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

Disassembly:
mov byte [rsp + 0x18], r8b
cmp rbp, 0x7013415a
push rbp
or bp, si
movsx rbp, r11w
push rsi
btr si, ax
sub rsp, 0x158
xor esi, 0x6b60315
mov rbp, rdx
bsr si, r13w
sub si, 0x63c1
mov rsi, rcx
cmp r10w, 0x6fc7
stc
test rcx, rcx
jmp 0x1408dde47
je 0x1408dde71
test rdx, rdx
je 0x1408dde71
mov eax, 0x5a4d
test r10b, r15b
jmp 0x1408dde63
cmp word [rcx], ax
jmp 0x1408dde6b
je 0x1408dde86
xor eax, eax
bts bp, di
add rsp, 0x158
pop rsi
pop rbp
jmp 0x1408dde85
ret
movsxd rax, dword [rcx + 0x3c]
clc
cmp di, 0x786
cmp dword [rax + rcx], 0x4550
jne 0x1408dde71
mov r9d, dword [rax + rcx + 0x88]
jmp 0x1408ddeaf
mov dword [rsp + 0x24], r9d
clc
test r9d, r9d
jmp 0x1408ddebd
je 0x1408dde71
mov r10d, dword [rax + rcx + 0x8c]
shld dx, r11w, 0x58
movzx edx, r12w
btc dx, 0x21
lea rdx, [rcx + r9]
cmp r11w, r13w
mov qword [rsp + 0x178], rbx
clc
mov qword [rsp + 0x150], rdi
cmp r8b, 0x39
cmp sil, r14b
or r8d, 0xffffffff
stc
cmc
sub edi, edi
cmp rbx, rbx
mov dword [rsp + 0x170], r10d
jmp 0x1408ddf1d
mov qword [rsp + 0x28], rdx
cmp rbp, 0xffff
jmp 0x1408ddf2e
ja 0x1408ddf45
mov r8d, ebp
sub r8d, dword [rdx + 0x10]
jmp 0x1408ddf40
jmp 0x1408de124
mov eax, dword [rdx + 0x18]
test bx, r10w
test r8, 0x6bb80795
test eax, eax
je 0x1408de124
mov r10d, dword [rdx + 0x20]
dec eax
mov ecx, edi
lea r10, [r10 + rsi]
cmc
jmp 0x1408ddf6d
mov dword [rsp + 0x20], ecx
cmp r15w, r10w
test bh, 0xc0
mov dword [rsp + 0x188], eax
jmp 0x1408ddf88
mov qword [rsp + 0x30], r10
cmp r9b, r14b
test eax, eax
jmp 0x1408ddf97
js 0x1408de11a
lea ebx, [rax + rcx]
bt r8d, r12d
lahf
bsf dx, r9w
mov r11, rdi
cwde
sar ebx, 1
mov eax, ebx
adc dh, 0x11
bt r8, r9
movzx eax, byte [rsp + 0x180]
sar dx, 0xa8
movzx r9d, r8w
mov r8d, dword [r10 + rbx*4]
cmp r10b, 0xe0
setb r9b
mov r10, rbp
lea r8, [r8 + rsi]
cwd
cmovg edx, r12d
or dl, 0x94
sub r10, r8
xchg r9, rdx
bswap r9w
nop
movzx edx, byte [r10 + r8]
jmp 0x1408ddffa
movzx r9d, byte [r8]
jmp 0x1408de003
inc r8
stc
test al, al
je 0x1408de03b
mov ecx, r11d
mov eax, 0x76c56247
cmc
rol eax, cl
add al, r11b
stc
test sil, r15b
xor dl, al
mov ax, ax
cdqe
movsx ax, sil
movzx eax, byte [rsp + 0x180]
inc r11
cmp sp, cx
test dl, dl
jmp 0x1408de042
je 0x1408de051
cmp dl, r9b
je 0x1408ddff0
cmp dl, r9b
jb 0x1408de07f
jbe 0x1408de0bc
mov eax, dword [rsp + 0x188]
bswap cx
movzx rcx, dx
lea ecx, [rbx + 1]
jmp 0x1408de076
mov dword [rsp + 0x20], ecx
jmp 0x1408de0a0
mov ecx, dword [rsp + 0x20]
bsf ax, r12w
ror ah, cl
xor eax, 0x17ad50dd
lea eax, [rbx - 1]
cmc
test r14w, 0x725d
mov dword [rsp + 0x188], eax
cmp ecx, eax
jmp 0x1408de0a7
jg 0x1408de0ee
mov r10, qword [rsp + 0x30]
jmp 0x1408de0b7
jmp 0x1408ddf9d
mov rax, qword [rsp + 0x28]
movsx cx, ah
mov eax, dword [rax + 0x24]
movzx ecx, ax
cmovo r8d, r8d
movzx rcx, sp
lea rcx, [rsi + rax]
not r8d
jmp 0x1408de0df
movzx r8d, word [rcx + rbx*2]
jmp 0x1408de0e9
jmp 0x1408de0ff
or r8d, 0xffffffff
shrd r9w, bx, 0x2d
movzx r9, r9w
sar rdx, 1
mov r9d, dword [rsp + 0x24]
rol r10b, 6
movsx r10w, r15b
xor r10w, r9w
mov rdx, qword [rsp + 0x28]
movsx r10, bp
mov r10d, dword [rsp + 0x170]
stc
cmc
cmp r8d, dword [rdx + 0x14]
jmp 0x1408de12d
jae 0x1408de1de
mov eax, dword [rdx + 0x1c]
cwd
mov ecx, r8d
rcr dx, 0x30
test r10w, 0x7e84
setns dh
add rax, rsi
cqo
mov edx, dword [rax + r8*4]
test edx, edx
je 0x1408de1de
cmp edx, r9d
jmp 0x1408de161
jb 0x1408de3da
lea eax, [r10 + r9]
cmc
cmp r12d, 0x28283e25
cmp edx, eax
jmp 0x1408de17a
jae 0x1408de3da
movzx ecx, byte [rsi + rdx]
cmp r11w, 0x6b73
lea rax, [rsi + rdx]
sar rbx, 0x1f
bswap rbx
mov rbx, rax
clc
test cl, cl
jmp 0x1408de1a0
je 0x1408de1de
nop
cmp r10w, r14w
test r13w, r12w
cmp cl, 0x2e
jmp 0x1408de1b7
je 0x1408de1e5
movzx ecx, byte [rbx + 1]
jmp 0x1408de1c6
inc rbx
cmp dil, cl
test sp, 0x424b
test cl, cl
jmp 0x1408de1d8
jne 0x1408de1af
mov r8, rbx
stc
cmp r13b, bpl
cmp si, 0xd1f
sub r8, rax
cmp r10b, r14b
cmc
cmp r8, 0x104
jae 0x1408de1de
mov rcx, rdi
test r8, r8
jmp 0x1408de210
je 0x1408de261
lea r9, [rsp + 0x40]
bt rdx, 0x5f
shr dx, 0xe0
rol dx, 0xbf
sub r9, rax
cmp r9b, 0xa6
movzx edx, byte [rax]
clc
stc
test dl, dl
jmp 0x1408de23b
je 0x1408de261
inc rcx
mov byte [r9 + rax], dl
jmp 0x1408de24d
inc rax
cmc
test al, 0x99
cmp rcx, r8
jmp 0x1408de25b
jb 0x1408de22f
mov byte [rsp + rcx + 0x40], dil
cmovno ax, dx
lea rcx, [rsp + 0x40]
movzx rax, bx
cbw
movzx eax, bx
mov rax, qword [0x14055e200]
jmp 0x1405cdc73
lea rax, [rsi + rdx]
jmp 0x1408de3ec