Function at 0x14001f5f0
Capabilities:
Encrypt data using rc4 prga

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1c8
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x140], 0xfffffffffffffffe
add dword [rax], eax
add dh, bh
invalid
invalid
dec dword [rcx + rcx*4 - 0x7b]
xor byte [rcx], al
add byte [rax], al
mov rbx, rcx
mov byte [rcx + 0x18], 0
mov r15, qword [rcx + 8]
mov r14, qword [rcx + 0x10]
mov esi, dword [rcx + 0x10]
test r14, r14
mov qword [rbp + 0x128], rdx
mov dword [rbp + 0x128], edx
je 0x14001c3be
movzx eax, byte [r14 + r15 - 1]
cmp al, 0x2f
setne cl
cmp al, 0x5c
pop rsp
setne sil
and sil, cl
jmp 0x14001c3c0
xor esi, esi
lea rcx, [rbp + 0xa0]
mov rdx, r15
mov edx, edi
mov r8, r14
call fcn.14002cd10
movzx edi, byte [rbp + 0xa0]
movzx eax, dil
mov r12, qword [rbp + 0xb0]
mov r13, qword [rbp + 0xc0]
lea rcx, [0x140040c3c]
movsxd r8, dword [rcx + rax*4]
add r8, rcx
mov rdx, r14
mov rcx, r15
jmp r8
jmp rax
lea rcx, [r12 + 4]
jmp 0x14001c43d
lea rcx, [r13 + 1]
test r13, r13
cmove rcx, r13
add rcx, r12
add rcx, 8
jmp 0x14001c43d
mov ecx, 6
jmp 0x14001c43d
lea rcx, [r13 + 1]
test r13, r13
test ebp, ebp
cmove rcx, r13
add rcx, r12
add rcx, 2
jmp 0x14001c43d
mov ecx, 2
mov rdx, r14
sub rdx, rcx
jb case.default.0x14001c9eb
xor ecx, dword [rdx]
add byte [rax], al
add rcx, r15
mov dword [rbp + 0x124], esi
test rdx, rdx
invalid
je 0x14001c46c
movzx ecx, byte [rcx]
cmp cl, 0x2f
sete dl
cmp cl, 0x5c
sete sil
or sil, dl
jmp case.0x14001a71c.85
invalid
xor esi, esi
mov rcx, qword [rbp + 0xa1]
mov rdx, qword [rbp + 0xa8]
add byte [rax], al
invalid
mov qword [rbp + 0x17], rdx
mov qword [rbp + 0x10], rcx
cmp dil, 6
invalid
mov qword [rbp + 0x98], rbx
je case.default.0x14001c4aa
int3
mov ecx, 6
mov eax, eax
lea rdx, [0x140040c58]
add r8b, byte [r8]
add r8b, byte [r8]
movsxd r8, dword [rdx + rax*4]
add r8, rdx
add eax, edx
jmp r8
lea rdx, [r12 + 4]
test rdx, rdx
jne case.0x14001c994.12
jmp case.default.0x14001c4aa
lea rdx, [r13 + 1]
test r13, r13
cmove rdx, r13
add rdx, r12
add rdx, 2
add edx, 2
add edx, 2
test rdx, rdx
jne case.0x14001c994.12
jmp case.default.0x14001c4aa
lea rdx, [r13 + 1]
test r13, r13
cmove rdx, r13
add rdx, r12
add rdx, 8
add edx, 8
add edx, 8
test rdx, rdx
je case.default.0x14001c4aa
invalid
lea rdx, [0x140040c70]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
invalid
jmp rax
lea rcx, [r12 + 4]
cmp rcx, r14
je 0x14001c549
jmp case.default.0x14001c4aa
mov ecx, 2
cmp rcx, r14
je 0x14001c549
jmp case.default.0x14001c4aa
lea rax, [r13 + 1]
add dword [r13 - 0x7b], r9d
in eax, dx
test r13, r13
cmove rax, r13
lea rcx, [r12 + rax]
add rcx, 2
rol dword [rdx], 0x4c
cmp ecx, esi
rol dword [rdx], 0x4c
cmp ecx, esi
int1
je 0x14001c549
jmp case.default.0x14001c4aa
lea rax, [r13 + 1]
test r13, r13
cmove rax, r13
lea rcx, [r12 + rax]
add rcx, 8
cmp rcx, r14
jne case.default.0x14001c4aa
xor eax, eax
cmp dil, 5
mov ecx, dword [rbp + 0x124]
movzx ecx, cl
cmove ecx, eax
mov dword [rbp + 0x124], ecx
mov rbx, qword [rbp + 0xb8]
mov rcx, qword [rbp + 0x128]
mov rdx, qword [rbp + 0x130]
call fcn.14001d280
add byte [rax + rax*8 + 0x86850f], al
add byte [rax], al
test al, al
jne 0x14001c609
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea esp, [rax + 0x48000000]
lea rcx, [rbp + 0xa0]
mov rdx, qword [rbp + 0x128]
mov edx, dword [rbp + 0x128]
mov edx, dword [rbp + 0x128]
mov r8, qword [rbp + 0x130]
xor byte [rcx], al
add byte [rax], al
call fcn.14002cd10
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x95
movabs al, byte [0xb08d8b48000000]
mov al, 0
movzx edx, byte [rbp + 0xa0]
mov rcx, qword [rbp + 0xb0]
mov al, 0
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 0xc0]
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
retf
lea r8, [0x140040c84]
add eax, 0x246cb
add al, byte [rax]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
add rcx, 4
jmp 0x14001c5fc
lea rdx, [rax + 1]
test rax, 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
and byte [rcx + 6], bh
mov ecx, 6
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x14001c5fc
mov ecx, 6
jmp 0x14001c5fc
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
ror dword [rax], 0xeb
invalid
ror dword [rax], 0xeb
add eax, 0x2b9
mov ecx, 2
cmp rcx, qword [rbp + 0x130]
ja 0x14001ce8b
mov rcx, qword [rbp + 0x98]
mov ecx, 2
add byte [rax], al
cmp rcx, qword [rbp + 0x130]
ja 0x14001ce8b
mov rcx, qword [rbp + 0x98]
add dh, al
sbb byte [r8], al
mov byte [rcx + 0x18], 0
mov qword [rcx + 0x10], 0
mov rdx, qword [rbp + 0x128]
adc byte [r8], al
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebp, eax
sub byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x7f], cl
invalid
add dword [rax], eax
add byte [rbx + 0x5f], bl
pop rdi
cmp dil, 6
jne case.default.0x14001c69c
lea rcx, [rbp + 0xa0]
mov rdi, qword [rbp + 0x128]
mov rdx, rdi
mov edx, edi
mov rsi, qword [rbp + 0x130]
mov r8, rsi
call fcn.14002cd10
invalid
add dword [rax], eax
movzx eax, byte [rbp + 0xa0]
mov rcx, qword [rbp + 0xb0]
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebp, eax
rol byte [rax], 0
add byte [rdi + rcx - 0x4a], al
ror byte [rbp + rcx*4 + 0xd], 0x60
add r8b, byte [rax]
invalid
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebp, eax
rol byte [rax], 0
add byte [rdi + rcx - 0x4a], al
ror byte [rbp + rcx*4 + 0xd], 0x60
add r8b, byte [rax]
invalid
add byte [rdi + 0x63], cl
adc al, 0x81
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
mov rbx, rdi
mov rsi, qword [rbp + 0x98]
mov ch, 0x98
add byte [rax], al
add byte [rcx - 1], al
jmp r10
add rcx, 4
jmp 0x14001c8fa
cmp qword [rbp + 0x130], 0
je 0x14001c648
cmp dil, 3
jae 0x14001c648
mov qword [rbp + 0x40], r15
mov qword [rbp + 0x48], r14
mov byte [rbp + 0x50], dil
mov rax, qword [rbp + 0x10]
mov rcx, qword [rbp + 0x17]
mov qword [rbp + 0x51], rax
mov qword [rbp + 0x58], rcx
mov qword [rbp + 0x60], r12
mov qword [rbp + 0x68], rbx
mov qword [rbp + 0x70], r13
mov word [rbp + 0x78], 0x200
mov byte [rbp + 0x7a], sil
lea rcx, [rbp - 0x60]
lea rdx, [rbp + 0x40]
call fcn.14001bc70
cmp byte [rbp - 0x60], 0xa
jne 0x14001c723
mov qword [rbp + 0xe0], 0
mov qword [rbp + 0xe8], 8
add byte [rax], cl
add byte [rax], al
add byte [rax - 0x39], cl
test eax, esi
add byte [rax], al
add byte [rax], al
add byte [rax], al
add cl, ch
pop rcx
add dword [rax], eax
invalid
movzx eax, byte [0x14004e101]
mov ecx, 0xe0
mov edx, 8
call fcn.1400011d0
test rax, rax
je 0x14001ceba
test byte [rax + 7], bh
add byte [rax], al
mov r14, rax
mov rax, qword [rbp - 0x30]
mov qword [r14 + 0x30], rax
movups xmm0, xmmword [rbp - 0x60]
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
movups xmmword [r14 + 0x20], xmm2
adc dword [rsi + 0x20], edx
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
mov qword [rbp + 0x80], 4
mov qword [rbp + 0x88], r14
mov byte [rax], al
add byte [rax], al
mov qword [rbp + 0x90], 1
movups xmm0, xmmword [rbp + 0x40]
movups xmm1, xmmword [rbp + 0x50]
movups xmm2, xmmword [rbp + 0x60]
movups xmm3, xmmword [rbp + 0x70]
movaps xmmword [rbp + 0xd0], xmm3
popfq
rol byte [rax], 1
add byte [rax], al
movaps xmmword [rbp + 0xc0], xmm2
movaps xmmword [rbp + 0xb0], xmm1
movaps xmmword [rbp + 0xa0], xmm0
sub dword [rbp + 0xa0], eax
lea rcx, [rbp + 0xe0]
lea rdx, [rbp + 0xa0]
call fcn.14001bc70
cmp byte [rbp + 0xe0], 0xa
je 0x14001c860
mov r15d, 1
lea rsi, [rbp + 0x80]
lea r13, [rbp + 0xe0]
lea r12, [rbp + 0xa0]
cmp r15, qword [rbp + 0x80]
jne 0x14001c80c
mov r8d, 1
mov rcx, rsi
mov rdx, r15
call fcn.14003aaa0
mov r14, qword [rbp + 0x88]
imul rax, r15, 0x38
mov rcx, qword [rbp + 0x110]
mov qword [r14 + rax + 0x30], rcx
movups xmm0, xmmword [rbp + 0xe0]
adc byte [rbp + 0xe0], al
invalid
movups xmm1, xmmword [rbp + 0xf0]
movups xmm2, xmmword [rbp + 0x100]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + 0xf], al
invalid
invalid
movups xmmword [r14 + rax + 0x20], xmm2
adc dword [rsi + rax + 0x20], edx
invalid
and byte [rcx + 0xf], al
movups xmmword [r14 + rax + 0x10], xmm1
adc dword [rsi + rax + 0x10], ecx
invalid
movups xmmword [r14 + rax], xmm0
inc r15
mov qword [rbp + 0x90], r15
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
jmp 0x128e4519f
mov rdx, r12
call fcn.14001bc70
cmp byte [rbp + 0xe0], 0xa
loopne 0x14001c85b
add byte [rax], al
or dh, byte [rbp - 0x75]
loop 0x14001c83b
sbb esp, esi
invalid
loopne 0x14001c85b
add byte [rax], al
or dh, byte [rbp - 0x75]
movups xmm0, xmmword [rbp + 0x80]
test dword [rax + 0xf000000], eax
sub dword [rbp + 0xe0], eax
loopne case.0x14001c4fd.84
add byte [rax], al
add byte [rax], al
movaps xmmword [rbp + 0xe0], xmm0
test eax, esp
add byte [rax], al
invalid
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], edx
mov rax, qword [rbp + 0x90]
mov qword [rbp + 0xf0], rax
mov dword [rbp + 0xf0], eax
mov byte [rbp + 0x13f], 1
test dword [rdi], edi
add dword [rax], eax
invalid
invalid
add byte [rcx], al
lea rcx, [rbp + 0x40]
mov rsi, qword [rbp + 0x128]
mov esi, dword [rbp + 0x128]
add byte [rax - 0x77], cl
mov r8, qword [rbp + 0x130]
mov r8, qword [rbp + 0x130]
mov rdx, rsi
mov r8, qword [rbp + 0x130]
mov eax, dword [rbp + 0x130]
call fcn.14002cd10
jae 0x14001c89f
add al, 1
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x55
movzx edx, byte [rbp + 0x40]
push rbp
mov rcx, qword [rbp + 0x50]
mov rcx, qword [rbp + 0x50]
mov rax, qword [rbp + 0x60]
lea r8, [0x140040ca0]
add al, byte [r8]
add al, byte [r8]
add al, byte [rax]
add byte [rbp + 0x63], cl
or al, 0x90
movsxd r9, dword [r8 + rdx*4]
add r9, r8
add ecx, eax
mov rdx, rsi
jmp r9
add rcx, 4
jmp 0x14001ca85
mov edi, 0x4c000001
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
cmove r8, rdx
ret 0x14c
ret 0x14c
add rcx, r8
add rcx, 8
add ecx, 8
add ecx, 8
jmp 0x14001c8fa
mov ecx, 6
add byte [rax], al
jmp 0x14001c8fa
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
cmove eax, edx
ror byte [rdi + rcx + 0x44], cl
cmove eax, edx
ret 0x14c
add rcx, r8
add rcx, 2
add ecx, 2
add ecx, 2
rol dword [rdx], 0xeb
add eax, 0x2b9
invalid
add al, byte [rax]
invalid
jmp 0x14001c8fa
mov ecx, 2
add byte [rbx + rcx*4 - 0x7b], cl
mov r8, qword [rbp + 0x130]
mov eax, dword [rbp + 0x130]
xor byte [rcx], al
add byte [rax], al
invalid
sub r8, rcx
enter 0xffffffffffff820f, 0xffffffffffffff81
add eax, 0x89480000
add byte [rax - 0x77], cl
jb 0x14001ce8b
invalid
add byte [rax - 0x77], cl
mov rdx, rbx
add rcx, rbx
fimul dword [rax + 1]
invalid
mov rdi, rcx
test r8, r8
je 0x14001c925
invalid
or eax, 0x830fb60f
stc
movzx ecx, byte [rdi]
cmp ecx, 0x2f
invalid
je 0x14001c95e
invalid
cmp ecx, 0x5c
je 0x14001c95e
cmp dword [rbx + rdi*8], eax
add al, 0xfb
cmp al, 1
ja 0x14001c95e
cmp byte [rbp + 0x124], 0
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
mov rdx, rbx
je 0x14001c623
test ch, ah
cld
invalid
dec dword [rax - 0x73]
adc eax, 0x221a5
lea rdx, [0x14003eaea]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
mov ecx, esi
int1
call fcn.14002ca20
int 0
add dword [rax], eax
mov rdx, rbx
mov edx, ebx
fimul dword [rax - 0x77]
int1
mov rcx, rsi
jmp 0x14001c623
lea rcx, [rbp + 0xa0]
lea ecx, [rbp + 0xa0]
movabs al, byte [0x894dfa894c000000]
invalid
add byte [rax], al
mov rdx, r15
mov r8, r14
mov eax, esi
call fcn.14002cd10
add eax, dword [rcx]
add byte [rdi + rcx - 0x4a], al
invalid
invalid
invalid
movzx r8d, byte [rbp + 0xa0]
mov rax, qword [rbp + 0xb0]
mov eax, dword [rbp + 0xb0]
test dword [rax + 0x48000000], esp
mov eax, dword [rbp + 0xb0]
mov al, 0
add byte [rax], al
mov rdx, qword [rbp + 0xc0]
mov edx, dword [rbp + 0xc0]
xchg ebp, eax
rol byte [rax], 0
invalid
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x24377
ja 0x14001c9ce
add al, byte [rax]
lea rcx, [0x140040d04]
ja 0x14001c9ce
add al, byte [rax]
movsxd r9, dword [rcx + r8*4]
or al, 0x81
add r9, rcx
jmp r9
jmp rcx
lea rcx, [rax + 4]
lea ecx, [rax + 4]
jmp 0x14001c9d1
xor al, 0x48
lea ecx, [rdx + 1]
invalid
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rcx, rax
add ecx, eax
add ecx, eax
add rcx, 2
jmp 0x14001c9d1
invalid
and byte [rcx + 6], bh
mov ecx, 6
add bl, ch
sbb dword [rax - 0x73], ecx
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
invalid
invalid
jmp 0x14001c9d1
lea rcx, [rdx + 1]
test rdx, rdx
cmove rcx, rdx
add rcx, rax
ror dword [rax - 0x7d], 0xc1
or bl, ch
invalid
ror dword [rax - 0x7d], 0xc1
or bl, ch
add eax, 0x2b9
invalid
add al, byte [rax]
invalid
mov ecx, 2
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
cmp rcx, r14
ja case.default.0x14001c9eb
add al, 0
add byte [rcx + rcx*4 - 0x3f], al
mov ecx, r8d
lea r8, [0x140040d20]
cmp al, 0x43
add al, byte [rax]
movsxd rcx, dword [r8 + rcx*4]
invalid
add rcx, r8
jmp rcx
mov rcx, rsi
mov byte [rsi + 0x18], 0
sbb byte [rax], al
sbb byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0xda
xor eax, eax
mov rdx, rbx
jmp 0x14001ca48
cmove ecx, edx
add eax, ecx
and byte [rax - 0x73], cl
add qword [rax - 0x7b], rcx
ror byte [rax + 0xf], cl
cmove rcx, rdx
invalid
invalid
cmove ecx, edx
add eax, ecx
add eax, 8
int1
sbb byte [rax], r8b
mov dword [rcx + 0x10], eax
dec dword [rax - 0x73]
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
add rcx, 8
invalid
lea rdx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x14001ca85
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x14001ca85
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x14001ca85
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]
add byte [rax], al
mov ecx, 2
add byte [rax], al
add byte [rax + 0x3b], cl
lea esi, [rax]
add dword [rax], eax
add byte [rdi], cl
xchg dword [rsp + rax], ecx
add byte [rax], al
cmp rcx, qword [rbp + 0x130]
ja 0x14001ce9e
jne 0x14001ca98
xor eax, eax
jmp 0x14001caad
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 + 0x60]
mov qword [rbp + 0xd0], rcx
movups xmm0, xmmword [rbp + 0x40]
movups xmm1, xmmword [rbp + 0x50]
movups xmmword [rbp + 0xc0], xmm1
movups xmmword [rbp + 0xb0], xmm0
mov qword [rbp + 0xa0], rsi
mov rcx, qword [rbp + 0x130]
mov qword [rbp + 0xa8], rcx
mov word [rbp + 0xd8], 0x200
mov byte [rbp + 0xda], al
lea rsi, [rbp + 0x41]
lea rdi, [rbp + 0x40]
lea rbx, [rbp + 0xa0]
xor r15d, r15d
jmp 0x14001cb4c
mov rax, qword [rbp + 0xe8]
imul rcx, r14, 0x38
mov byte [rax + rcx], r12b
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
movups xmmword [rax + rcx + 0x21], xmm2
push rsp
or byte [rcx], ah
mov rdx, qword [rsi + 0x2f]
mov qword [rax + rcx + 0x30], rdx
cmp r13, 1
add dword [rax + 1], edi
sbb rax, 0xffffffffffffffff
mov qword [rbp + 0xf0], rax
mov byte [rbp + 0x13f], 1
mov rcx, rdi
mov rdx, rbx
call fcn.14001bc70
movzx r12d, byte [rbp + 0x40]
cmp r12b, 0xa
je 0x14001cc5e
lea eax, [r12 - 6]
lea ecx, [r12 - 5]
sti
cmp al, 4
movzx eax, cl
cmovae eax, r15d
cmp al, 1
je 0x14001cbba
movzx eax, al
cmp eax, 2
je 0x14001cb4c
cmp eax, 3
jne 0x14001cbfa
invalid
mov rax, qword [rbp + 0xf0]
test rax, rax
je 0x14001cb4c
mov rcx, qword [rbp + 0xe8]
dec rax
imul rdx, rax, 0x38
cmp byte [rcx + rdx], 9
jne 0x14001cb4c
mov qword [rbp + 0xf0], rax
jmp 0x14001cb4c
mov rax, qword [rbp + 0xe0]
mov r13, qword [rbp + 0xf0]
add byte [rbp + 0x31], al
test byte [rbp - 0x7b], 0xed
setne r14b
mov qword [rbp + 0xf0], r14
add byte [rcx + rdi - 0x10], cl
jne 0x14001cb06
mov byte [rbp + 0x13f], 1
lea rcx, [rbp + 0xe0]
call fcn.140017c70
jmp 0x14001cb06
mov r13, qword [rbp + 0xf0]
cmp r13, qword [rbp + 0xe0]
jne 0x14001cc1d
mov byte [rbp + 0x13f], 1
lea rcx, [rbp + 0xe0]
call fcn.140017c70
mov rax, qword [rbp + 0xe8]
imul rcx, r13, 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
mov dword [rax + rcx + 0x30], edx
inc r13
mov qword [rbp + 0xf0], r13
lodsd eax, dword [rsi]
lock add byte [rax], al
add byte [rax], al
add cl, ch
out dx, al
invalid
invalid
invalid
mov qword [rbp + 0x20], 0
mov qword [rbp + 0x28], 1
sub byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
xor byte [r8], r8b
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
sub byte [r9], r8b
sub byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
xor byte [r8], r8b
add byte [rax], al
add byte [rax], al
invalid
mov byte [rbp + 0x38], 1
cmp byte [r9], r8b
mov rax, qword [rbp + 0xe0]
mov qword [rbp + 0x128], rax
add dword [rax], eax
add byte [rax - 0x75], cl
test eax, ebp
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], esi
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0xf0]
test rax, rax
je 0x14001ce19
test byte [rbx + 1], dh
add byte [rax], al
test eax, esi
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
test byte [rbx + 1], dh
add byte [rax], al
add byte [rbx + rbp*2 - 0x20], cl
cmp byte [rax - 0x75], cl
popfq
xor byte [rcx], al
imul r12, rax, 0x38
mov rbx, qword [rbp + 0x130]
add byte [rax], al
add byte [rax], al
add r12, rbx
lea r13, [rbp - 0x27]
lea rdi, [0x140040cbc]
xor eax, eax
jmp 0x14001ccd2
invalid
xor eax, eax
add rbx, 0x38
cmp rbx, r12
je 0x14001ce19
movzx esi, byte [rbx]
cmp esi, 0xa
je 0x14001ce19
cmp eax, dword [rcx]
add byte [rax], al
cmp eax, dword [rcx]
add byte [rax], al
mov byte [rbp - 0x28], sil
mov rcx, qword [rbx + 0x30]
mov qword [r13 + 0x2f], rcx
movups xmm0, xmmword [rbx + 1]
add dword [rdi], ecx
adc byte [rbx + 0x11], cl
xor byte [r9 - 0x77], cl
invalid
add dword [rdi], ecx
adc byte [rbx + 0x11], cl
movups xmm2, xmmword [rbx + 0x21]
movups xmmword [r13 + 0x20], xmm2
movups xmmword [r13 + 0x10], xmm1
movups xmmword [rbp + 0x10], xmm1
movups xmmword [r13], xmm0
test al, 1
je 0x14001cd33
lea rcx, [rbp - 0x28]
lea rdx, [0x14003ec28]
fmul dword [r8 - 0x73]
adc eax, 0x21f14
lea edx, [0x14003ec28]
call fcn.140021830
test al, al
jne 0x14001cd33
invalid
add byte [rax + rax*8 - 0x47bee98b], al
add dword [rax], eax
mov r8d, 1
add byte [rax], al
add byte [rax - 0x73], cl
and byte [r8 - 0x73], r9b
adc eax, 0x21dbc
add al, byte [rax]
lea rcx, [rbp + 0x20]
lea rdx, [0x14003eaea]
add al, byte [rax]
call fcn.14002ca20
cld
add byte [rax], al
lea r14d, [rsi - 6]
jbe 0x14001cd31
lea eax, [rsi - 5]
cmp r14b, 4
movzx eax, al
mov dh, 0xc0
mov ecx, 0
add byte [rax], al
cmovae eax, ecx
mov r15, qword [rbp - 0x18]
invalid
ror dword [rbx + rcx*4 + 0x7d], 0xe8
call 0x100b7dc95
movzx r8d, al
movsxd rax, dword [rdi + r8*4]
add al, 0x87
add rax, rdi
jmp rax
mov rdx, qword [rbp]
mov r8, qword [rbp + 8]
invalid
invalid
or r11b, r13b
mov rdx, qword cs:[rbp - 0x20]
mov rdx, qword [rbp - 0x20]
jmp 0x14001cd92
mov rdx, qword [rbp - 0x20]
mov r8, r15
jmp 0x14001cd92
mov r8d, 1
add dword [rax], eax
add byte [rax], al
lea rdx, [0x14003eaeb]
jmp 0x14001cd92
mov r8d, 2
add byte [rax], al
lea rdx, str....
adc eax, 0x21d5f
jmp 0x14001cd92
lea rdx, [0x14003eaea]
pop rax
sbb eax, 0x8d480002
lea rcx, [rbp + 0x20]
call fcn.14002ca20
and r8b, r13b
test esp, edi
add byte [rax], al
movzx ecx, r14b
movzx ecx, dh
inc rcx
cmp r14b, 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 [rdx], cl
invalid
cmp ecx, 1
je case.0x14001cdd8.5
mov al, 1
test rcx, rcx
jne 0x14001ccc5
mov rax, qword [rbp - 8]
clc
mov ecx, esi
lea rdx, [0x140040cd0]
adc eax, 0x23eff
adc eax, 0x23eff
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
add r15, 4
jmp 0x14001ce0e
lea rcx, [rax + 1]
test rax, rax
cmove rcx, rax
cmove ecx, eax
cmove ecx, eax
add r15, rcx
add r15, 8
jmp 0x14001ce0e
mov r15d, 6
jmp 0x14001ce0e
lea rcx, [rax + 1]
test rax, rax
cmove rcx, rax
add r15, rcx
add r15, 2
test r15, r15
setne al
jmp 0x14001ccc5
mov rax, qword [rbp + 0x128]
test rax, rax
je 0x14001ce3b
imul rdx, rax, 0x38
mov r8d, 8
mov rcx, qword [rbp + 0x130]
call fcn.1400011e0
mov rsi, qword [rbp + 0x98]
mov rdx, qword [rsi]
test rdx, rdx
je 0x14001ce59
mov rcx, qword [rsi + 8]
mov r8d, 1
call fcn.1400011e0
movups xmm0, xmmword [rbp + 0x20]
movups xmm1, xmmword [rbp + 0x30]
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
lea r8, str.library_std_srcpath.rs
mov rdx, r14
call fcn.14003bca0
lea r8, str.library_std_srcpath.rs
mov rdx, qword [rbp + 0x130]
call fcn.14003bca0
mov byte [rbp + 0x13f], 1
lea r8, str.library_std_srcpath.rs
mov rdx, qword [rbp + 0x130]
call fcn.14003bca0
ud2
mov ecx, 8
mov edx, 0xe0
call fcn.14003b790
int3
test rax, rax
cmove r8, rdx
add rcx, r8
mov byte [rsi + 0x18], 0
sub rcx, r14
cmp rdi, rcx
cmp edi, ecx
jb case.0x14001c4fd.97
mov qword [rsi + 0x10], rcx
mov rdi, rcx
mov r15b, 1
test rbx, rbx
test ebx, ebx
je case.0x14001bf59.89
inc rbx
mov rax, qword [rsi]
mov eax, dword [rsi]
mov rcx, rax
sub rcx, rdi
sub ecx, edi
cmp rcx, rbx
jae 0x14001d196
add rbx, rdi
jb case.0x14001c5c0.51
mov rdx, rbx
not rdx
shr rdx, 0x3f
invalid
invalid
test rax, rax
je 0x14001d20d
add byte [rax], al
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x40], rax
mov eax, 1
jmp 0x14001d20f
mov rbx, rax
cmp rdi, rbx
jne 0x14001d1aa
mov rcx, rsi
call fcn.140017e90
mov r14, qword [rsi + 8]
mov byte [r14 + rdi], 0x2e
inc rdi
inc edi
mov qword [rsi + 0x10], rdi
mov rdx, qword [rbp - 0x20]
mov rbx, qword [rbp - 0x18]
mov rax, qword [rsi]
sub rax, rdi
cmp rax, rbx
cmp eax, ebx
jb 0x14001d243
mov rcx, qword [rsi + 8]
or byte [rax + 1], cl
add rcx, rdi
stc
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
fsubr st(0)
rcl esp, cl
add dword [rax], eax
add rdi, rbx
mov qword [rsi + 0x10], rdi
jmp case.0x14001bf59.89
ror dword [rcx + rcx*4 - 0x36], 0x48
mov edx, ecx
test rax, rax
test eax, eax
cmovne rcx, rax
cmovne ecx, eax
test rcx, rcx
jne 0x14001d131
xor r15d, r15d
mov eax, r15d
add rsp, 0x78
add esp, 0x78
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
xor eax, eax
mov qword [rbp - 0x48], rax
lea rcx, [rbp - 0x10]
lea ecx, [rbp - 0x10]
lea ecx, [rbp - 0x10]
lea r9, [rbp - 0x50]
lea ecx, [rbp - 0x50]
mov al, 0x49
mov eax, ebx
mov r8, rbx
fsubr st(0)
or eax, 0x48ffffa9
test eax, 0x8348ffff
jge case.0x14001bf59.91
invalid
call fcn.140017b30
cmp qword [rbp - 0x10], 0
invalid
jne 0x14001d267
mov r14, qword [rbp - 8]
mov qword [rsi + 8], r14
jbe 0x14001d23a
mov qword [rsi], rbx
invalid
cmp rdi, rbx
cmp edi, ebx
je 0x14001d19e
invalid
jmp 0x14001d1aa
mov rcx, rsi
mov r14, rdx
mov rdx, rdi
mov edx, edi
mov r8, rbx
call fcn.14003ab50
fadd dword [rcx]
add byte [rcx + rcx*4 - 0xe], cl
add dword [rax], eax
mov rdx, r14
mov rdi, qword [rsi + 0x10]
jmp 0x14001d1c9
xor ecx, ecx
call fcn.14003b790
sub ebp, esp
add dword [rax], eax
add byte [rax - 0x75], cl
clc
clc
mov rcx, qword [rbp - 8]
clc
mov rdx, qword [rbp]
push rbp
add al, ch
sbb al, 0xe5
add dword [rax], eax
invalid
call fcn.14003b790
int3
int3
int3
int3
int3
int3
int3
push rsi
push rdi
sub rsp, 0x50
push rax
lea rbp, [rsp + 0x50]
lea ebp, [rsp + 0x50]
mov rsi, rdx
mov rdi, rcx
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.14002cd10
cli
add byte [rax], al
movzx eax, byte [rbp - 0x28]
mov rcx, qword [rbp - 0x18]
mov rdx, qword [rbp - 8]
push rbp
clc
fmul dword [rax - 0x75]
call 0x138575df5
push rbp
clc
movzx r8d, al
movzx eax, al
lea r9, [0x140040d38]
lea ecx, [0x140040d38]
or eax, 0x23a80
stc
jmp rdx
loop 0x14001d311
add rcx, 4
add ecx, 4
jmp 0x14001d302
lea eax, [rdx + 1]
add dword [rax - 0x7b], ecx
cmove eax, edx
add ecx, 8
mov ecx, 6
invalid
lea r8, [rdx + 1]
lea eax, [rdx + 1]
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
cmove r8, rdx
invalid
invalid
test rdx, rdx
cmove r8, rdx
add rcx, r8
add ecx, eax
ret 0x14c
add ecx, eax
add rcx, 2
add ecx, 2
jmp 0x14001d302
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
add ecx, edi
stc
mov ecx, ecx
leave
sal byte [rsi + rcx + 0x41], 0xf
mov dh, 9
invalid
or dword [rbx + 0xf742ff9], eax
stc
invalid
pop rsp
add dh, byte [rbx + 4]
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 0x138575e94
clc
std
cmp dword [rdx], eax
add byte [rdi + 0x63], cl
add al, 0x81
add eax, ecx
jmp rax
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
ror dword [rax], 0xeb
and byte [rcx + 6], bh
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
ret 0x14c
cmp ecx, esi
or eax, 0x950f063c
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
push rax
bnd call fcn.14003bca0
in al, 0xe8
int3
add byte [rax], 0
add byte [rax - 0x77], cl
invalid
invalid
mov esi, edx
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
lea eax, [rax]
add byte [rax], al
mov eax, ecx
test edx, edx
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
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
adc byte [r8], r8b
add cl, byte [rax - 0x73]
lea rcx, [rbp - 0x60]
lea rdx, [rbp - 0x28]
invalid
jnp 0x14001d48e
invalid
add byte [rdx], al
fsubr st(0)
jnp 0x14001d48e
invalid
dec dword [rdi]
mov dh, 0x4d
movabs al, byte [0xebc03104750af980]
jne case.0x14001cd58.58
xor eax, eax
jmp 0x14001d4d1
sar edx, 0x31
rol byte [rax - 0xb88fc07], 0xf
cmp cl, 3
ja case.0x14001c69c.43
movzx ecx, cl
stc
add esi, dword [rdi - 0xc]
fsubr st(0)
invalid
add esp, 0xc0
lea eax, [0x14003ead0]
bnd call fcn.14003bca0
lea rbp, [rsp + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
iretd
mov eax, dword [rbp + 8]
mov edx, esi
mov r8, rdi
add ecx, 4
ror byte [rax + 0xf], 0x44
add ecx, edx
add ecx, 8
test eax, eax
add ecx, edx
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add eax, 0x2b9
add byte [rax - 0x77], cl
sub rdx, rcx
jb 0x14001d5c5
add ecx, edi
stc
test edx, edx
sal byte [rdx + rdx + 0x41], cl
movzx eax, byte [rax]
add dh, byte [rcx]
ror byte [rax - 0x77], 0x7d
test al, 0x48
mov qword [rbp - 0x50], rsi
clc
adc dword [rbp - 0x48], eax
mov eax, 0xc84d110f
adc dword [rbp - 0x38], ecx
enter 0xffffffffffff8b48, 0x4d
or byte [rax - 0x77], cl
mov dword [rbp - 0x28], ecx
mov byte [rbp - 0x1e], al
invalid
invalid
loopne 0x14001d5c3
mov dword [rbp - 0x28], ecx
add cl, byte [rax - 0x73]
lea ecx, [rbp - 0x18]
call 0xe8576314
call 0xe8576314
push rbp
test al, 0xe8
invalid
invalid
call 0x1958d1de1
or dword [rax - 0x75], ecx
push rbp
clc
invalid
add dh, byte [rcx]
add byte [rax], al
add byte [rdi + 0x5e], bl
mov edx, esi
out 1, al
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
cmove eax, eax
ror byte [rcx + rax - 0x3f], 0x48
add ecx, 8
ror dword [rax], 0xeb
cmove eax, eax
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 0x14001d6d2
invalid
rol dword [rax], 0
add byte [rax], al
mov r8, rdi
sub r8, rdx
je case.0x14001bf59.137
lea rcx, [r14 + rdx]
mov r12, rdx
jmp 0x14001f44f
add rcx, 2
cmp rax, r13
cmovne rax, rcx
cmovne eax, ecx
mov r9d, 2
nop dword [rax]
add r12, r9
mov rcx, rax
cmp rax, r13
je case.0x14001bf59.137
lea rax, [rcx + 1]
movzx r10d, byte [rcx]
mov r9d, 1
test r10b, r10b
jns 0x14001f440
cmp r10b, 0xe0
jb 0x14001f42c
cmp r10b, 0xed
jne 0x14001f4a1
cmp rax, r13
je case.0x14001bf59.137
lea r9, [rcx + 2]
cmp r9, r13
je case.0x14001bf59.137
movzx eax, byte [rcx + 1]
movzx eax, ax
cmp eax, 0x9f
add byte [rax], al
add byte [rdi + 0x4b], dh
add rcx, 3
mov r9d, 3
mov ecx, 3
mov rax, rcx
jmp 0x14001f440
add rcx, 2
cmp rax, r13
cmove rcx, rax
cmove ecx, eax
xor eax, eax
cmp rcx, r13
setne al
add rax, rcx
mov r9d, 3
mov ecx, 3
cmp r10b, 0xf0
jb 0x14001f440
invalid
invalid
xor ecx, ecx
cmp rax, r13
setne cl
ror dword [rax + 1], 0xc8
add eax, ecx
mov r9d, 4
jmp 0x14001f440
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 0x14001f5dc
invalid
add byte [rcx + 0x39], cl
cld
cmp r12, rdi
ja 0x14001f5ca
add rdx, r14
mov rcx, rsi
call fcn.14001f5f0
fild dword [rax]
add byte [rax], al
fild dword [rax]
add byte [rax], al
test al, al
jne 0x14001f5b7
invalid
add byte [rcx + rcx*4 + 0x7d], cl
invalid
mov qword [rbp - 0x10], r15
lea rax, [0x140039020]
mov qword [rbp - 8], rax
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
lea rax, str.u
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 2
add byte [rax], al
lea rax, [rbp - 0x10]
lea eax, [rbp - 0x10]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
invalid
mov qword [rbp - 0x20], 0
lea r8, [rbp - 0x40]
call fcn.140036460
add dword [rax], eax
loopne 0x14001f55c
add byte [rax], al
add byte [rbp + rcx*4 + 0x45], cl
shr al, 0xf8
clc
outsb dx, byte [rsi]
add dword [rax], eax
test al, al
jne 0x14001f5b7
add r12, 3
mov rdx, r12
invalid
cmp r12, rdi
cld
jbe 0x14001f417
lea r8, str.library_std_src_sys_commonwtf8.rs
push rsp
add byte [rax], al
add byte [rax + rax*8 - 0x72b7e88b], al
jne 0x14001f5b7
lea rdx, str._RUST_BACKTRACEfailed_to_write_the_buffered_data7
sub ebp, 0xb8410001
add dword [rax], eax
add dword [rax], eax
add byte [rax], al
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r12
mov ecx, esp
mov ecx, esp
mov dword [rcx], 0x58d4c00
or eax, 0x480001fa
add byte [rax - 0x77], cl
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x1e], 1
xchg edx, eax
mov dword [rcx], 0x55cccc00
push r15
push r14
push rbp
in al, dx
push 0x246c8d48
invalid
mov esi, eax
invalid
enter 0x148, 0xffffffffffffffd6
enter 0x148, 0xffffffffffffffd6
movzx edi, byte [rbp - 0x16]
insd dword [rdi], dx
or dword [rbx + rcx*4 + 0x75], 0xd8d4ce2
movabs byte [0x6eb44120eb000217], al
jmp 0x14001f660
mov r12b, 0x6e
nop word cs:[rax + rax]
nop word cs:[rax + rax]
loop 0x14001f684
lea ecx, [0x140040de0]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rbp + 0x31], al
test byte [rbp - 0x77], 0xf6
mov dh, 0xc3
add byte [rax], al
dec dword [rdi]
test byte [rdx + rax], dh
add byte [rax], al
add byte [rax + 0x39], cl
cmp edi, esi
test dh, dh
invalid
xchg dword [rbp - 0x4d000000], ecx
pop rsp
mov eax, esi
enter 0xffffffffffffe0ff, 0x41
mov dh, 0x4f
add al, byte [rcx - 0x3f]
loope 0x14001f71f
mov dword [rdx], 0x4406e0c1
or eax, eax
test dword [rdi], esp
invalid
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x30], 0
je 0x1400204ae
mov rax, qword [rbp + 0x30]
lock dec qword [rax]
dec dword [rax]
dec dword [rax]
or byte [rbp + 9], dh
jne 0x1400204ae
lea rcx, [rbp + 0x20]
call fcn.1400179c0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
test byte [rax], al
add byte [rax], al
add byte [rax], al
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
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x75], cl
xor r8b, r14b
mov rax, qword [rbp + 0x30]
lock dec qword [rax]
xor al, dh
dec qword [rax]
jne 0x1400204e6
mov rcx, rbp
call fcn.1400178d0
mov byte [rbp + 0x3d], 0
add rsp, 0x28
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov dword [rsp + 0x10], edx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rsi, qword [rbp - 0x10]
movzx ebx, byte [rbp + 0x3e]
mov dh, 0x5d
mov rax, qword ds:[rbp + 0x20]
mov dh, 0x5d
pop rbp
mov rax, qword ds:[rbp + 0x20]
test rax, rax
test eax, eax
je 0x140020534
lock dec qword [rax]
jne 0x140020534
lea rcx, [rbp + 0x20]
call fcn.1400179c0
invalid
invalid
invalid
cmp qword [rbp + 0x10], 0
cmp dword [rbp + 0x10], 0
adc byte [rax], al
je 0x140020544
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rax, qword [rbp + 0x18]
test rax, rax
je 0x14002053b
test bl, 1
je 0x14002053b
invalid
ret
add dword [rcx + rbp*8 - 0x10], esi
dec qword [rax]
lock dec qword [rax]
jne 0x14002053b
mov rcx, rsi
call fcn.1400178d0
jmp 0x14002053b
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
add byte [rax], al
add byte [rax + 0x74003d7d], al
jge 0x1400205c4
add byte [rax + rbp + 0x48], dh
mov eax, dword [rbp - 8]
add byte [rax], al
xor esi, dword [rbx - 1]
inc esi
add byte ds:[rax - 0x73], cl
add byte [rax - 0x73], cl
sbb byte [r8 - 0x77], r9b
invalid
invalid
invalid
push rbp
sub al, 0xe8
add byte [0x185c905f1], ch
test byte [rax], al
add byte [rax], al
add byte [rax], al
test r14, r14
je 0x140021797
movzx eax, word [rdi + rbx*2 - 2]
dec rbx
add r14, 2
cmp eax, 0x5c
clc
pop rsp
je 0x14002165f
cmp eax, 0x2f
jne 0x140021640
mov rax, qword [rbp - 0x10]
mov rdx, qword [rax + 8]
mov r15, qword [rax + 0x10]
js 0x14002167b
neg r14
test r15, r15
mov qword [rbp - 0x20], r15
je 0x1400216f7
test byte [rax + rax], bh
invalid
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]
cmp word [rsi + r13*2], 0x3b
cmp dword [rsi + rbp*2], 0x3b
je 0x1400216b0
add r12, 2
inc r13
invalid
cmp r12, rax
jne 0x140021690
invalid
jmp case.0x14001c5c0.133
test byte [rax], al
add byte [rax], al
add byte [rax], al
cmp rbx, r13
jne 0x1400216d3
mov rcx, rsi
mov qword [rbp - 0x18], rdx
push rbp
invalid
mov rdx, rdi
cli
push rbp
call 0x18dfca008
cli
mov r8, r14
cli
mov r8, r14
call sub.VCRUNTIME140.dll_memcmp
mov rdx, qword [rbp - 0x18]
test eax, eax
je 0x140021797
test ah, al
add byte [rax], al
invalid
test ah, al
add byte [rax], al
add byte [rcx - 0x73], cl
dec qword [r10 - 0x73]
add al, 0x7e
invalid
add byte [rax], al
lea rcx, [r15 - 1]
lea rax, [rsi + r15*2]
invalid
jle 0x140021725
mov r15, rcx
mov edi, ecx
sub r15, r13
lea rsi, [r12 + 2]
cmp rcx, r13
jne case.0x14001c5c0.131
add r12, 2
xor r15d, r15d
mov rsi, r12
jmp case.0x14001c5c0.133
invalid
invalid
xor r15d, r15d
mov rsi, rdx
cmp r15, rbx
jne 0x14002171a
mov rcx, rsi
mov rsi, rdx
mov rdx, rdi
cli
cli
mov r8, r14
call sub.VCRUNTIME140.dll_memcmp
mov rdx, rsi
test eax, eax
je 0x140021797
invalid
jge 0x140021767
mov r15, qword [rbp - 0x20]
mov edi, dword [rbp - 0x20]
sbb ah, byte [rsi + 0x42]
cmp dword [rdx + rdi*2 - 2], 0x3b
clc
mov esi, dword [rbp - 0x10]
mov eax, dword [rsi]
cmp eax, ebx
mov eax, ebx
fiadd word [rcx]
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, [0x14003d6e0]
lea r9, [0x14003d6a0]
or eax, 0x1bed9
add byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0xe], 1
mov rdx, r14
bnd call fcn.1400229a0
call fcn.1400229a0
mov rbx, rdx
test rax, rax
je case.0x14001c8ba.174
add byte [rcx + 0x3e083d8], cl
mov eax, ebx
and eax, 3
loopne case.0x14001bdc4.187
add ecx, dword [rax - 0x7d]
clc
cmp rax, 2
add cl, byte [rdi]
jb 0x140022fcc
invalid
add byte [rax], al
add byte [rbx - 0x7af0fd08], al
clc
add cl, byte [rdi]
invalid
cmp eax, 2
jne 0x140022fcc
wait
add byte [rax], al
invalid
add byte [rax - 0x3f], cl
shr rdx, 0x20
invalid
and byte [rax - 0x7d], cl
cmp rdx, 5
cli
add eax, 0xfa830974
je 0x140022f44
invalid
cli
je 0x140022f44
cmp edx, 0x20
and byte [rdi], cl
jne 0x140022fcc
test dword [rax + 0x48000000], ecx
add byte [rax], al
add byte [rax - 0x77], cl
popfq
mov qword [rbp + 0x248], rbx
mov dword [rbp + 0x248], ebx
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rcx, [rbp + 0x208]
lea ecx, [rbp + 0x208]
lea ecx, [rax]
add al, byte [rax]
add byte [rcx + rcx*4 - 6], cl
mov rdx, r15
mov r8, r14
call fcn.14002baf0
xchg ebx, eax
mov eax, dword [rax]
invalid
xchg ebx, eax
mov eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rbp + 0x208]
test dword [rax], ecx
or byte [rdx], al
add byte [rax], al
invalid
add al, byte [rax]
add byte [rbx + rcx*4 - 0x4b], cl
mov r14, qword [rbp + 0x210]
mov esi, dword [rbp + 0x210]
adc byte [rdx], al
add byte [rax], al
movabs r12, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74e0394c], al
cmp rax, r12
je case.0x14001c69c.114
cmp dword [rax - 0x75], ecx
mov rcx, qword [rbp + 0x218]
lea ebx, [rax]
add al, byte [rax]
invalid
sbb byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp - 0x60], rax
movabs al, byte [0xb04d8948a875894c]
mov qword [rbp - 0x58], r14
jne case.0x14001bdc4.186
mov qword [rbp - 0x50], rcx
lea rcx, [rbp + 0x1f0]
add dword [rax], eax
add byte [rax - 0x73], cl
push rbp
movabs al, byte [0xa200e801b041]
mov r8b, 1
call fcn.14002d1a0
lea rdx, [rbp - 0x60]
lea edx, [rbp - 0x60]
mov r8b, 1
mov al, 1
call fcn.14002d1a0
movabs byte [0x1f0bd8b4c0000], al
mov r15, qword [rbp + 0x1f0]
mov edi, dword [rbp + 0x1f0]
add byte [rax], al
add byte [rbx + rcx*4 - 0x4b], cl
mov r14, qword [rbp + 0x1f8]
mov ch, pe_nt_image_headers64
clc
add dword [rax], eax
add byte [rax], al
add byte [rbp + 0x39], cl
out 0x75, eax
jne 0x140023002
mov qword [rsi + 8], r14
cmp r15, r12
jne 0x140023002
mov qword [rsi + 8], r14
mov dword [rsi + 8], esi
jbe case.0x14001c4fd.264
mov qword [rsi], 2
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rax + 2]
invalid
invalid
lea ecx, [rbp + 0x248]
add al, byte [rax]
add al, byte [rax]
add byte [rax], al
add al, ch
xchg esi, eax
add edi, edi
invalid
mov qword [rsi + 8], rbx
mov dword [rsi + 8], ebx
or byte [rax - 0x39], cl
mov qword [rsi], 2
mov dword [rsi], 2
invalid
add al, byte [rax]
add byte [rax], al
jmp case.0x14001c8ba.136
mov rcx, rsi
mov rdx, rbx
mov edx, ebx
invalid
call fcn.140022c30
mov rcx, rbx
mov ecx, ebx
cld
cld
invalid
adc eax, 0x1903b
cmp edx, dword [rax + 0x48900001]
add byte [rax - 0x273b7eb8], dl
add al, byte [rax]
add byte [rax], al
pop rbx
pop rdi
add esp, 0x2d8
fadd dword [rdx]
add byte [rax], al
pop rsp
pop rsi
xor r13d, r13d
xor ebp, ebp
in eax, dx
lea r12, [rbp - 0x60]
movabs al, byte gs:[0x894c00000250b841]
movabs al, byte [0x894c00000250b841]
mov eax, 0x250
push rax
add al, byte [rax]
add byte [rax], al
mov rcx, r12
add byte [rax], al
loope 0x140023044
shr al, cl
cwde
jbe case.0x14001d35e.85
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
int1
adc eax, 0x1911b
sbb edx, dword [rcx - 0x7cb7ffff]
add dword [rax], eax
add byte [rax - 0x7d], cl
cmp eax, 0xffffffff
clc
dec dword [rdi]
je 0x1400230b6
invalid
xchg dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
adc eax, 0x190e8
add byte [rbx + 0x100fa045], cl
adc byte [rbp - 0x5c], al
mov r12b, 0x8b
movabs r12, 0x48517500000400a9
shl ecx, 0x20
loope case.0x14001d35e.123
add byte [rax + rax], al
push rcx
loope case.0x14001d35e.123
or ecx, edx
add byte [rax], al
add bh, al
adc byte [rax], r8b
add byte [rax], al
and byte [rdi], r9b
adc ecx, dword [rsi + 0x30]
mov dword [rsi + 0x44], r13d
mov dword [rsi + 0x44], r13d
invalid
dec dword [rbp + 1]
inc dword [rcx - 0x48]
add al, byte [rax]
add byte [rax], al
invalid
mov ecx, esi
mov edx, edi
cli
std
mov ebp, dword [rbp - 0x3c]
push qword [rbp - 0x59]
mov eax, ebp
loopne case.0x14001d537.91
add byte [rax], al
add byte [rax], ah
invalid
add byte [rax], al
add byte [rbp - 0x7b], cl
invalid
invalid
dec dword [rdi]
add edi, edi
loope case.0x14001d35e.95
or bh, bh
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
push rdi
in al, dx
add byte [rax], al
invalid
int3
in al, dx
xor byte [rax - 0x75], cl
or dword [rcx], esi
leave
mov dword [rbp - 8], eax
mov ecx, edx
rol byte [rbx - 0x72b3fc20], 1
lea eax, [0x140040ea8]
invalid
jmp 0x1168b799a
xchg dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
mov edx, esi
bnd jmp case.0x1400218c8.46
shr bl, 4
mov r8d, 1
mov rcx, r15
mov rdx, r14
call fcn.1400011e0
retf 0xfffd
cmp rbx, 0xffffffffffffffff
sti
push qword [rcx + rcx + 0x48]
je 0x1400247ab
mov rcx, rbx
je 0x1400247ab
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
adc eax, 0x1787d
add byte [rdi], cl
sub byte [rbp + 0xc0], dh
rol byte [rax], 0
invalid
rol byte [rax], 0
add byte [rax - 0x7f], cl
invalid
add dword [rax], eax
add byte [rbx + 0x5f], bl
test rsi, rsi
mov r15, qword [rbp + 0x98]
mov edi, dword [rbp + 0x98]
mov edi, dword [rbp + 0x98]
add byte [rax], al
je case.0x14001c5c0.227
mov rdx, rsi
add rdx, rsi
add edx, esi
mov r8d, 2
add al, byte [rax]
add byte [rax], al
mov rcx, rdi
call fcn.1400011e0
cli
leave
std
inc edi
and byte [r8], r8b
mov dword [rbp + 0x20], 0
add byte [rax], al
add bh, al
mov dword [rbp + 0x40], 0
add byte [rax], al
add byte [rax], al
add byte [rsi - 0x39], ah
mov word [rbp + 0x44], 0
add byte [rax], r8b
movzx eax, byte [rbp + 0xb5]
add byte [rax], al
add byte [rax + 0x1344145], cl
mov byte [rbp + 0x41], al
xor al, 1
mov byte [rbp + 0x41], al
xor al, 1
xor al, 1
xor al, 1
mov byte [rbp + 0x40], al
xorps xmm0, xmm0
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
movups xmmword [rbp + 0x30], xmm0
xor r15b, r8b
xor bh, al
mov dword [rbp], 0x18
add byte [r8], r11b
add byte [rax], bl
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 8], 0
or byte [r8], r8b
or byte [rax], al
add byte [rax], al
add byte [rax], al
add bh, al
mov dword [rbp + 0x10], 1
adc byte [r9], r8b
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, rbp
mov eax, ebp
call 0x16847d175
mov qword [rbp + 0x28], rax
mov dword [rbp + 0x28], eax
sub byte [r9 + rcx*4 - 0x43], r9b
mov qword [rbp + 0x80], r15
mov dword [rbp + 0x80], edi
add byte [rax], 0
add byte [rax], al
add byte [rcx + rcx*4 + 0x75], cl
js case.0x14001c8ba.225
mov qword [rbp + 0x78], r14
mov dword [rbp + 0x78], esi
jne 0x1400248b0
mov qword [rbp - 0x20], rbx
mov dword [rbp - 0x20], ebx
pop rbp
loopne 0x140024803
mov byte [rbp + 0xb7], 1
test dword [rdi + 0x1000000], esi
mov bh, 0
add byte [rax], al
add byte [rcx], al
add esi, eax
mov byte [rbp + 0xb6], 0
test dword [rsi], esi
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0x45], cl
and byte [rcx + rcx*4 - 7], cl
mov rcx, r15
lea r8, [rbp + 0x20]
mov rcx, r15
stc
mov rdx, qword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
call fcn.1400229a0
loope 0x140024858
loope 0x140024858
invalid
dec dword [rax - 0x7b]
test rax, rax
sal byte [rbp + rbx + 0x48], 0x8b
jo 0x1400248ac
jo 0x1400248ac
je 0x14002487c
sbb eax, 0x70458b48
mov rax, qword [rbp + 0x70]
jo 0x1400248ac
mov qword [rax + 8], rdx
mov dword [rax + 8], edx
push rax
or byte [rax - 0x39], cl
add byte [rcx], al
add dword [rax], eax
invalid
mov qword [rax], 1
add dword [rax], eax
add byte [rax], al
add byte [rbp - 0x7b], cl
test byte [rdi], 0x85
invalid
invalid
test r14, r14
jne case.0x14001bdc4.278
test dword [rdi + rdi*8], edx
adc al, 0xff
invalid
invalid
invalid
jmp 0x14002479c
and bh, bh
invalid
invalid
dec dword [rax - 0x75]
mov rax, qword [rbp + 0x70]
jo case.0x14001c9eb.203
jo case.0x14001c9eb.203
mov qword [rax + 8], rbx
mov dword [rax + 8], ebx
mov qword [rax + 0x10], rdx
mov qword [rax], 0
mov dword [rax], 0
add byte [rax], al
test r14, r14
test esi, esi
invalid
inc dword [rcx - 0x48]
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov ecx, edi
invalid
invalid
dec dword [rax - 0x75]
or byte [r8 - 0x75], r9b
or byte [rax - 0x75], cl
mov edx, dword [rbp + 0x10]
push rbp
adc bl, ch
jmp case.0x14001d35e.212
invalid
xor ecx, ecx
leave
shr dword [rsi + 1], 1
xor esi, esi
mov rax, qword [rbp + 0x98]
add byte [rax], 0
push 0x78458948
mov bh, 0
add byte [rax], al
add byte [rcx], al
invalid
add byte [rax], al
test dword [rsi + 0x1000000], esi
add byte [rax], al
mov ecx, esi
add byte [rdi], cl
or esp, dword [rsi + 0x66]
nop dword cs:[rax + rax]
nop dword [rax + rax]
push rsi
push rsp
in al, dx
pop rax
pop rax
test al, 0
add byte [rax], al
add byte [rax], al
pop rax
add byte [rdi], cl
push rdi
ror byte [rdi], 0x29
invalid
invalid
invalid
add eax, 0x854d0000
dec dword [rdi]
mov byte [rdi], bh
and eax, 0xb60f0000
add eax, 0x27a30
add byte [rcx + rcx*4 - 7], cl
mov dword [rbp - 0x20], edi
add eax, 0xf6e80000
invalid
mov dword [rbp + 0x3d8], ebx
push rax
add eax, 0x850f0000
invalid
mov edx, esi
or byte [rsi], al
add byte [rax], al
test dword [rdi], edx
invalid
invalid
ror dword [rcx + rcx*4 - 0x36], 0x48
test eax, eax
invalid
mov eax, esi
mov ecx, dword [rbp - 0x30]
mov dword [rbp + 0x4e0], edi
add al, 0
add byte [rax - 0x73], cl
push rbp
shr al, 1
jl 0x1400269e0
invalid
add byte [rcx + rdx + 0x41], dh
mov eax, 1
invalid
add byte [rcx + rcx*4 - 7], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc13948], al
cmp rcx, rax
jne 0x140026b17
mov rax, qword [rbp + 0x5d8]
sbb al, 0x88
popfq
invalid
ret
add rdx, rdx
mov r8d, 2
add byte [rax], al
add byte [rax - 0x75], cl
lea ecx, [rax]
invalid
mov rcx, qword [rbp + 0x608]
call fcn.1400011e0
std
invalid
mov byte [rbp + 0x617], bl
movaps xmm6, xmmword [rsp + 0x50]
add byte [rdi], cl
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
push rsp
and al, 0x10
invalid
push rbp
adc byte [rbp + 0x41], dl
push rdi
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]
lea ebp, [rdx + 0x80]
movaps xmmword [rsp + 0x50], xmm6
push rax
mov rcx, qword [rbp + 0x5f0]
cmp qword [rbp + 0x5e8], 0
je 0x140029a34
add byte [rax], al
add byte [rdx + rdx + 0x41], dh
mov r8d, 1
mov r8d, 1
add dword [rax], eax
add byte [rax], al
mov rdx, qword [rbp + 0x5e8]
call fcn.1400011e0
std
invalid
mov byte [rbp + 0x5e7], 1
add byte [rcx], al
movaps xmm6, xmmword [rsp + 0x50]
sub byte [rsp + 0x50], dh
and al, 0x50
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]
nop word cs:[rax + rax]
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
push 0xffffffff80aa8d48
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x50], esi
je 0x140029aa4
push rax
je 0x140029aa4
push rax
add byte [rax], al
dec dword [rdi]
sub byte [rsp + 0x50], dh
pop rsp
nop word cs:[rax + rax]
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
lea ebp, [rdx + 0x80]
and al, 0x50
push rax
push rsp
and al, 0x10
sub esp, 0x68
stosb byte [rdi], al
add byte [rax], al
je 0x140029b44
push rax
invalid
add byte [rax], al
add esp, 0x68
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x50], esi
mov ecx, dword [rbp + 0x5f8]
test rdx, rdx
add esp, 0x68
pop rsp
je 0x140029c24
push rax
mov eax, dword [rax + 0x10]
loopne 0x14002b469
pop rbx
pop rbp
std
nop word cs:[rax + rax]
xor byte [rbx + 0x5f], bl
invalid
dec dword [rax - 0x77]
invalid
or eax, dword [rcx]
add byte [rax - 0x75], cl
invalid
sbb byte [rax - 0x75], cl
clc
clc
mov eax, dword [rbp - 8]
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
test rdx, rdx
je 0x14002b527
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x18]
invalid
invalid
call fcn.1400011e0
mov edx, 0x10
adc byte [rax], al
add byte [rax], al
mov r8d, 8
or byte [rax], al
add byte [rax], al
mov rcx, qword [rbp - 0x20]
call fcn.1400011e0
pop rsp
std
push qword [rcx]
ror byte [rax - 0x7d], 0xc4
pop rsi
pop rbp
ret
sub byte [rax - 0x73], cl
push 0x40
invalid
lea ebp, [rdx + 0x40]
call fcn.14003ba60
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x56], dl
push rbp
push rsi
sub rsp, 0x28
mov edx, dword [rax + 8]
test edx, edx
clc
adc byte [rax - 0x75], cl
mov ecx, dword [rbp - 0x18]
or byte [rax], al
add byte [rax], al
loopne 0x14002b595
invalid
int3
int3
sub esp, 0x50
lea ebp, [rsp + 0x50]
shr r8b, 1
shr al, 1
std
add al, 0
add byte [rax - 0x75], cl
jne 0x14002b5c7
invalid
mov esi, dword [rbp - 0x30]
mov eax, 0
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc6
xor ecx, dword [rax - 0x75]
jge 0x14002b5ed
invalid
fdivr st(7)
adc eax, 0x10a45
or al, byte [rcx]
invalid
or al, byte [rcx]
add byte [rbx + rcx*4 + 5], cl
invalid
invalid
invalid
mov eax, dword [0x14004e030]
add al, byte [rax]
ror dword [rax - 0x77], 0xfa
mov edx, edi
test esi, esi
add byte [rax - 0x77], cl
stc
pushfq
pop rbx
push rax
add dh, bh
dec dword [rax - 0x77]
iretd
or eax, 0x58b0001
sub eax, dword [rdx]
add eax, 0x22bf3
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
pop rax
add byte [rax], al
invalid
or al, 0x25
add byte [rax], al
dec dword [rax - 0x75]
cwde