Function at 0x140f532c1
Capabilities:
Parse pe header
Resolve function by parsing pe exports

Disassembly:
mov byte [rsp + 0x18], r8b
stc
jmp 0x140f532cc
push rbp
push rsi
and ebp, 0x725d7813
btr si, 0x92
sub rsp, 0x158
shld ebp, r12d, 0xd8
btc si, 0x7c
mov rbp, rdx
sar sil, 0x8f
mov rsi, rcx
jmp 0x140f532f9
test rcx, rcx
jmp 0x140f53301
je 0x140f53328
test rdx, rdx
jmp 0x140f5330f
je 0x140f53328
mov eax, 0x5a4d
cmp word [rcx], ax
jmp 0x140f53322
je 0x140f53334
sub eax, eax
add rsp, 0x158
pop rsi
pop rbp
ret
movsxd rax, dword [rcx + 0x3c]
cmp dword [rax + rcx], 0x4550
jmp 0x140f53344
jne 0x140f53328
mov r9d, dword [rax + rcx + 0x88]
stc
clc
mov dword [rsp + 0x24], r9d
stc
test r9d, r9d
je 0x140f53328
mov r10d, dword [rax + rcx + 0x8c]
movsx rdx, bx
rcr dh, cl
lea rdx, [rcx + r9]
clc
cmp r8w, r11w
mov qword [rsp + 0x178], rbx
test r8w, 0x2673
mov qword [rsp + 0x150], rdi
cmc
or r8d, 0xffffffff
jmp 0x140f5339a
sub edi, edi
cmp r13, 0x1bc53ead
jmp 0x140f533a8
mov dword [rsp + 0x170], r10d
mov qword [rsp + 0x28], rdx
cmp dl, 0x33
test bx, 0x600a
cmp rbp, 0xffff
jmp 0x140f533c9
ja 0x140f533e8
mov r8d, ebp
test r12w, 0xed1
clc
stc
sub r8d, dword [rdx + 0x10]
jmp 0x140f533e3
jmp 0x140f535d1
mov eax, dword [rdx + 0x18]
jmp 0x140f533f3
test eax, eax
jmp 0x140f533fa
je 0x140f535d1
mov r10d, dword [rdx + 0x20]
inc cl
dec eax
mov ecx, edi
add r10, rsi
mov dword [rsp + 0x20], ecx
cmp r14b, cl
mov dword [rsp + 0x188], eax
mov qword [rsp + 0x30], r10
cmc
test ax, r8w
test eax, eax
jmp 0x140f5342c
js 0x140f535c9
lea ebx, [rax + rcx]
mov r11, rdi
sar ebx, 1
add r9d, r10d
sbb r9, 0x6ec65fe8
mov eax, ebx
movzx eax, byte [rsp + 0x180]
test si, r12w
mov r8d, dword [r10 + rbx*4]
mov r10, rbp
rol dx, 0x6b
lea r8, [r8 + rsi]
bt r9d, 0xce
shrd r9w, r10w, 0xc4
cdq
sub r10, r8
xchg dx, r9w
nop
movzx dx, r10b
cwd
cmovbe r9, rsp
movzx edx, byte [r10 + r8]
movzx r9d, byte [r8]
jmp 0x140f5348e
inc r8
test al, al
jmp 0x140f53498
je 0x140f534e6
mov ecx, r11d
movsx ax, dil
bt ax, r10w
rcl al, 0x2d
mov eax, 0x41b3aa5
rol eax, cl
cmc
cmp si, ax
cmp bpl, 0xe5
add al, r11b
cmp r10b, 0xf8
xor dl, al
mov ax, 0x1603
cbw
movzx eax, bx
movzx eax, byte [rsp + 0x180]
jmp 0x140f534dc
inc r11
test si, 0xfb0
clc
cmc
test dl, dl
jmp 0x140f534ed
je 0x140f53501
cmp dl, r9b
jmp 0x140f534fb
je 0x140f53480
cmp dl, r9b
jmp 0x140f53509
jb 0x140f53540
jbe 0x140f53573
mov eax, dword [rsp + 0x188]
movzx cx, spl
jmp 0x140f5352a
lea ecx, [rbx + 1]
jmp 0x140f53532
mov dword [rsp + 0x20], ecx
jmp 0x140f5353b
jmp 0x140f53561
mov ecx, dword [rsp + 0x20]
cdqe
movzx rax, r10w
bt ax, 0x8c
lea eax, [rbx - 1]
jmp 0x140f5355a
mov dword [rsp + 0x188], eax
cmp ecx, eax
jg 0x140f535a0
mov r10, qword [rsp + 0x30]
jmp 0x140f53432
mov rax, qword [rsp + 0x28]
not r8b
movsx r8d, bx
bswap cx
mov eax, dword [rax + 0x24]
lea rcx, [rsi + rax]
mov r8b, r10b
jmp 0x140f53591
movzx r8d, word [rcx + rbx*2]
jmp 0x140f5359b
jmp 0x140f535af
or r8d, 0xffffffff
cwd
sbb r10d, 0x5a5068d4
sub dl, dl
mov r9d, dword [rsp + 0x24]
ror dl, cl
btc dx, 0x91
cmovnp dx, r12w
mov rdx, qword [rsp + 0x28]
add r10w, r8w
mov r10d, dword [rsp + 0x170]
cmp r8d, dword [rdx + 0x14]
jmp 0x140f535da
jae 0x140f53683
mov eax, dword [rdx + 0x1c]
xor dx, 0x541d
sar cx, 0x1e
mov ecx, r8d
lea rax, [rax + rsi]
adc dl, r12b
mov edx, dword [rax + r8*4]
jmp 0x140f53603
test edx, edx
jmp 0x140f5360a
je 0x140f53683
cmp edx, r9d
jmp 0x140f53618
jb 0x140f53884
lea eax, [r10 + r9]
jmp 0x140f53627
cmp edx, eax
jae 0x140f53884
movzx ecx, byte [rsi + rdx]
lea rax, [rsi + rdx]
add bx, 0x71da
xadd rbx, rbx
mov rbx, rax
cmp r13d, 0x2a483673
test cl, cl
je 0x140f53683
nop
cmp cl, 0x2e
jmp 0x140f5365b
je 0x140f5368f
movzx ecx, byte [rbx + 1]
jmp 0x140f5366a
inc rbx
jmp 0x140f53676
test cl, cl
jmp 0x140f5367d
jne 0x140f53653
mov r8, rbx
jmp 0x140f53698
sub r8, rax
cmp r8, 0x104
jmp 0x140f536a7
jae 0x140f53683
mov rcx, rdi
test r8, r8
je 0x140f536fd
lea r9, [rsp + 0x40]
sub r9, rax
add dl, r12b
cmc
or dl, 0xb6
movzx edx, byte [rax]
test dl, dl
jmp 0x140f536d2
je 0x140f536fd
inc rcx
jmp 0x140f536e0
mov byte [r9 + rax], dl
jmp 0x140f536e9
inc rax
clc
cmp dl, cl
cmp rcx, r8
jmp 0x140f536f7
jb 0x140f536c8
mov byte [rsp + rcx + 0x40], dil
jmp 0x140f53708
lea rcx, [rsp + 0x40]
cwde
lahf
mov rax, qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
jmp 0x140f4c5b7
lea rax, [rsi + rdx]
not bpl
add bx, r13w
sbb rdi, r8