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

Disassembly:
call rax
mov r11, rax
cmp r10, r14
test rax, rax
jmp 0x140320c8e
call rax
mov r11, rax
jmp 0x140320ca5
mov byte [rsp + 0x18], r8b
mov qword [rsp + 0x10], rdx
push rbp
and bp, 0x22c8
inc bp
push rsi
sub rsp, 0x178
add bp, 0x4001
movzx rbp, r8w
mov rbp, rdx
ror si, cl
shrd si, bp, 6
bts si, r14w
mov rsi, rcx
clc
cmp r11w, 0x7663
test rcx, rcx
jmp 0x140320835
je 0x140320852
test rdx, rdx
je 0x140320852
mov eax, 0x5a4d
cmp word [rcx], ax
je 0x140320863
sub eax, eax
add rsp, 0x178
pop rsi
pop rbp
jmp 0x140320862
ret
movsxd rax, dword [rcx + 0x3c]
cmp dword [rax + rcx], 0x4550
jmp 0x140320873
jne 0x140320852
mov r8d, dword [rax + rcx + 0x88]
mov dword [rsp + 0x30], r8d
test r8d, r8d
je 0x140320852
mov r9d, dword [rax + rcx + 0x8c]
cqo
shl cl, cl
lea rdx, [rsi + r8]
mov qword [rsp + 0x170], rbx
sbb cx, sp
sbb cx, 0x60d2
rcr cx, 4
mov qword [rsp + 0x168], rdi
sal cx, cl
ror cl, cl
movsx cx, dil
mov ecx, 0xffffffff
clc
xor edi, edi
test r15b, dl
mov dword [rsp + 0x20], r9d
cmp edi, 0x31190468
mov qword [rsp + 0x28], rdx
stc
mov dword [rsp + 0x190], ecx
clc
test r11w, sp
cmp cx, 0x42b3
cmp rbp, 0xffff
jmp 0x1403208fe
ja 0x140320946
mov ecx, ebp
sub ecx, dword [rdx + 0x10]
cmp ecx, dword [rdx + 0x14]
jmp 0x140320911
jae 0x14032093a
mov eax, dword [rdx + 0x1c]
rcl dl, 0x5d
cmp r10, 0x2617476d
sbb dl, 0xe8
add rax, rsi
mov edx, dword [rax + rcx*4]
test edx, edx
jmp 0x140320934
jne 0x140320b88
sub eax, eax
jmp 0x140320941
jmp 0x140320df9
mov eax, dword [rdx + 0x18]
test eax, eax
jmp 0x140320950
je 0x140320b60
mov r9d, dword [rdx + 0x20]
lea r11d, [rax - 1]
mov ebx, edi
add r9, rsi
stc
test r11b, cl
mov qword [rsp + 0x40], r9
cmp rsi, r9
test r11d, r11d
jmp 0x140320977
js 0x140320b5b
nop
xadd r10b, al
add ah, 0x61
movsx r10d, ax
mov r10, qword [rsp + 0x198]
btr r8, 0xc8
jmp 0x14032099b
lea eax, [r11 + rbx]
shr bp, cl
mov rbp, rdi
sar eax, 1
movsx rdx, r8w
dec dl
mov dword [rsp + 0x1a8], eax
mov qword [rsp + 0x38], rax
mov r8d, dword [r9 + rax*4]
not dh
adc rdx, 0x7da43a70
mov eax, dword [r9 + rax*4]
sub r10, rax
movzx eax, byte [rsp + 0x1a0]
xadd r9b, r9b
bswap dx
lea r8, [r8 + rsi]
bts r9w, ax
neg dh
mov dh, 0x6e
sub r10, rsi
cqo
movzx dx, r8b
nop
movzx rdx, sp
movzx edx, byte [r10 + r8]
dec r9w
movsx r9w, cl
movzx r9d, byte [r8]
jmp 0x140320a10
inc r8
stc
test al, al
jmp 0x140320a1b
je 0x140320a4f
mov ecx, ebp
cwde
rcl ah, cl
btc eax, esp
mov eax, 0x1b0320ce
rol eax, cl
test rsp, rdi
add al, bpl
cmp r8, 0x50a23581
clc
xor dl, al
mov al, byte [rsp + 0x1a0]
jmp 0x140320a4c
inc rbp
test dl, dl
jmp 0x140320a56
je 0x140320a6a
cmp dl, r9b
jmp 0x140320a64
je 0x1403209f9
cmp dl, r9b
jmp 0x140320a72
jb 0x140320ae1
cmp dl, r9b
jmp 0x140320a80
jbe 0x140320aae
mov ebx, dword [rsp + 0x1a8]
movsx rdx, r9w
mov rdx, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x190]
jmp 0x140320aa2
inc ebx
jmp 0x140320aa9
jmp 0x140320b11
mov rdx, qword [rsp + 0x28]
movsx bx, dl
lea ebx, [r11 + 1]
mov eax, dword [rdx + 0x24]
xchg rcx, rcx
mov cl, 0xd5
lea rcx, [rsi + rax]
mov rax, qword [rsp + 0x38]
movzx ecx, word [rcx + rax*2]
mov dword [rsp + 0x190], ecx
jmp 0x140320adc
jmp 0x140320b11
mov r11d, dword [rsp + 0x1a8]
jmp 0x140320af4
mov rdx, qword [rsp + 0x28]
dec r9b
mov ecx, dword [rsp + 0x190]
movsx r9d, r15w
mov r9b, 0xb3
dec r11d
dec r9w
cmp ebx, r11d
movzx r9, cx
jmp 0x140320b1d
mov r9, qword [rsp + 0x40]
jmp 0x140320b27
jle 0x140320989
mov rbp, qword [rsp + 0x198]
jmp 0x140320b3a
mov r8d, dword [rsp + 0x30]
movsx r9d, bp
movzx r9, cx
cmovl r9w, r11w
mov r9d, dword [rsp + 0x20]
jmp 0x140320b56
jmp 0x140320b60
mov r9d, dword [rsp + 0x20]
cmp ecx, dword [rdx + 0x14]
jmp 0x140320b68
jae 0x14032093a
mov eax, dword [rdx + 0x1c]
add rax, rsi
mov edx, dword [rax + rcx*4]
cmp r11b, 0xab
test edx, edx
jmp 0x140320b82
je 0x14032093a
cmp edx, r8d
jmp 0x140320b90
jb 0x140320de8
lea eax, [r9 + r8]
cmp edx, eax
jmp 0x140320ba1
jae 0x140320de8
mov eax, edx
shr cl, cl
sub cl, r8b
clc
add rax, rsi
mov rbx, rax
movzx ecx, byte [rax]
cmp r12b, 0xb2
cmc
test cl, cl
jmp 0x140320bc4
je 0x14032093a
cmp cl, 0x2e
jmp 0x140320bd2
je 0x140320bf7
mov cl, byte [rbx + 1]
inc rbx
test cl, cl
jmp 0x140320be5
jne 0x140320bca
xor eax, eax
jmp 0x140320bf2
jmp 0x140320df9
mov r8, rbx
sub r8, rax
stc
cmp r12w, 0x59e5
clc
cmp r8, 0x104
jae 0x14032093a
mov rcx, rdi
test r8, r8
jmp 0x140320c1d
je 0x140320c6b
lea r9, [rsp + 0x50]
cmc
sub r9, rax
ror dx, cl
sub dl, r10b
nop
sbb rdx, r15
cmovp rdx, rsi
movzx edx, byte [rax]
test dl, dl
jmp 0x140320c44
je 0x140320c6b
inc rcx
mov byte [r9 + rax], dl
jmp 0x140320c56
inc rax
test r13b, 0x58
cmp rcx, r8
jmp 0x140320c65
jb 0x140320c3a
mov byte [rsp + rcx + 0x50], dil
not cl
movzx ecx, r11w
lea rcx, [rsp + 0x50]
movsxd rax, r13d
movsx eax, r14w
mov rax, qword [0x1401bf248]
jmp 0x1401b22c8
jne 0x140320cb3
lea rcx, [rsp + 0x50]
mov rax, qword [0x1401bf240]
jmp 0x1401d1541
test rax, rax
jmp 0x140320cad
je 0x14032093a
cmp r11, rsi
jmp 0x140320cbb
jne 0x140320d54
cmp byte [rsp + 0x1a0], dil
jmp 0x140320cce
je 0x140320d3b
lea rax, [rsp + 0x50]
bt edx, ebp
bts dx, si
sub rbp, rax
btr cx, cx
nop
lea rdx, [rsp + rdi + 0x50]
rcl ax, 7
mov ecx, edi
rcl rax, 0x7f
setns ah
mov eax, 0x1b0320ce
clc
jmp 0x140320d05
rol eax, cl
add al, dil
test r14b, r9b
clc
xor al, byte [rdx + rbp]
mov byte [rdx], al
je 0x140320d32
inc rdi
test r10, rsp
stc
cmp rdi, 0x104
jmp 0x140320d2c
jb 0x140320ce8
lea rbp, [rsp + 0x50]
lahf
movzx edx, bx
mov rdx, rbp
cwde
not al
mov rcx, rsi
cdqe
mov rax, qword [0x1401bf250]
call rax
jmp 0x140320df9
cmp byte [rbx + 1], 0x23
cdq
bswap dx
movsxd rdx, r9d
lea rdx, [rbx + 1]
jne 0x140320dd3
movzx edx, byte [rbx + 2]
add rbx, 2
cmc
test dl, dl
jmp 0x140320d79
je 0x140320dd0
nop
inc ah
movsx rax, r15w
lea eax, [rdx - 0x30]
jmp 0x140320d8e
inc rbx
test r8b, 0xb8
stc
cmc
cmp al, 9
jmp 0x140320d9e
ja 0x140320dd0
movsx eax, dl
movsx cx, r9b
mov dl, byte [rbx]
clc
test al, spl
lea ecx, [rdi + rdi*4]
sar di, 0xad
or dil, r8b
adc rdi, rbp
lea edi, [rax + rcx*2 - 0x30]
test dl, dl
jmp 0x140320dca
jne 0x140320d86
movsxd rdx, edi
xor r8d, r8d
mov rcx, r11
jmp 0x140320dde
call fcn.1403207ef
jmp 0x140320df9
mov eax, edx
xor bp, dx
rcl rbp, 0x24
add rax, rsi
sbb di, 0x6602
mov rbx, qword [rsp + 0x170]
sal dil, cl
rol bpl, 0x8d
bsr si, r8w
mov rdi, qword [rsp + 0x168]
movzx bp, r12b
add rsp, 0x178
pop rsi
bswap bp
setno bpl
mov rbp, r13
pop rbp
ret