Function at 0x14000ffd0
Capabilities:
Encrypt data using rc4 prga

Disassembly:
mov rcx, qword [rcx + 0x20]
add rcx, 4
jmp 0x14000c897
xor ecx, ecx
movzx edx, dl
movzx eax, al
add rax, rdx
add rax, rcx
add rsp, 0x20
pop rbp
ret
mov r8, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
cmove r9, rcx
lea rcx, [r8 + r9]
add rcx, 2
add ch, bl
wait
mov r8, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
test ecx, ecx
cmove r9, rcx
lea rcx, [r8 + r9]
add rcx, 8
jmp 0x14000c897
mov ecx, 6
jmp 0x14000c897
mov ecx, 2
jmp 0x14000c897
sete al
or r8b, r9b
jmp 0x14000cb38
test r12b, r12b
je 0x14000cd13
add byte [rax], al
xor r9d, r9d
movzx r8d, r8b
movzx ecx, cl
leave
add rcx, r8
add rcx, r9
cmp rdi, rcx
jbe 0x14000ccf9
test dl, dl
setne cl
cmp al, 6
sete r13b
cmp al, 5
setb bl
test r12b, r12b
setne r9b
mov r10, qword [rbp + 0x38]
lea r8, [r10 + 1]
test r10, r10
cmove r8, r10
cmp r12b, 2
jae 0x14000ccc3
movzx r14d, dl
or bl, cl
or r13b, r9b
mov rcx, qword [rbp + 0x28]
lea rdx, [rcx + 4]
mov qword [rbp], rdx
lea rdx, [rcx + r8]
add rdx, 2
mov qword [rbp - 0x10], rdx
lea rcx, [rcx + r8 + 8]
or byte [rax - 0x77], cl
clc
or byte [rax - 0x77], cl
clc
mov eax, eax
mov qword [rbp - 0x18], rax
jmp 0x14000cbdf
xor eax, eax
test r12b, r12b
je 0x14000cc80
xor ecx, ecx
movzx eax, al
add rax, r14
add rax, rcx
add eax, ecx
cmp rdi, rax
jbe 0x14000ccf9
mov r15, rdi
lea rcx, [rbp - 0x60]
lea rdx, [rbp + 8]
call fcn.14000cdf0
cmp byte [rbp - 0x58], 0xa
jne 0x14000cd34
mov rdi, r15
sub rdi, qword [rbp - 0x60]
jge 0x14000cba0
jb 0x14000cda4
mov qword [rbp + 0x10], rdi
test bl, bl
jne 0x14000cbc0
test r13b, r13b
je 0x14000cc20
xor ecx, ecx
jmp 0x14000cc2f
mov ecx, 2
cmp rdi, 2
jb 0x14000cdc8
cmp rcx, rdi
je 0x14000cbc0
lea rax, [rsi + rdi]
lea rdx, [rsi + rcx]
inc rdx
cmp rdx, rax
sete al
movzx ecx, byte [rsi + rcx]
test al, 1
jne 0x14000cc6c
cmp cl, 0x2e
jne 0x14000cc6c
movzx eax, byte [rdx]
cmp al, 0x5c
sete cl
cmp al, 0x2f
sete al
or al, cl
test r12b, r12b
jne case.0x14000cc92.6
test dword [rcx - 1], esp
invalid
invalid
test dword [rcx - 1], esp
invalid
jmp 0x14000cc80
cmp cl, 0x2e
sete cl
sete cl
and al, cl
test r12b, r12b
jne case.0x14000cc92.6
test dword [rsi - 1], ecx
invalid
nop dword [rax]
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
lea rdx, [0x1400e2970]
movsxd rcx, dword [rdx + rcx*4]
add byte [rax + 0x63], cl
or al, 0x8a
add rcx, rdx
jmp rcx
invalid
loope 0x14000ccdd
mov rcx, qword [rbp]
mov ecx, dword [rbp]
jmp 0x14000cbcd
mov rcx, qword [rbp - 0x10]
jmp 0x14000cbcd
mov rcx, qword [rbp - 8]
jmp 0x14000cbcd
mov ecx, 6
jmp 0x14000cbcd
mov ecx, 2
jmp 0x14000cbcd
lea rbx, [rbp - 0x60]
lea r14, [rbp + 8]
nop dword [rax + rax]
mov rcx, rbx
mov rdx, r14
call fcn.14000cdf0
cmp byte [rbp - 0x58], 0xa
test al, 0xa
jne 0x14000ccf9
mov rcx, rdi
sub rcx, qword [rbp - 0x60]
jb 0x14000cdb6
mov qword [rbp + 0x10], rcx
mov rdi, rcx
jne 0x14000ccd0
xor edi, edi
mov rax, rsi
mov rdx, rdi
add rsp, 0xc8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov r9d, eax
lea r10, [0x1400e2954]
movsxd r9, dword [r10 + r9*4]
add r9, r10
jmp r9
mov r9, qword [rbp + 0x28]
add r9, 4
jmp 0x14000cb44
mov rdi, r15
jmp 0x14000ccf9
mov r9, qword [rbp + 0x28]
mov r10, qword [rbp + 0x38]
lea r11, [r10 + 1]
sub byte [rbx + rcx*4 + 0x55], cl
cmp byte [rbp - 0x73], cl
pop rdx
add dword [rbp - 0x7b], ecx
test r10, r10
cmove r11, r10
cmove ebx, edx
add r9, r11
test r10, r10
cmove r11, r10
cmove ebx, edx
add r9, r11
add r9, 2
add ch, cl
in al, dx
std
invalid
invalid
mov r9, qword [rbp + 0x28]
sub byte [rbx + rcx*4 + 0x55], cl
cmp byte [rbp - 0x73], cl
mov r10, qword [rbp + 0x38]
lea r11, [r10 + 1]
pop rdx
add dword [rbp - 0x7b], ecx
ror byte [rbp + 0xf], cl
fimul dword [rbp + 1]
invalid
add r9, 8
jmp 0x14000cb44
pop rdx
add dword [rbp - 0x7b], ecx
ror byte [rbp + 0xf], cl
fimul dword [rbp + 1]
invalid
mov r9d, 6
jmp 0x14000cb44
mov r9d, 2
jmp 0x14000cb44
mov rcx, rdi
lea r8, str.library_std_srcpath.rs
mov rdx, r15
call fcn.14002b980
mov r15, rdi
lea r8, str.library_std_srcpath.rs
mov rdx, r15
call fcn.14002b980
lea r8, str.library_std_srcpath.rs
mov rdx, rdi
call fcn.14002b910
lea r8, str.library_std_srcpath.rs
mov ecx, 2
mov rdx, rdi
call fcn.14002b910
int3
mov byte [rcx], 0xa
mov rax, rcx
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
lea rax, [r10 + 1]
test r10, r10
cmove rax, r10
ret 0x8041
inc dword [rbx]
inc dword [rbx]
je 0x14000cf3e
cmp bl, r15b
ja 0x14000cf3e
mov r10, qword [r12 + 0x20]
lea rdi, [r10 + 4]
lea edi, [rdx + 4]
mov dl, r9b
mov dl, cl
lea edx, [rdx + rdx*2]
add edx, 7
mov dword [rbp - 0xc], edx
push rbp
hlt
movzx r13d, byte [r12 + 0x3a]
lea rdx, [r10 + rax + 2]
mov qword [rbp - 8], rdx
push rbp
clc
push rbp
hlt
push rbp
clc
lea rax, [r10 + rax + 8]
add r9b, byte [rax]
mov qword [rbp], rax
mov rsi, qword [r12]
xor al, 0x24
xor al, 0x24
mov rdx, qword [r12 + 8]
mov r14d, r8d
mov r9, rdx
mov ecx, edx
jmp 0x14000cfe9
mov rax, qword [rbp]
test rax, rax
jne case.0x14000d074.2
mov byte [r12 + 0x38], 1
mov bl, 1
mov r10, rsi
mov rsi, r10
cmp bl, r15b
ja 0x14000cf3e
test bl, bl
je 0x14000d060
movzx eax, bl
cmp eax, 1
jne 0x14000d080
mov byte [r12 + 0x38], 2
test r13b, r13b
test ch, ch
jne 0x14000d19e
mov bl, 2
cmp r8d, 3
jb 0x14000cfda
cmp r8d, 5
je 0x14000cfda
cmp r8d, 6
jne 0x14000d266
test dword [rsi + 2], eax
add byte [rax], al
test rdx, rdx
je 0x14000d14a
movzx eax, byte [rsi]
cmp rdx, 1
add dword [rdi], ecx
test byte [rbx], bl
add dword [rax], eax
invalid
cmp al, 0x2e
jne 0x14000d151
movzx eax, byte [rsi + 1]
cmp eax, 0x2f
je 0x14000d163
mov dh, 0x46
add dword [rbx - 0x7bf0d008], eax
sbb byte [rcx], al
add byte [rax], al
cmp eax, 0x5c
jne 0x14000cfda
jmp 0x14000d163
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xd5925
lea rax, [0x1400e298c]
movsxd r10, dword [rax + r14*4]
add r10, rax
mov r11, rdi
mov rax, rdi
jmp r10
mov rax, qword [rbp - 8]
jmp case.0x14000d074.0
test rdx, rdx
je 0x14000d1be
xor r11d, r11d
cmp r8b, 3
jae 0x14000d0c0
nop word cs:[rax + rax]
cmp byte [rsi + r11], 0x5c
je 0x14000d0e6
inc r11
cmp rdx, r11
jne 0x14000d0a0
jmp 0x14000d0d7
movzx eax, byte [rsi + r11]
cmp eax, 0x2f
je 0x14000d0e6
cmp eax, 0x5c
je 0x14000d0e6
inc r11
cmp rdx, r11
jne 0x14000d0c0
xor r10d, r10d
mov r11, rdx
test r11, r11
jne 0x14000d0f1
mov al, 0xa
jmp 0x14000d120
mov r10d, 1
test r11, r11
je 0x14000d0e2
mov al, 9
cmp r11, 2
je 0x14000d112
cmp r11, 1
jne 0x14000d120
cmp byte [rsi], 0x2e
movzx eax, byte [rbp - 0xc]
mov r9d, 9
cmovne eax, r9d
jmp 0x14000d120
cmp byte [rsi], 0x2e
jne 0x14000d120
cmp byte [rsi + 1], 0x2e
sete al
xor al, 9
add r10, r11
mov r9, rdx
sub r9, r10
jb 0x14000d26e
add r10, rsi
mov qword [r12], r10
mov qword [r12 + 8], r9
mov bl, 2
mov rdx, r9
cmp al, 0xa
je 0x14000cfdd
invalid
invalid
invalid
invalid
jmp 0x14000d1c9
xor edx, edx
jmp 0x14000cfda
shr cl, cl
mov esi, edi
invalid
cmp rdx, 1
jne 0x14000cfda
cmp al, 0x2e
jne 0x14000cfda
invalid
invalid
invalid
test r9, r9
je 0x14000d2b4
test byte [rax + 1], cl
add byte [rax], al
test byte [rax + 1], cl
add byte [rax], al
add qword [rax], rax
add byte [rcx - 1], cl
dec r9
leave
inc rsi
mov qword [r12], rsi
mov qword [r12 + 8], r9
mov byte [rcx], 7
add dword [rdi], eax
add dword [rdi], eax
invalid
jmp 0x14000cf41
mov byte [r12 + 0x38], 1
mov byte [rsp + 0x38], 1
lea rax, [0x1400e29a8]
lea eax, [0x1400e29a8]
add byte [rdx + 0x63], cl
movsxd rdx, dword [rax + r14*4]
adc al, 0xb0
add rdx, rax
jmp rdx
loop 0x14000d1e7
mov r10, r11
mov edx, ebx
jmp 0x14000d1f2
push rsp
test r9, r9
test ecx, ecx
leave
je 0x14000d2a1
add byte [rax], al
add byte [rcx - 1], cl
leave
dec r9
inc rsi
inc esi
mov qword [r12], rsi
mov dword [rsp], esi
mov qword [r12 + 8], r9
and al, 8
and al, 8
mov byte [rcx], 6
jmp 0x14000cf41
std
invalid
mov byte [r12 + 0x38], 3
and al, 0x38
add ebp, ecx
jne 0x14000d1c4
cmp byte [rbx], al
jmp 0x14000cf3e
invalid
mov byte [rcx], al
mov qword [rcx + 8], rsi
add dword [rax - 0x77], ecx
jno case.0x14000d074.14
mov qword [rcx + 0x10], r11
mov dword [rcx + 0x10], ebx
jmp 0x14000cf41
std
invalid
dec dword [rbx + rcx*4 + 0x55]
clc
mov r10, qword [rbp - 8]
jmp 0x14000d1f2
adc al, 0x41
mov edx, 6
invalid
mov r10d, 6
add bl, ch
or al, 0x4c
invalid
jmp 0x14000d1f2
mov r10, qword [rbp]
mov edx, dword [rbp]
jmp 0x14000d1f2
invalid
mov r10d, 2
add byte [rbp + 0x39], cl
retf 0x870f
cmp r10, r9
cmp edx, ecx
ja case.default.0x14000d209
add byte [rax], al
lea rax, [0x1400e29c0]
movsxd rdx, dword [rax + r14*4]
add rdx, rax
add edx, eax
push rdi
or eax, 0x14634a00
mov al, 0x48
add edx, eax
jmp rdx
mov r11, qword [rbp]
jmp case.0x14000d209.0
pop rbp
add bl, ch
adc al, 0x4c
mov r11, qword [rbp - 8]
mov r11, qword [rbp - 8]
jmp case.0x14000d209.0
mov r11d, 6
jmp case.0x14000d209.0
mov r11d, 2
mov rax, r9
sub rax, r11
jb 0x14000d28f
add r11, rsi
mov qword [r12], r11
mov qword [r12 + 8], rax
mov rax, qword [r12 + 0x30]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [r12 + 0x11]
movups xmm1, xmmword [r12 + 0x21]
movups xmmword [rcx + 0x11], xmm1
movups xmmword [rcx + 1], xmm0
mov byte [rcx], r8b
mov byte [rcx], al
mov qword [rcx + 0x28], rsi
mov qword [rcx + 0x30], r10
jmp 0x14000cf41
mov byte [rcx], 6
jmp 0x14000cf41
lea r8, str.library_std_srcpath.rs
mov rcx, r10
call fcn.14002b910
lea r8, str.library_std_srcpath.rs
mov rcx, r10
mov rdx, r9
mov edx, ecx
call fcn.14002b980
lea r8, str.library_std_srcpath.rs
mov rcx, r11
mov rdx, r9
call fcn.14002b910
lea r8, str.library_std_srcpath.rs
mov ecx, 1
xor edx, edx
call fcn.14002b910
invalid
lea r8, str.library_std_srcpath.rs
mov ecx, 1
xor edx, edx
call fcn.14002b910
out 1, al
add ah, cl
mov byte [rsi], dl
movaps xmm0, xmmword [rbp - 0x20]
loopne 0x14000d3d9
sub byte [rbp - 0x10], cl
movaps xmm2, xmmword [rbp]
movups xmmword [rsi + 1], xmm0
adc dword [rsi + 1], eax
movups xmmword [rsi + 0x11], xmm1
movups xmmword [rsi + 0x21], xmm2
mov rax, qword [rbp + 0xf]
mov qword [rsi + 0x30], rax
xor cl, r13b
int3
add dword [rax], eax
invalid
mov byte [rdi + 0x39], 1
mov al, 1
cmp r13b, al
ja 0x14000d5b3
cmp al, 1
je 0x14000d480
movzx eax, al
cmp eax, 2
jne 0x14000d510
int1
add byte [rax], al
invalid
mov rcx, rdi
call fcn.14000c810
cmp r14, rax
jbe 0x14000d400
lea rcx, [rbp - 0x60]
mov rdx, rdi
call fcn.14000cdf0
movzx edx, byte [rbp - 0x58]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x10], xmm1
movaps xmmword [rbp], xmm2
mov rax, qword [r15 + 0x2f]
invalid
invalid
mov qword [rbp + 0xf], rax
mov rbx, r14
sub rbx, qword [rbp - 0x60]
jb 0x14000d5cd
invalid
invalid
add dword [rax], eax
invalid
mov qword [rdi + 8], rbx
mov al, 2
mov r14, rbx
cmp dl, 0xa
je 0x14000d406
jmp 0x14000d3c3
mov byte [rdi + 0x39], 0
xor eax, eax
add byte [rcx], dh
rol byte [rcx - 0x7d], 0xfc
cmp r12d, 3
invalid
invalid
cmp r12d, 3
jb 0x14000d406
jbe 0x14000d48d
invalid
invalid
cmp r12d, 5
je 0x14000d406
cmp r12d, 6
jne case.0x14000bed8.204
test dword [rbx + 0x4d000000], ebx
test r14, r14
test esi, esi
je 0x14000d4d4
mov rax, qword [rbp + 0x18]
movzx ecx, byte [rax]
cmp r14, 1
cmp esi, 1
je 0x14000d4de
cmp cl, 0x2e
jne 0x14000d4de
mov rax, qword [rbp + 0x18]
movzx eax, byte [rax + 1]
cmp eax, 0x2f
je case.0x14000d197.12
mov dh, 0x40
add dword [rbx + 0x2b742ff8], eax
cmp eax, 0x5c
je case.0x14000d197.12
xor eax, eax
jmp 0x14000d406
xor r14d, r14d
xor eax, eax
jmp 0x14000d406
invalid
invalid
invalid
xor eax, eax
cmp r14, 1
inc byte [rcx]
ror byte [rcx - 0x7d], 0xfe
add dword [rdi], ecx
test dword [rdi + rdi*8], ebx
invalid
jne 0x14000d406
cmp cl, 0x2e
jne 0x14000d406
sub rbx, 1
jb case.0x14000b914.159
invalid
test byte [rax], 0
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rdi + 8], rbx
mov byte [rsi], 7
jmp 0x14000d5b6
rol byte [rbp + 0x441d75c0], 0x89
loopne 0x14000d55c
sbb eax, 0x48e08944
mov eax, r12d
lea rcx, [0x1400e29d8]
lea ecx, [0x1400e29d8]
lea ecx, [0x1400e29d8]
push rsp
or eax, 0x4634800
add al, 0x81
add rax, rcx
jmp rax
mov rax, qword [rdi + 0x20]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rdi + 0x20]
add rax, 4
jmp 0x14000d57a
mov byte [r15 + 0x39], 0
add byte [rax - 0x7d], cl
sub rbx, 1
jb 0x14000d5e2
add byte [rax], al
jmp 0x14000d536
invalid
mov qword [rdi + 8], rbx
mov byte [rsi], 6
jmp 0x14000d5b6
invalid
mov rax, qword [rdi + 0x20]
and byte [rax - 0x75], cl
mov rcx, qword [rdi + 0x30]
lea rdx, [rcx + 1]
add dword [rax - 0x7b], ecx
leave
xor byte [r8 - 0x73], r9b
push rcx
add dword [rax - 0x7b], ecx
leave
cmove rdx, rcx
add rax, rdx
add rax, 8
ror byte [rax], 0xeb
jmp 0x14000d57a
sbb cl, byte [rax - 0x75]
and byte [r8 - 0x75], r9b
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
xor byte [r8 - 0x73], r9b
xor byte [rax - 0x73], cl
push rcx
add dword [rax - 0x7b], ecx
leave
cmove rdx, rcx
add rax, rdx
add rax, 2
test rax, rax
je 0x14000d5af
mov byte [rdi + 0x39], 3
mov rax, qword [rdi + 0x30]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rdi + 0x11]
movups xmm1, xmmword [rdi + 0x21]
movups xmmword [rsi + 0x11], xmm1
movups xmmword [rsi + 1], xmm0
movzx eax, byte [rbp + 0x27]
mov byte [rsi], al
mov rax, qword [rbp + 0x18]
mov qword [rsi + 0x28], rax
mov qword [rsi + 0x30], rbx
jmp 0x14000d5b6
invalid
mov byte [rdi + 0x39], 3
mov byte [rsi], 0xa
mov rax, rsi
add rsp, 0xa8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rcx, rbx
mov rbx, r14
lea r8, str.library_std_srcpath.rs
mov rdx, rbx
call fcn.14002b980
lea r8, str.library_std_srcpath.rs
mov rcx, rbx
xor edx, edx
call fcn.14002b980
lea r8, str.library_std_srcpath.rs
lea eax, [0x1400e07e8]
mov rcx, rbx
xor edx, edx
call fcn.14002b980
int3
int3
int3
int3
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1c8
invalid
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax + 1], eax
add byte [rax], al
invalid
mov qword [rbp + 0x140], 0xfffffffffffffffe
mov dword [rbp + 0x140], 0xfffffffe
mov qword [rbp + 0x130], r8
mov dword [rbp + 0x130], eax
mov r15, rdx
xlatb
mov rsi, rcx
mov rdi, qword [rcx + 8]
invalid
mov r14, qword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
test r14, r14
je 0x14000d666
movzx eax, byte [r14 + rdi - 1]
cmp al, 0x2f
setne cl
invalid
cmp al, 0x5c
pop rsp
setne r12b
setne ah
and r12b, cl
int3
jmp 0x14000d669
mov r12b, 2
lea rcx, [rbp + 0xb0]
mov rdx, rdi
add byte [rax - 0x77], cl
cli
mov r8, r14
call fcn.14001c380
add eax, 0xf0000ed
in eax, dx
add byte [rax], al
movzx ebx, byte [rbp + 0xb0]
mov dh, 0x9d
mov al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
mov dh, 0xc3
movzx eax, bl
ret
mov r13, qword [rbp + 0xc0]
mov r10, qword [rbp + 0xd0]
add byte [rax], al
invalid
add byte [rbx + rcx*4 - 0x6b], cl
rol byte [rax], 1
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xd535a
push rbx
invalid
invalid
lea rcx, [0x1400e29f4]
push rbx
or eax, 0x4634c00
or dword [rcx + 1], 0xf2894cc8
enter 0xffffffffffff894c, 0xfffffffffffffff2
movsxd r8, dword [rcx + rax*4]
add r8, rcx
enter 0xffffffffffff894c, 0xfffffffffffffff2
enter 0xffffffffffff894c, 0xfffffffffffffff2
mov rcx, rdi
jmp r8
lea rcx, [r13 + 4]
lea ecx, [rbp + 4]
jmp 0x14000d6e4
lea rcx, [r10 + 1]
test r10, r10
cmove rcx, r10
add rcx, r13
add ecx, ebp
retf 0x14c
add ecx, ebp
add rcx, 8
add ecx, 8
jmp 0x14000d6e4
mov ecx, 6
add byte [rax], al
jmp 0x14000d6e4
sbb dword [rcx - 0x73], ecx
add qword [rbp - 0x7b], rcx
lea rcx, [r10 + 1]
test r10, r10
cmove rcx, r10
ror byte [rcx + 0xf], cl
retf 0x14c
invalid
invalid
add rcx, r13
add rcx, 2
jmp 0x142c25a25
jmp 0x14000d6e4
mov ecx, 2
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
sub rdx, rcx
sub rdx, rcx
jb case.default.0x14000dc81
invalid
or al, byte [rax]
add byte [rax + 1], cl
add rcx, rdi
stc
mov qword [rbp + 0x128], rdi
mov dword [rbp + 0x128], edi
add byte [rax - 0x7b], cl
sal byte [rbp + rdx + 0xf], cl
movzx ecx, byte [rcx]
test rdx, rdx
je 0x14000d714
adc eax, 0x8009b60f
stc
invalid
movzx ecx, byte [rcx]
cmp cl, 0x2f
sete dl
ret 0xf980
pop rsp
ret 0xf980
stc
pop rsp
sete dil
sete bh
mov dword [rax + 8], 0x3102ebd7
or dil, dl
jmp 0x14000d716
xor edi, edi
inc dword [rcx - 0x80]
in al, 1
and r12b, 1
mov rcx, qword [rbp + 0xb1]
mov ecx, dword [rbp + 0xb1]
mov rdx, qword [rbp + 0xb8]
mov qword [rbp + 0x27], rdx
push rbp
invalid
xchg ebp, eax
mov eax, 0x48000000
add byte [rax], al
add byte [rax - 0x77], cl
push rbp
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rbp
invalid
mov qword [rbp + 0x20], rcx
cmp bl, 6
sti
invalid
sti
invalid
mov qword [rbp + 0xa8], rsi
test al, 0
add byte [rax], al
mov qword [rbp + 0x18], r10
je case.default.0x14000d759
invalid
invalid
add byte [rax], al
invalid
test byte [rax + rax + 0x6b90000], bh
add byte [rax], al
add byte [rcx + 0x158d48c0], cl
invalid
mov esp, 0xb9000000
invalid
add byte [rax], al
add byte [rcx + 6], bh
add byte [rax], al
mov ecx, 6
mov eax, eax
lea rdx, [0x1400e2a10]
adc eax, 0xd52be
adc eax, 0xd52be
mov esi, 0x4c000d52
invalid
movsxd r8, dword [rdx + rax*4]
add r8, rdx
invalid
jmp r8
loopne case.0x14000cd24.63
lea rdx, [r13 + 4]
lea edx, [rbp + 4]
test rdx, rdx
jne 0x14000d79a
jmp case.default.0x14000d759
add byte [rax], al
add byte [rcx - 0x73], cl
lea rdx, [r10 + 1]
test r10, r10
invalid
invalid
lea rdx, [r10 + 1]
test r10, r10
test edx, edx
cmove rdx, r10
add rdx, r13
add edx, ebp
ror byte [rcx + rax - 0x16], cl
add edx, ebp
invalid
add rdx, 2
test rdx, rdx
jne 0x14000d79a
jmp case.default.0x14000d759
lea rdx, [r10 + 1]
test r10, r10
add dword [rbp - 0x7b], ecx
ror byte [rcx + 0xf], cl
cmove edx, edx
add rdx, r13
cmove rdx, r10
cmove edx, edx
ror byte [rcx + rax - 0x16], cl
add rdx, r13
add rdx, 8
add edx, 8
ret 0x4808
test rdx, rdx
je case.default.0x14000d759
invalid
lea rdx, [0x1400e2a28]
lea rdx, [0x1400e2a28]
push rdx
or eax, 0x4634800
invalid
movsxd rax, dword [rdx + rax*4]
add rax, rdx
add eax, edx
add eax, edx
sar bh, 1
jmp rax
loopne 0x14000d7f4
lea rcx, [r13 + 4]
cmp rcx, r14
cmp ecx, esi
je 0x14000d7f3
jmp case.default.0x14000d759
mov ecx, 2
cmp rcx, r14
je 0x14000d7f3
jmp case.default.0x14000d759
lea rax, [r10 + 1]
lea eax, [rdx + 1]
add dword [rbp - 0x7b], ecx
ror byte [rcx + 0xf], cl
test r10, r10
cmove rax, r10
ret 0x8d4a
or al, 0x28
ret 0x8d4a
ret 0x8d4a
lea ecx, [rax + rbp]
add rcx, 2
rol dword [rdx], 0x4c
cmp ecx, esi
int1
cmp rcx, r14
int1
je 0x14000d7f3
jmp case.default.0x14000d759
lea rax, [r10 + 1]
add dword [rbp - 0x7b], ecx
add dword [rbp - 0x7b], ecx
test r10, r10
cmove rax, r10
cmove eax, edx
ror byte [rcx + 0xf], cl
cmove eax, edx
ret 0x8d4a
lea rcx, [rax + r13]
sub byte [rax - 0x7d], cl
ror dword [rax], 0x4c
invalid
add rcx, 8
cmp rcx, r14
cmp ecx, esi
jne case.default.0x14000d759
xor eax, eax
cmp bl, 5
invalid
add eax, 0xe4b60f45
movzx r12d, r12b
mov dh, 0xe4
cmove r12d, eax
cmove esp, eax
loopne 0x14000d849
mov rsi, qword [rbp + 0xc8]
mov esi, dword [rbp + 0xc8]
add byte [rax], al
mov rcx, r15
mov rdx, qword [rbp + 0x130]
call fcn.14000e520
test al, al
invalid
or cl, byte [0x10084d818]
ror byte [rdi], 0x85
invalid
jne 0x14000d8a0
test dword [rdx + 0x48000000], eax
lea ecx, [rbp + 0xb0]
mov al, 0
add byte [rax], al
lea rcx, [rbp + 0xb0]
mov al, 0
add byte [rax], al
mov rdx, r15
mov r8, qword [rbp + 0x130]
xor byte [rcx], al
add byte [rax], al
xor byte [rcx], al
add byte [rax], al
call fcn.14001c380
add byte [rax], al
add byte [rdi], cl
movzx edx, byte [rbp + 0xb0]
mov dh, 0x95
mov al, 0
add byte [rax], al
mov rcx, qword [rbp + 0xc0]
mov rax, qword [rbp + 0xd0]
rol byte [rax], 1
add byte [rax], al
invalid
rol byte [rax], 1
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
invalid
in al, dx
add byte [rax], al
lea r8, [0x1400e2a3c]
add eax, 0xd51ec
push rcx
or eax, 0x14634900
nop
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
add edx, eax
jmp rdx
add rcx, 4
jmp case.0x14000bed8.236
lea rdx, [rax + 1]
test rax, rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp case.0x14000bed8.236
mov ecx, 6
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp case.0x14000bed8.236
mov ecx, 6
jmp case.0x14000bed8.236
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
add ecx, 8
add ecx, 8
jmp case.0x14000bed8.236
mov ecx, 2
cmp rcx, qword [rbp + 0x130]
ja 0x14000e14a
or byte [rax], al
add byte [rax - 0x75], cl
lea ebp, [rax + 0x48000000]
add byte [rax], al
mov qword [rcx + 0x10], 0
mov rcx, qword [rbp + 0xa8]
add byte [rax], al
mov qword [rcx + 0x10], 0
xor byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rbx + 0x5f], bl
cmp bl, 6
jne case.default.0x14000d92a
lea rcx, [rbp + 0xb0]
mov rdx, r15
mov rsi, qword [rbp + 0x130]
add byte [rax], al
mov r8, rsi
call fcn.14001c380
movzx eax, byte [rbp + 0xb0]
mov rcx, qword [rbp + 0xc0]
mov rdx, qword [rbp + 0xd0]
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
movzx r8d, al
invalid
invalid
invalid
xchg ecx, eax
push rcx
movzx r8d, al
lea r9, [0x1400e2aa0]
or eax, 0x14634f00
invalid
add r10, r9
add edx, ecx
or eax, 0x14634f00
or dword [rbp + 1], 0xf08949ca
add edx, ecx
mov r8, rsi
retf 0x8949
mov r8, rsi
mov r9, r15
mov rsi, qword [rbp + 0xa8]
mov rdi, qword [rbp + 0x128]
jmp r10
add rcx, 4
jmp 0x14000db9c
cmp qword [rbp + 0x130], 0
je 0x14000d8d6
cmp bl, 3
jae 0x14000d8d6
mov rax, qword [rbp + 0x128]
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x58], r14
mov byte [rbp + 0x60], bl
mov rax, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x27]
mov qword [rbp + 0x61], rax
invalid
mov qword [rbp + 0x68], rcx
mov qword [rbp + 0x70], r13
mov qword [rbp + 0x78], rsi
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x80], rax
add byte [rax], 0
add byte [rsi - 0x39], ah
mov dword [rbp + 0x88], 0x88400200
mov ebp, 0x8a
lea rcx, [rbp - 0x58]
lea rdx, [rbp + 0x50]
call fcn.14000cf20
cmp byte [rbp - 0x58], 0xa
jne 0x14000d9c6
invalid
mov qword [rbp + 0xf0], 0
mov qword [rbp + 0xf8], 8
mov qword [rbp + 0x100], 0
mov rsi, r15
jmp 0x14000db25
movzx eax, byte [0x1400ec141]
mov ecx, 0xe0
mov edx, 8
call fcn.140002c00
test rax, rax
ror byte [rdi], 0x84
xchg esp, eax
invalid
add byte [rax], al
mov r14, rax
mov rax, qword [rbp - 0x28]
mov qword [r14 + 0x30], rax
xor byte [rdi], r9b
adc byte [rbp - 0x58], al
invalid
invalid
movups xmm1, xmmword [rbp - 0x48]
movups xmm2, xmmword [rbp - 0x38]
movups xmmword [r14 + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
and byte [rcx + 0xf], al
adc dword [rsi + 0x10], ecx
movups xmmword [r14], xmm0
mov qword [rbp + 0x90], 4
add byte [rax + rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x4b], cl
cwde
add byte [rax], al
mov qword [rbp + 0x98], r14
add byte [rax - 0x39], cl
test dword [rax + 0x1000000], esp
add byte [rax], al
add byte [rcx], al
mov qword [rbp + 0xa0], 1
movups xmm0, xmmword [rbp + 0x50]
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0x50], al
movups xmm1, xmmword [rbp + 0x60]
movups xmm2, xmmword [rbp + 0x70]
adc byte [rbp + 0x70], dl
movups xmm3, xmmword [rbp + 0x80]
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xe0], ebx
add byte [rax], al
movaps xmmword [rbp + 0xe0], xmm3
add byte [rax], al
movaps xmmword [rbp + 0xd0], xmm2
movaps xmmword [rbp + 0xc0], xmm1
movaps xmmword [rbp + 0xb0], xmm0
add byte [rax], al
invalid
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xb0], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
invalid
add byte [rax], al
lea rcx, [rbp + 0xf0]
add byte [rax], al
lea rdx, [rbp + 0xb0]
call fcn.14000cf20
hlt
invalid
dec dword [rcx + rcx*4 - 2]
hlt
invalid
dec dword [rcx + rcx*4 - 2]
cmp byte [rbp + 0xf0], 0xa
add byte [rax], al
add byte [rdx], cl
add byte [rax], al
or cl, byte [rdi]
test byte [rax + 0x41000000], dl
add byte [rax], al
mov r15d, 1
je 0x14000db09
add byte [rax], al
mov r15d, 1
lea rdi, [rbp + 0x90]
nop
add byte [rax], al
add byte [rbp + rcx*4 - 0x53], cl
invalid
lodsd eax, dword [rsi]
add byte [rax], al
lea r13, [rbp + 0xf0]
lodsd eax, dword [rsi]
lock add byte [rax], al
add byte [rbp + rcx*4 - 0x5b], cl
mov al, 0
add byte [rax], al
invalid
add byte [rax], al
lea r12, [rbp + 0xb0]
add byte [rbx + rdi - 0x43], cl
nop
add byte [rax], al
add byte [rbp + 0x18], dh
jne 0x14000dab5
cmp r15, qword [rbp + 0x90]
jne 0x14000dab5
sbb byte [rcx - 0x48], al
mov r8d, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
mov rcx, rdi
mov rdx, r15
call fcn.14002a360
mov r14, qword [rbp + 0x98]
mov esi, dword [rbp + 0x98]
mov esi, dword [rbp + 0x98]
imul rax, r15, 0x38
invalid
mov rcx, qword [rbp + 0x120]
mov ecx, dword [rbp + 0x120]
and byte [rcx], al
add byte [rax], al
mov qword [r14 + rax + 0x30], rcx
invalid
movups xmm0, xmmword [rbp + 0xf0]
test eax, esi
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0x100], cl
add dword [rax], eax
invalid
movups xmm1, xmmword [rbp + 0x100]
add dword [rax], eax
add byte [rdi], cl
movups xmm2, xmmword [rbp + 0x110]
adc byte [rbp + 0x110], dl
add dword [rax], eax
add byte [rcx + 0xf], al
adc dword [rsi + rax + 0x20], edx
invalid
add byte [rax], al
movups xmmword [r14 + rax + 0x20], xmm2
invalid
and byte [rcx + 0xf], al
adc dword [rsi + rax + 0x10], ecx
movups xmmword [r14 + rax + 0x10], xmm1
movups xmmword [rsi + rax + 0x10], xmm1
invalid
invalid
movups xmmword [r14 + rax], xmm0
movups xmmword [rsi + rax], xmm0
inc r15
inc edi
mov qword [rbp + 0xa0], r15
mov ebp, 0xa0
add byte [rax], al
mov rcx, r13
mov rdx, r12
invalid
loop 0x14000dae4
call fcn.14000cf20
cmp byte [rbp + 0xf0], 0xa
lock add byte [rax], al
add byte [rdx], cl
and ah, dh
invalid
hlt
inc dword [rax + 0xf0bd]
lock add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], cl
or dh, byte [rbp - 0x75]
jne 0x14000da94
movups xmm0, xmmword [rbp + 0x90]
movaps xmmword [rbp + 0xf0], xmm0
invalid
test dword [rax + 0xf000000], edx
nop
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xf0], eax
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0xa0]
mov eax, dword [rbp + 0xa0]
test dword [rax + 0x48000000], esp
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rbp + 0x100], rax
mov dword [rbp + 0x100], eax
test dword [rax], eax
add byte [rcx], al
add byte [rax], al
add dword [rax], eax
add dh, al
test dword [rdi], edi
mov byte [rbp + 0x13f], 1
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add dword [rax - 0x73], ecx
push r8
push rax
lea rcx, [rbp + 0x50]
push rax
mov rdx, rsi
mov edx, esi
mov r8, qword [rbp + 0x130]
mov r8, qword [rbp + 0x130]
mov eax, dword [rbp + 0x130]
add dword [rax], eax
add al, ch
invalid
call fcn.14001c380
call 0xf60fdb41
call 0xf60fdb41
add byte [rax], al
movzx edx, byte [rbp + 0x50]
push rbp
push rax
mov rcx, qword [rbp + 0x60]
mov ecx, dword [rbp + 0x60]
invalid
mov rax, qword [rbp + 0x70]
lea r8, [0x1400e2a58]
lea eax, [0x1400e2a58]
invalid
or rax, 0xc634d00
or eax, 0xc634d00
movsxd r9, dword [r8 + rdx*4]
invalid
nop
add r9, r8
add ecx, eax
ror dword [rax - 0x77], 0xf2
mov rdx, rsi
jmp r9
add rcx, 4
add ecx, 4
rol dword [rcx + rbp*8], 0xdb
jmp 0x14000dd43
fild dword [rcx]
add dword [rax], eax
add byte [rbp + rcx*4 + 0x42], cl
invalid
invalid
invalid
add byte [rax], al
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add ecx, eax
add dword [rax - 0x7b], ecx
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
invalid
add ecx, eax
ror dword [rax - 0x7d], 0xc1
or bl, ch
add rcx, 8
jmp 0x14000db9c
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
invalid
add byte [rax], al
jmp 0x14000db9c
lea r8, [rdx + 1]
lea eax, [rdx + 1]
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
invalid
test rdx, rdx
cmove r8, rdx
ret 0x14c
ror dword [rax - 0x7d], 0xc1
add ch, bl
invalid
ret 0x14c
ret 0x14c
mov ecx, 2
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x7b], cl
mov r8, qword [rbp + 0x130]
xor byte [rcx], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rcx + 0x29], cl
enter 0xffffffffffff820f, 0xffffffffffffff9e
add eax, 0x14c0000
add rcx, r15
sub r8, rcx
jb 0x14000e14a
add rcx, r15
add ecx, edi
mov r9, rcx
leave
test r8, r8
test eax, eax
je 0x14000dbc5
invalid
movzx ecx, byte [r9]
movzx ecx, byte [rcx]
or dword [rbx + 0x34742ff9], eax
cmp ecx, 0x2f
je case.0x14000d7a8.45
cmp ecx, 0x5c
stc
pop rsp
je case.0x14000d7a8.45
add al, 0xfb
cmp al, 1
add dword [rdi + 0x29], esi
ja case.0x14000d7a8.45
test r12b, r12b
mov rcx, rsi
mov ecx, esi
je 0x14000d8af
fdivr st(4)
invalid
lea rdx, [0x1400e06f2]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
or eax, 0x1b84100
add byte [rax], al
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
call fcn.14001c120
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
jmp 0x14000d8af
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
add byte [rax], al
mov rdx, rdi
mov r8, r14
mov eax, esi
call fcn.14001c380
out 0, eax
add byte [rdi + rcx - 0x4a], al
invalid
invalid
invalid
movzx r8d, byte [rbp + 0xb0]
mov dh, 0x85
test dword [rax + 0x48000000], esi
mov eax, dword [rbp + 0xc0]
test eax, eax
add byte [rax], al
add byte [rax], al
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0xc0]
test eax, eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rbp + 0xd0]
xchg ebp, eax
rol byte [rax], 1
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add byte [rax], al
lea rcx, [0x1400e2abc]
or eax, 0xd4e99
cdq
or rax, 0xc634e00
movsxd r9, dword [rcx + r8*4]
invalid
or al, 0x81
or dword [rcx + 1], 0xe1ff41c9
add r9, rcx
jmp r9
jmp rcx
loope 0x14000dc76
lea ecx, [rax + 4]
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
cmove ecx, edx
retf 0x148
add rcx, rax
ror dword [rax - 0x7d], 0xc1
add ch, bl
add rcx, 2
add ecx, 2
rol dword [rdx], 0xeb
jmp case.0x14000dc2a.7
and byte [rcx + 6], bh
add byte [rax], al
add bl, ch
sbb dword [rax - 0x73], ecx
invalid
invalid
add qword [rax - 0x7b], rcx
ror byte [rax + 0xf], cl
cmove ecx, edx
retf 0x148
retf 0x148
ror dword [rax], 0xeb
or bl, ch
add eax, 0x2b9
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
mov ecx, 2
add byte [rax], al
retf
ror dword [rbp + rcx*4 + 5], 0x5e
lea eax, [0x1400e2ad8]
pop rsi
or rax, 0xc634900
mov byte [rcx + rax - 0x3f], cl
invalid
add byte [rcx + 0x63], cl
or al, 0x88
sar edi, 0xe1
sub eax, 0x8948c031
int1
xor eax, eax
mov rcx, rsi
jmp 0x14000dd06
add qword [rax - 0x7b], rcx
ror byte [rax + 0xf], cl
cmove ecx, edx
invalid
invalid
add qword [rax - 0x7b], rcx
ror byte [rax + 0xf], cl
invalid
invalid
cmove ecx, edx
retf 0x148
ror byte [rax], 0x48
test eax, eax
ror byte [rax - 0x77], 0x41
adc cl, ch
invalid
out 0xfb, al
sti
sti
invalid
invalid
invalid
sbb cl, byte [rax - 0x73]
or eax, 0xd2e1c
add byte [rax], al
add al, ch
invalid
invalid
fadd dword [rcx]
add byte [rbp - 0x1a], dh
mov dword [rcx + 0x10], eax
dec dword [rax - 0x73]
push rax
add dword [rax - 0x7b], ecx
test eax, eax
cmove rdx, rax
add rcx, rdx
add rcx, 8
invalid
lea rdx, [rax + 1]
test rax, rax
test eax, eax
test eax, eax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x14000dd43
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x14000dd43
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
invalid
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add eax, 0x2b9
invalid
add al, byte [rax]
invalid
mov ecx, 2
add byte [rax], al
add byte [rax + 0x3b], cl
lea esi, [rax]
cmp rcx, qword [rbp + 0x130]
ja 0x14000e15d
invalid
add dword [rax], eax
add byte [rdi], cl
xchg dword [0x1b500dd55], ecx
add byte [rbp + 4], dh
xor eax, eax
jmp 0x14000dd6b
jne 0x14000dd56
xor eax, eax
jmp 0x14000dd6b
add rcx, rsi
mov rdx, rcx
movzx eax, byte [rdx]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
mov rcx, qword [rbp + 0x70]
mov qword [rbp + 0xe0], rcx
add byte [rdi], cl
adc byte [rbp + 0x50], al
movups xmm1, xmmword [rbp + 0x60]
movups xmmword [rbp + 0xd0], xmm1
adc dword [rbp + 0xd0], ecx
movups xmmword [rbp + 0xc0], xmm0
mov qword [rbp + 0xb0], rsi
mov rcx, qword [rbp + 0x130]
add dword [rax], eax
add byte [rax - 0x77], cl
lea edi, [rax + 0x66000000]
invalid
test eax, ebp
add byte [rax], al
add byte [rax], al
add byte [rdx], al
mov byte [rbp + 0xea], al
lea rsi, [rbp + 0x51]
lea rdi, [rbp + 0x50]
lea rbx, [rbp + 0xb0]
xor r15d, r15d
jmp 0x14000de0a
mov rax, qword [rbp + 0xf8]
imul rcx, r14, 0x38
mov byte [rax + rcx], r12b
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rax + rcx + 1], xmm0
or byte [rcx], al
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
add dword [rax], eax
add byte [rax], al
sbb rax, 0xffffffffffffffff
mov qword [rbp + 0x100], rax
mov byte [rbp + 0x13f], 1
mov rcx, rdi
mov rdx, rbx
call fcn.14000cf20
movzx r12d, byte [rbp + 0x50]
cmp r12b, 0xa
je 0x14000df1a
lea eax, [r12 - 6]
cli
lea ecx, [r12 - 5]
cmp al, 4
movzx eax, cl
cmovae eax, r15d
cmp al, 1
je 0x14000de76
movzx eax, al
cmp eax, 2
je 0x14000de0a
cmp eax, 3
jne 0x14000deb6
clc
add esi, dword [rbp + 0x67]
mov rax, qword [rbp + 0x100]
sub rax, 1
jb 0x14000de0a
mov rcx, qword [rbp + 0xf8]
imul rdx, rax, 0x38
cmp byte [rcx + rdx], 9
jne 0x14000de0a
mov qword [rbp + 0x100], rax
jmp 0x14000de0a
mov rax, qword [rbp + 0xf0]
mov r13, qword [rbp + 0x100]
add byte [rbp + 0x31], al
invalid
add byte [rbp + 0x31], al
test byte [rbp - 0x7b], 0xed
test r13, r13
setne r14b
mov qword [rbp + 0x100], r14
cmp rax, r14
jne 0x14000ddc4
mov byte [rbp + 0x13f], 1
test dword [rdi], edi
add dword [rax], eax
add byte [rcx], al
lea rcx, [rbp + 0xf0]
call fcn.140008880
jmp 0x14000ddc4
mov r13, qword [rbp + 0x100]
mov ebp, dword [rbp + 0x100]
cmp r13, qword [rbp + 0xf0]
jne 0x14000ded9
mov byte [rbp + 0x13f], 1
lea rcx, [rbp + 0xf0]
call fcn.140008880
mov rax, qword [rbp + 0xf8]
imul rcx, r13, 0x38
add byte [rax], al
add byte [rcx + 0x6b], cl
int 0x38
mov byte [rax + rcx], r12b
movups xmm0, xmmword [rsi]
or byte [rdi], cl
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
adc byte [rsi + 0x20], dl
movups xmmword [rax + rcx + 1], xmm0
movups xmmword [rax + rcx + 0x11], xmm1
adc dword [rax + rcx + 0x11], ecx
adc dword [rax + rcx + 0x11], ecx
movups xmmword [rax + rcx + 0x21], xmm2
push rsp
or byte [rcx], ah
mov rdx, qword [rsi + 0x2f]
mov edx, dword [rsi + 0x2f]
mov qword [rax + rcx + 0x30], rdx
mov dword [rax + rcx + 0x30], edx
inc r13
inc ebp
mov qword [rbp + 0x100], r13
jmp 0x14000de0a
mov qword [rbp + 0x30], 0
mov dword [rbp + 0x30], 0
add byte [rax], al
add byte [rax - 0x39], cl
cmp byte [r9], r8b
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x40], 0
mov qword [rbp + 0x38], 1
add byte [rax], al
mov qword [rbp + 0x40], 0
add dh, al
mov byte [rbp + 0x48], 1
mov rax, qword [rbp + 0xf0]
mov eax, dword [rbp + 0xf0]
add qword [rax - 0x75], rcx
test eax, esi
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x128], rax
invalid
invalid
mov eax, dword [rbp + 0xf0]
add byte [rax], al
mov qword [rbp + 0x128], rax
mov rax, qword [rbp + 0xf8]
test eax, edi
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
mov qword [rbp + 0x130], rax
mov rax, qword [rbp + 0x100]
mov eax, dword [rbp + 0x100]
test dword [rax], esi
add dword [rax], eax
add byte [rax - 0x75], cl
mov eax, dword [rbp + 0x100]
test rax, rax
invalid
test byte [rsi + 1], dh
mov eax, dword [rbp + 0x100]
add byte [rax], al
test rax, rax
je 0x14000e0d8
add byte [rax], al
add byte [rax], al
add byte [rax + 0x6b], cl
invalid
imul rsi, rax, 0x38
imul esi, eax, 0x38
cmp byte [rax - 0x75], cl
popfq
xor byte [rcx], al
mov rbx, qword [rbp + 0x130]
add byte [rax], al
add rsi, rbx
lea r12, [rbp - 0x1f]
lea r14, [0x1400e2a74]
invalid
invalid
invalid
fimul word [rbp + rcx*4 + 0x65]
loope 0x14000dfc1
lea esi, [0x1400e2a74]
or rax, 0xffffffffebc03100
xor eax, eax
jmp 0x14000df8e
invalid
rdtsc
ror byte [rax - 0x7d], 0xc3
add rbx, 0x38
invalid
invalid
xor eax, eax
add rbx, 0x38
cmp rbx, rsi
je 0x14000e0d8
je 0x14000e0d8
movzx edi, byte [rbx]
cmp edi, 0xa
je 0x14000e0d8
add dword ds:[rax], eax
invalid
add dword ds:[rax], eax
add byte [rax - 0x78], al
jge case.0x14000d197.52
invalid
mov byte [rbp - 0x20], dil
mov byte [rbp - 0x20], bh
loopne 0x14000dfe7
mov rcx, qword [rbx + 0x30]
mov ecx, dword [rbx + 0x30]
mov qword [r12 + 0x2f], rcx
mov dword [rsp + 0x2f], ecx
movups xmm0, xmmword [rbx + 1]
movups xmm1, xmmword [rbx + 0x11]
adc byte [rbx + 0x11], cl
adc byte [rbx + 0x11], cl
movups xmm2, xmmword [rbx + 0x21]
movups xmmword [r12 + 0x20], xmm2
adc dword [rsp + 0x20], edx
adc dword [rsp + 0x20], edx
and al, 0x20
movups xmmword [r12 + 0x10], xmm1
adc dword [rsp + 0x10], ecx
movups xmmword [r12], xmm0
adc dword [rsp], eax
test al, 1
je 0x14000dff2
lea rcx, [rbp - 0x20]
lea rdx, [0x1400e0830]
lea edx, [0x1400e0830]
loopne 0x14000e015
lea edx, [0x1400e0830]
or eax, 0x43d8e800
add byte [rax], al
invalid
call fcn.1400123b0
add byte [rax + rax*8 - 0x47bee98b], al
add dword [rax], eax
test al, al
jne 0x14000dff2
invalid
invalid
mov r8d, 1
add byte [rax], al
add byte [rax - 0x73], cl
xor byte [r8 - 0x73], r9b
lea rdx, [0x1400e06f2]
lea rcx, [rbp + 0x30]
lea rdx, [0x1400e06f2]
lea edx, [0x1400e06f2]
or eax, 0xe12ee800
add byte [rax], al
call fcn.14001c120
loope 0x14000dff1
add byte [rbp + rcx*4 + 0x6f], al
lea r13d, [rdi - 6]
lea ebp, [rdi - 6]
outsd dx, dword [rsi]
cli
lea eax, [rdi - 5]
cmp r13b, 4
movzx eax, al
mov dh, 0xc0
mov ecx, 0
add byte [rax], al
cmovae eax, ecx
mov r15, qword [rbp - 0x10]
invalid
ror dword [rbx + rcx*4 + 0x7d], 0xf0
invalid
movzx r8d, al
movsxd rax, dword [r14 + r8*4]
add al, 0x86
add rax, r14
jmp rax
mov rdx, qword [rbp + 8]
mov r8, qword [rbp + 0x10]
invalid
invalid
adc r11b, r13b
mov rdx, qword cs:[rbp - 0x18]
mov rdx, qword [rbp - 0x18]
jmp 0x14000e051
mov rdx, qword [rbp - 0x18]
mov r8, r15
jmp 0x14000e051
mov r8d, 1
add dword [rax], eax
add byte [rax], al
lea rdx, [0x1400e06f3]
jmp 0x14000e051
mov r8d, 2
add byte [rax], al
lea rdx, str....
adc eax, 0xd26a8
jmp 0x14000e051
lea rdx, [0x1400e06f2]
movabs eax, dword [0xe8304d8d48000d26]
lea rcx, [rbp + 0x30]
call fcn.14001c120
movzx ecx, r13b
movzx ecx, ch
xor r8b, r13b
invalid
movzx ecx, ch
inc rcx
cmp r13b, 4
mov eax, 0
add byte [rax], al
add byte [rax + 0xf], cl
enter 0xffffffffffff8348, 0xfffffffffffffff9
cmp ecx, 1
add byte [rax], al
add byte [rax + 0xf], cl
enter 0xffffffffffff8348, 0xfffffffffffffff9
cmp ecx, 1
invalid
test byte [rdi], al
invalid
cmp ecx, 1
je case.0x14000e097.5
mov al, 1
test rcx, rcx
jne case.0x14000cc92.70
mov rax, qword [rbp]
mov ecx, edi
lea rdx, [0x1400e2a88]
adc eax, 0xd49f8
add byte [r9 + 0x158d48f9], r9b
clc
or rax, 0xc634800
mov cl, byte [rax + 1]
sar edi, 1
jmp rcx
invalid
adc eax, 0xd49f8
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
add r15, 4
add edi, 4
jmp 0x14000e0cd
lea rcx, [rax + 1]
test rax, rax
cmove rcx, rax
cmove ecx, eax
cmove ecx, eax
add r15, rcx
add r15, 8
jmp 0x14000e0cd
mov r15d, 6
jmp 0x14000e0cd
lea rcx, [rax + 1]
test rax, rax
cmove rcx, rax
add r15, rcx
add r15, 2
test r15, r15
setne al
jmp case.0x14000cc92.70
mov rax, qword [rbp + 0x128]
test rax, rax
je 0x14000e0fa
invalid
imul rdx, rax, 0x38
mov r8d, 8
mov rcx, qword [rbp + 0x130]
call fcn.140002c10
mov rsi, qword [rbp + 0xa8]
mov rdx, qword [rsi]
test rdx, rdx
je 0x14000e118
mov rcx, qword [rsi + 8]
mov r8d, 1
call fcn.140002c10
movups xmm0, xmmword [rbp + 0x30]
movups xmm1, xmmword [rbp + 0x40]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x1c8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov ecx, 8
mov edx, 0xe0
call fcn.14002b400
js 0x14000e158
add dword [rax], eax
int3
xor r12d, r12d
jmp case.0x14000d7a8.56
cmp rdx, r10
je 0x14000e3e9
mov r9, r10
mov ecx, edx
lea rcx, [r8 - 1]
inc r10
cmp byte [r8 + rdx - 1], 0x2e
jmp [rsi]
mov r8, rcx
jne 0x14000e3b0
mov r8, rdx
sub r8, r10
jne 0x14000e483
lodsd eax, dword [rsi]
add byte [rax], al
invalid
ror byte [rbp + 0x29], 1
ror byte [rdi], 1
test dword [rbp + 0x31000000], ebp
lodsd eax, dword [rsi]
add byte [rax], al
add byte [rcx], dh
xor ecx, ecx
leave
mov r8, rdx
test rax, rax
cmovne rcx, rax
test rcx, rcx
jne 0x14000e3fd
invalid
jmp 0x14000e395
lodsb al, byte [rsi]
mov rcx, rax
mov r8, rdx
mov eax, edx
sal byte [rcx], 1
ror byte [rax - 0x7b], 0xc0
xor eax, eax
test rax, rax
cmovne rcx, rax
test rcx, rcx
leave
je 0x14000e395
cwde
test rax, rax
cmove r8, rdx
cmove eax, edx
cmove eax, edx
ret 0x14c
add rcx, r8
sub rcx, r15
stc
stc
je 0x14000e437
cmp r14, rcx
jbe 0x14000e430
cmp byte [r15 + rcx], 0xbf
jg 0x14000e432
lea rcx, [0x1400e0b06]
or eax, 0x58d4c00
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x1400e0b40]
lea eax, [0x1400e0b40]
sbb ah, byte [rdi]
or eax, 0x37ba00
add byte [rdx + 0x37], bh
add byte [rdx + 0x37], bh
mov edx, 0x37
call fcn.14002b5d0
rol dword [rcx], 1
add byte [rbp - 0x1a], dh
jne case.0x14000cd24.109
cmp r14, rcx
cmp esi, ecx
invalid
jb case.0x14000d209.77
mov qword [rbx + 0x10], rcx
mov dword [rbx + 0x10], ecx
adc byte [r9 - 0x77], cl
adc byte [rcx - 0x77], cl
mov r14, rcx
invalid
mov r12b, 1
test rsi, rsi
je case.0x14000d7a8.56
add byte [rax], al
add byte [rax - 0x73], cl
add qword [rax - 0x75], r9
invalid
lea rcx, [rsi + 1]
mov rax, qword [rbx]
mov eax, dword [rbx]
add ecx, dword [rax - 0x77]
ret 0x294c
invalid
mov rdx, rax
mov edx, eax
sub rdx, r14
sub edx, esi
cmp rdx, rcx
jae 0x14000e4c9
retf 0x6d73
add r14, rcx
jb 0x14000e501
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
add byte [rax], al
mov rdx, r14
not rdx
ror byte [rax - 0x3f], cl
shr rdx, 0x3f
shr edx, 0x3f
invalid
test rax, rax
je case.0x14000d6a7.68
mov qword [rbp - 0x48], r15
mov qword [rbp - 0x38], rax
mov eax, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add bl, ch
and byte [rax + 1], cl
add ecx, edx
invalid
invalid
jmp case.0x14000d197.90
add rcx, rdx
add ecx, edx
inc rcx
inc ecx
ror dword [rcx + rcx*4 - 0x36], 0x48
mov rdx, r9
test rax, rax
test eax, eax
test eax, eax
ror byte [rax + 0xf], 0x45
enter 0xffffffffffff8548, 0xffffffffffffffc9
cmovne rcx, rax
test rcx, rcx
jne 0x14000e3fd
invalid
invalid
jmp 0x14000e395
hlt
push qword [rcx]
xor eax, eax
ror byte [rax - 0x77], 0x45
mov qword [rbp - 0x40], rax
mov dword [rbp - 0x40], eax
ror byte [rax - 0x73], 0x4d
call 0xf84e71fb
invalid
lea rcx, [rbp - 0x18]
lea r9, [rbp - 0x48]
invalid
call 0xf84e71fb
mov r8, r14
call fcn.140008740
invalid
invalid
invalid
movabs byte [0x7500e87d8348ffff], al
invalid
dec dword [rax - 0x7d]
cmp qword [rbp - 0x18], 0
cmp dword [rbp - 0x18], 0
jge case.0x14000d197.90
call 0x1884b59bf
mov eax, dword [rbp - 0x10]
invalid
invalid
add byte [rbp + 0x4a], dh
jne 0x14000e508
mov rax, qword [rbp - 0x10]
mov rax, qword [rbp - 0x10]
invalid
invalid
mov qword [rbx + 8], rax
mov qword [rbx], r14
lea rdx, [0x1400e06f3]
or eax, 0x1b84100
add byte [rax], al
invalid
add byte [rcx - 0x48], al
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
fld1
fadd qword [rax]
invalid
mov rcx, rbx
call fcn.14001c120
fadd qword [rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
invalid
call fcn.14001c120
fadd qword [rax]
add byte [rax], al
add byte [rcx + rcx*4 - 0x20], al
mov eax, r12d
add rsp, 0x80
add esp, 0x80
invalid
add byte [rax], 0
add byte [rbx + 0x5f], bl
pop rdi
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
xor ecx, ecx
call fcn.14002b400
invalid
add dword [rax], eax
mov rcx, qword [rbp - 0x10]
invalid
invalid
mov rdx, qword [rbp - 8]
mov edx, dword [rbp - 8]
push rbp
clc
call fcn.14002b400
add dword [rax], eax
add ah, cl
int3
int3
int3
int3
int3
int3
int3
push rsi
push rdi
sub rsp, 0x50
push rax
lea rbp, [rsp + 0x50]
lea ebp, [rsp + 0x50]
and al, 0x50
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
iretd
lea rcx, [rbp - 0x28]
mov rdx, rdi
mov edx, edi
fmul dword [r8 - 0x77]
fmul dword [rax - 0x77]
mov edx, edi
cli
mov r8, rsi
mov eax, esi
call fcn.14001c380
fiadd word [rax]
add byte [rdi], cl
movzx eax, byte [rbp - 0x28]
mov rcx, qword [rbp - 0x18]
call 0x138567095
mov dh, 0x45
fmul dword [r8 - 0x75]
fmul dword [rax - 0x75]
call 0x138567095
call 0x138567095
push rbp
clc
movzx r8d, al
movzx eax, al
lea r9, [0x1400e2af0]
lea ecx, [0x1400e2af0]
or eax, 0xd4598
movsxd r10, dword [r9 + r8*4]
adc al, 0x81
add r10, r9
mov r8, rsi
mov ecx, edi
jmp rdx
loop case.0x14000dc2a.20
add rcx, 4
add ecx, 4
jmp 0x14000e5a2
lea eax, [rdx + 1]
add dword [rax - 0x7b], ecx
cmove eax, edx
ret 0x14c
add ecx, 8
mov ecx, 6
invalid
lea r8, [rdx + 1]
lea eax, [rdx + 1]
add dword [rax - 0x7b], ecx
test rdx, rdx
test edx, edx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
invalid
invalid
cmove r8, rdx
ret 0x14c
add rcx, r8
add rcx, 2
add ecx, 2
jmp 0x14000e5a2
mov ecx, 2
add al, byte [rax]
add byte [rax], al
lahf
add byte [rax], al
add byte [rax + 1], cl
invalid
add byte [rax], al
stc
mov ecx, ecx
leave
or dword [rbx + 0xf742ff9], eax
stc
invalid
pop rsp
shr bl, 0x74
lea ecx, [rbp - 0x28]
fmul dword [rax - 0x77]
invalid
add byte [rax], al
add byte [rdi], cl
mov dh, 0x45
fmul dword [rax - 0x75]
invalid
mov ecx, dword [rbp - 0x18]
call 0x138567134
push rbp
clc
ror byte [rbp + rcx*4 + 0xd], 0x15
adc eax, 0x4f000d45
invalid
or eax, 0x4634f00
or dword [rbp + 1], 0xe0ff41c8
add r8, r9
jmp r8
add byte [rdi + 0x63], cl
add al, 0x81
add eax, ecx
jmp rax
rol dword [rbx + rbp*8], 0x34
add al, 0xeb
xor al, 0x4c
lea eax, [rdx + 1]
invalid
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
cmove eax, edx
invalid
invalid
cmove eax, edx
ret 0x14c
add ecx, 8
ror dword [rax], 0xeb
and byte [rcx + 6], bh
add bl, ch
sbb dword [rbp + rcx*4 + 0x42], ecx
lea r8, [rdx + 1]
invalid
invalid
add dword [rax - 0x7b], ecx
test edx, edx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
invalid
ret 0x14c
rol dword [rdx], 0xeb
add eax, 0x2b9
invalid
add al, byte [rax]
invalid
add byte [rax + 0x39], cl
int1
cmp ecx, esi
or eax, 0x950f063c
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
push rax
lea eax, [0x1400e06d8]
bnd call fcn.14002b910
mov ah, 0xd2
int3
add byte [rax], al
mov esi, edx
iretd
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]
mov eax, dword [rbp + 0x38]
add ecx, 4
rol dword [rbx + rbp*8], 0x34
add ecx, 8
ror dword [rax], 0xeb
add byte [rax], al
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add eax, 0x2b9
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
add byte [rax], al
sub edx, ecx
lea eax, [rax]
add byte [rax], al
mov eax, ecx
test edx, edx
movzx eax, byte [rax]
add byte [rdi + rbp], bh
sar dword [rsp + rbx*2], 0xf
xchg esp, eax
ror byte [rax], 0xc8
enter 0x2eb, 0x31
ror byte [rax - 0x77], 0x7d
mov qword [rbp - 0x28], rdi
mov qword [rbp - 0x20], rsi
mov dword [rbp - 0x28], edi
adc byte [rbp + 0x18], al
sbb byte [rdi], cl
adc byte [rbp + 0x28], cl
invalid
sub byte [rdi], cl
adc dword [rbp - 0x18], eax
adc dword [rbp - 8], ecx
or byte [rax - 0x3899edbb], cl
mov dword [rbp + 0x10], 0x8d480200
adc byte [r8], r8b
add cl, byte [rax - 0x73]
invalid
invalid
add byte [rdx], al
movabs al, byte [0xffeb8be8d8558d48]
movabs al, byte [0xffeb8be8d8558d48]
fsubr st(0)
mov ebp, ebx
invalid
dec dword [rdi]
mov dh, 0x4d
movabs al, byte [0xebc03104750af980]
stc
or dh, byte [rbp + 4]
xor eax, eax
jmp 0x14000e771
stc
or dh, byte [rbp + 4]
shr bl, 0x1f
sar edx, 0x31
rol byte [rax - 0xb88fc07], 0xf
cmp cl, 3
ja case.0x14000d074.119
movzx ecx, cl
stc
add esi, dword [rdi - 0xc]
fsubr st(0)
fsubr st(0)
out dx, eax
add esp, 0xc0
or eax, 0xf2894800
bnd call fcn.14002b910
add ah, cl
int3
movabs al, byte [0x8024ac8d48000000]
lea rbp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
iretd
mov eax, esi
mov eax, dword [rbp + 8]
invalid
or al, 0x90
mov edx, esi
mov r8, rdi
add ecx, 4
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove edx, eax
add ecx, edx
add ecx, 8
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove rdx, rax
invalid
invalid
test eax, eax
cmove edx, eax
ror byte [rax + 1], 1
add ecx, edx
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add ch, bl
add eax, 0x2b9
add byte [rax - 0x77], cl
sub rdx, rcx
jb 0x14000e865
add ecx, edi
stc
mov eax, ecx
test edx, edx
sal byte [rdx + rdx + 0x41], cl
movzx eax, byte [rax]
enter 0x2eb, 0x31
add dh, byte [rcx]
ror byte [rax - 0x77], 0x7d
test al, 0x48
mov qword [rbp - 0x50], rsi
adc dword [rbp - 0x48], eax
mov eax, 0xc84d110f
enter 0xffffffffffff8b48, 0x4d
or byte [rax - 0x77], cl
mov dword [rbp - 0x28], ecx
mov byte [rbp - 0x1e], al
invalid
invalid
loopne 0x14000e863
mov dword [rbp - 0x28], ecx
add cl, byte [rax - 0x73]
lea ecx, [rbp - 0x18]
call 0xe85675b4
call 0xe85675b4
push rbp
test al, 0xe8
pop rdi
invalid
call 0x1958c3081
or dword [rax - 0x75], ecx
push rbp
clc
invalid
add dh, byte [rcx]
add byte [rax], al
add byte [rdi + 0x5e], bl
rol byte [rcx], 1
add dword [rax], eax
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
lea ebp, [rsp + 0x80]
mov edx, edi
add byte [rax], al
ror dword [rcx - 0x77], 0xf2
ror byte [rcx + rax - 0x3f], 0x48
add ecx, 8
ror dword [rax], 0xeb
ror byte [rcx + rax - 0x3f], 0x48
rol dword [rdx], 0xeb
add byte [rax], al
add byte [rax + 1], cl
stc
mov eax, ecx
xchg esp, eax
mov dword [rcx + 8], 0x4503ebcf
or r15b, cl
jmp 0x14000e972
invalid
rol dword [rax], 0
add byte [rax], al
test dword [rcx + rax], ebx
add byte [rbx - 0x7a76d5ba], cl
pop rax
add dword [rax], eax
sub r9b, byte [rcx + 0x15885]
add byte [rcx - 0x80], al
inc byte [rsi]
invalid
invalid
mov eax, dword [rbp + 0x14f]
add byte [rdi], cl
sub byte [rbp + 0x140], cl
lea eax, [rax + 1]
add byte [rax], al
lea eax, [rax + 1]
add byte [rax], al
sub dword [rbp + 0xa0], ecx
add byte [rax], al
add byte [rbx + 0x15885], cl
add byte [rcx + 0x16085], cl
invalid
test dword [rax + 1], esp
invalid
test dword [rax + 1], esp
add byte [rax], al
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x85
invalid
test dword [rcx + rax], ebx
pop rsp
add dword [rax], eax
add byte [rax + 0x16485], cl
add byte [rcx - 0x80], al
cmp r14b, 2
js 0x14000eca9
mov eax, dword [rbp + 0xaf]
test dword [rdi + 0x48000000], ebp
mov dword [rbp + 0xf0], eax
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0xa0], cl
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc dword [rbp + 0xe1], ecx
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
movups xmmword [rbp + 0xd1], xmm0
add byte [rax], al
add byte [rax], al
mov dh, 0x85
add dword fs:[rax], eax
add byte [rax], al
mov byte [rbp + 0xff], al
invalid
invalid
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
mov ebp, 0xc8
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + rcx*4 - 0x5b], al
add byte [rax], al
rol byte [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rax + rcx*4 - 0x4b], al
cli
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
rol byte [rax], 0
add byte [rax], al
add al, ch
mov ah, bl
invalid
pop rsp
pop rsi
bnd call fcn.14002b910
invalid
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x50
lea rbp, [rsp + 0x50]
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
dec dword [rcx + rcx*4 - 0x35]
mov rbx, r9
mov ebx, ecx
mov rdi, r8
mov rsi, rcx
invalid
invalid
test r8, r8
je 0x14000ed65
js 0x14000edba
mov r12, rdx
movzx eax, byte [0x1400ec141]
mov r15d, 1
add dword [rax], eax
add byte [rax], al
ror dword [0x141c02e48], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rdx + 1], bh
invalid
mov edx, 1
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140002c00
test rax, rax
invalid
je 0x14000edbd
invalid
invalid
sal byte [rax + riz*2 + 0x49], 0x89
invalid
invalid
mov r14, rax
mov rdx, r12
jmp 0x14000ed6b
mov r14d, 1
mov r15, qword [rbp + 0x60]
mov rcx, r14
mov r8, rdi
clc
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp - 0x28], rdi
mov dword [rbp - 0x28], edi
xchg edi, eax
mov cl, 1
add byte [rax - 0x77], cl
invalid
jge 0x14000ed56
mov qword [rbp - 0x20], r14
mov qword [rbp - 0x18], rdi
mov byte [rbp - 0x10], 0
lea rcx, [rbp - 0x28]
mov rdx, rbx
mov edx, ebx
fimul dword [rbp - 0x77]
clc
mov r8, r15
invalid
invalid
xor r15d, r15d
mov rcx, r15
mov ecx, edi
mov rdx, rdi
call fcn.14002b400
cmp dh, al
add dword [rax], eax
cmp dh, al
add byte [rax], 0
loopne case.0x14000e9d7.7
mov eax, 1
mov rcx, qword [rsi + 8]
add rcx, rbx
lea rdx, [rbp + 4]
mov r8, rdi
mov eax, edi
call sub.VCRUNTIME140.dll_memcpy
add rbx, rdi
add ebx, edi
mov qword [rsi + 0x10], rbx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
movsd dword [rdi], dword [rsi]
add dword [rax], eax
mov rbx, qword [rsi + 0x10]
jmp 0x14000fd76
lea rbp, [rsp + 0x60]
mov rsi, r8
mov rdi, rdx
mov r14, rcx
lea rdx, str._RUST_BACKTRACEfailed_to_write_the_buffered_dataO
mov r8d, 1
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.140026450
mov bl, 1
test al, al
jne 0x14000ff97
lea r13, [r14 + rdi]
xor edx, edx
lea r15, [rbp + 6]
mov r8, rdi
mov eax, edi
sub r8, rdx
je 0x14000ff6e
lea rcx, [r14 + rdx]
mov r12, rdx
jmp 0x14000fe2f
add rcx, 2
cmp rax, r13
cmovne rax, rcx
cmovne eax, ecx
cmovne eax, ecx
mov r9d, 2
add al, byte [rax]
add byte [rax], al
nop dword [rax]
add r12, r9
mov rcx, rax
cmp rax, r13
je 0x14000ff6e
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
add dword [r15 + rcx - 0x4a], eax
mov dh, 0x11
mov r9d, 1
lea rax, [rcx + 1]
movzx r10d, byte [rcx]
mov dh, 0x11
mov dh, 0x11
mov r9d, 1
test r10b, r10b
jns 0x14000fe20
cmp r10b, 0xe0
jb 0x14000fe0c
cmp r10b, 0xed
jne 0x14000fe81
cmp rax, r13
je 0x14000ff6e
or al, byte [rcx]
add byte [rax], al
movzx eax, byte [rcx + 1]
movzx eax, ax
cmp eax, 0x9f
add byte [rax], al
add byte [rdi + 0x4b], dh
add byte [rax], al
add byte [rdi + 0x4b], dh
add rcx, 3
mov r9d, 3
mov rax, rcx
jmp 0x14000fe20
add rcx, 2
cmp rax, r13
cmove rcx, rax
cmove ecx, eax
cmove ecx, eax
xor eax, eax
cmp rcx, r13
setne al
add rax, rcx
mov r9d, 3
cmp r10b, 0xf0
jb 0x14000fe20
xor ecx, ecx
leave
cmp rax, r13
setne cl
add rax, rcx
call 0x188c293bf
add eax, ecx
mov r9d, 4
jmp 0x14000fe20
movzx ecx, byte [r9]
and eax, 0x1f
shl eax, 6
and ecx, 0x3f
add eax, ecx
add eax, 0xd800
mov word [rbp + 6], ax
mov r8, r12
sub r8, rdx
jb 0x14000ffbc
invalid
ror byte [rdi], 1
invalid
add byte [rcx + 0x39], cl
cmp r12, rdi
cmp esp, edi
cld
ja 0x14000ffaa
add rdx, r14
mov rcx, rsi
call 0x14000ffd0
fild dword [rax]
add byte [rax], al
invalid
fild dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + rax*8 + 0x9a850f], al
add byte [rax], al
test al, al
jne 0x14000ff97
ror byte [rdi], 0x85
invalid
mov qword [rbp - 0x10], r15
mov dword [rbp - 0x10], edi
jge case.0x14000d759.105
lea rax, [0x1400287b0]
add dword [rax], eax
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
lea rax, str.u
add eax, 0xd0c65
add byte [rax - 0x77], cl
ror byte [r8 - 0x39], 0x45
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 2
enter 2, 0
invalid
enter 2, 0
add byte [rax - 0x39], cl
loopne 0x14000ff24
loopne 0x14000ff24
add al, byte [rax]
add byte [rax], al
mov qword [rbp - 0x20], 0
lea rax, [rbp - 0x10]
lea eax, [rbp - 0x10]
loopne 0x14000ff24
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea eax, [rbp - 0x10]
invalid
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
add dword [rax], eax
add byte [rax], al
invalid
ror byte [rax - 0x39], 1
fadd dword [r9]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
sub byte [rbp + rcx*4 + 0x45], cl
shr al, 8
or byte [rbp + 1], bl
invalid
and byte [rax - 0x75], r9b
push rsi
sub byte [rbp + rcx*4 + 0x45], cl
shr al, 8
invalid
pop rbp
add dword [rax], eax
test al, al
jne 0x14000ff97
add r12, 3
mov rdx, r12
loop case.0x14000dc2a.62
cmp esp, edi
loop case.0x14000dc2a.62
cmp esp, edi
cld
jbe 0x14000fdf7
invalid
lea r8, [0x1400e0bb8]
mov rcx, r12
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, rdi
mov edx, edi
call fcn.14002b910
movabs byte [0x8948d601490001b9], al
int1
add r14, rdx
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, r14
call 0x14000ffd0
push rsp
add byte [rax], al
add byte [rax], al
add byte [rax], al
test al, al
jne 0x14000ff97
invalid
lea rdx, str._RUST_BACKTRACEfailed_to_write_the_buffered_dataO
mov ecx, 0x41000cff
mov eax, 1
ret
invalid
lea r8, [0x1400e0b58]
mov rcx, r12
mov ecx, esp
or ecx, dword [0x1218a4bb4]
or eax, 0xe1894c00
mov ecx, esp
add dword [rax], eax
add byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x1e], 1
and bh, byte [rdx - 0x3333ffff]
mov edx, 0xcccc0001
push rbp
push r15
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
in al, dx
push 0x246c8d48
insb byte [rdi], dx
and al, 0x60
in al, dx
push 0x246c8d48
insb byte [rdi], dx
and al, 0x60
insb byte [rdi], dx
and al, 0x60
mov rsi, r8
mov esi, eax
invalid
enter 0x148, 0xffffffffffffffd6
loopne 0x14000ff7f
insd dword [rdi], dx
or dword [rbx + rcx*4 + 0x75], 0xd8d4ce2
xchg esi, eax
sub ecx, dword [0x18121eb21]
jmp 0x140010040
mov r12b, 0x6e
nop word cs:[rax + rax]
nop word cs:[rax + rax]
loop 0x140010064
lea ecx, [0x1400e2bb4]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x31], al
test byte [rbp - 0x77], 0xf6
dec dword [rdi]
test byte [rdx + rax], dh
add byte [rax], al
add byte [rax + 0x39], cl
test dword [rdi], 0x22b84
add byte [rdi], cl
movzx edx, byte [rdi]
cmp edi, esi
test dh, dh
nop word [rax + rax]
invalid
add dword [rcx - 0x7d], eax
loopne case.0x14000e7d7.41
invalid
test rbx, rbx
je 0x140010aed
mov qword [rbp + 0x20], rbx
mov rax, qword [rbx + 0x10]
test rax, rax
je 0x140010d12
cmp eax, 2
jne 0x140010d23
mov eax, 9
lea rcx, str._unnamed_
jmp 0x140010b03
mov qword [rbp + 0x20], 0
mov eax, 9
lea rcx, str._unnamed_
xor ebx, ebx
mov qword [rbp - 0x38], rcx
mov qword [rbp - 0x30], rax
lea rax, [rbp - 0x38]
mov qword [rbp - 0x58], rax
lea rax, [rbp - 0x18]
mov qword [rbp - 0x50], rax
lea rax, [rbp - 0x28]
mov qword [rbp - 0x48], rax
lea rax, [rbp + 0x3f]
lea eax, [rbp + 0x3f]
mov qword [rbp - 0x40], rax
movzx eax, byte [0x1400ec150]
test al, al
je 0x140010cc4
mov byte [0x1400ec150], 1
mov eax, dword [0x1400ec298]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0x38]
cmp rax, 2
je 0x140010cc8
mov qword [rbp + 0x30], rbx
cmp eax, 1
je 0x140010b75
xor ecx, ecx
call fcn.14002b270
mov eax, dword [0x1400ec298]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
ror dword [rax - 0x75], 0xb0
add byte [rax], al
add byte [rax - 0x39], cl
add byte [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
jge 0x140010bbe
mov qword [rbp + 0x18], rsi
test rsi, rsi
je 0x140010cdf
mov qword [rbp - 8], rsi
lea rdi, [rsi + 0x10]
mov cl, 1
xor eax, eax
lock cmpxchg byte [rsi + 0x10], cl
jne 0x140010dc9
mov rax, qword [0x1400ec1e8]
shl rax, 1
test rax, rax
mov qword [rbp + 0x30], rdi
jne 0x140010dd6
mov dword [rbp + 0x2c], 0
movzx eax, byte [rsi + 0x11]
lea rdx, [rsi + 0x18]
lea r8, [0x1400e0d20]
sub dword [rcx], eax
or eax, 0x4d8d4800
test al, 0xe8
add byte [rbx], 0
add byte [rax + 0x75002c7d], al
invalid
mov rax, qword [0x1400ec1e8]
shl rax, 1
test rax, rax
jne 0x140010de5
xor eax, eax
mov rcx, qword [rbp + 0x30]
xchg byte [rcx], al
cmp al, 2
jne 0x140010c2b
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
mov rdx, qword [rbp - 8]
mov byte [0x1400ec150], 1
mov qword [rbp], rdx
mov eax, dword [0x1400ec298]
mov dh, 0xd
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0x38]
cmp rax, 2
je 0x140010d33
mov qword [rbp + 0x30], rdx
cmp eax, 1
je 0x140010c6e
xor ecx, ecx
call fcn.14002b270
mov eax, dword [0x1400ec298]
mov rcx, qword gs:[0x58]
mov rcx, qword [rcx + rax*8]
mov rax, qword [rcx + 0x40]
mov rdx, qword [rbp + 0x30]
mov qword [rcx + 0x40], rdx
mov qword [rbp + 8], rax
mov qword [rbp], 1
test rax, rax
lea rdi, [rbp + 0x18]
je 0x140010d45
invalid
cdq
add byte [rax], al
invalid
lock dec qword [rax]
jne 0x140010d45
lea rcx, [rbp + 8]
call fcn.1400084f0
jmp 0x140010d45
xor eax, eax
jmp 0x140010ccd
mov eax, 1
mov qword [rbp + 0x10], rax
lea rdi, [rbp + 0x18]
mov qword [rbp + 0x18], 0
jmp 0x140010ce3
mov rbx, qword [rbp + 0x30]
mov dword [rbp], 0
mov byte [rbp + 4], 0
mov byte [rbp + 0x3e], 1
add dword [rax - 0x77], ecx
jge 0x140010ce6
lea r8, [0x1400e0d70]
lea rcx, [rbp - 0x58]
mov rdx, rbp
call fcn.140010f80
xor esi, esi
test rbx, rbx
jne 0x140010d51
jmp 0x140010d60
mov eax, 4
lea rcx, [0x1400dfef0]
jmp 0x140010b03
mov rcx, qword [rbx + 0x18]
mov rax, qword [rbx + 0x20]
dec rax
jmp 0x140010b03
lock dec qword [rdx]
jne 0x140010d41
mov rcx, rbp
call fcn.1400084f0
lea rdi, [rbp + 0x18]
mov sil, 1
mov rbx, qword [rbp + 0x20]
test rbx, rbx
je 0x140010d60
invalid
lock dec qword [rbx]
jne 0x140010d60
lea rcx, [rbp + 0x20]
call fcn.140008550
cmp qword [rbp + 0x10], 0
setne cl
mov rax, qword [rbp + 0x18]
test rax, rax
sete dl
or dl, cl
or dl, sil
cmp dl, 1
je 0x140010d8a
invalid
add byte [rax], al
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0x50]
call fcn.14002a110
xchg ebx, eax
add dword [rax], eax
mov rbx, qword [rsi + 0x50]
lock inc qword [rbx]
add ecx, dword [rdi]
invalid
stc
cld
invalid
invalid
add ecx, dword [rdi]
invalid
ud2
mov rcx, rdi
call fcn.14002a6c0
add dword [rax], eax
add dword [rax], eax
jmp 0x140010bca
call fcn.14002a5f0
cwde
add dword [rax], eax
xor al, 1
mov dword [rbp + 0x2c], eax
jmp case.0x14000b914.289
call fcn.14002a5f0
test al, al
ror byte [rdi], 0x85
invalid
invalid
invalid
invalid
ror byte [rdi], 0x85
invalid
mov byte [rsi + 0x11], 1
jmp 0x140010c19
push rdi
push rbx
sub rsp, 0x28
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
jge 0x140010e48
invalid
je 0x140010e2e
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
jge 0x140010e48
add byte [rbx + rdx + 0x48], dh
mov eax, dword [rbp + 0x30]
mov rax, qword [rbp + 0x30]
lock dec qword [rax]
jne 0x140010e2e
lea rcx, [rbp + 0x20]
call fcn.140008550
ja 0x140010e2c
invalid
and al, ch
and dh, byte [rdi - 1]
ja 0x140010e2c
ja 0x140010e2c
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x30]
lock dec qword [rax]
dec qword [rax]
jne 0x140010e66
mov rcx, rbp
call fcn.1400084f0
jbe 0x140010e64
invalid
jbe 0x140010e64
invalid
inc esi
cmp eax, 0xc4834800
sub byte [rbx + 0x5f], bl
pop rdi
mov byte [rbp + 0x3d], 0
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
jne 0x140010e88
invalid
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
jne 0x140010e88
invalid
invalid
movzx ebx, byte [rbp + 0x3e]
mov rax, qword [rbp + 0x20]
test rax, rax
je 0x140010eb4
lock dec qword [rax]
jne 0x140010eb4
lea rcx, [rbp + 0x20]
call fcn.140008550
and r8b, r13b
pushfq
jbe 0x140010eb2
invalid
dec dword [rax - 0x7d]
jge 0x140010ec8
invalid
cmp qword [rbp + 0x10], 0
adc byte [rax], al
add byte [rcx + rcx + 0x48], dh
add esp, 0x28
je 0x140010ec4
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rax, qword [rbp + 0x18]
test rax, rax
test eax, eax
je 0x140010ebb
test bl, 1
je 0x140010ebb
lock dec qword [rax]
dec qword [rax]
dec dword [rax]
jne 0x140010ebb
mov rcx, rsi
call fcn.1400084f0
jmp 0x140010ebb
invalid
fldenv [rsi + 0x66]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax - 0x77], cl
push rsp
and al, 0x10
stosb byte [rdi], al
add byte [rax], 0
add byte [rax + 0x74003d7d], al
sub byte [rax - 0x75], cl
clc
or dword [rax - 0x73], ecx
clc
lea ecx, [rbp - 8]
lea eax, [rbp + 0x18]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
add byte [rax], al
mov al, 0xd
or dh, byte [rdx - 0x7af0fff3]
invalid
test ebp, edi
add bh, al
adc al, 0
add byte [rax], al
add byte [rdi], cl
mov dh, 5
in al, 0xb1
or eax, 0x78b4800
test al, 0x48
inc rsi
mov qword [rcx + 8], rsi
xor eax, eax
jmp 0x140011f5c
mov al, 1
add rsp, 0xf8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
test dword [rbx - 2], esi
invalid
ror byte [r8 - 0x77], 0x4d
mov qword [rbp + 0x48], r14
mov qword [rbp - 0x10], r15
mov qword [rbp - 8], 1
mov qword [rbp + 0x10], 0
add byte [rax], al
add byte [rax], al
mov qword [rbp], r12
mov qword [rbp + 8], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp - 0x10]
call fcn.140025c50
cmp eax, dword [rcx]
add byte [rax + rax*8 - 0x1e67af1], al
ror byte [rdi], 0x85
sbb esi, edi
invalid
invalid
add byte gs:[rax - 0x39], cl
or byte [r9], r8b
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x45], cl
invalid
cmp eax, dword [rcx]
add byte [rax + rax*8 - 0x1e67af1], al
ror byte [rdi], 0x85
sbb esi, edi
ror byte [rdi], 0x85
sbb esi, edi
invalid
mov rax, qword [rbx]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x1400e0dd6]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add bh, bh
push rax
sbb byte [rcx - 0x7bfe4f3f], cl
leave
call qword [rax + 0x18]
mov ecx, eax
mov al, 1
test cl, cl
sal dword [rax + 0x48c98401], 0x89
stc
mov rcx, rdi
je 0x140011bd1
invalid
jmp 0x140011f5c
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rsp + 0x50]
mov qword [rbp], 0xfffffffffffffffe
mov qword [rbp - 0x10], r9
mov dword [rbp - 0x10], ecx
mov dword [rbp - 0x10], ecx
mov rdi, rcx
call qword [sym.imp.KERNEL32.dll_lstrlenW]
adc eax, 0x19f66
adc eax, 0x19f66
test eax, eax
js 0x14001232d
mov eax, dword [rcx]
add byte [rax], al
mov eax, dword [rcx]
add byte [rax], al
je 0x140012317
add byte [rax], al
mov ebx, eax
lea r14, [rbx + rbx]
neg r14
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
test r14, r14
je 0x140012317
movzx eax, word [rdi + rbx*2 - 2]
dec rbx
add r14, 2
add esi, 2
dec byte [rax - 1]
retf
add esi, 2
cmp eax, 0x5c
je 0x1400121df
cmp eax, 0x2f
jne 0x1400121c0
mov rax, qword [rbp - 0x10]
mov rdx, qword [rax + 8]
push rax
or byte [rbx + rcx*4 + 0x78], cl
adc byte [rcx - 9], cl
fimul word [rbp - 0x7b]
dec dword [rcx + rcx*4 + 0x7d]
loopne 0x140012205
test byte [rax + rax], bh
invalid
push rax
or byte [rbx + rcx*4 + 0x78], cl
adc byte [rcx - 9], cl
fimul word [rbp - 0x7b]
dec dword [rcx + rcx*4 + 0x7d]
loopne 0x140012205
test byte [rax + rax], bh
add byte [rdx - 0x73], cl
add al, 0x7a
lea rax, [rdx + r15*2]
mov rsi, rdx
xor r13d, r13d
mov r12, rsi
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
cmp word [rsi + r13*2], 0x3b
je 0x140012230
add r12, 2
add esp, 2
inc r13
cmp r12, rax
invalid
jne 0x140012210
jmp case.0x14000db5c.133
cmp rbx, r13
jne 0x140012253
jmp 0x1400122a9
mov rcx, rsi
mov qword [rbp - 0x18], rdx
mov rdx, rdi
cli
cli
mov r8, r14
call sub.VCRUNTIME140.dll_memcmp
mov rdx, qword [rbp - 0x18]
invalid
test eax, eax
je 0x140012317
lea rcx, [r15 - 1]
lea rax, [rsi + r15*2]
jle 0x1400122a5
mov edi, ecx
jle 0x1400122a5
mov edi, ecx
sub r15, r13
lea rsi, [r12 + 2]
cmp rcx, r13
jne case.0x14000db5c.131
add r12, 2
xor r15d, r15d
mov rsi, r12
add al, byte [rbp + 0x31]
dec dword [rcx + rcx*4 - 0x1a]
jmp case.0x14000db5c.133
xor r15d, r15d
mov rsi, rdx
cmp r15, rbx
jne case.0x14000e565.93
jge 0x1400122e7
mov edi, dword [rbp - 0x20]
sbb ah, byte [rsi + 0x42]
cmp dword [rdx + rdi*2 - 2], 0x3b
cmp esi, dword [rbp + 0x11]
mov esi, dword [rbp - 0x10]
jp 0x140012313
add byte [rcx - 1], cl
invalid
mov eax, dword [rsi]
cmp eax, ebx
pop rsi
adc byte [rax + 1], bh
lea rax, str.library_std_src...._backtrace_srcdbghelp.rs
mov r8d, 1
mov rcx, r15
mov rdx, r14
call fcn.140002c10
in al, dx
invalid
invalid
cmp rbx, 0xffffffffffffffff
je 0x140013f9b
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
movaps xmm6, xmmword [rbp + 0xc0]
add rsp, 0x158
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor al, 1
mov byte [rbp + 0x40], al
xorps xmm0, xmm0
movups xmmword [rbp + 0x30], xmm0
mov dword [rbp], 0x18
mov qword [rbp + 8], 0
mov dword [rbp + 0x10], 1
mov rax, rbp
mov qword [rbp + 0x28], rax
mov qword [rbp + 0x80], r15
mov dword [rbp + 0x80], edi
add byte [rax], al
mov qword [rbp + 0x78], r14
jne 0x1400140a0
mov qword [rbp - 0x20], rbx
mov byte [rbp + 0xb7], 1
pop rbp
loopne 0x140013ff3
test dword [rdi + 0x1000000], esi
mov bh, 0
add byte [rax], al
add esi, eax
mov byte [rbp + 0xb6], 0
test dword [rsi], esi
add byte [rax], al
add byte [rax], al
lea r8, [rbp + 0x20]
mov rcx, r15
mov rdx, qword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
call fcn.140012a80
invalid
test rax, rax
je 0x14001406c
invalid
sbb eax, 0x70458b48
mov rax, qword [rbp + 0x70]
jo 0x14001409c
mov qword [rax + 8], rdx
mov dword [rax + 8], edx
or byte [rax - 0x39], cl
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
test r14, r14
invalid
test dword [rdi + rdi*8], edx
mov qword [rax], 1
add dword [rax], eax
add byte [rax], al
test r14, r14
jne case.0x14000b914.338
test dword [rdi + rdi*8], edx
invalid
invalid
test dword [rdi + rdi*8], edx
invalid
invalid
jmp 0x140013f8c
invalid
mov rax, qword [rbp + 0x70]
mov qword [rax + 8], rbx
pop rax
invalid
jo case.0x14000cc92.226
mov dword [rax + 8], ebx
pop rax
or byte [rax - 0x77], cl
mov qword [rax + 0x10], rdx
mov qword [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x7b], cl
invalid
push rax
adc byte [rax - 0x39], cl
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x7b], cl
test byte [rdi], 0x84
adc edi, edi
je 0x140013f9b
invalid
mov r8d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, r15
mov ecx, edi
stc
mov rdx, r14
mov edx, esi
call fcn.140002c10
jmp 0x140013f9b
std
invalid
invalid
invalid
jmp case.0x14000cc92.197
std
invalid
invalid
dec dword [rax - 0x75]
mov rcx, qword [rbp + 8]
or byte [r8 - 0x75], r9b
mov rdx, qword [rbp + 0x10]
push rbp
adc bl, ch
jmp case.0x14000d209.212
xor ecx, ecx
jmp case.0x14000d209.212
call fcn.14002b400
push rcx
jae 0x1400140af
add bl, ch
xor dword [rcx], esi
jmp case.0x14000d6a7.197
dec dword [rax - 0x75]
test dword [rax + 0x48000000], edx
nop
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], 0
add byte [rax], al
invalid
nop
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax + 0x48000000], eax
add byte [rax], al
invalid
invalid
mov qword [rbp + 0x80], rax
add byte [rax], al
add byte [rax - 0x75], cl
push 0x78458948
mov dword [rbp + 0x78], eax
mov rax, qword [rbp + 0x68]
mov eax, dword [rbp + 0x68]
mov qword [rbp + 0x78], rax
mov dword [rbp + 0x78], eax
js 0x140014090
mov byte [rbp + 0xb7], 1
test dword [rdi + 0x1000000], esi
add byte [rcx], al
mov byte [rbp + 0xb6], 1
mov dh, 0
add byte [rax], al
invalid
add byte [rcx], al
add dword [rax - 0x77], ecx
stc
mov rcx, rdi
mov rdx, rbx
call fcn.14002b400
invalid
jae case.0x14000d6a7.197
invalid
invalid
invalid
ud2
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x58
sub esp, 0x58
sub esp, 0x58
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
movaps xmmword [rsp + 0x40], xmm6
sub dword [rsp + 0x40], esi
je 0x140014134
mov rdx, qword [rbp + 0x88]
mov rdx, qword [rbp + 0x88]
mov edx, dword [rbp + 0x88]
mov byte [rax], al
add byte [rax], al
test rdx, rdx
sal byte [rbp + rdx + 0x48], cl
je case.0x14000d7a8.160
add rdx, rdx
add edx, edx
mov r8d, 2
mov eax, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0xa0]
call fcn.140002c10
fsubp st(2)
invalid
invalid
lea esp, [rax - 0x18000000]
movabs al, byte [0xfffeeadee8000000]
add byte [rax], al
add al, ch
fsubp st(2)
invalid
invalid
mov rax, qword [rbp + 0x90]
mov eax, dword [rbp + 0x90]
test dword [rax + 0x48000000], edx
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp + 0x80], eax
invalid
add byte [rax], al
mov qword [rbp + 0x80], rax
mov dword [rbp + 0x80], eax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
add byte [rax], al
mov rax, qword [rbp + 0x68]
mov eax, dword [rbp + 0x68]
push 0x78458948
mov qword [rbp + 0x78], rax
mov dword [rbp + 0x78], eax
js 0x14001410f
mov byte [rbp + 0xb7], 1
mov bh, 0
add byte [rax], al
add byte [rcx], al
invalid
add byte [rax], al
add esi, eax
test dword [rsi + 0x1000000], esi
add byte [rax], al
add byte [rcx], al
invalid
mov byte [rbp + 0xb6], 1
add byte [rax], al
add byte [rcx], al
invalid
add byte [rax], al
add dword [rdi], ecx
sub byte [rsp + 0x40], dh
and al, 0x40
movaps xmm6, xmmword [rsp + 0x40]
and al, 0x40
add rsp, 0x58
add rsp, 0x58
add esp, 0x58
invalid
pop rax
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push r15
push rdi
push r14
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x58
sub esp, 0x58
sub esp, 0x58
in al, dx
pop rax
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
invalid
add byte [rax], al
movaps xmmword [rsp + 0x40], xmm6
sub dword [rsp + 0x40], esi
je case.0x14000d6a7.190
movzx ecx, byte [rbp + 0xb6]
movzx ecx, byte [rbp + 0xb6]
mov dh, 0x8d
lea esi, [rsi + 0x48000000]
mov eax, dword [rbp - 0x20]
invalid
invalid
mov dh, 0
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rax, qword [rbp - 0x20]
loopne case.0x14000db5c.144
loopne case.0x14000db5c.144
test byte [rbp + 0xb7], 1
test dword [rdi + 0x1000000], esi
mov bh, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], al
add dword [rax - 0x77], ecx
test dword [rax - 0x78000000], ebp
test al, 0
add byte [rax], al
mov byte [rbp + 0xa0], cl
jne 0x1400141c8
mov qword [rbp + 0xa8], rax
test al, 0
add byte [rax], al
add byte [rax + 0xa08d], cl
mov byte [rbp + 0xa0], cl
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x16], dh
jne 0x1400141c8
movaps xmm6, xmmword [rsp + 0x40]
je case.0x14000dc81.119
and al, 0x40
add rsp, 0x58
add rsp, 0x58
pop rax
pop rbx
pop rdi
pop rsi
pop rsi
pop rdi
mov rdx, qword [rbp + 0x78]
mov edx, dword [rbp + 0x78]
test rdx, rdx
adc cl, byte [rax - 0x75]
lea eax, [rax + 0x41000000]
add byte [rcx - 0x48], al
mov eax, 1
invalid
invalid
je 0x14001420b
add rsp, 0x58
add esp, 0x58
pop rsp
pop rsi
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsi
push rbp
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x40], esi
and al, 0x40
add byte [rax], al
add byte [rax], al
add dword [rbp + 0xd], esi
jne 0x140014237
mov ecx, dword [rbp + 0xa8]
lea ebp, [rax - 0x1000000]
test al, 0
add byte [rax], al
int1
jge 0x140014237
pop rsi
int3
mov rcx, qword [rbp + 0x5c0]
jmp 0x14001502c
mov edx, 4
mov r8d, 1
call fcn.140002c10
mov rdx, qword [rbp - 0x10]
test rdx, rdx
je 0x140015056
add rdx, rdx
mov r8d, 2
mov rcx, rsi
call fcn.140002c10
lea rdx, [rbp + 0x3e8]
mov rcx, qword [rbp + 0x4a8]
mov r15, qword [rcx + 0x10]
lea rbx, str.program_path_has_no_file_name
test r15, r15
mov rax, qword [rbp + 0x5d0]
je 0x1400153dd
mov r8, qword [rcx + 8]
cmp r15, 4
mov qword [rbp + 0x5e0], rdx
jae 0x140015099
lea rax, [0x14001c350]
jmp 0x1400150c2
mov eax, dword [r8]
bswap eax
xor ecx, ecx
cmp eax, 0x5c5c3f5c
setb cl
cmp eax, 0x5c5c3f5d
adc ecx, 0xffffffff
lea rcx, [0x14001c370]
lea rax, [0x14001c350]
cmove rax, rcx
mov qword [rbp + 0x5c0], r8
movzx esi, byte [r15 + r8 - 1]
mov byte [rbp + 0x617], 1
mov ecx, esi
call rax
test al, al
mov rax, qword [rbp + 0x5d0]
jne 0x1400153dd
mov rbx, qword [rbp + 0x5c0]
lea r14, [rbx + r15]
cmp r15, 3
mov qword [rbp + 0x5f8], r15
jbe 0x14001515e
movzx eax, byte [r14 - 4]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x2e
jne 0x14001517c
movzx eax, byte [r14 - 3]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x65
jne 0x14001517c
movzx eax, byte [r14 - 2]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x78
jne 0x14001517c
lea eax, [rsi - 0x41]
cmp al, 0x1a
setb al
shl al, 5
or al, sil
cmp al, 0x65
sete al
jmp 0x14001517e
xor eax, eax
cmp r15, rax
je 0x1400152f6
movzx ecx, byte [rbx + rax]
cmp ecx, 0x2f
je 0x1400151e9
inc rax
cmp ecx, 0x5c
jne 0x140015160
jmp 0x1400151e9
xor eax, eax
xor ecx, ecx
cmp r15, rcx
je 0x1400152f6
movzx edx, byte [rbx + rcx]
cmp edx, 0x2f
je 0x14001519a
inc rcx
cmp edx, 0x5c
jne 0x140015180
test al, al
je 0x1400151e9
mov qword [rbp + 0x5c8], r14
mov byte [rbp + 0x617], 1
lea rcx, [rbp - 0x30]
mov rdx, rbx
mov r8, r15
call fcn.14001b180
mov rcx, qword [rbp - 0x30]
mov rax, qword [rbp - 0x28]
movabs rdx, 0x8000000000000000
cmp rcx, rdx
jne 0x140015543
mov qword [rbp + 0x4d8], rax
mov qword [rbp + 0x4d0], rdx
jmp 0x14001566c
test r15, r15
js 0x140018422
movzx eax, byte [0x1400ec141]
mov esi, 1
mov edx, 1
mov rcx, r15
call fcn.140002c00
test rax, rax
je 0x140018424
mov rdi, rax
mov rcx, rax
mov rdx, rbx
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp - 0x30], r15
mov qword [rbp - 0x28], rdi
mov qword [rbp - 0x20], r15
mov qword [rbp - 0x18], 0
lea rdx, str..exeprogram_not_found
lea rcx, [rbp - 0x30]
mov r8d, 4
mov qword [rbp + 0x608], rdi
call fcn.14001c120
add byte [rax], al
mov rbx, qword [rbp - 0x30]
mov r15, qword [rbp - 0x28]
mov rsi, qword [rbp - 0x20]
mov qword [rbp + 0x3d8], r15
mov qword [rbp + 0x3d0], rbx
mov byte [rbp + 0x5dd], 1
lea rcx, [rbp + 0x550]
lea edx, [rax + 5]
add byte [rax], al
mov rdx, r15
mov r8, rsi
call fcn.1400196f0
movabs rdi, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax + 0x50bd3948], al
add eax, 0x894c0000
mov ch, 0xc8
enter 5, 0
jne 0x140015487
mov qword [rbp + 0x608], rbx
mov qword [rbp + 0x5f8], r15
mov rcx, r15
mov rdx, rsi
call fcn.14000e790
test rax, rax
je 0x140015537
cmp rdx, 2
jne case.0x14000cd24.244
movzx ecx, word [rax]
cmp ecx, 0x2e2e
jne case.0x14000cd24.244
mov r8d, 2
xor ecx, ecx
mov r11, qword [rbp + 0x5f8]
jmp 0x1400155ae
xor r8d, r8d
lea r11, str.nul_byte_found_in_provided_data
mov rax, rbx
jmp 0x14001531c
xor r8d, r8d
test cx, cx
je 0x1400153d3
mov cx, 1
test r8w, r8w
jne 0x140015310
cmp rax, r14
je 0x1400154f4
add byte [rax], al
movzx r9d, byte [rax]
movzx edx, r9b
test dl, dl
js 0x140015340
inc rax
jmp 0x1400153a2
mov r8d, edx
and r8d, 0x1f
movzx r10d, byte [rax + 1]
and r10d, 0x3f
cmp dl, 0xdf
cli
fbstp tbyte [rsi + 0x3f]
movzx edx, byte [rax + 2]
shl r10d, 6
and edx, 0x3f
or edx, r10d
cmp r9b, 0xf0
jb 0x1400153ac
movzx r9d, byte [rax + 3]
add rax, 4
and r8d, 7
shl r8d, 0x12
shl edx, 6
and r9d, 0x3f
or r9d, edx
or r9d, r8d
mov edx, r9d
cmp edx, 0xffff
jbe 0x1400153a2
jmp 0x1400153bf
add rax, 2
shl r8d, 6
or r8d, r10d
mov edx, r8d
xor r8d, r8d
mov ecx, edx
jmp 0x140015313
add rax, 3
shl r8d, 0xc
or edx, r8d
cmp edx, 0xffff
jbe 0x1400153a2
and edx, 0x3ff
or edx, 0xdc00
mov r8d, edx
jmp 0x140015313
mov rbx, r11
mov rax, qword [rbp + 0x5d0]
mov rsi, rbx
invalid
mov rax, qword [rbp + 0x560]
add byte [rax], al
mov qword [rbp + 0x4e0], rax
movups xmm0, xmmword [rbp + 0x550]
movaps xmmword [rbp + 0x4d0], xmm0
test rbx, rbx
jne 0x14001565b
scasd eax, dword [rdi]
add dword [rax], eax
invalid
scasd eax, dword [rdi]
add dword [rax], eax
add cl, ch
mov ebx, 0x45000001
xor r10d, r10d
jmp 0x14001566c
xor r10d, r10d
mov r8, rax
mov r11, qword [rbp + 0x5f8]
nop
popfq
clc
add eax, 0x90660000
cmp rdx, r10
je case.0x14000d857.185
invalid
stosd dword [rdi], eax
add byte [rax], al
invalid
test byte [rbx + 0x4d000000], ch
mov ecx, edx
mov r9, r10
lea rcx, [r8 - 1]
lea ecx, [rax - 1]
inc r10
cmp byte [r8 + rdx - 1], 0x2e
jl 0x1400154e7
jmp [rsi]
mov r8, rcx
jl 0x1400154e7
jmp [rsi]
jne 0x1400154c0
mov r8, rdx
sub r8, r10
jne 0x1400155a5
invalid
ror byte [rbp + 0x29], 1
ror byte [rdi], 1
test dword [rbx + 0x31000000], edi
add byte [rcx], dh
add byte [rax], al
add byte [rcx], dh
xor ecx, ecx
leave
mov r8, rdx
jmp 0x1400155ae
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x7d], cl
dec dword [rdi]
cmp r15, 0xf
mov qword [rbp + 0x5c8], r14
ja 0x14001557e
xor eax, eax
mov qword [rbp + 0x5b8], rax
test dword [rax + 0x31000005], edi
ror byte [rax - 0x75], 0x8d
mov ecx, dword [rbp + 0x5e8]
test dword [rax + 0x31000005], edi
ror byte [rax - 0x75], 0x8d
mov ecx, dword [rbp + 0x5e8]
nop word cs:[rax + rax]
mov ecx, dword [rbp + 0x5e8]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xf2e033c], al
test byte [rbp + rcx - 0xb80000], cl
add byte [rax - 1], cl
cmp byte [rbx + rax], 0x2e
je 0x1400162b6
invalid
add byte [rax - 1], cl
inc rax
cmp r15, rax
ror byte [rcx + 0x39], 0xc7
jne 0x140015520
jmp 0x1400162c2
mov r11, qword [rbp + 0x5f8]
jmp 0x1400155fc
add byte [rax], al
add byte [rax], al
mov rdx, qword [rbp - 0x20]
mov qword [rbp - 0x30], rcx
mov dword [rbp - 0x30], ecx
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
push rbp
loopne 0x14001551a
test dword [rdi], edx
invalid
add byte [rax], al
add dword [rax - 0x73], ecx
invalid
rol byte [rax + rax], 1
add byte [rax - 0x73], cl
push rbp
shr al, 1
invalid
invalid
invalid
invalid
jmp 0x14001566c
add byte [rax], al
push rbp
loopne 0x14001551a
test dword [rdi], edx
invalid
add byte [rax - 0x73], cl
push rbp
shr al, 1
invalid
add byte [rax], al
jmp 0x14001501a
mov rcx, rax
mov ecx, eax
mov r8, rdx
xor eax, eax
jmp 0x1400155ae
mov byte [rbp + 0x617], 1
mov cl, 0x2e
mov rdx, rbx
mov r8, r15
call fcn.140026de0
add dword [rax], eax
add dword [rax], eax
add byte [rax - 0x77], cl
test dword [rax + 0x48000005], edi
mov rcx, qword [rbp + 0x5e8]
mov qword [rbp + 0x5b8], rax
mov rcx, qword [rbp + 0x5e8]
jmp 0x1400162c2
add rcx, rdx
inc rcx
inc ecx
inc ecx
mov rdx, r9
mov edx, ecx
test rax, rax
cmovne rcx, rax
test rcx, rcx
je 0x1400155fc
test rax, rax
cmove r8, rdx
add rcx, r8
sub rcx, r11
je 0x1400155f9
ret 0x14c
or edi, dword [rdi - 0x72b7e081]
or eax, 0xcb52a
sub dh, byte [rbp - 0x72b3fff4]
add eax, 0xcb55d
mov ch, 0xc
add byte [rbp + rcx*4 + 5], cl
pop rbp
mov ch, 0xc
add byte [rdx + 0x37], bh
add byte [rax], al
invalid
mov edx, 0x37
add byte [rax], al
add al, ch
jrcxz 0x14001564a
call fcn.14002b5d0
add dword [rax], eax
jmp 0x1400184ad
cmp rsi, rcx
cmp esi, ecx
jb 0x1400155fc
mov rsi, rcx
lea rcx, [rbp - 0x30]
mov rdx, r11
mov r8, rsi
call fcn.14001b180
add byte [rax], al
add byte [rax], al
mov rcx, qword [rbp - 0x30]
mov rax, qword [rbp - 0x28]
mov eax, dword [rbp - 0x28]
mov dword [rbp + 0x4d8], eax
add byte [rax], al
popfq
or byte [rsi], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], bh
add byte [rax + rax + 0x48], bl
cmp dword [rsi], eax
add byte [rax], al
pop rax
add eax, 0x20000
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rax], al
add byte [rax], al
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea ebx, [rbp - 0x30]
cmp eax, esi
add dword [rax], eax
test dword [rax], ecx
invalid
dec dword [rax + 0xf]
dec byte [rax - 0x77]
mov ebp, 0x560
add byte [rax - 0x75], cl
mov ecx, dword [rbp + 0x5f8]
ror byte [rdi], 0x85
add r8b, byte [rax]
invalid
pop rsp
push 0xfffffffff8830001
jp 0x1400157ff
invalid
test dword [0x18d015821], ecx
add esp, esp
dec dword [rcx + 0x39]
invalid
add al, byte [rax]
add byte [rdi], cl
cmp dword [rdi + rdi*8], 0xffffffff
invalid
invalid
invalid
sub al, 0
add byte [rcx - 0x7d], al
std
add al, 0x4c
mov esi, dword [rbp + 0x5c0]
jo 0x140015896
cmp dword [rbx + r8*2 - 8], 0x2e
mov esi, 0x7721f983
pop rcx
sub ah, byte [rsi - 0x7d]
clc
jne 0x14001589f
clc
insd dword [rdi], dx
inc dword [rax]
add byte [rax + 0xf], al
xchg esp, eax
mov eax, 1
mov qword [rbp + 0x5b8], rax
test rcx, rcx
je 0x140016316
add rdi, rcx
mov qword [rbp + 0x550], rcx
mov qword [rbp + 0x558], rdi
mov word [rbp + 0x560], 0
mov byte [rbp + 0x568], 1
mov byte [rbp + 0x617], 1
lea rcx, [rbp - 0x30]
lea rdx, [rbp + 0x550]
call fcn.1400133e0
mov rdx, qword [rbp - 0x30]
movabs r14, 0x8000000000000000
cmp rdx, r14
jne 0x1400163e0
mov byte [rbp + 0x617], 1
lea rcx, [rbp + 0x550]
call fcn.140013680
mov rcx, qword [rbp + 0x550]
movabs rax, 0x8000000000000000
mov qword [rbp + 0x608], rcx
cmp rcx, rax
jne 0x14001635e
xor esi, esi
mov byte [rbp + 0x617], 1
mov rcx, rsi
mov rdx, r15
call fcn.14002b400
jmp 0x1400184ad
add byte [rax], al
add dword [rdi], ecx
sub byte [rsp + 0x50], dh
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x50], xmm6
movzx ebx, byte [rbp + 0x615]
mov dh, 0x9d
adc eax, 0xf6000006
test dword [rsi], edx
invalid
add byte [rax], al
add dword [rbp + 0x1c], esi
mov dh, 0x9d
adc eax, 0xf6000006
test dword [rsi], edx
invalid
add byte [rax], al
add dword [rbp + 0x1c], esi
mov byte [rbp + 0x617], bl
movaps xmm6, xmmword [rsp + 0x50]
add rsp, 0x68
invalid
push 0x415e5f5b
pop rsp
pop r13
pop r14
pop rsi
invalid
pop rsi
pop r15
pop rbp
ret
cmp qword [rbp + 0x5b8], 0
je 0x140019393
mov rdx, qword [rbp + 0x5b8]
add rdx, rdx
invalid
mov eax, 0x48000005
add edx, edx
invalid
rol byte [rcx - 0x48], cl
add al, byte [rax]
mov r8d, 2
add byte [rax], al
mov rcx, qword [rbp + 0x5f8]
call fcn.140002c10
mov byte [rbp + 0x617], bl
movaps xmm6, xmmword [rsp + 0x50]
add rsp, 0x68
push 0x415e5f5b
pop rsp
invalid
push 0x415e5f5b
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
adc byte [rbp + 0x41], dl
push rdi
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x50], xmm6
push rax
push rax
lea rcx, [rbp + 0x4f0]
call fcn.140003ec0
jrcxz 0x140019385
invalid
dec dword [rdi]
sub byte [rsp + 0x50], dh
jrcxz 0x140019385
invalid
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x50], esi
je 0x140019444
push rax
movaps xmmword [rsp + 0x50], xmm6
je 0x140019444
push rax
lea rcx, [rbp - 0x30]
call fcn.140004340
mov byte [rbp + 0x617], 1
movaps xmm6, xmmword [rsp + 0x50]
and al, 0x50
and al, 0x50
add rsp, 0x68
add esp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
and al, 0x10
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x68
sub esp, 0x68
sub esp, 0x68
lea rbp, [rdx + 0x80]
add byte [rax], al
movaps xmmword [rsp + 0x50], xmm6
je 0x140019494
and al, 0x50
push rax
cmp qword [rbp + 0x5f8], 0
je 0x140019494
add eax, 0x74000000
sbb dword [rcx - 0x48], eax
mov eax, 1
add byte [rax], al
add byte [rcx + rbx + 0x41], dh
mov r8d, 1
mov eax, 1
mov rcx, qword [rbp + 0x608]
add byte [rax], al
mov rdx, qword [rbp + 0x5f8]
mov edx, dword [rbp + 0x5f8]
clc
add eax, 0x7ce80000
add al, ch
jl 0x140019429
call fcn.140002c10
invalid
movaps xmm6, xmmword [rsp + 0x50]
pop rsi
pop rdi
nop word [rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
invalid
add byte [rax], al
xchg ebp, eax
clc
add eax, 0xbd800000
add byte [rax + 0x5dfbd], al
add byte [rax], al
je 0x14001950e
test rdx, rdx
add byte [rax + 0x5dfbd], al
add byte [rax], al
sal byte [rbx + rcx + 0x41], cl
mov eax, 1
invalid
add al, ch
sbb byte [rdi + 0x280ffffe], dl
pop rsi
sub byte [rsp + 0x50], dh
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
push rbp
push rsp
sub esp, 0x68
add byte [rdi + rbx + 0x48], dh
lea ecx, [rbp - 0x30]
pop rsi
lea ebp, [rdx + 0x80]
sub al, byte [rcx]
add byte [rdi], cl
sub byte [rsp + 0x50], dh
add byte [rcx - 0x48], al
add byte [rax], dl
add byte [rax], al
cmovb r8, rdi
lea rcx, [rbp + 0x10]
mov rdx, rbx
call fcn.140026ff0
mov dword [rax], 0x7d834800
adc byte [rax], al
mov dword [rax], 0x7d834800
adc byte [rax], al
je case.0x14000e565.502
mov r8, qword [rbp + 0x18]
test r8, r8
je 0x14001a887
mov edx, dword [rbp - 0x18]
mov rdx, qword [rbp + 0x18]
mov r8, qword [rbp + 0x20]
or al, 0
or al, 0
ror byte [r8 - 0x73], 0x55
mov eax, 0xe0458d4c
invalid
add byte [rbp - 0xd38a40], al
add byte [rax], al
add byte [rax], 0
add byte [rdx - 0x1e], dh
add byte [rax], al
add al, 0x31
div byte [rcx]
ror byte [rax - 0x77], 0xf2
add byte [rbx + 0x5f], bl
add byte [rax - 0x77], cl
test dword [rax + 0x4800001f], edi
mov dword [rbp + 0x1fc0], 1
add byte [rcx], al
add byte [rax], al
invalid
mov dword [rbp + 0x1fb8], eax
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, ecx
invalid
add byte [rax], al
or byte [rax], al
add byte [rax], al
adc eax, 0xc7051
jo 0x14001ac1a
add byte [rax - 0x73], cl
lea edi, [rax - 0x17ffffe1]
add byte [rax], al
call fcn.14002b530
invalid
lea ecx, [rbp + 0x1fb8]
add byte [rax], al
or dword [rcx], eax
add byte [rbp + rcx*4 + 5], cl
push rsi
jo 0x14001ac2d
lea eax, [0x1400e1c78]
or al, 0
add byte [rdx + 0x1000], bh
add byte [rax - 0x77], cl
fld1
invalid
push rcx
mov ecx, ebx
or eax, 0x8d4c0001
add eax, 0xc705a
or al, 0
add dword [rax], eax
lea eax, [0x1400e1c90]
or al, 0
stc
lea eax, [0x1400e1ca8]
invalid
or al, 0
mov edx, ebx
or eax, 0x8d480001
or eax, 0xc6fb6
or al, 0
lea ecx, [0x1400e1c10]
or al, 0
and al, 0x20
mov ecx, eax
ret 0x3145
xor byte [rsi], cl
add dword [rax], eax
int3
int3
int3
int3
push rbp
mov rbp, rsp
mov r9, rcx
mov ecx, 0xfffffff4
hlt
invalid
invalid
invalid
hlt
pop rbp
jmp fcn.14001a6b0
invalid
cli
invalid
invalid
invalid
invalid
int3
int3
int3
int3
mov dword [rbp - 8], 0xfffffffe
invalid
mov edi, eax
invalid
mov esi, ecx
add eax, 0xd147a
adc al, 0xd
add byte [rcx + 0x10], bh
add al, ch
sub bh, byte [rdi - 2]
invalid
dec dword [rax - 0x7b]
invalid
invalid
invalid
ror byte [rdi], 0x84
lodsb al, byte [rsi]
test byte [rax + rax - 0x76b80000], ch
mov ebx, eax
xor byte [rax - 0x77], cl
js 0x14001acf1
invalid
or byte [rax - 0x39], cl
and al, 0x28
and al, 0x28
and al, 0x28
add byte [rax], al
add byte [rax], al
add bh, al
and al, 0x20
and al, 0x20
and al, 0x20
add byte [rax], al
add eax, 0x13f
add byte [rcx], dh
push qword [rcx]
leave
sar edi, 0x15
out dx, eax
adc eax, 0x112ef
adc al, byte [rcx]
add byte [rax - 0x77], cl
ret 0x8548
invalid
invalid
mov rax, qword fs:[rbx]
pop rbp
loopne 0x14001ad6d
invalid
mov eax, dword [rbx + 8]
call 0x13047388a
invalid
push rax
or byte [rax - 0x7b], cl
sal byte [rcx + rcx + 0x4c], cl
add byte [rax], al
add byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rbp - 0x20]
invalid
mov ecx, dword [rbp - 0x20]
test al, 0x7e
invalid
add byte [rcx - 0x1d3eb73e], cl
and byte [rax - 0x7d], cl
or rdx, 2
invalid
add byte [rax - 0x77], cl
clc
pop rsi
mov dword [rbp - 0x10], esi
mov dword [rbp - 0x18], edi
add al, ch
jle case.0x14000e5fe.209
add dword [rax], eax
nop word cs:[rax + rax]
nop dword [rax + rax]
mov edx, dword [rbp - 0x18]
xor byte [rbx + 0x5f], bl
nop dword [rax]
mov qword [rsp + 0x10], rdx
add byte [rax], al