Function at 0x1400425b0
Capabilities:
Encrypt data using rc4 prga

Disassembly:
mov rcx, rsi
mov rdx, r13
mov r8, qword [rsp + 0x20]
call fcn.140049560
invalid
invalid
add dword [rax], eax
nop
add rsp, 0x138
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add rcx, 4
jmp 0x140036b75
and al, 0x30
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x40], rax
lea rcx, [rsp + 0xb0]
mov rdx, rdi
mov r8, qword [rsp + 0x20]
and al, 0x20
call fcn.140049f30
movzx edx, byte [rsp + 0xb0]
mov rcx, qword [rsp + 0xc0]
mov rax, qword [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
lea r8, [0x1400c2ca8]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rdi
cli
jmp r9
add rcx, 4
jmp 0x140036c3d
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add ecx, eax
add rcx, 8
jmp 0x140036b75
invalid
mov ecx, 6
jmp 0x140036b75
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
cmove eax, edx
add rcx, r8
add rcx, 2
jmp 0x140036b75
mov ecx, 2
mov r8, qword [rsp + 0x20]
sub r8, rcx
jb 0x140037077
add al, 0
invalid
add rcx, r13
mov r9, rcx
test r8, r8
je 0x140036ba2
movzx ecx, byte [r9]
cmp cl, 0x5c
sete dl
cmp cl, 0x2f
sete cl
xchg esp, eax
ror dword [rax], 0xd1
jmp case.0x14003671d.36
xor ecx, ecx
cmp al, 5
jb 0x140036bcf
invalid
test cl, cl
jne 0x140036bcf
test bpl, bpl
je 0x14003684a
xchg ebp, eax
cld
invalid
invalid
lea rdx, str..Components
add dword [rcx], ecx
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
mov rcx, rsi
call fcn.140049560
add dword [rax], eax
jmp 0x14003684a
invalid
lea rcx, [rsp + 0x50]
mov rdx, r15
mov edx, edi
mov r8, r14
call fcn.140049f30
movzx r8d, byte [rsp + 0x50]
push rax
push rax
mov rax, qword [rsp + 0x60]
and al, 0x60
invalid
mov rdx, qword [rsp + 0x70]
lea rcx, [0x1400c2c74]
lea ecx, [0x1400c2c74]
lea ecx, [0x1400c2c74]
or eax, 0x8c07e
movsxd r9, dword [rcx + r8*4]
add r9, rcx
jmp r9
lea rcx, [rax + 4]
jmp 0x140036ffe
cmc
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
invalid
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add ecx, edx
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
invalid
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
jmp 0x140036c3d
mov ecx, 6
add rcx, 8
jmp 0x140036c3d
mov ecx, 6
add byte [rax], al
jmp 0x140036c3d
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x140036c3d
mov ecx, 2
add byte [rax + 0x3b], cl
and al, 0x20
cmp rcx, qword [rsp + 0x20]
ja 0x14003708a
jne 0x140036c4e
xor eax, eax
jmp 0x140036c63
add rcx, rdi
mov rdx, rcx
movzx eax, byte [rdx]
cmp al, 0x5c
sete cl
xchg esp, eax
sar dword [rdi + rbp], 0xf
xchg esp, eax
invalid
or al, cl
mov rcx, qword [rsp + 0xd0]
mov qword [rsp + 0x80], rcx
add byte [rax], 0
add byte [rdi], cl
adc byte [rsp + 0xb0], al
movups xmm1, xmmword [rsp + 0xc0]
movups xmmword [rsp + 0x70], xmm1
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x50], rdi
mov rcx, qword [rsp + 0x20]
mov qword [rsp + 0x58], rcx
mov word [rsp + 0x88], 0x200
mov byte [rsp + 0x8a], al
lea rsi, [rsp + 0xb1]
lea esi, [rsp + 0xb1]
lea rdi, [rsp + 0xb0]
lea rbx, [rsp + 0x50]
lea ebx, [rsp + 0x50]
xor r15d, r15d
lea r14, [rsp + 0x30]
and al, 0x30
jmp case.0x140034ee5.127
mov rdx, qword [rsp + 0x40]
imul rax, rdx, 0x38
add rax, qword [rsp + 0x30]
add eax, dword [rsp + 0x30]
mov byte [rax], r12b
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rax + 1], xmm0
movups xmmword [rax + 0x11], xmm1
invalid
invalid
movups xmmword [rax + 0x21], xmm2
mov rcx, qword [rsi + 0x2f]
mov qword [rax + 0x30], rcx
xor byte [rax - 1], cl
invalid
mov qword [rsp + 0x40], rdx
mov rcx, rdi
mov rdx, rbx
call fcn.140035b20
movzx r12d, byte [rsp + 0xb0]
mov al, 0
add byte [rax], al
cmp r12b, 0xa
je 0x140036dbd
xchg edi, eax
add byte [rax], al
invalid
lea eax, [r12 - 6]
movzx ecx, al
lea rax, [rcx + 1]
cmp cl, 4
cmovae rax, r15
cmp rax, 1
je 0x140036d70
cmp eax, 2
je case.0x140034ee5.127
cmp eax, 3
jne 0x140036da0
mov rdx, qword [rsp + 0x40]
test rdx, rdx
je case.0x140034ee5.127
dec rdx
mov rax, qword [rsp + 0x30]
imul rcx, rdx, 0x38
retf 0x8038
cmp al, 8
or dword [rbp - 0x5d], esi
jmp 0x140036d03
xor edx, edx
cmp qword [rsp + 0x40], 0
setne dl
xchg ebp, eax
invalid
mov qword [rsp + 0x40], rdx
cmp qword [rsp + 0x38], rdx
cmp byte [rdi], cl
test dword [rdx - 1], ecx
invalid
invalid
mov rcx, r14
call fcn.14000fa00
jmp 0x140036cd0
mov rdx, qword [rsp + 0x40]
push rsp
and al, 0x40
cmp rdx, qword [rsp + 0x38]
jne 0x140036cd5
mov rcx, r14
call fcn.14000fa00
jmp 0x140036cd0
mov qword [rsp + 0xb0], 1
mov dword [rsp + 0xb0], 1
xorps xmm0, xmm0
movups xmmword [rsp + 0xb8], xmm0
mov byte [rsp + 0xc8], 1
and al, 0xc8
add byte [rax], al
add byte [rcx], al
add byte [rcx], al
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x20], rax
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x28], rax
and al, 0x28
mov rax, qword [rsp + 0x40]
and al, 0x40
test rax, rax
je 0x140036f71
imul rsi, rax, 0x38
mov r15, qword [rsp + 0x20]
add rsi, r15
lea rbp, [rsp + 0x51]
push rcx
lea r13, [rsp + 0xb0]
lea rdi, [0x1400c2cc4]
xor eax, eax
jmp 0x140036e31
xor eax, eax
add r15, 0x38
cmp r15, rsi
je 0x140036f71
movzx r14d, byte [r15]
cmp r14d, 0xa
je 0x140036f71
mov byte [rsp + 0x50], r14b
mov rcx, qword [r15 + 0x30]
mov qword [rbp + 0x2f], rcx
movups xmm0, xmmword [r15 + 1]
movups xmm0, xmmword [rdi + 1]
movups xmm1, xmmword [r15 + 0x11]
movups xmm2, xmmword [r15 + 0x21]
movups xmm2, xmmword [rdi + 0x21]
movups xmmword [rbp + 0x20], xmm2
movups xmmword [rbp + 0x10], xmm1
movups xmmword [rbp], xmm0
add byte [rax + 0x482a7401], ch
lea ecx, [rsp + 0x50]
test al, 1
je 0x140036e95
lea rcx, [rsp + 0x50]
lea rdx, [0x1400c6ea8]
xor dword [rax], eax
or dword [rax], eax
call fcn.1400418a0
test al, al
jne 0x140036e95
adc eax, 0x1b841
mov r8d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, r13
lea rdx, str..Components
dec byte [rax]
add al, ch
retf
call fcn.140049560
add byte [rax - 0x75], cl
pop rsp
and al, 0x60
invalid
mov rbx, qword [rsp + 0x60]
lea eax, [r14 - 6]
lea eax, [rsi - 6]
movzx eax, al
lea r12, [rax + 1]
lea esp, [rax + 1]
cmp al, 4
mov eax, 0
add byte [rax], al
add byte [rax], al
invalid
cmovae r12, rax
movsxd rax, dword [rdi + r12*4]
add rax, rdi
add eax, edi
clc
mov r8, r12
lea rdx, str..Components
dec byte [rax]
invalid
dec byte [rax]
add bh, bh
loopne 0x140036f0c
invalid
jmp rax
mov rdx, qword [rsp + 0x78]
mov edx, dword [rsp + 0x78]
mov r8, qword [rsp + 0x80]
add byte [rax], 0
add bl, ch
jmp case.0x140036ec1.1
mov rdx, qword cs:[rsp + 0x58]
mov rdx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x58]
mov r8, rbx
jmp case.0x140036ec1.1
mov r8d, 1
lea rdx, [0x1400c6cd1]
adc eax, 0x8fde8
adc eax, 0x8fde8
std
or byte [rax], al
jmp case.0x140036ec1.1
mov r8d, 2
add al, byte [rax]
add byte [rax], al
lea rdx, [0x1400c6c80]
or byte [rax], al
nop dword [rax + rax]
mov rcx, r13
jmp 0x14129c7ef
call fcn.140049560
add dword es:[rax], eax
cmp r12d, 1
add dword [rdi], ecx
test byte [rax], dl
adc bh, bh
je case.0x140036f33.5
adc bh, bh
invalid
mov al, 1
test r12, r12
test esp, esp
jne case.0x140036703.48
mov rax, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
jo case.0x140035e24.63
mov ecx, r14d
mov ecx, esi
lea rdx, [0x1400c2cd8]
or byte [rax], al
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
add rbx, 4
add ebx, 4
mov r14, rbx
jmp case.0x140036f33.2
lea rcx, [rax + 1]
lea ecx, [rax + 1]
test rax, rax
cmove rcx, rax
cmove ecx, eax
lea r14, [rbx + rcx]
add r14, 8
invalid
or bl, ch
invalid
adc ecx, dword [rax - 0x73]
add qword [rax - 0x7b], rcx
lea rcx, [rax + 1]
test rax, rax
ror byte [rax + 0xf], 0x44
cmove rcx, rax
enter 0xffffffffffff8d4c, 0x34
lea r14, [rbx + rcx]
or ecx, dword [rcx - 0x7d]
mov byte [rdx], 0x4d
invalid
add r14, 2
test r14, r14
test esi, esi
setne al
jmp case.0x140036703.48
mov rax, qword [rsp + 0x28]
test rax, rax
je 0x140036f8f
imul rdx, rax, 0x38
mov r8d, 8
mov rcx, qword [rsp + 0x20]
call fcn.140001830
invalid
test al, 0xfc
invalid
mov rsi, qword [rsp + 0x90]
mov rdx, qword [rsi + 8]
test rdx, rdx
je case.0x140036963.11
mov rcx, qword [rsi]
mov r8d, 1
call fcn.140001830
movups xmm0, xmmword [rsp + 0xb0]
movups xmm1, xmmword [rsp + 0xc0]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x14003685a
dec dword [rax - 0x73]
lea rcx, [rdx + 1]
add qword [rax - 0x7b], rcx
test rdx, rdx
cmove rcx, rdx
retf 0x148
ror dword [rax - 0x7d], 0xc1
add ch, bl
invalid
ror byte [rax + 0xf], cl
retf 0x148
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x140036ffe
lea rcx, [rdx + 1]
add dword [rax - 0x7b], ecx
test rdx, rdx
cmove rcx, rdx
retf 0x148
ror dword [rax - 0x7d], 0xc1
or bl, ch
invalid
ror byte [rax + 0xf], cl
retf 0x148
retf 0x148
mov ecx, 2
add al, byte [rax]
add byte [rax], al
cmp rcx, r14
int1
ja case.default.0x140037014
mov ecx, r8d
lea r8, [0x1400c2c90]
mov ecx, eax
lea r8, [0x1400c2c90]
invalid
invalid
add rax, 4
add eax, 4
rol byte [rbx + rbp*8], 0x38
jmp 0x140037054
xor eax, eax
jmp 0x14003705d
cmp eax, 0x14a8d48
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rax, rcx
add rax, 2
jmp 0x140037054
invalid
and byte [rax + 6], bh
mov eax, 6
jmp 0x140037054
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rax, rcx
add rax, 8
jmp 0x140037054
mov eax, 2
cmp r14, rax
jb 0x14003684a
in eax, dx
idiv edi
invalid
mov qword [rsi + 0x10], rax
jmp 0x14003684a
idiv edi
invalid
lea r8, [0x1400c6c68]
mov rdx, r14
call fcn.1400a0900
ud2
lea r8, [0x1400c6c68]
mov rdx, qword [rsp + 0x20]
call fcn.1400a0900
ud2
lea r8, [0x1400c6c68]
mov rdx, qword [rsp + 0x20]
call fcn.1400a0900
ud2
cld
dec dword [rcx - 0x77]
invalid
test eax, eax
jne 0x1400374fd
mov ecx, 1
mov rdx, rsi
call fcn.14008b0c0
invalid
invalid
invalid
ud2
mov esi, 1
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
int1
mov rdx, rbx
mov r8, rsi
call sub.msvcrt.dll_memcpy
mov qword [rdi], r14
mov qword [rdi + 8], rsi
mov qword [rdi + 0x10], rsi
mov dword [rdi + 0x10], esi
mov dword [rdi + 0x10], esi
ja case.0x14003665b.75
mov byte [rdi + 0x18], 0
mov rax, rdi
mov eax, edi
clc
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
add eax, 0x660b0f00
nop
nop
push rsi
push rdi
sub rsp, 0x48
sub esp, 0x48
in al, dx
mov rsi, rdx
mov esi, edx
mov rsi, rdx
mov esi, edx
mov rdi, rcx
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov r8, rsi
invalid
call fcn.140049f30
in al, 0x29
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x44
invalid
movzx eax, byte [rsp + 0x20]
and al, 0x20
and byte [rax - 0x75], cl
and al, 0x30
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x40]
movzx r8d, al
ror byte [rbp + rcx*4 + 0xd], 0x8a
lea r9, [0x1400c2cf0]
mov dh, byte [rdi + 0x634f0008]
mov bh, 8
add byte [rdi + 0x63], cl
invalid
invalid
or byte [rax], al
movsxd r10, dword [r9 + r8*4]
adc al, 0x81
add r10, r9
add edx, ecx
mov r8, rsi
mov r9, rdi
stc
jmp r10
add rcx, 4
rol dword [rbx + rbp*8], 0x34
jmp 0x1400375b0
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
test rdx, rdx
cmove r8, rdx
invalid
ret 0x14c
add rcx, r8
add rcx, 8
invalid
ror dword [rax - 0x7d], 0xc1
or bl, ch
jmp 0x1400375b0
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
jmp 0x1400375b0
sbb dword [rbp + rcx*4 + 0x42], ecx
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
invalid
invalid
add rcx, r8
add ecx, eax
add rcx, 2
jmp 0x1400375b0
add eax, 0x2b9
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r8, rsi
sub r8, rcx
jb 0x14003766c
add rcx, rdi
add ecx, edi
stc
mov r9, rcx
test r8, r8
test eax, eax
je case.0x140036ec1.19
sbb byte [rcx + 0xf], al
mov dh, 9
invalid
movzx ecx, byte [r9]
movzx ecx, byte [rcx]
cmp cl, 0x5c
sete dl
cmp cl, 0x2f
sete cl
or cl, dl
cmp al, 5
add eax, 0xeeb0873
jae case.default.0x14003761e
jmp case.0x140036f33.13
invalid
xor ecx, ecx
cmp al, 5
invalid
jb case.0x140036f33.13
or byte [rcx + rcx*8 - 0x3fcefb8b], al
test cl, cl
jne case.0x140036f33.13
xor eax, eax
jmp 0x140037665
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov edx, edi
mov r8, rsi
call fcn.140049f30
sub dword [rcx], eax
add dword [rax], eax
add byte [rdi], cl
movzx eax, byte [rsp + 0x20]
mov dh, 0x44
and al, 0x20
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov rdx, qword [rsp + 0x40]
movzx r8d, al
movzx r8d, al
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0xd], 0xf5
mov dh, 8
lea r9, [0x1400c2d0c]
lea ecx, [0x1400c2d0c]
add byte [rdi + 0x63], cl
add al, 0x81
movsxd r8, dword [r9 + r8*4]
invalid
add r8, r9
jmp r8
jmp rax
jmp rax
add rcx, 4
add ecx, 4
jmp 0x14003765b
xor al, 0x4c
lea eax, [rdx + 1]
invalid
invalid
lea r8, [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
add rcx, r8
add ecx, eax
add rcx, 8
jmp 0x14003765b
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x14003765b
sbb dword [rbp + rcx*4 + 0x42], ecx
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
add dword [rax - 0x7b], ecx
test rdx, rdx
test edx, edx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
invalid
cmove r8, rdx
add rcx, r8
add ecx, eax
ret 0x14c
add ecx, eax
add rcx, 2
jmp 0x14003765b
mov ecx, 2
cmp rcx, rsi
int1
ja 0x14003766c
or al, 0x3c
cmp al, 6
invalid
setne al
add rsp, 0x48
add esp, 0x48
invalid
pop rdi
pop rsi
ret
lea r8, [0x1400c6c68]
mov rdx, rsi
call fcn.1400a0900
invalid
invalid
bnd call fcn.1400a0900
invalid
add byte [rdi], cl
or ecx, dword [rdi]
invalid
ud2
sub rsp, 0x98
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
lea rcx, [rsp + 0x20]
and al, 0x20
and byte [rax - 0x77], cl
mov rdx, rdi
cli
mov r8, rsi
call fcn.140049f30
add dword [rax], eax
movzx edx, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov rax, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
lea r8, [0x1400c2d28]
lea r8, [0x1400c2d28]
lea eax, [0x1400c2d28]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rsi
mov r8, rdi
clc
jmp r9
jmp rcx
add rcx, 4
jmp 0x1400376ff
xor al, 0x48
lea edx, [rax + 1]
push rax
invalid
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x1400376ff
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x1400376ff
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
jmp 0x1400376ff
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
jb case.0x140035de4.121
add rcx, rdi
mov r8, rcx
test rdx, rdx
je 0x140037728
movzx eax, byte [r8]
add byte [rsp + rbx*2], bh
cmp al, 0x5c
sete cl
cmp al, 0x2f
sete al
xchg esp, eax
ror byte [rax], 0xc8
jmp 0x14003772a
xor eax, eax
mov qword [rsp + 0x58], rdi
mov qword [rsp + 0x60], rsi
invalid
movups xmm0, xmmword [rsp + 0x20]
adc byte [rsp + 0x20], al
movups xmm1, xmmword [rsp + 0x30]
adc byte [rsp + 0x30], cl
and al, 0x30
movups xmmword [rsp + 0x68], xmm0
movups xmmword [rsp + 0x78], xmm1
mov rcx, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x40]
mov qword [rsp + 0x88], rcx
mov dword [rsp + 0x88], ecx
mov word [rax + rcx*4], fs
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x922484], cl
test byte [rdx + rdx*4], ah
add byte [rax], al
invalid
mov byte [rsp + 0x92], al
test byte [rdx + rdx*4], ah
and al, 0x92
add byte [rax], al
add byte [rsi - 0x39], ah
mov word [rsp + 0x90], 0x200
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
invalid
add cl, byte [rax - 0x73]
and al, 0x20
and al, 0x20
lea rcx, [rsp + 0x20]
and al, 0x20
and byte [rax - 0x73], cl
push rsp
and al, 0x58
pop rax
lea rdx, [rsp + 0x58]
pop rax
call fcn.140035ee0
movzx ecx, byte [rsp + 0x20]
and al, 0x20
out 0xff, eax
dec dword [rdi]
mov dh, 0x4c
and al, 0x20
cmp cl, 0xa
jne case.0x140036b35.41
xor eax, eax
jmp 0x1400377a3
add cl, 0xfa
cli
xor eax, eax
cmp cl, 3
invalid
add esi, dword [rdi - 0xc]
ja case.0x140036bfd.58
movzx ecx, cl
dec rcx
dec ecx
cmp rcx, 2
ja 0x1400377a3
lea rcx, [rsp + 0x58]
pop rax
call fcn.140035190
in eax, dx
fcos
call qword [rax - 0x673b7eb8]
invalid
cwde
add byte [rax], al
nop
add rsp, 0x98
invalid
cwde
add byte [rax], al
invalid
invalid
add byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
lea r8, [0x1400c6c68]
mov bl, 0xf4
or byte [rax], al
mov rdx, rsi
bnd call fcn.1400a0900
call fcn.1400a0900
xchg ecx, eax
invalid
ud2
invalid
mov edi, ecx
iretd
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
and byte [rax - 0x77], cl
mov rdx, rdi
cli
mov r8, rsi
call fcn.140049f30
movzx edx, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
and al, 0x30
and al, 0x30
mov rax, qword [rsp + 0x40]
lea r8, [0x1400c2d44]
lea eax, [0x1400c2d44]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rsi
mov edx, esi
mov r8, rdi
jmp r9
jmp rcx
add rcx, 4
jmp case.0x1400367ee.75
invalid
xor al, 0x48
lea edx, [rax + 1]
push rax
invalid
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp case.0x1400367ee.75
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp case.0x1400367ee.75
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add ecx, edx
add rcx, 2
add ecx, 2
jmp case.0x1400367ee.75
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
sub rdx, rcx
jb case.0x1400367ee.81
mov dword [rax], eax
add byte [rax], al
add rcx, rdi
mov r8, rcx
test rdx, rdx
je 0x140037868
movzx eax, byte [r8]
cmp al, 0x5c
pop rsp
sete cl
cmp al, 0x2f
sete al
xchg esp, eax
ror byte [rax], 0xc8
xchg esp, eax
sar dword [rdi + rbp], 0xf
xchg esp, eax
ror byte [rax], 0xc8
jmp case.0x14003654b.105
xor eax, eax
mov qword [rsp + 0x58], rdi
mov qword [rsp + 0x60], rsi
movups xmm0, xmmword [rsp + 0x20]
and al, 0x20
and al, 0x20
movups xmm1, xmmword [rsp + 0x30]
movups xmmword [rsp + 0x68], xmm0
adc dword [rsp + 0x68], eax
movups xmmword [rsp + 0x78], xmm1
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 0x88], rcx
mov byte [rax], al
add byte [rax], al
add byte [rax + 0x922484], cl
and al, 0x92
invalid
add byte [rax], al
mov byte [rsp + 0x92], al
and al, 0x92
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov word [rsp + 0x90], 0x200
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
add cl, byte [rax - 0x73]
and al, 0x20
and al, 0x20
lea rcx, [rsp + 0x20]
and al, 0x20
lea rdx, [rsp + 0x58]
push rsp
and al, 0x58
call fcn.140035ee0
cmp byte [rsp + 0x20], 9
jl 0x1400378dc
and byte [rcx], cl
out 0xff, al
inc dword [rax + 0x920247c]
jl 0x1400378dc
and byte [rcx], cl
invalid
mov rdx, qword [rsp + 0x30]
jne 0x1400378c8
mov rax, qword [rsp + 0x28]
sub bl, ch
jmp 0x1400378ca
add dh, byte [rcx]
ror byte [rax - 0x7f], 0xc4
cwde
xor eax, eax
add rsp, 0x98
add byte [rax], al
add byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
lea r8, [0x1400c6c68]
or byte [rax], al
mov rdx, rsi
bnd call fcn.1400a0900
call fcn.1400a0900
sbb eax, 0xf000690
add byte [rdi], cl
ud2
or esp, dword [rsi + 0x66]
nop dword cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
push rsi
push rbp
mov ebx, ecx
invalid
mov edi, ecx
iretd
and al, 0x30
cli
mov dh, 0x6c
and al, 0x30
mov ecx, dword [rsp + 0x40]
and al, 0x40
mov rax, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
and al, 0x50
push rax
lea eax, [0x1400c2d60]
mov ah, 8
add byte [rdi + 0x63], cl
invalid
invalid
or al, 0x88
mov byte [rbp + 1], cl
ror dword [rcx - 0x77], 0xf2
mov r10, rsi
mov edx, esi
jmp rcx
xor al, 0x4c
lea eax, [rax + 1]
invalid
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], 0xc0
cmove r8, rax
test eax, eax
cmove eax, eax
add ecx, eax
ror dword [rax - 0x7d], 0xc1
or bl, ch
and byte [rcx + 6], bh
test eax, eax
ror byte [rdi + rcx + 0x44], 0xc0
ror dword [rax - 0x7d], 0xc1
add ch, bl
add eax, 0x2b9
invalid
add al, byte [rax]
invalid
add ecx, 2
add byte [rcx - 0x77], cl
mov edx, esi
sub r10, rcx
retf 0x820f
add r8, qword [r8]
add byte [rax + 1], cl
stc
mov dh, 0
pop rsp
sar dword [rdi + rbp], 0x41
invalid
sete ch
mov dword [rsp + 0xbf], eax
test byte [rdi + rdi*4], ah
add byte [rax], al
add byte [rdi], cl
mov edi, 0xf000000
adc byte [rsp + 0x31], al
and al, 0x31
add byte [rax], al
and al, 0xa0
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x30]
movabs al, byte [0x30244c8d48000000]
add byte [rax], al
and al, 0x30
xor byte [rcx + rcx*4 - 0xe], cl
push rsp
and al, 0x30
and al, 0x40
and al, 0x40
mov edx, ebx
add byte [rax - 0x77], cl
test byte [rdi + rbp], ah
and al, 0x2f
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xa0], al
test byte [rax + riz*4], ah
add byte [rax], al
invalid
sub dword [rsp + 0x120], ecx
and al, 0x20
add dword [rax], eax
add byte [rax], al
invalid
sub dword [rsp + 0x110], eax
sub al, 0x88
and al, 0x24
and al, 0x24
and al, 0x24
add dh, byte [rbp + 4]
invalid
sub byte [rsp + 0x110], al
add dword [rax], eax
add byte [rdi], cl
movaps xmm1, xmmword [rsp + 0x120]
and al, 0x41
mov eax, dword [r12 + 0x20]
and al, 0x20
and al, 0x20
and al, 0x6b
imul ecx, dword [rdi], 0xffffffb6
and al, 0x24
xor byte [rax - 0x77], cl
jl 0x140037cce
and al, 0x38
cmp byte [rax - 0x78], al
insb byte [rdi], dx
and al, 0x40
invalid
and al, 0x68
and al, 0x6a
and al, 0x30
xor al, ch
invalid
invalid
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rsi
lea eax, [0x1400c6c68]
add eax, 0x8ef83
or byte [rax], al
add eax, 0x8ef72
jb 0x140037ce3
out dx, eax
or byte [rax], al
add byte [rax - 0x77], cl
invalid
add cl, byte [rsi + rax + 0x410b0f00]
push rdi
mov word [rsi], es
add byte [rdi], cl
or eax, dword [rcx + 0x57]
invalid
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x148
add qword [rax], rax
invalid
in al, dx
add qword [rax], rax
add dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 - 0x35], cl
mov rbx, r9
mov r14, r8
mov esi, eax
invalid
mov rsi, rdx
mov rdi, rcx
lea rcx, [rsp + 0x90]
nop
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
cli
mov rdx, rdi
mov r8, rsi
mov eax, esi
invalid
add dword [rax], eax
mov al, 0
add byte [rax], al
invalid
movzx edx, ch
add ecx, eax
mov edx, esi
mov r8, rdi
mov eax, edi
rol dword [rbx + rbp*8], 0x34
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
invalid
cmove edx, eax
ror byte [rax + 1], 1
add ecx, edx
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add eax, 0x2b9
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
invalid
cmpsb byte [rsi], byte [rdi]
add al, byte [rax]
add byte [rax + 1], cl
stc
mov eax, ecx
enter 0xffffffffffff8548, 0xffffffffffffffd2
sar dword [rdi + rbp], 0x41
sete ch
invalid
xchg esp, eax
invalid
or ch, cl
xor ebp, ebp
in eax, dx
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa1], cl
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x30], ecx
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
and al, 0xa0
and al, 0xa0
add byte [rax], al
add byte [rcx + 0xf], al
invalid
invalid
movups xmmword [rdi + 0x10], xmm1
adc dword [rdi + 0x10], ecx
add byte [rax + 0x88248c], cl
add byte [rax], al
add byte [rax], al
add byte [rax + 0x892484], cl
mov dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
int1
add byte [rax], al
mov edx, esp
loop 0x140037f8d
ja 0x140037f82
invalid
mov dh, 0x84
and al, 0xc8
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax + 0x9024bc], al
add byte [rax], al
or dh, byte [rsi + riz*2 + 0x3c]
je 0x140038021
invalid
or dh, byte [rdi + rsi*2 + 0x4c]
ja case.0x1400367ee.109
mov ecx, esi
mov edx, ebx
invalid
je 0x140037ffb
pop rax
mov dh, 0x6c
insb byte [rdi], dx
and al, 0x60
movups xmm0, xmmword [rdi]
adc byte [rdi], al
and al, 0x30
mov eax, dword [rdi + 0x1f]
invalid
invalid
mov dh, 0x8c
and al, 0x88
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rdi], cl
mov dh, 0x84
and al, 0x89
invalid
mov dword [rax], eax
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
invalid
invalid
invalid
add byte [rax], al
mov dh, 0xac
lodsb al, byte [rsi]
and al, 0x8a
add byte [rax], al
add byte [rax - 0x80], al
cmp ch, 6
mov al, byte [rax]
add byte [rax], al
invalid
or al, byte [rcx + 0xf]
mov dh, 0xc5
invalid
mov ebp, 2
add cl, byte [rdi]
xchg ebp, eax
ror byte [rax - 0x7f], 0xc4
add qword [rax], rax
add esp, 0x148
add byte [rax], al
add byte [rbx + 0x5d], bl
or byte [rax], al
add byte [rax - 0x77], cl
mov edx, esi
bnd call fcn.1400a0900
invalid
add byte [rdi], cl
or ecx, dword [rbp + rcx*4 + 5]
invalid
invalid
mov byte [rsi], al
add byte [rdi], cl
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
in al, dx
mov ebx, ecx
and al, 0x90
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
cli
mov edx, edi
invalid
movabs al, byte [0xb024848b48000000]
add byte [rax], al
mov eax, dword [rsp + 0xb0]
add byte [rbp + 0x63], cl
invalid
or al, 0x90
add ecx, eax
ror dword [rax - 0x77], 0xf2
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove rdx, rax
invalid
invalid
test eax, eax
add ecx, edx
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
test eax, eax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
cmove edx, eax
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add eax, 0x2b9
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
cmpsb byte [rsi], byte [rdi]
add al, byte [rax]
mov eax, ecx
sar dword [rdi + rbp], 0x41
sete ch
xchg esp, eax
invalid
xchg esp, eax
je 0x140038881
mov r8, 0xffffffffffffffff
mov rcx, rdx
nop dword [rax]
invalid
test rcx, rcx
je 0x140038881
lea r9, [rcx - 1]
dec qword [r9 - 1]
inc r8
inc eax
rol byte [rax + 0x2eff087c], 0x4c
cmp byte [rax + rcx - 1], 0x2e
mov rcx, r9
mov ecx, ecx
jne 0x140038830
lea rcx, [r9 + 1]
cmp rcx, rdx
ror dword [rdi], 1
xchg esp, edi
add byte [rax], al
invalid
test rax, rax
sal byte [rcx + rbp + 0x4d], 0x85
leave
je 0x140038881
test r9, r9
je 0x140038881
mov rcx, r14
mov ecx, esi
sub rcx, r8
jb case.0x140037946.47
invalid
add byte [rcx + 1], cl
fimul word [rbp + 0x29]
invalid
add r14, rbx
sub r14, r8
mov r12, r14
mov esp, esi
mov esp, esi
hlt
mov r14, rcx
test r12, r12
test esp, esp
test esp, esp
jne case.0x140037014.99
adc edi, dword [rcx + 1]
mov ecx, 1
jmp 0x1400388b6
lea r12, [rbx + r14]
inc r12
test r12, r12
in al, 0x74
in eax, dx
xor ecx, dword [rcx - 1]
invalid
in al, 0x74
in eax, dx
js 0x140038939
add byte [rax], al
add byte [rax - 0x75], cl
add eax, 0xb8a7e
mov rax, qword [0x1400f1318]
movzx eax, byte [rax]
mov edx, 1
add byte [rax], al
add byte [rax], al
mov rcx, r12
call fcn.140001820
mov rcx, rax
jbe 0x140038837
cld
dec dword [rax - 0x77]
ror dword [rax - 0x7b], 0xc0
test rax, rax
test rax, rax
je 0x140038940
mov qword [rsp + 0x28], rcx
and al, 0x28
sub byte [rcx + rcx*4 + 0x64], cl
mov qword [rsp + 0x30], r12
and al, 0x30
mov qword [rsp + 0x38], 0
mov dword [rsp + 0x38], 0
mov byte [rsp + 0x40], 1
cmp r12, r14
jae 0x1400388ee
invalid
sbb ecx, dword [rax - 0x73]
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
xor edx, edx
ror byte [rbp - 0x77], cl
invalid
mov r8, r14
call fcn.1400104e0
mov rcx, qword [rsp + 0x28]
mov r12, qword [rsp + 0x38]
mov esp, dword [rsp + 0x38]
mov esp, dword [rsp + 0x38]
jmp 0x1400388f1
add eax, dword [rbp + 0x31]
xor r12d, r12d
in al, 0x4c
add ecx, esp
add rcx, r12
mov rdx, r15
mov edx, edi
cli
mov r8, r14
call sub.msvcrt.dll_memcpy
add r12, r14
add esp, esi
add esp, esi
mov qword [rsp + 0x38], r12
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
and al, 0x28
mov rdx, rdi
mov r8, rbx
invalid
fsubr st(0)
mov ecx, 0xfffffe8
adc byte [rsp + 0x28], al
call fcn.1400371d0
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc dword [rsi], eax
invalid
call fcn.14008b080
ud2
mov ecx, 1
add dword [rax], eax
add byte [rax], al
invalid
mov rdx, r12
lea r8, [0x1400c3e20]
or byte [rax], al
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x118
movaps xmmword [rsp + 0x100], xmm6
sub dword [rsp + 0x100], esi
mov rsi, rdx
mov rdi, rcx
mov rcx, qword [rdx + 8]
cmp qword [rdx], 0
invalid
or byte [rax - 0x7d], cl
cmp al, byte [rax]
invalid
mov qword [rdx], 0
je 0x140039ed7
call fcn.1400bd7f4
cmp dword [rax], ecx
add byte [rax - 0x39], cl
invalid
test byte [rax + riz*4], ah
and al, 0xa0
mov qword [rsp + 0xa0], 1
and al, 0xa0
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rdi], cl
xorps xmm0, xmm0
movups xmmword [rsp + 0xa8], xmm0
add byte [rax], al
invalid
push rdi
ror byte [rdi], 0x11
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rax], al
mov qword [rsp + 0x38], 1
and al, 0x38
add dword [rax], eax
add byte [rax], al
invalid
cmp byte [rcx], al
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x40], eax
and al, 0x40
movups xmmword [rsp + 0x40], xmm0
mov r14, qword [rsi + 0x18]
cmp qword [rsi + 0x10], 0
mov rax, qword [rsi + 0x20]
and byte [rax - 0x39], r9b
adc byte [rax], r8b
add byte [rax], al
add byte [rax - 0x75], cl
pop rsi
invalid
add byte [rax - 0x75], cl
and byte [rax - 0x39], r9b
adc byte [rax], r8b
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
pop rsi
sub byte [rax - 0x39], cl
and byte [rax], r8b
add byte [rax], al
invalid
mov qword [rsi + 0x20], 0
add byte [rdx + riz*2 + 0x48], dh
je 0x140039f81
test rax, rax
test eax, eax
je 0x14003a39b
jae case.0x140032003.311
add byte [rax], al
lea rdx, [rsp + 0xa0]
xchg esp, eax
and al, 0xa0
movabs al, byte [0x38244c8d4c000000]
movabs al, byte [0x38244c8d4c000000]
lea r9, [rsp + 0x38]
cmp byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov r8, rbx
call fcn.14004bd90
add dword [rax], eax
fsubr st(0)
push rax
invalid
test rax, rax
je 0x14003a3f4
invalid
stosd dword [rdi], eax
add al, 0
invalid
test byte [rbx + 0x48000004], ch
mov dword [rsp + 0x30], esi
and al, 0x30
mov qword [rsp + 0x30], rsi
and al, 0x30
mov qword [rsp + 0x50], rax
lea rax, str._p_f_
lea eax, str._p_f_
invalid
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, [0x1400c46d8]
lea ecx, [0x1400c46d8]
lea r9, fcn.140005790
or eax, 0x8a74b
add byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x50]
and al, 0x50
mov edx, 0x2b
add byte [rax], al
add al, ch
call fcn.14009a4d0
jmp 0x14003a5bb
cmp al, byte [rsi]
add byte [rax], al
invalid
push rsp
add eax, 0x3ae90006
invalid
test rax, rax
je 0x14003a3f4
add byte [rax], al
mov qword [rsp + 0xd8], rdi
mov esp, 0xd824
add byte [rax - 0x77], cl
invalid
invalid
fadd dword [rax]
add byte [rax], al
mov qword [rsp + 0x30], rsi
je case.0x14003596a.201
xor byte [rcx - 0x44], al
mov r12d, 1
add dword [rax], eax
add byte [rax], al
invalid
xor r14d, r14d
lea rbp, [rsp + 0xb8]
mov eax, 0xf000000
xorps xmm6, xmm6
lea rax, [0x1400c6798]
lea eax, [0x1400c6798]
push rdi
sub ah, byte [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
js 0x140039fde
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
cmp eax, 2
invalid
or bh, bh
invalid
invalid
mov edx, dword [rdi + 8]
test edx, edx
test ch, cl
invalid
dec dword [rbx + rcx*4 + 0x47]
adc byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
adc byte [r9 + r9*4 - 0x17], r9b
jmp 0x13c7ac2f6
ja case.0x140036703.151
invalid
mov esp, 0x48fffffe
dec dword [rax - 0x75]
mov esp, 0xc824
and al, 0xc8
add byte [rax], al
invalid
mov edi, dword [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
dec dword [rdi]
test byte [rdx + 0x48000002], bh
mov edx, 0x48000002
mov ebp, dword [rsp + 0xd0]
lodsb al, byte [rsi]
and al, 0xd0
add byte [rax], al
add byte [rcx - 0x77], cl
mov edi, ebp
out dx, eax
invalid
add al, 0
add byte [rax - 0x75], cl
mov edx, dword [rsp + 0xc0]
xchg esp, eax
and al, 0xc0
add byte [rax], al
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rax + 0x39], cl
invalid
adc al, byte [rax + rax]
add byte [rax], al
add byte [rax + 1], cl
test dword [rax - 0x77], 0x4c48247c
mov qword [rsp + 0x48], rdi
mov rax, r14
add edi, esi
jl case.0x140036ec1.94
mov rax, r14
invalid
or eax, edi
adc byte [rax - 0x77], cl
dec byte [rax - 0x73]
invalid
invalid
mov esi, edi
lodsb al, byte [rsi]
and al, 0xb8
add byte [rax], al
add cl, ch
cmp esi, 0x290fffff
invalid
dec dword [rdi]
sub dword [rsp + 0xf0], esi
mov ah, 0x24
and al, 0xf0
add byte [rax], al
invalid
lock add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xe0], esi
mov ah, 0x24
loopne 0x14003a178
invalid
and al, 0xe0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea esi, [rsp + 0x8c]
mov ah, 0x24
mov word [rax], es
add byte [rax], al
lea esi, [0x14004bd70]
out 0x1b, eax
add dword [rax], eax
lea esp, [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
add byte [rbp + rcx*4 + 0x6c], cl
insb byte [rdi], dx
and al, 0x50
push rax
invalid
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
xchg dword [rdi], esi
or byte [rax], al
invalid
xor cl, byte [rsi + 0x233c0001]
add dword [rax], eax
add byte [rbx + riz], bh
add al, byte [rax]
add bh, al
invalid
add byte [rax], al
and al, 0x8c
add byte [rax], al
and al, 0x60
and al, 0x60
mov dword [rsp + 0x68], esi
je case.0x140037e33.69
and al, 0x20
and byte [rax - 0x77], cl
invalid
mov edx, esp
loop 0x14003a221
add byte [rax], al
add byte [rbp - 0x77], cl
invalid
or byte [rax], al
add byte [rbp + 0x66af74c0], al
scasd eax, dword [rdi]
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add al, ch
invalid
xchg ebp, eax
cmp byte [rax], cl
add byte [rax], al
add byte [rbx + 0x8c24bc], al
add byte [rax], al
invalid
add byte [rdi + riz*8 - 0x75], dh
nop
add byte [rax], al
push qword [rbp - 0x7d]
or dword [rbx + 0x9424ac], 0
add dword [rax], eax
add byte [rbx - 0x7cf0de03], al
cmp ebp, 0x21
jae 0x14003a5bd
add dword [rax + 0x48000003], 0xffffff8d
add dword [rax + 0x48000003], 0xffffff8d
and al, 0x38
mov qword [rsp + 0xb8], r14
lea rcx, [rsp + 0x50]
lea rdx, [rsp + 0xb8]
lea r8, [rsp + 0xa0]
call fcn.14004b700
cmp qword [rsp + 0x50], 0
jne 0x14003a57d
mov rcx, r14
call fcn.1400bd7f4
jmp 0x14003a3f4
mov qword [rsp + 0x30], rsi
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0xe0], rax
lea rax, str.library_std_srcprocess.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x1400c46d8]
lea r9, fcn.140005790
lea r8, [rsp + 0xe0]
mov edx, 0x2b
call fcn.14009a4d0
nop word cs:[rax + rax]
mov rax, qword [rcx]
mov edx, dword [rcx + 8]
push rcx
or bl, al
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, str.other_time_was_not_earlier_than_selfsecond_time_provided_was_later_than_self
mov edx, 0x24
ret
add eax, 0x8b512
add byte [rax - 0x77], cl
mov qword [rsp + 0x28], rax
and al, 0x28
mov qword [rsp + 0x30], 1
lea rax, [0x1400c3c90]
or byte [rax], al
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
adc dword [rsp + 0x40], eax
push rdi
ror byte [rdi], 0x11
adc dword [rsp + 0x40], eax
lea rdx, [rsp + 0x28]
call fcn.14009e890
nop
invalid
add rsp, 0x58
ret
invalid
nop word cs:[rax + rax]
add byte [rcx + 0x57], al
push r15
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
mov rdi, r9
mov edi, ecx
iretd
mov r15, r8
mov rsi, rdx
mov rcx, qword [0x140103180]
or al, 0
test rcx, rcx
test ecx, ecx
je case.0x1400367ee.183
mov r14, qword [rsp + 0x70]
cmp r15, 0x11
adc dword [rbx + 0x51], esi
jae case.0x140036bfd.163
xor ebx, ebx
xor edx, edx
mov r8, r14
mov eax, esi
mov eax, esi
call fcn.1400bd99c
or byte [rax], al
test rax, rax
test eax, eax
je 0x14003c081
add byte [rax], al
add byte [rcx - 0x77], cl
mov r15, rax
mov r15, rax
cmp rdi, r14
cmp edi, esi
cmovb r14, rdi
mov rcx, rax
mov rdx, rsi
invalid
ror dword [rax - 0x77], 0xf2
mov r8, r14
mov r8, r14
mov eax, esi
call sub.msvcrt.dll_memcpy
mov rbx, r15
mov ebx, edi
and cl, byte [rax]
add byte [rcx + rcx*4 - 5], cl
jmp 0x14003c06c
pop rdi
call sub.kernel32.dll_GetProcessHeap
or byte [rax], al
test rax, rax
je case.0x1400376c2.110
invalid
sal byte [rax + rbp*2 + 0x48], 0x89
ror dword [rax - 0x77], 5
invalid
invalid
mov rcx, rax
mov qword [0x140103180], rax
mov dword [0x140103180], eax
mov dword [0x140103180], eax
pop rdi
jno case.0x140036bfd.163
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x70
mov r14, qword [rsp + 0x70]
cmp r15, 0x11
call qword [rcx]
adc dword [rdx - 0x51], esi
jb 0x14003bfdb
lea r8, [r14 + r15]
xor ebx, ebx
xor ebx, ebx
xor edx, edx
call fcn.1400bd99c
or byte [rax], al
or byte [rax], al
lea rcx, [r15 - 1]
ror dword [rcx + 0x29], 0xcf
sub edi, ecx
iretd
add ebx, edi
cmp edi, esi
test dword [rax - 0x77], 0xf28948d9
test dword [rax - 0x77], 0xf28948d9
invalid
mov eax, esi
invalid
clc
mov ecx, dword [0x140103180]
jno case.0x140037014.159
add byte [rcx], dh
ror byte [rcx - 0x77], cl
mov r8, rsi
invalid
add bl, ch
add dh, byte [rcx]
fisttp dword [rax - 0x77]
fmul dword [rax - 0x7d]
invalid
invalid
invalid
xor ebx, ebx
and byte [rbx + 0x5f], bl
pop rsi
sub esp, 0x88
in al, dx
mov byte [rax], al
add byte [rax], al
int 0x48
mov esi, ecx
invalid
xor al, ch
cmc
cli
leave
add al, 0xb4
or byte [rax], al
mov ah, 8
add byte [rax - 0x77], cl
mov qword [rsi + 8], rax
invalid
invalid
invalid
mov dword [rsi], 1
lea eax, [rax]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
mov byte [rax], al
sub dword [rsp + 0x50], eax
and al, 0x50
and al, 0x58
add byte [rax], al
add byte [rax - 0x39], cl
invalid
and al, 0x28
mov edx, 3
add cl, byte [rcx + rdi - 0x18]
call 0x10047f259
ror byte [rcx + rax - 0x40], 0x41
mov edx, 3
add byte [rax], al
invalid
js 0x14003e325
invalid
invalid
xchg ebp, eax
ror byte [rcx + rax - 0x40], 0x41
rol byte [rcx - 0x46], 4
add byte [rax], al
invalid
rol byte [rcx - 0x46], 4
add byte [rax], al
add cl, ch
invalid
add byte [rax], al
loopne case.0x140037014.177
rol byte [0x14004bb57], 0x66
mov dword [rsp + 0x26], eax
and al, 0x26
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x26
enter 0xffffffffffff820f, 0xffffffffffffffd4
add byte [rax], al
add byte [rcx + 0x39], cl
invalid
cmp edi, edi
dec dword [rdi]
xchg esp, ebx
add byte [rax], al
add byte [rcx + rcx*4 - 0x23], cl
mov rbp, r11
mov ecx, esi
add byte [rax], al
add byte [rax + rax*8 + 0xa5850f], al
add byte [rax], al
mov dword [rsp + 0x28], ebp
xchg esp, eax
or byte [rax], al
cmp byte [rax - 0x39], cl
and al, 0x40
add al, byte [rax]
add al, byte [rax]
add byte [rax], al
and al, 0x58
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x28
lea eax, [rsp + 0x28]
and al, 0x50
push rax
add dword [rax], eax
add byte [rax], al
int1
add al, 6
add byte [rax + rax*8 - 0x7cb6a68b], al
add edi, 3
mov rcx, r15
cmp r15, rdi
sal byte [rbp + 0x59], 0x49
add edi, 3
stc
dec dword [rcx - 0x77]
jmp 0x14003e3ec
add eax, 0x8947f
add byte [rcx + rcx*4 - 7], cl
stc
mov r8, rdi
sub eax, 0x41000875
mov eax, 1
add byte [rax], al
invalid
or byte [rax], al
mov qword [rsp + 0x50], rdx
lea rdx, [rsp + 0x60]
mov qword [rsp + 0x48], rdx
mov dword [rsp + 0x48], edx
lea rdx, str.startEmptySinkStart
mov qword [rsp + 0x38], rdx
lea rdx, [0x1400c8758]
jae 0x140041370
invalid
cmp byte [rax - 0x73], cl
adc eax, 0x873ef
jae 0x140041370
invalid
jae 0x140041370
add byte [rax - 0x77], cl
push rsp
and al, 0x30
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
and al, 0x28
mov qword [rsp + 0x40], 5
mov qword [rsp + 0x20], 3
mov dword [rsp + 0x20], 3
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [0x1400c8743]
lea rdx, [0x1400c8743]
lea r9, [0x1400c8751]
mov r8d, 0xe
invalid
mov rcx, rax
call fcn.14009ea60
invalid
invalid
invalid
nop
invalid
add rsp, 0x68
ret
nop word [rax + rax]
mov rcx, rdx
mov ecx, edx
mov ecx, edx
lea rdx, [0x1400c877d]
ret
mov r8d, 5
jmp fcn.14009e870
add eax, 0x2e666600
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
nop word cs:[rax + rax]
mov rcx, rdx
lea rdx, [0x1400c8782]
test al, 0x73
or byte [rax], al
ror dword [rax - 0x73], 1
adc eax, 0x873a8
test al, 0x73
or byte [rax], al
mov r8d, 4
jmp fcn.14009e870
mov edx, esp
invalid
invalid
add byte [rax], al
add cl, ch
mov edx, esp
add eax, 0x2e666600
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
sub rsp, 0x38
mov rax, rdx
mov rdx, qword [rcx]
add rcx, 8
add ecx, 8
adc dword [rax - 0x7d], ecx
ror dword [rax], 0x48
test rdx, rdx
add ecx, 8
test rdx, rdx
je 0x14004142d
cmp edx, 1
jne case.0x140037802.160
mov qword [rsp + 0x30], rcx
and al, 0x30
lea rcx, [0x1400c87b8]
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov dword [rsp + 0x20], ecx
and al, 0x20
lea rdx, [0x1400c87b0]
lea edx, [0x1400c87b0]
lea r9, [rsp + 0x30]
and al, 0x30
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
jmp 0x140041475
mov qword [rsp + 0x30], rcx
lea rcx, [0x1400c8790]
lea ecx, [0x1400c8790]
xor byte [rax - 0x73], cl
or eax, 0x87357
jae 0x140041440
invalid
lea ecx, [0x1400c8790]
jae 0x140041440
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rcx
lea rdx, [0x1400c8786]
lea edx, [0x1400c8786]
adc eax, 0x87341
lea r9, [rsp + 0x30]
mov r8d, 5
mov eax, 5
mov eax, 5
jmp 0x140041475
mov qword [rsp + 0x30], rcx
jae 0x140041465
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
and al, 0x20
adc eax, 0x8736e
jae 0x140041471
shr eax, 0x53
fadd qword [0xc34ca480]
add eax, 0x83489000
add eax, 0x83489000
invalid
nop word cs:[rax + rax]
mov rax, rdx
mov eax, edx
add byte [rax - 0x77], cl
and al, 0x30
sub byte [rax - 0x39], cl
and al, 0x20
or byte [rax], al
add byte [rax], al
sbb eax, 0x4c000873
lea ecx, [0x1400c87e7]
or eax, 0x8731e
invalid
nop dword [rax]
sub rsp, 0x48
in al, dx
mov rax, rdx
lea ecx, [rsp + 0x40]
mov eax, edx
movzx ecx, byte [rcx]
lea ecx, [0x1400c8860]
add byte [rax - 0x77], cl
shr eax, 0x3e
mov eax, edx
ror byte [rax - 0x77], 1
and al, 0x30
invalid
and al, 0x30
add byte [rax], al
sub rsp, 0x38
mov rax, rdx
ror byte [rax - 0x77], 1
and al, 0x30
lea ecx, [0x1400c51f8]
and al, 0x20
adc eax, 0x87290
mov eax, 0xf
cmp bl, al
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
sub rsp, 0x38
sub esp, 0x38
mov rax, rdx
ror byte [rax - 0x77], 1
and al, 0x30
or eax, 0x83bc5
adc eax, 0x8725f
or byte [rax], al
add byte [rbp + rcx*4 + 0x4c], cl
lea ecx, [rsp + 0x30]
and al, 0x30
add eax, 0x83489000
invalid
cmp bl, al
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov rax, rdx
movzx ecx, byte [rcx]
mov r8d, 5
sub r8, rcx
lea r9, [0x1400cab24]
scasb al, byte [rdi]
xchg esp, eax
or byte [rax], al
scasb al, byte [rdi]
xchg esp, eax
or byte [rax], al
movsxd rdx, dword [r9 + rcx*4]
rol dword [0x16e6a7c88], 1
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
sub rsp, 0x48
in al, dx
mov rax, rdx
lea edx, [0x1400c2fc0]
sbb al, 0x19
or byte [rax], al
or al, 0x8a
jb 0x1400416c4
add byte [rax - 0x77], cl
and al, 0x20
mov dword [rsp + 0x20], ecx
adc eax, 0x871f3
add ecx, 8
or byte [rax - 0x73], cl
or eax, 0x871e6
lea ecx, [rsp + 0x40]
and al, 0x28
adc byte [rcx], ch
or byte [rax], al
lea edx, str.VerbatimUNCVerbatimDiskDeviceNSUNCDiskPrefixStartDirBodyDonePrefixComponentrawparsed
inc ecx
stosb byte [rdi], al
sub dword [rax], ecx
leave
jno 0x140041731
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x40
invalid
or al, 0
add byte [rax], al
cdq
add byte [rax], al
test eax, 0x4c000871
lea ecx, [rsp + 0x40]
and al, 0x40
push rcx
int3
mov dh, 9
test rcx, rcx
lea r8, [0x1400c8aad]
lea rdx, [0x1400c8aa1]
push 0x6e
or byte [rax], al
push 0x6e
or byte [rax], al
cmove rdx, r8
lea r8, [rcx + rcx*4]
add r8, 7
add eax, 7
add eax, 7
mov rcx, rax
jmp fcn.14009e870
add byte [rax - 0x7d], cl
in al, dx
cmp byte [rax - 0x77], cl
ror byte [rax - 0x77], 1
and al, 0x30
lea rcx, [0x1400c84d8]
mov qword [rsp + 0x20], rcx
lea rdx, [0x1400c8ab4]
outsb dx, byte [rsi]
or byte [rax], al
outsb dx, byte [rsi]
or byte [rax], al
lea r9, [rsp + 0x30]
mov r8d, 0x11
mov rcx, rax
call fcn.14009f0d0
nop
add rsp, 0x38
ret
sub rsp, 0x68
mov rax, rdx
lea rdx, [rcx + 8]
mov qword [rsp + 0x60], rdx
lea rdx, [0x1400c47a8]
add dword [rbx], ebp
or byte [rax], al
invalid
add dword [rbx], ebp
or byte [rax], al
sub ecx, dword [rax]
add byte [rax - 0x77], cl
push rsp
and al, 0x50
mov qword [rsp + 0x50], rdx
lea rdx, [rsp + 0x60]
mov qword [rsp + 0x48], rdx
push rsp
and al, 0x48
push rsp
and al, 0x48
lea rdx, str.stampContext
or byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x38
mov qword [rsp + 0x38], rdx
lea rdx, [0x1400c8ad8]
mov qword [rsp + 0x30], rdx
push rsp
and al, 0x30
push rsp
and al, 0x30
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
mov qword [rsp + 0x40], 5
mov qword [rsp + 0x20], 4
add eax, 0x48000000
add eax, 0x48000000
mov dword [rsp + 0x20], 4
lea rdx, [0x1400c8ac5]
adc eax, 0x86dd9
add byte [rbp + rcx*4 + 0xd], cl
fsubr qword [rbp + 8]
add byte [rcx - 0x48], al
mov eax, 0xa
lea r9, [0x1400c8acf]
mov r8d, 0xa
mov eax, 0xa
mov eax, 0xa
mov rcx, rax
call fcn.14009ea60
nop
add rsp, 0x68
add esp, 0x68
add esp, 0x68
ret
nop word [rax + rax]
sub rsp, 0x48
mov rax, rdx
mov qword [rsp + 0x40], rcx
lea rcx, [0x1400c8b08]
in eax, 0x6d
or byte [rax], al
in eax, 0x6d
or byte [rax], al
mov ecx, eax
xor edx, edx
add rsp, 0x68
invalid
invalid
pop rdi
pop rsi
jmp fcn.1400bdad4
sbb esp, edi
dec dword [rax - 0x77]
int1
call fcn.14003fa80
test rax, rax
jne 0x140042524
invalid
add rsp, 0x68
pop rdi
pop rsi
ret
mov byte [rsp + 0x34], 0
mov dword [rsp + 0x30], 0
lea rax, str.fatal_runtime_error:_thread_local_panicked_on_drop_n
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
mov qword [rsp + 0x48], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
lea rcx, [rsp + 0x30]
lea rdx, [rsp + 0x38]
push rsp
and al, 0x38
call fcn.140031a40
mov rcx, rax
mov ecx, eax
fxtract
invalid
mov ecx, eax
call fcn.1400063e0
mov ecx, 7
add byte [rax], al
add ch, cl
sub dword [rdi], ecx
invalid
add byte [rax], al
add ch, cl
sub dword [rdi], ecx
or ebp, eax
xor edi, dword [rbp + rax]
invalid
add byte [rdi], cl
invalid
add eax, 0xe80b0f00
sub al, 0x7c
add eax, 0x660b0f00
ud2
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov rax, qword [rcx]
mov rcx, qword [rax]
jmp 0x1400bdca0
invalid
mov bh, 7
invalid
call fcn.14009a1b0
ud2
invalid
add eax, 0xf0007b7
invalid
mov rax, qword [rcx]
mov rcx, qword [rax]
jmp 0x1400bdc90
or cl, ch
in eax, 0xb6
invalid
add byte [rcx + 0x57], al
push r14
push rsi
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa8
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x34], 3
add eax, dword [rax]
add byte [rax], al
cmp ecx, 1
jne case.0x1400428ab.0
mov dword [rsp + 0x38], edx
mov qword [rsp + 0x50], r9
mov rsi, qword [rsp + 0x110]
mov ah, 0x24
adc byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x60], rsi
and al, 0x60
mov rcx, rsi
call fcn.1400bdc40
mov r12, rax
mov dword [rsp + 0x3c], 0
and al, 0x3c
add byte [rax], al
add byte [rax], al
and al, 0x3c
and al, 0x3c
sbb esi, 0
mov ecx, esi
invalid
mov ah, 0x24
add byte [rax], al
mov dword [rsp + 0x78], eax
or byte [rax], al
xor eax, eax
ret
mov rax, qword [rcx + 0x20]
mov rax, qword [rax + 8]
ret