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

Disassembly:
call rax
mov r11, rax
clc
test r8b, bl
test rax, rax
jmp 0x1413f716e
call rax
mov r11, rax
clc
cmc
test rax, rax
jne 0x1413f7174
lea rcx, [rsp + 0x40]
movzx rax, r9w
movsx rax, r11w
mov rax, qword [0x1409cf048]
jmp 0x1409d4f06
call rax
jmp 0x1413f72c8
mov byte [rsp + 0x18], r8b
sub r11b, dil
shrd r11d, r12d, 0xbe
push rbp
shr r11w, cl
or ebp, edi
push rsi
clc
ror r11, 0x8b
adc r11, r13
sub rsp, 0x158
movzx r11d, r8b
mov rbp, rdx
rcl sil, 0x1f
mov sil, r12b
mov rsi, rcx
test r11b, 0xa
cmc
test ecx, ecx
test rcx, rcx
jmp 0x1413f6db6
je 0x1413f6ddd
test rdx, rdx
jmp 0x1413f6dc4
je 0x1413f6ddd
mov eax, 0x5a4d
cmp word [rcx], ax
jmp 0x1413f6dd7
je 0x1413f6e06
sub eax, eax
ror sil, 0xb0
bts ebp, esp
or bp, cx
add rsp, 0x158
movsxd rbp, r8d
mov sil, 5
pop rsi
movzx bp, bl
movsx bp, al
pop rbp
jmp 0x1413f6e05
ret
movsxd rax, dword [rcx + 0x3c]
cmp dil, r10b
cmp edi, 0xaf3429b7
jmp 0x1413f6e18
cmp dword [rax + rcx], 0x4550
jne 0x1413f6ddd
mov r9d, dword [rax + rcx + 0x88]
mov dword [rsp + 0x24], r9d
clc
test spl, dil
test r9d, r9d
je 0x1413f6ddd
mov r10d, dword [rax + rcx + 0x8c]
cmovp edx, r14d
mov qword [rsp + 0x178], rbx
movzx rdx, bp
mov edx, 0x72a291a7
lea rdx, [rcx + r9]
stc
cmp r11b, r15b
or r8d, 0xffffffff
xor ebx, ebx
mov qword [rsp + 0x150], rdi
jmp 0x1413f6e77
mov dword [rsp + 0x170], r10d
mov qword [rsp + 0x28], rdx
test bh, 0xb2
cmp rbp, 0xffff
jmp 0x1413f6e93
ja 0x1413f6ea5
mov r8d, ebp
sub r8d, dword [rdx + 0x10]
jmp 0x1413f7028
mov eax, dword [rdx + 0x18]
test eax, eax
jmp 0x1413f6eaf
je 0x1413f7028
mov r10d, dword [rdx + 0x20]
movsx rcx, dx
dec cl
dec eax
cmp r8b, r15b
rol rcx, cl
mov ecx, ebx
add r10, rsi
mov dword [rsp + 0x188], ebx
cmp r13b, bpl
mov dword [rsp + 0x20], eax
cmp r14w, 0x703a
mov qword [rsp + 0x30], r10
test r9w, r11w
clc
test eax, eax
js 0x1413f7020
nop
adc dl, 0x8b
test cx, 0xd922
lea edi, [rax + rcx]
not r8
sub r8, 0xffffffff85a9eaa5
movzx r8d, r11b
cmc
test edi, esp
stc
mov rcx, rbp
xadd dx, dx
add dx, 0x6a31
sar edi, 1
jmp 0x1413f6f23
mov edx, dword [r10 + rdi*4]
add rdx, rsi
jmp 0x1413f6f2f
call fcn.1413f6bde
test eax, eax
jns 0x1413f6f5e
mov ecx, dword [rsp + 0x188]
cmovnp eax, esi
movzx rax, cx
bswap ax
lea eax, [rdi - 1]
jmp 0x1413f6f55
mov dword [rsp + 0x20], eax
jmp 0x1413f6f7f
test eax, eax
jmp 0x1413f6f65
jle 0x1413f6fd2
mov eax, dword [rsp + 0x20]
lea ecx, [rdi + 1]
mov dword [rsp + 0x188], ecx
cmc
stc
movzx r10d, r13w
cmp ecx, eax
mov r11b, r8b
bswap r10w
mov r10, qword [rsp + 0x30]
mov r11b, r10b
mov r11b, byte [rsp + 0x180]
jmp 0x1413f6f9d
jle 0x1413f6efb
mov rdx, qword [rsp + 0x28]
movsx r10w, r15b
mov r9d, dword [rsp + 0x24]
rol r10, cl
or r10, 0xffffffffeb3640b3
shl r10b, 0x99
mov r10d, dword [rsp + 0x170]
stc
or r8d, 0xffffffff
jmp 0x1413f7028
mov rax, qword [rsp + 0x28]
mov r9b, bl
movsxd rcx, r15d
mov rdx, qword [rsp + 0x28]
mov r9d, dword [rsp + 0x24]
jmp 0x1413f6ff3
mov eax, dword [rax + 0x24]
jmp 0x1413f6ffb
mov r10d, dword [rsp + 0x170]
movsx cx, spl
jmp 0x1413f700d
lea rcx, [rsi + rax]
movzx r8d, word [rcx + rdi*2]
jmp 0x1413f701b
jmp 0x1413f7028
mov r10d, dword [rsp + 0x170]
cmp r8d, dword [rdx + 0x14]
jmp 0x1413f7031
jae 0x1413f70cb
mov eax, dword [rdx + 0x1c]
rcr dx, cl
mov ecx, r8d
rcr edx, 2
lea rax, [rax + rsi]
sbb rdx, 0x7d10183d
or dl, 0x17
mov edx, dword [rax + r8*4]
cmc
test edx, edx
jmp 0x1413f705d
je 0x1413f70cb
cmp edx, r9d
jmp 0x1413f706b
jb 0x1413f72c0
lea eax, [r10 + r9]
cmp bpl, 9
clc
cmc
cmp edx, eax
jae 0x1413f72c0
movzx ecx, byte [rsi + rdx]
bt edi, r13d
lea rax, [rsi + rdx]
sar dil, 0xb2
mov rdi, rax
test cl, cl
jmp 0x1413f709d
je 0x1413f70cb
nop
stc
cmp cl, 0x2e
jmp 0x1413f70ad
je 0x1413f70d7
mov cl, byte [rdi + 1]
jmp 0x1413f70bb
inc rdi
test cl, cl
jmp 0x1413f70c5
jne 0x1413f70a5
xor eax, eax
jmp 0x1413f70d2
jmp 0x1413f72c8
mov r8, rdi
cmc
sub r8, rax
cmp r8, 0x104
jmp 0x1413f70ea
jae 0x1413f70cb
mov rcx, rbx
test r8, r8
je 0x1413f714b
lea r9, [rsp + 0x40]
test r13d, 0x9f88d336
sbb dx, 0xc8a1
shl dl, 0xa4
sub r9, rax
xor dl, 0xb4
shl dl, 0xa7
movzx edx, byte [rax]
test dl, spl
cmp ecx, edi
test dl, dl
je 0x1413f714b
inc rcx
jmp 0x1413f7131
mov byte [r9 + rax], dl
jmp 0x1413f713a
inc rax
cmp rcx, r8
jmp 0x1413f7145
jb 0x1413f7119
mov byte [rsp + rcx + 0x40], bl
cdqe
movsx ax, sil
mov cx, 0x2a2b
lea rcx, [rsp + 0x40]
not eax
lahf
mov rax, qword [0x1409cf050]
jmp 0x141247a9d
je 0x1413f70cb
cmp r11, rsi
jmp 0x1413f717c
jne 0x1413f722a
cmp byte [rsp + 0x180], bl
jmp 0x1413f718e
je 0x1413f7214
lea rax, [rsp + 0x40]
sub rbp, rax
bts eax, ebx
bt rcx, 0x1a
nop
movsx edx, r10w
movsx cx, dh
not rdx
lea rdx, [rsp + rbx + 0x40]
mov ecx, ebx
setg al
btr rax, r9
mov eax, 0xca81118b
jmp 0x1413f71c9
rol eax, cl
test r12b, al
test cx, 0xdf87
add al, bl
jmp 0x1413f71da
xor al, byte [rdx + rbp]
jmp 0x1413f71e2
mov byte [rdx], al
jmp 0x1413f71e9
je 0x1413f7205
inc rbx
cmc
cmp rbx, 0x104
jmp 0x1413f71ff
jb 0x1413f71b0
lea rbp, [rsp + 0x40]
cdq
jmp 0x1413f7214
mov rdx, rbp
mov rcx, rsi
cdqe
xchg al, al
mov rax, qword [0x1409cf058]
jmp 0x1412648f5
cmp byte [rdi + 1], 0x23
lea rdx, [rdi + 1]
jmp 0x1413f7237
jne 0x1413f72a7
movzx edx, byte [rdi + 2]
cmp ax, 0xe739
jmp 0x1413f724a
add rdi, 2
stc
test dl, dl
je 0x1413f72a4
nop
lea eax, [rdx - 0x30]
jmp 0x1413f7260
inc rdi
cmp r11b, 0xab
cmp al, 9
jmp 0x1413f726e
ja 0x1413f72a4
movsx eax, dl
and cl, r15b
sub dl, al
mov dl, byte [rdi]
dec ch
or ecx, 0x9705c801
movsxd rcx, edx
lea ecx, [rbx + rbx*4]
rcl bh, cl
and rbx, r8
lea ebx, [rax + rcx*2 - 0x30]
clc
cmc
test dl, dl
jmp 0x1413f729e
jne 0x1413f7258
movsxd rdx, ebx
sub r8d, r8d
movsx cx, r12b
movsx rcx, bx
mov rcx, r11
call fcn.1413f6d72
jmp 0x1413f72c8
lea rax, [rsi + rdx]
xor bp, r11w
mov rbx, qword [rsp + 0x178]
and bpl, r15b
cmp r15b, r11b
mov rdi, qword [rsp + 0x150]
btc bp, 0xae
sal ebp, 0x13
add rsp, 0x158
jmp 0x1413f72f5
pop rsi
mov ebp, r13d
pop rbp
jmp 0x1413f72ff
ret