Function at 0x140131a4a
Capabilities:
Access peb ldr_data
Execute anti-debugging instructions
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
in al, 0xe1
cmp cl, byte [rcx*4 - 0x2079c19a]
xor eax, edx
movabs dword [0xeda7f8f931618a81], eax
mov edx, 0xc8f3b7ef
invalid
jle 0x140130435
add bl, bh
mov edx, esp
fstp dword [rbx + 0xccb8dff]
mov bh, 0xf7
sbb dword [rcx + rbp*4 + 0x64a34074], eax
pop rsp
stc
and dword [0x110df7a52], esp
invalid
stosd dword [rdi], eax
push 0xffffffffc4955cb8
insd dword [rdi], dx
out 0xd2, eax
jae 0x140130694
mov edi, esi
pop rbp
invalid
stosd dword [rdi], eax
mov ecx, 0x685ce09b
jns 0x140130693
scasd eax, dword [rdi]
enter 0x57a7, 0xffffffffffffff90
outsd dx, dword [rsi]
popfq
std
lodsd eax, dword [rsi]
sar dword [rax], 0x36
sub byte [r10], spl
xchg esp, eax
test dword [rcx - 0x51], 0xf25526e4
cmp dword [rsi], ecx
or al, 0x4c
in al, dx
stc
clc
mov ebx, 0x67070d48
imul esi, dword [rsi + 0x3c98b073], 0x71
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x79], cl
xchg r9, r10
mov qword [rsp + 0x20], r10
xchg r10, r9
xchg rcx, r8
mov qword [rsp + 0x18], rcx
xchg r8, rcx
xchg rdx, r8
jmp 0x1401311c0
jmp 0x14013113d
xchg rbp, rax
mov r10, qword [rax]
mov r11, qword [r10 + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
mov r10d, dword [rbx + r11 + 0x20]
jmp 0x140131138
test al, al
je 0x1401310e9
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
jmp 0x1401310cb
sub rsp, 8
nop
mov qword [rsp - 8], rdi
sub rsp, 8
jmp 0x14013116a
sub rsp, 0x3b8
mov rax, qword gs:[0x60]
xor r13d, r13d
jmp 0x140131086
mov r8d, r13d
mov r10, qword [rax + 0x18]
xchg rbp, rax
mov rbp, qword [r10 + 0x10]
je 0x1401310ac
jne 0x1401310ac
or r8d, 0xa6362fa4
lea edi, [rdi - 0x69c9]
test ecx, 0x170b1e0d
movabs r13, 0x4c2925ffffff72e9
jmp 0x1401302af
jmp 0x140131023
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x14013104d
cmp edx, 0xd985a5e4
je 0x1401311d0
inc r8d
je 0x14013112b
jne 0x14013112b
test r13d, 0xd462e9b4
lea edx, [rcx - 0x8e66]
bswap r11
lea edi, [rcx - 0x564b]
mov ecx, 0xffffa9b5
and ebp, 0xb54859cd
div rbp
test r12, rcx
int3
jmp 0x14013101e
nop dword [rax + rax]
mov r9d, r8d
mov edx, 0x55eab7d1
jne 0x140131150
je 0x140131150
jmp rcx
jmp 0x140131177
push r13
nop
push 0x783942e7
jmp 0x14013118d
lea rax, [r10 + r9*4]
mov ecx, dword [rax + r11]
add rcx, r11
movzx eax, byte [rcx]
inc rcx
jmp 0x140131042
mov qword [rsp], r14
nop
mov qword [rsp - 8], r15
sub rsp, 8
lea rbp, [rsp - 0x2b8]
jmp 0x14013106e
mov qword [rsp + 8], r8
xchg r8, rcx
push rsi
mov qword [rsp], rbp
nop
mov qword [rsp - 8], rbx
jmp 0x14013105b
mov qword [rsp + 0x10], r8
xchg rdx, r8
xchg rcx, r8
jmp 0x1401311a8
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r11 + 0x24]
add rcx, r11
jmp 0x140131223
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
jmp 0x140131304
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401312e0
cmp edx, 0x967ff6ef
je 0x14013131c
inc r8d
jmp 0x140131279
movzx edx, word [rcx + r9*2]
mov ecx, dword [rbx + r11 + 0x1c]
add rcx, r11
jmp fcn.14013127e
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
je 0x140131247
jne 0x140131247
movabs rdx, 0x580376c7859baeb
jnp 0x140130450
jmp 0x140131203
jg 0x1401320fb
push r14
and r13d, 0x74febff6
lea r10d, [rdx + 0xe68a]
syscall
bswap r15
rcl r8d, 0x73
jmp 0x14013042e
jmp 0x1401311fb
mov edi, dword [rcx + rdx*4]
xchg rsi, rcx
mov rsi, qword [rax + 0x18]
xchg rcx, rsi
add rdi, r11
mov rax, qword [rcx + 0x10]
jne 0x1401312be
je 0x1401312be
test r9, rdi
jmp rcx
jmp 0x1401312e8
inc rcx
test al, al
je 0x14013121b
nop dword [rax]
movsx eax, al
jmp 0x140131235
xchg rcx, r14
mov r14, qword [rax]
xchg rcx, r14
xchg r9, r11
mov r11, qword [rcx + 0x30]
xchg r9, r11
movsxd rax, dword [r9 + 0x3c]
jmp 0x1401311e9
mov edx, 0xdcedcaed
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
jmp 0x1401312d2
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
jmp 0x140131432
mov r8, qword [rax]
xchg r8, rcx
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
je 0x14013136a
jne 0x14013136a
cpuid
pushfq
rcr r12d, 0xe1
ror ebp, 0xd4
pushf
movabs r8, 0xb9511c29f71deb
call rax
jmp rax
jmp 0x140131389
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
mov r10d, r8d
mov edx, 0xc3efe229
lea rax, [r11 + r10*4]
je 0x1401313ab
jne 0x1401313ab
rol ecx, 0xfc
rcl r13d, 0xe8
movabs r12, 0x39b905c9106b2beb
call rcx
ret
jmp 0x1401313d8
inc rcx
test al, al
je 0x1401313d0
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x14013140d
inc r8d
jmp 0x140131392
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
jne 0x1401313ea
je 0x1401313ea
call rax
movabs rsi, 0x3ecf99854021caeb
popfq
jns 0x1401314f7
jmp 0x1401313b6
add byte [rax], al
test r13, rcx
popf
jno 0x140131e3c
lea ebp, [rdi + 0xebce]
ret 0x28
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401313c4
add dword [rax], eax
add dword [rdi], ecx
mov dh, 0x41
inc dword [rax + rax*8 - 0x5c7af1]
invalid
cmp edx, 0x3174ef3a
je 0x140131449
jmp 0x1401313d0
mov r15d, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add r15, r9
mov rax, qword [rcx + 0x10]
xchg r8, rcx
jmp 0x140131342
mov ecx, dword [rbx + r9 + 0x24]
xor r8d, r8d
add rcx, r9
mov dword [rsp + 0x28], 4
xchg rsi, rbx
jmp 0x140131553
mov qword [rbp + 0xd0], 0x1f400000
mov rcx, 0xffffffffffffffff
call rdi
cmp qword [rsp + 0x48], r13
jmp 0x140131535
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401315f3
cmp edx, 0x44465f52
je 0x1401315ff
je 0x1401314aa
jne 0x1401314aa
syscall
movabs rdx, 0x71ec8000000131e9
neg r8
cmp r11, rcx
pushf
or ebx, 0xfd83b8a9
ret
jmp 0x1401315e0
lea rdx, [rsp + 0x48]
add r14, r9
mov qword [rsp + 0x48], r13
lea r9, [rbp + 0xd0]
jne 0x1401314db
je 0x1401314db
movabs r14, 0x4952880a500587eb
and r8d, 0xdbf63c30
sub r10d, 0x16924afb
lea r15d, [rbx - 0xaf8c]
lea r11d, [rdi + 0x348a]
dec r14
inc r8
ret 0x28
jmp 0x140131464
inc dword [rbp + rcx*4 - 0x61]
mov dh, byte [rax + rax]
add byte [rcx - 1], cl
invalid
mov edx, 0x652a85fb
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x1401315e8
xchg rcx, rsi
mov rax, qword [rcx + 0x10]
mov rcx, qword [rax]
xchg r12, r9
jmp 0x14013157c
je 0x1401347aa
mov rax, qword gs:[0x60]
mov r8d, r13d
xchg rsi, rcx
mov rsi, qword [rax + 0x18]
jmp 0x140131523
invalid
mov qword [rsp + 0x3b0], rbx
xchg rsi, rbx
mov dword [rsp + 0x20], 0x3000
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r14d, dword [rcx + rdx*4]
jmp 0x1401314c1
mov r12, qword [rcx + 0x30]
xchg r9, r12
movsxd rax, dword [r9 + 0x3c]
jmp 0x14013158c
loope 0x1401315cd
invalid
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop word [rax + rax]
mov r10d, r8d
je 0x1401315c6
jne 0x1401315c6
popfq
inc rbp
neg r8
lea ecx, [rbx + 0x5e0e]
rol r9d, 0xf3
rol r12d, 0x5b
ja 0x140131b00
movabs r9, 0x2e69ffffff3de9
je 0x1401306a8
jmp 0x140131508
add byte [rdi], cl
test ah, dl
invalid
jbe 0x140131c26
bswap rcx
ret 0x28
inc r8d
jmp 0x1401315a2
test al, al
je 0x1401315e0
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x140131482
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
jmp 0x1401316d6
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
mov edx, 0x5c0a2425
lea rax, [r11 + r10*4]
jmp 0x140131654
test al, al
jne 0x1401316eb
cmp edx, 0xec7954e5
je 0x14013172c
inc r8d
jmp 0x140131627
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x14013164c
jne 0x140131699
je 0x140131699
jmp rcx
jmp 0x1401316e8
mov r14, qword [rax + 0x18]
xchg r14, rcx
xchg esi, ecx
add rsi, r9
mov rax, qword [rcx + 0x10]
xchg rcx, rsi
jmp 0x1401316c3
mov rsi, qword [rax]
xchg rcx, rsi
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
jmp 0x140131615
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
jmp 0x140131703
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x140131638
add rcx, r9
mov esi, dword [rcx + rdx*4]
xchg r14, rcx
je 0x140131718
jne 0x140131718
push r10
jmp rax
jmp 0x1401316ad
mov ecx, dword [rbx + r9 + 0x24]
xorps xmm0, xmm0
add rcx, r9
mov qword [rsp + 0x20], r13
movzx edx, word [rcx + r10*2]
jmp 0x1401318f2
test cl, cl
jne 0x140131865
cmp r8d, 0x99adc74c
je 0x140131d24
test r9d, r9d
jne 0x140131ca7
mov rax, qword [rax]
jmp 0x140131cfc
xchg r10, rcx
add rcx, r10
cmp r10, rcx
jae 0x140131885
movabs r11, 0x47ae147ae147ae15
nop word [rax + rax]
jmp 0x1401317bb
call r15
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop dword [rax]
xchg r10, r14
mov r14, qword [rax + 0x30]
jmp 0x140131a5f
rdtsc
shl rdx, 0x12
shl rdx, 8
jmp 0x14013184e
shr rcx, 4
shr rcx, 1
shr rcx, 1
imul rcx, rcx, 0x64
sub r8, rcx
cmp r8, 0x4b
jb 0x140131cdb
ror dword [rcx - 0x7d], 0xf8
jb 0x140131cdb
add byte [rsi + rax*2 + 0x75], dh
cmp r10, rbp
je 0x14013182d
jne 0x14013182d
cmp r10, rbp
cmp r14, rcx
lea r15d, [rbp - 0x61b6]
call rax
cmp r13d, 0x47d2def
xor r13d, 0x2508b27
pushf
je 0x140132436
test byte [rax], ch
or al, 0
add byte [rdi], cl
lea ecx, [rcx + 3]
add byte [rax], al
jge 0x140131b5d
mul r15
sub r12d, 0xebcd5c94
rcr esi, 0x4b
pushf
pause
cmp ecx, 0xebe078a
movabs r10, 0x57ac5c0000048ee9
cpuid
jl 0x140132667
jmp 0x140131cc0
lea r8d, [rbx + 0x4a5]
mov edi, 0x5dc70ecb
call fcn.140131c5b
shl rdx, 1
shl rdx, 3
shl rdx, 1
jmp 0x14013195c
je 0x14013175b
nop
movsx ecx, cl
lea rdx, [rdx + 1]
xor ecx, r8d
imul r8d, ecx, 0x1000193
movzx ecx, byte [rdx - 1]
jmp 0x140131746
jb 0x1401317bb
lea rax, [rbp + 0x20]
mov dword [rbp + 0x20], r13d
mov r9d, 0x20
mov qword [rsp + 0x20], rax
lea r8, [rbp + 0xd0]
jne 0x1401318af
mov r9d, 0x64
xchg rbx, r13
mov qword [rbp + 0x100], rbx
xchg rbx, r13
mov r8d, r9d
mov qword [rbp + 0xf0], r13
jmp 0x140131a1d
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov edi, dword [rcx + rdx*4]
jne 0x140131937
je 0x140131937
rcr r9d, 0x88
jg 0x1401315cd
rol esi, 0xd9
pause
pushfq
call rax
div rsi
mov r13d, 0xc482bb3c
lea ebx, [rcx - 0xf439]
jns 0x1401317da
lea r11d, [rbx - 0x863d]
jb 0x1401316b2
movabs rcx, 0x27623100000333e9
rol r11d, 0xc6
ror r13d, 0xc4
rcr edx, 0xce
add ecx, 0xf1955caf
lea r9d, [rdx + 0x3a26]
call rax
ret 0x10
jmp 0x140131c6f
shl rdx, 1
or rax, rdx
xchg r8, r9
mov r8, rax
jmp 0x1401319ac
xchg rbp, r10
movdqu xmmword [r10 + 0x108], xmm0
xchg r10, rbp
mov qword [rsp + 0x30], r13
call rsi
test eax, eax
jmp 0x140131a06
shl rdx, 5
shl rdx, 9
shl rdx, 8
jmp 0x140131be7
je 0x140131cc0
rdtsc
shl rdx, 9
jmp 0x14013198a
xchg r8, r9
and r9d, 0xfff
add r9, r10
mov byte [r9], 0xc3
test rbx, rbx
jmp 0x14013199b
add rdi, r10
cmp rdi, r10
je 0x140131764
jne 0x1401319f1
je 0x1401319f1
jae 0x140130c69
call rax
call rax
rol ecx, 0xd8
jg 0x140130a99
lea r13d, [rbp + 0xd5f6]
movabs r13, 0x17d31a000001dce9
call rax
lea edx, [rdx + 0xb9e3]
call 0x140131a4a
jmp 0x140131bd2
jne 0x1401347aa
sahf
sub eax, 0x97480000
xchg rdi, rax
mov rdi, qword [rsp + 0x30]
xchg rdi, rax
dec rax
jmp 0x140131a34
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
xchg r8, r13
mov qword [rbp + 0xf8], r8
xchg r8, r13
jmp 0x14013196d
cmp rax, 0xfffffffffffffffd
ja 0x1401347aa
mov r10, qword [rsp + 0x48]
jmp 0x140131b61
nop
xchg r11, rax
mov r11, rax
xchg r11, rax
mul r8
xchg r8, r15
mov rcx, r15
jmp 0x140131b23
xchg r10, r14
movsxd rcx, dword [r10 + 0x3c]
mov edi, dword [rcx + r10 + 0x88]
jmp 0x1401319c5
mov qword [rbp + 0xd0], r9
xchg r9, r13
lea rdx, [rsp + 0x48]
mov rcx, 0xffffffffffffffff
jne 0x140131b12
je 0x140131b12
lea edi, [rdi - 0x947d]
test r15, rdx
call rax
jo 0x140131a49
xor ecx, 0xbb84b059
lea r12d, [rbx - 0x6461]
int3
pop rcx
mov al, 0x84
mov ebx, 0x9fa38d44
wait
invalid
push rsi
and eax, dword [rax]
add byte [rdi], cl
invalid
jmp 0x140131794
xchg r8, r15
sub rcx, rdx
shr rcx, 1
add rcx, rdx
je 0x140131b4a
jne 0x140131b4a
or edx, 0x4afeac3d
add ebx, 0xdc8e871
jmp rax
jmp 0x1401317ca
stosb byte [rdi], al
invalid
xchg rbx, rcx
mov rcx, r13
xchg rbx, rcx
xchg rcx, r10
mov r10, qword [rbp + 0xd0]
jne 0x140131bb5
je 0x140131bb5
lea r12d, [rcx - 0xa115]
lea r11d, [rcx - 0xb824]
lea r8d, [rdx + 0x1f34]
lea r8d, [rbx - 0xbb81]
lea ebx, [rdi - 0x160f]
bswap r10
call rcx
xor r11d, 0x1a220161
ror esi, 0x82
rcr r13d, 0xb4
call rcx
ror r14d, 0xef
movabs r11, 0x5674f9fffffbb2e9
jne 0x140132953
jmp 0x14013176c
jg 0x140131f00
rol r14d, 0xf3
pop r14
ret 0x10
mov r9d, dword [rdi + 0x18]
test r9d, r9d
je 0x140131764
mov ebx, dword [rdi + 0x20]
jmp 0x140131c9b
shl rdx, 1
or rax, rdx
xchg r8, rax
mov rax, r8
je 0x140131c03
jne 0x140131c03
jmp fcn.140131a48
je 0x140131c56
jne 0x140131c56
jb 0x140132539
ror r15d, 0xed
test r8, rdx
div r11
div r11
pushfq
ret
jmp 0x140131c89
clc
or al, 0x48
div ebp
cmp r13, rdi
int3
lea rdx, [rbp + 0xe8]
add rdi, r9
mov qword [rbp + 0xe8], 0x30
jmp 0x1401318d0
xchg r12, rcx
call rdi
test eax, eax
jne 0x1401347aa
jmp 0x140131d01
nop dword [rax]
nop dword [rax + rax]
dec r9d
mov r8d, 0xab06c879
lea rcx, [rbx + r9*4]
mov edx, dword [rcx + r10]
add rdx, r10
jmp 0x140131cce
xchg r8, rbx
mov r8, r9
xchg r8, rbx
jmp 0x140131cdb
movzx ecx, byte [rdx]
inc rdx
test cl, cl
jmp 0x14013185d
mov rcx, qword [rsp + 0x48]
neg r10
add r10, 0xfffffffffffff000
neg r10
add rcx, qword [rbp + 0xd0]
cmp r10, rcx
jmp 0x14013187f
jmp 0x1401317af
mov r9d, 0x8000
xchg r14, r12
mov qword [rsp + 0x3a8], r14
xchg r12, r14
lea r8, [rbp + 0xd0]
xchg r13, r9
jmp 0x140131ac5
mov ecx, dword [rdi + 0x24]
add rcx, r10
mov dword [rsp + 0x30], 0xf6f6f6f6
mov dword [rsp + 0x3b], 0x7c6f7d7f
mov dword [rsp + 0x34], 0xf6f6f6f6
mov dword [rsp + 0x3f], 0x6e383c3d
jmp 0x140131d6e
add cl, al
mov byte [rsp + rdx + 0x3b], cl
mov byte [rsp + rdx + 0x30], r13b
inc rdx
cmp rdx, 0xa
jb 0x140131e3a
xor edx, edx
jmp 0x140131d90
movzx edx, word [rcx + r9*2]
mov ecx, dword [rdi + 0x1c]
add rcx, r10
mov word [rsp + 0x38], 0xf6f6
mov word [rsp + 0x43], 0x7676
mov r9d, dword [rcx + rdx*4]
jmp 0x140131e29
lea rcx, [rsp + 0x3b]
mov r8d, 0x800
call r9
xchg r9, rax
mov rax, r9
xchg r9, rax
mov r8d, r13d
jmp 0x140131e6c
lea rcx, [rbx + r10*4]
mov edx, dword [rcx + r9]
mov ecx, 0xccdb5780
add rdx, r9
movzx eax, byte [rdx]
jne 0x140131def
je 0x140131def
ret
jmp 0x140131e90
nop dword [rax]
invalid
movsx eax, al
lea rdx, [rdx + 1]
xor eax, ecx
imul ecx, eax, 0x1000193
movzx eax, byte [rdx - 1]
test al, al
jmp 0x140131eee
mov rdx, r13
add r9, r10
xor eax, eax
mov byte [rsp + 0x45], al
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x3b]
adc al, 0x3b
movzx ecx, byte [rsp + rdx + 0x30]
je 0x140131e4a
jne 0x140131e4a
movabs r10, 0x7e8cfcffffff00e9
lea r13d, [rbp - 0xf415]
test ebp, 0xc1e869bd
cmp ebp, 0x2ee74d9c
jmp rax
jmp 0x140131d4f
movsxd rcx, dword [rax + 0x3c]
mov r11d, dword [rcx + rax + 0x88]
mov ebx, dword [r11 + rax + 0x20]
nop word [rax + rax]
mov r10d, r8d
jmp 0x140131dad
inc rdx
test al, al
je 0x140131f00
je 0x140131ebe
jne 0x140131ebe
mov edx, 0xbedde74e
jae 0x140131101
lea edi, [rcx - 0x2689]
call rcx
xor r13d, 0xdfae53e2
mul rbp
movabs rcx, 0x68a153ffffff49e9
call rcx
test esi, 0xeaa587e8
test r12d, 0xc14be6df
jge 0x140131ee8
jmp 0x140131e0c
rcl r15d, 0x2a
lea r8d, [rcx + 0xf694]
jg 0x140131a08
bswap r11
ret 0x10
jne 0x140131e0f
cmp ecx, 0x8a7f62cb
je 0x140131f08
inc r8d
jmp 0x140131e88
mov ecx, dword [r11 + r9 + 0x24]
mov rax, r13
add rcx, r9
jmp 0x140132145
mov byte [rsp + rdx + 0x58], r13b
inc rdx
cmp rdx, 0xf
jb 0x14013245a
jmp 0x1401320aa
xchg rsi, rax
mov rsi, r13
xchg rsi, rax
mov byte [rsp + rax + 0x68], r13b
je 0x140131f59
jne 0x140131f59
sub ecx, 0xcd515310
lea r11d, [rbx - 0x7e1f]
ror r14d, 0xa
lea r11d, [rbp - 0x3031]
movabs r14, 0x1b25dc00000394e9
xor esi, 0x47815453
call rax
ret 0x28
jmp 0x1401322f2
mov dword [rbp - 8], 0x71787378
mov word [rbp - 0x48], 0xf6f6
mov dword [rbp - 4], 0x7f7d38
mov byte [rbp - 0x46], 0xf6
nop dword [rax]
jmp 0x140132162
jne 0x140132362
cmp edx, 0xee9bd3e0
je 0x140132503
inc r8d
jmp 0x14013243d
mov dword [rbp - 0x6c], 0xf6f6f6f6
mov dword [rbp - 0x28], 0x8179782a
mov dword [rbp - 0x68], 0xf6f6f6f6
cwde
div dh
div dh
mov dword [rbp - 0x24], 0x6b806b2a
mov dword [rbp - 0x64], 0xf6f6f6f6
je 0x140131feb
jne 0x140131feb
bswap rbp
rcl ecx, 0x82
or edx, 0x8f4f8d6
and edi, 0xc74f9044
cmp rsi, rdx
jge 0x140131582
movabs r11, 0x5cfd7e000003e4e9
cmp r15d, 0x7c69d0d8
neg r8
ror r13d, 0xac
call rcx
mov r13d, 0xe5c7cd29
jmp rcx
jmp 0x1401323d4
test byte [rbp + rcx*4 - 0x65], 0x61
call 0xc1552016
mov bh, 0x98
invalid
mov dword [rsp + 0x68], 0x7371784f
mov dword [rsp + 0x5c], 0xf6f6f6f6
mov dword [rsp + 0x6c], 0x81596f78
mov dword [rsp + 0x60], 0xf6f6f6f6
mov dword [rsp + 0x70], 0x71787378
mov word [rsp + 0x64], 0xf6f6
mov dword [rsp + 0x74], 0x7f7d38
jmp 0x14013244a
mov dword [rbp - 0x54], 0xf6f6f6f6
mov dword [rbp - 0x10], 0x7371786f
mov dword [rbp - 0x50], 0xf6f6f6f6
mov dword [rbp - 0xc], 0x81796f78
mov dword [rbp - 0x4c], 0xf6f6f6f6
jne 0x140132094
je 0x140132094
popfq
sub r9d, 0x771373a3
neg rbp
lea r10d, [rcx + 0x369]
movabs r14, 0x578950fffffed3e9
ror ebx, 0xe4
rol r11d, 0x10
jns 0x140131a1e
jmp 0x140131f6c
mov dword [rsp + 0x78], 0xf6f6f6f6
xchg r8, r13
mov rdx, r8
xchg r13, r8
mov dword [rbp - 0x44], 0x4b4f565a
mov dword [rsp + 0x7c], 0xf6f6f6f6
mov dword [rbp - 0x40], 0x582a4f5d
jmp 0x140132251
mov dword [rbp - 0x78], 0xf6f6f6f6
mov dword [rbp - 0x34], 0x596f7873
mov dword [rbp - 0x74], 0xf6f6f6f6
jmp 0x1401322c6
lea r8, [rsp + 0x68]
lea rdx, [rbp - 0x44]
xor ecx, ecx
call r10
xchg r15, r13
mov rax, r15
xchg r15, r13
jmp 0x1401323b2
nop word [rax + rax]
mov byte [rsp + rax + 0x3b], r13b
inc rax
jmp 0x1401321d6
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x140131f8d
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
jmp 0x14013246f
movzx edx, word [rcx + r10*2]
mov ecx, dword [r11 + r9 + 0x1c]
add rcx, r9
mov r10d, dword [rcx + rdx*4]
add r10, r9
nop dword [rax]
jmp 0x14013210c
nop dword [rax + rax]
movzx eax, byte [rbp + rdx - 0x44]
movzx ecx, byte [rsp + rdx + 0x78]
add cl, al
je 0x1401321ad
jne 0x1401321ad
xor r13d, 0xacc7cd35
jo 0x140131db8
jmp 0x1401322a5
cmp rax, 0xa
jb 0x140132115
mov dword [rsp + 0x58], 0xf6f6f6f6
xchg r14, rdx
mov r14, r13
xchg rdx, r14
jne 0x140132236
je 0x140132236
jno 0x140132bcd
pause
or r12d, 0xdecf1eca
jb 0x1401313f7
cmp rsi, rdx
syscall
jmp rcx
jmp 0x14013201d
mov dword [rbp - 0x80], 0xf6f6f6f6
mov dword [rbp - 0x3c], 0x444f5e59
mov dword [rbp - 0x7c], 0xf6f6f6f6
mov dword [rbp - 0x38], 0x71784f2a
je 0x140132280
invalid
jne 0x140132280
sub r8d, 0xd047f703
ja 0x140131412
movabs rdi, 0x789ecfffffe51e9
lea ecx, [rdx - 0xa514]
rol r8d, 0x6c
dec r14
test r13, rbx
jns 0x140131f13
jmp 0x1401320d6
jmp rax
mov byte [rbp + rdx - 0x44], cl
mov byte [rsp + rdx + 0x78], r13b
inc rdx
js 0x1401322f7
inc edx
cmp rdx, 0x43
jb 0x14013216a
mov r9d, 0x40
jmp 0x1401320f0
mov dword [rbp - 0x30], 0x78737881
mov dword [rbp - 0x70], 0xf6f6f6f6
mov dword [rbp - 0x2c], 0x7d732a71
jmp 0x140131fa7
mov r8d, r13d
add r15, rdi
xchg r8, rcx
mov r8, qword [rax + 0x18]
jmp 0x1401324ea
inc rax
cmp rax, 0xf
jb 0x140131f36
clc
invalid
mov rax, qword gs:[0x60]
lea rdi, [0x140000000]
movsxd r15, dword [0x14000003c]
jmp 0x1401322e0
mov dword [rbp - 0x5c], 0xf6f6f6f6
mov dword [rbp - 0x18], 0x13141478
mov dword [rbp - 0x58], 0xf6f6f6f6
mov dword [rbp - 0x14], 0x38818181
jne 0x140132350
je 0x140132350
ret
jmp 0x140132059
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
je 0x14013239f
jne 0x14013239f
rcr edx, 0xa3
pushfq
int3
fisub dword [rbx - 0x3a083364]
mov eax, 0xfbb5f57
add eax, 0x12cc8141
lea ebx, [rsi]
test dword [rcx - 0x3f], eax
xlatb
mul r11
ret
jmp 0x140132122
nop word [rax + rax]
mov byte [rbp + rax - 0x44], r13b
inc rax
cmp rax, 0x43
jb 0x1401323bd
jmp 0x140131f2f
mov dword [rbp - 0x20], 0x6c6b7673
mov dword [rbp - 0x60], 0xf6f6f6f6
mov dword [rbp - 0x1c], 0x792a6f76
jne 0x1401323f4
je 0x1401323f4
call 0x140132a51
movabs r8, 0x5256abffffff22e9
cpuid
lea edi, [rbp + 0xa12b]
and ecx, 0x51b8a4fa
and ebp, 0xad1e1f99
call rcx
rcr r8d, 0xff
ret 0x38
jmp 0x14013231b
xchg rbp, r9
mov rbp, qword [rcx + 0x30]
xchg r9, rbp
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
jmp 0x140132434
mov r11d, dword [rbx + r9 + 0x20]
pop rsp
or esp, dword [rax]
nop dword [rax]
mov r10d, r8d
mov edx, 0xe58ca837
jmp 0x140132135
mov byte [rsp + 0x66], 0xf6
nop word [rax + rax]
movzx eax, byte [rsp + rdx + 0x68]
movzx ecx, byte [rsp + rdx + 0x58]
add cl, al
mov byte [rsp + rdx + 0x68], cl
jmp 0x140131f18
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140131f9f
je 0x1401324cd
jne 0x1401324cd
call 0x140132460
jns 0x140132f90
cmp r9, rbp
lea r8d, [rdi - 0x5797]
jp 0x1401322ad
div r14
jmp rcx
jmp 0x14013235f
xchg rcx, r8
xchg r9, rax
mov r9, qword [rcx + 0x10]
xchg r9, rax
xchg rcx, r12
mov r12, qword [rax]
xchg r12, rcx
jmp 0x140132419
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
je 0x14013251e
jne 0x14013251e
movabs r8, 0x378987000001b0e9
lea r8d, [rcx + 0x4ee6]
lea r13d, [rdx - 0xc6a1]
test rdi, rdi
int3
jmp 0x1401326d3
or dword [rcx + 9], 0
add bh, bh
loope 0x140132503
or byte [rax], al
lea edx, [rdx + 0xbb2a]
popf
pushfq
call rcx
lea edi, [rbp + 0x3c4]
popf
je 0x1401325df
jne 0x1401325df
inc r13
jo 0x140131c5c
cpuid
cmp esi, 0x9f64665
jge 0x140132d39
cpuid
lea r10d, [rbp - 0x4140]
js 0x140133006
jno 0x140131e0d
rol edi, 0xd3
movabs r12, 0x31e7a5000001ffe9
test r11, rdx
call rcx
sub edx, 0x2ffb36d4
or r13d, 0x4340fd9e
mov ecx, 0x2492ac25
div r11
ret
jmp 0x1401327e3
cmp byte [rbx + 5], 0x61
jne 0x140132c78
mov dil, 1
jmp 0x140132c78
mov eax, dword [rbx + 1]
cmp eax, 0x74616469
jne 0x140132c63
jmp 0x140132602
cmp dword [rbx + 1], 0x63727372
je 0x1401337a0
cmp dword [rbx], 0x54494e49
je 0x1401337a0
cmp dword [rbx + 0xc], 0xfffffffe
jmp 0x140132670
mov qword [rbp + 0x1a8], rcx
xchg rcx, rax
mov qword [rbp + 0xe0], rdi
lea r8, [rbp + 0xd8]
mov eax, dword [r15 + 0x54]
lea rdx, [rbp + 0xe0]
loopne 0x140132669
add byte [rax], al
jmp 0x140132860
jne 0x140132bda
nop
lea r10d, [rdx - 0x712]
cmp r12, rcx
lea r13d, [rdx - 0x2cd5]
je 0x1401326b9
jne 0x1401326b9
cmp ecx, 0x1babe24b
sub r8d, 0x5f822a4
popfq
js 0x140131fb7
jmp rax
jmp 0x1401326f4
mov r12d, dword [rcx + rdx*4]
mov edx, dword [r15 + 0xd8]
add r12, r9
mov qword [rbp + 0x1a0], rdx
mov eax, dword [r15 + 0xdc]
jmp 0x140132beb
pop rbp
rol ecx, 0x1c
popfq
call rcx
rcl ecx, 0x61
lea r9d, [rdi - 0xe528]
jmp 0x14013282f
sti
invalid
mov qword [rbp + 0x1a0], rax
cmp rcx, rdi
jae 0x140132652
lea rax, [rcx + rdi]
xchg rcx, rax
jmp 0x140132649
lea rbx, [r15 + 0x108]
lea rax, [rax + rax*4]
lea rax, [rax + 0x21]
lea rax, [r15 + rax*8]
cmp rbx, rax
jae 0x14013342c
jmp 0x14013290b
jno 0x140131af2
jmp rax
jle 0x140131809
and r12d, 0x92efbbae
neg r12
pushf
and esi, 0x9228e3d5
jmp 0x140132597
xchg r11, rax
mov qword [rbp + 0xd8], r11
xchg r11, rax
mov r9d, 4
lea rax, [rbp + 0xcc]
mov dword [rbp + 0xcc], r13d
mov rcx, 0xffffffffffffffff
jmp 0x140132a0d
add byte [rbp + rcx*4 - 0x53], al
invalid
nop word [rax + rax]
cmp dword [rbx + 0x10], r13d
je 0x1401337a0
cmp dword [rbx + 0x14], r13d
je 0x1401337a0
cmp byte [rbx], 0x2e
jne 0x140132634
jmp 0x140132627
test byte [rax + rax], al
add byte [rbp - 0xb0cc4b], cl
dec dword [rcx + 0x39]
fstp dword [rsp + rsi*2 + 0x411d751f]
add edx, 0xc5d7c625
and r11d, 0x89783c68
call rax
test r15, rbp
jle 0x14013200d
jmp rax
mov qword [rsp + 0x20], rax
call r12
movzx eax, word [r15 + 6]
jmp 0x14013279d
jg 0x14013273b
add ecx, 0x88217159
lea r15d, [rcx - 0xb12b]
jae 0x140131546
mul r14
inc r8
jne 0x140132a8b
je 0x140132a8b
inc rdx
lea ebx, [rdx - 0x8925]
lea r9d, [rdi - 0x7b61]
popfq
inc rbp
lea r13d, [rcx + 0x9b61]
call rcx
jmp rcx
jmp 0x140132afe
rcr r12d, 0xf9
or r11d, 0xbc0cf70c
jge 0x1401317e4
int3
mov qword [rbp + 0x1a8], r9
xchg r9, rcx
mov eax, dword [r15 + 0xa4]
mov dword [rbp + 0x124], eax
cmp rdx, rdi
jae 0x140132789
lea rax, [rdx + rdi]
jmp 0x140132782
std
mov bl, 3
test rdx, rbx
call rax
jmp 0x140132a47
xor dil, dil
cmp byte [rbx], 0x2e
jne 0x140132c78
jmp 0x140132614
mov dword [rbp + 0x120], eax
mov ecx, dword [r15 + 0xa0]
mov ecx, dword [rdi + 0xa0]
xchg rcx, r9
je 0x140132c3d
jne 0x140132c3d
jl 0x14013236e
popfq
popf
lea r12d, [rcx + 0xb7ea]
jbe 0x140132c9d
div rcx
lea ebx, [rdx + 0x63bc]
test ecx, 0x3a486ab
lea r15d, [rcx - 0xad94]
sub r13d, 0x52c35536
ror ecx, 0x7f
call rax
rol r10d, 0x2c
movabs r14, 0x1fe8dfffffff5ae9
jae 0x140132bf2
jmp 0x140132b9c
dec r15
test edi, 0x5f509228
call rax
mov r14d, 0xa3be4b37
lea ebp, [rcx + 0x5c86]
jmp rcx
cmp eax, 0x74616470
jne 0x140132c78
cmp byte [rbx + 5], 0x61
je 0x1401337a0
mov eax, dword [rbx + 8]
lea r8, [rsp + 0x30]
jmp 0x140132eab
or edi, edi
invalid
fist dword [rbp - 0x7f]
invalid
iretd
mov r9d, 0x40
cmovae eax, dword [rbx + 0x10]
mov rcx, 0xffffffffffffffff
mov r14d, eax
lea rax, [0x140000000]
add rsi, rax
je 0x140132d85
jne 0x140132d85
and ebx, 0xce364f70
jmp rcx
jmp 0x14013310f
jne 0x14013314b
nop
jmp rcx
cmp eax, dword [rbx + 0x10]
lea rdx, [rsp + 0x48]
mov esi, dword [rbx + 0xc]
jmp 0x140132d3b
test dil, dil
jne 0x1401337a0
mov eax, dword [rbx + 0x24]
test eax, eax
js 0x140133202
jmp fcn.14013303c
stc
invalid
test esp, ebp
call rcx
movabs rbx, 0x7b51dc00000155e9
rol r13d, 0x42
pop r11
popfq
jl 0x140133e47
ret 0x18
xchg rdi, r14
mov qword [rsp + 0x30], rdi
xchg rdi, r14
call r12
cmp eax, 0xc000008c
jmp 0x140132daf
and eax, 0xffffffbf
mov r9d, 0x20
or eax, 0x20000020
mov dword [rbp + 0x20], r9d
jmp 0x1401331cd
mov dword [rbp + 0x20], r13d
lea rax, [rbp + 0x20]
mov qword [rsp + 0x48], rsi
xchg r9, rax
mov qword [rsp + 0x20], r9
xchg r9, rax
jmp 0x140133024
mov edx, r14d
xchg rsi, r11
mov rcx, r11
xchg r11, rsi
call fcn.1401347c0
jmp 0x140132eda
lea r9, [rbp + 0x120]
mov dword [rsp + 0x20], 2
lea r8, [rbp + 0x1a0]
jmp 0x14013312a
mov dword [rbx + 0x24], eax
jmp 0x140133206
mov r9d, dword [rbp + 0x20]
lea rax, [rbp + 0x20]
mov rcx, 0xffffffffffffffff
lea r8, [rsp + 0x30]
xchg rcx, rax
mov qword [rsp + 0x20], rcx
je 0x140133234
jne 0x140133234
pop r15
lea r9d, [rcx + 0x8463]
cmp r14d, 0xe8ac5c6c
pushfq
movabs rcx, 0x4457910000051be9
add r12d, 0x27d51ede
jmp 0x1401335dd
jmp 0x140133754
lea r12d, [rdi - 0xae83]
cmp ebx, 0xe2507603
cmp ebx, 0xa79e3a76
lea r14d, [rbx + 4]
sub r15d, 0xf91a7250
xor r9d, 0x2a6098b0
jne 0x1401332ee
je 0x1401332ee
jno 0x140133e77
movabs r15, 0xa263800000230e9
or ebp, 0xc87e361d
call fcn.140132342
jmp 0x140133523
mov qword [rsp + 0x20], rax
lea rdx, [rbp + 0xe0]
mov rcx, 0xffffffffffffffff
call r12
lea rax, [0x140134aa0]
mov ecx, dword [rax]
jmp 0x1401335ba
add byte [rax], al
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x1401333d7
mov r9d, dword [rbx + 0x18]
test r9d, r9d
jmp 0x1401333df
nop
or esi, 0xc1418268
dec r12
jmp 0x140133406
jne 0x1401333f4
mov rax, qword [rax]
jmp 0x14013374b
je 0x1401333d7
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r9d
mov r8d, 0x1c50c293
lea rdx, [r10 + r9*4]
jmp 0x140133605
lea r11d, [rbp - 0x9f84]
lea edx, [rbp - 0x7858]
call fcn.140132b65
rol r15d, 0x3a
rcr r13d, 0xa7
jmp 0x14013346f
lea rdi, [0x140000000]
mov r9d, dword [rbp + 0xcc]
lea rax, [rbp + 0xcc]
lea r8, [rbp + 0xd8]
jmp 0x140133301
lea rax, [rax + 0x21]
lea rax, [r15 + rax*8]
cmp rbx, rax
jb 0x140132911
jmp 0x140133425
mul r14
lea ebx, [rdi + 0x58da]
rcr r14d, 0x6f
lea r14d, [rdx + 0x75d5]
test r12d, 0xdc2fc97d
push r8
je 0x140133492
jne 0x140133492
movabs rcx, 0x31963bfffffe26e9
pushfq
rcl r12d, 3
jmp rcx
jmp 0x1401332bd
ror edx, 0x3a
cmp r15d, 0x20700089
push r11
lea ecx, [rdi - 0xd07]
jle 0x140132d20
jnp 0x140131fbc
je 0x140133581
jne 0x140133581
jmp rax
jmp 0x140133890
test ecx, ecx
je 0x1401342c2
cmp dword [rax + 4], r13d
je 0x1401342c2
mov rax, qword gs:[0x60]
lea r14, [rdi + rcx]
jmp 0x140133737
add byte [rcx - 0x7f], al
retf
mov ecx, dword [rdx + r11]
add rcx, r10
movzx edx, byte [rcx]
inc rcx
test dl, dl
jmp 0x140133619
je 0x140133888
nop
movsx edx, dl
lea rcx, [rcx + 1]
xor edx, r8d
imul r8d, edx, 0x1000193
jmp 0x14013386f
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
invalid
invalid