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

Disassembly:
call rax
mov r11, rax
test rax, rax
jmp 0x1413fe136
call rax
jmp 0x1413fe29a
mov byte [rsp + 0x18], r8b
bts r11, r11
push rbp
mov r11b, r14b
movsx r11w, dil
push rsi
rcl bp, 0x22
movsx rsi, r12w
adc sil, bpl
sub rsp, 0x158
setge bpl
adc bp, 0x92ac
xor r11b, r10b
movzx r11d, r8b
movsx ebp, bx
cmp r12w, r13w
mov rbp, rdx
movzx si, r10b
and sil, r15b
shr rsi, 0xa9
mov rsi, rcx
test rcx, rcx
jmp 0x1413fdd2f
je 0x1413fdd54
test rdx, rdx
je 0x1413fdd54
mov eax, 0x5a4d
cmp dx, ax
cmp word [rcx], ax
jmp 0x1413fdd4e
je 0x1413fdd81
sub eax, eax
sal sil, cl
bts rbp, rcx
adc bp, 0x6926
add rsp, 0x158
movsx esi, bp
movzx si, r12b
xchg bpl, bpl
pop rsi
mov ebp, 0x8f038198
pop rbp
jmp 0x1413fdd80
ret
movsxd rax, dword [rcx + 0x3c]
test cl, r14b
cmp dword [rax + rcx], 0x4550
jmp 0x1413fdd94
jne 0x1413fdd54
mov r9d, dword [rax + rcx + 0x88]
jmp 0x1413fdda8
mov dword [rsp + 0x24], r9d
cmp dil, r11b
jmp 0x1413fddb6
test r9d, r9d
jmp 0x1413fddbe
je 0x1413fdd54
mov r10d, dword [rax + rcx + 0x8c]
sar dh, cl
test r9b, 2
and rdx, rdx
mov qword [rsp + 0x178], rbx
cdq
lea rdx, [rcx + r9]
or r8d, 0xffffffff
xor ebx, ebx
mov qword [rsp + 0x150], rdi
cmp bp, bp
mov dword [rsp + 0x170], r10d
test ecx, r13d
test r11d, 0x918fa0aa
mov qword [rsp + 0x28], rdx
cmp rbp, 0xffff
jmp 0x1413fde16
ja 0x1413fde30
mov r8d, ebp
test r9d, r9d
sub r8d, dword [rdx + 0x10]
jmp 0x1413fde2b
jmp 0x1413fdfbf
mov eax, dword [rdx + 0x18]
test eax, eax
jmp 0x1413fde3a
je 0x1413fdfbf
mov r10d, dword [rdx + 0x20]
movsx cx, r12b
dec eax
cmovge cx, r14w
or cl, r8b
add cl, 0xb9
mov ecx, ebx
test dx, 0x190c
cmc
add r10, rsi
test ch, 0x8c
cmp bpl, 0xa
test r14b, al
mov dword [rsp + 0x188], ebx
mov dword [rsp + 0x20], eax
mov qword [rsp + 0x30], r10
test eax, eax
jmp 0x1413fde82
js 0x1413fdfb7
nop
bt r8d, 0x3e
ror dil, 0xbc
bswap rdx
lea edi, [rax + rcx]
bts dx, r9w
movzx r8d, r11b
mov rcx, rbp
sar edi, 1
sbb dh, 0xac
shld rdx, r15, 0x26
xadd rdx, rdx
mov edx, dword [r10 + rdi*4]
cmc
add rdx, rsi
jmp 0x1413fdebf
call fcn.1413fdb22
test eax, eax
jmp 0x1413fdecb
jns 0x1413fdef3
mov ecx, dword [rsp + 0x188]
nop
movzx rax, r14w
lea eax, [rdi - 1]
jmp 0x1413fdee5
mov dword [rsp + 0x20], eax
jmp 0x1413fdeee
jmp 0x1413fdf0f
test eax, eax
jle 0x1413fdf5b
mov eax, dword [rsp + 0x20]
bsf r10w, r9w
stc
lea ecx, [rdi + 1]
mov dword [rsp + 0x188], ecx
cmp ecx, eax
mov r10, qword [rsp + 0x30]
mov r11b, r8b
mov r11b, byte [rsp + 0x180]
jmp 0x1413fdf26
jle 0x1413fde95
mov rdx, qword [rsp + 0x28]
bsr r10w, r15w
btr r10w, 0x3d
mov r9d, dword [rsp + 0x24]
mov r10d, dword [rsp + 0x170]
cmc
test rbx, r14
or r8d, 0xffffffff
jmp 0x1413fdf56
jmp 0x1413fdfbf
mov rax, qword [rsp + 0x28]
xchg r8b, r10b
cmovge r10d, ebp
mov rdx, qword [rsp + 0x28]
bswap r9d
mov r9d, dword [rsp + 0x24]
movsx rcx, bx
mov eax, dword [rax + 0x24]
movsx r8, cx
cmovge ecx, r9d
mov r10d, dword [rsp + 0x170]
xchg rcx, rcx
jmp 0x1413fdf96
lea rcx, [rsi + rax]
movsx r8d, r14w
jmp 0x1413fdfa8
movzx r8d, word [rcx + rdi*2]
jmp 0x1413fdfb2
jmp 0x1413fdfbf
mov r10d, dword [rsp + 0x170]
cmp r8d, dword [rdx + 0x14]
jae 0x1413fe065
mov eax, dword [rdx + 0x1c]
sub rdx, 0xffffffff923a4012
cmc
mov ecx, r8d
lea rax, [rax + rsi]
not rdx
rcr dx, cl
mov edx, dword [rax + r8*4]
clc
test edx, edx
jmp 0x1413fdfed
je 0x1413fe065
cmp edx, r9d
jmp 0x1413fdffb
jb 0x1413fe291
lea eax, [r10 + r9]
cmp edx, eax
jmp 0x1413fe00c
jae 0x1413fe291
movzx ecx, byte [rsi + rdx]
lea rax, [rsi + rdx]
rol dil, cl
bt di, r14w
mov rdi, rax
test r15b, 0x1a
stc
cmp ch, 0x35
test cl, cl
jmp 0x1413fe034
je 0x1413fe065
nop
stc
cmp r13b, 0x2b
cmp cl, 0x2e
je 0x1413fe071
mov cl, byte [rdi + 1]
jmp 0x1413fe051
inc rdi
test r15w, r9w
test cl, cl
jmp 0x1413fe05f
jne 0x1413fe040
sub eax, eax
jmp 0x1413fe06c
jmp 0x1413fe29a
mov r8, rdi
jmp 0x1413fe081
sub r8, rax
jmp 0x1413fe08a
cmp r8, 0x104
jmp 0x1413fe096
jae 0x1413fe065
mov rcx, rbx
test r8, r8
jmp 0x1413fe0a7
je 0x1413fe0fc
lea r9, [rsp + 0x40]
bt dx, 0x88
btr rdx, 0x2a
sub r9, rax
jmp 0x1413fe0c6
movzx edx, byte [rax]
test dl, dl
je 0x1413fe0fc
inc rcx
jmp 0x1413fe0d9
mov byte [r9 + rax], dl
jmp 0x1413fe0e2
inc rax
jmp 0x1413fe0ee
cmp rcx, r8
jmp 0x1413fe0f6
jb 0x1413fe0c6
mov byte [rsp + rcx + 0x40], bl
lea rcx, [rsp + 0x40]
mov rax, qword [0x1409dc050]
call rax
mov r11, rax
test rax, rax
jmp 0x1413fe119
jne 0x1413fe13c
lea rcx, [rsp + 0x40]
movzx ax, ch
cdqe
mov rax, qword [0x1409dc048]
jmp 0x1409e9237
je 0x1413fe065
cmp r11, rsi
jne 0x1413fe1d7
cmp byte [rsp + 0x180], bl
je 0x1413fe1ba
lea rax, [rsp + 0x40]
cmovae edx, esp
sub rbp, rax
rcl ch, cl
not rdx
nop
rol ax, cl
lea rdx, [rsp + rbx + 0x40]
btc cx, bx
cwde
mov ecx, ebx
mov eax, 0x861ba90a
jmp 0x1413fe17d
rol eax, cl
add al, bl
cmc
stc
xor al, byte [rdx + rbp]
jmp 0x1413fe18b
mov byte [rdx], al
jmp 0x1413fe192
je 0x1413fe1b1
inc rbx
test r11d, r15d
clc
cmp rbx, 0x104
jmp 0x1413fe1ab
jb 0x1413fe166
lea rbp, [rsp + 0x40]
movsx rdx, r9w
mov rdx, rbp
jmp 0x1413fe1c8
mov rcx, rsi
mov rax, qword [0x1409dc058]
jmp 0x1409f87ff
cmp byte [rdi + 1], 0x23
jmp 0x1413fe1e7
lea rdx, [rdi + 1]
jne 0x1413fe271
movzx edx, byte [rdi + 2]
cmc
test r10, r10
add rdi, 2
stc
jmp 0x1413fe203
test dl, dl
jmp 0x1413fe20a
je 0x1413fe26a
nop
mov al, cl
movsx ax, r12b
lea eax, [rdx - 0x30]
jmp 0x1413fe220
inc rdi
cmp r15b, r11b
clc
cmc
cmp al, 9
jmp 0x1413fe22f
ja 0x1413fe26a
movsx eax, dl
bts ecx, edi
rcr ch, 0xb0
mov dl, byte [rdi]
rcl cl, 0x39
xadd ecx, ecx
jmp 0x1413fe24b
lea ecx, [rbx + rbx*4]
bsr ebx, r9d
sbb bx, ax
lea ebx, [rax + rcx*2 - 0x30]
test r11b, 0x16
test dl, dl
jmp 0x1413fe264
jne 0x1413fe218
movsxd rdx, ebx
xadd cx, cx
sub r8d, r8d
movzx rcx, ax
bswap cx
cmovae rcx, rsi
mov rcx, r11
jmp 0x1413fe287
call fcn.1413fdcd9
jmp 0x1413fe29a
lea rax, [rsi + rdx]
mov ebp, 0xb592c31e
mov rbx, qword [rsp + 0x178]
shrd ebp, r8d, 0xba
rol bpl, cl
mov rdi, qword [rsp + 0x150]
dec ebp
xor bpl, 0x2c
add rsp, 0x158
pop rsi
movsx bp, r13b
movzx rbp, bp
pop rbp
jmp 0x1413fe2cf
ret