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

Disassembly:
ret
pop edi
sal cx, cl
bsf si, sp
bsr ecx, edi
pop ebx
rcr esi, 0xc
add si, bx
sub eax, eax
pop esi
mov ecx, dword [ebp - 4]
test cx, di
xor ecx, ebp
call fcn.0045ba17
mov esp, ebp
pop ebp
jmp 0x403421
jae 0x42359a
mov eax, dword [ecx + edx + 0x1c]
jmp 0x771bf8
je 0x6d1f6f
mov dl, byte [eax + 1]
stc
test ebp, eax
cmp dl, byte [esi + 1]
jmp 0x6d1f5b
mov dword [ebp - 0x110], edx
jmp 0x655dee
sbb eax, eax
jmp 0x705570
je 0x77b216
lea ebx, [eax - 1]
jmp 0x70c13b
lea eax, [esi + eax*4]
cmp ebx, ebp
test dx, 0x2540
mov eax, dword [eax + ecx]
test eax, eax
jmp 0x423594
jmp 0x5d8d1d
je 0x649aee
xor eax, eax
cmp bl, 0xda
bt si, 0x16
shr cx, cl
pop esi
cmc
rcl ecx, 0xa5
mov ecx, dword [ebp - 4]
xor ecx, ebp
jmp 0x423ce6
test ebx, ebx
jmp 0x7271a6
mov eax, dword [ecx + 0x3c]
add eax, ecx
cmp dword [eax], 0x4550
jmp 0x7c539f
mov dword [ebp - 0x10c], eax
jmp 0x6e85e4
ja 0x7832ca
sub esi, dword [ecx + edx + 0x10]
btc eax, edi
add al, ah
add al, 0xc6
mov eax, esi
cmp eax, dword [ecx + edx + 0x14]
jae 0x42359a
mov esi, dword [ecx + edx + 0x1c]
jmp 0x5d8d13
push ebp
mov ebp, esp
movsx eax, cx
bts ecx, esp
xor eax, 0x23072c24
sub esp, 0x120
cmovae ax, di
mov eax, dword [0x507628]
sar cl, 0xb3
xor eax, ebp
test al, 0x6d
mov dword [ebp - 4], eax
mov ecx, dword [ebp + 8]
push esi
mov esi, dword [ebp + 0xc]
mov dword [ebp - 0x120], esi
test edx, 0x79ef08f4
test ecx, ecx
je 0x5ff408
test esi, esi
jmp 0x734c16
mov dword [ebp - 0x10c], edi
jmp 0x77b1f8
je 0x5ff408
mov eax, dword [eax + 0x7c]
stc
push ebx
cmp sp, dx
push edi
or edi, 0xffffffff
stc
cmp ebx, 0x1a502834
mov dword [ebp - 0x11c], eax
test si, 0x546d
stc
test bp, bx
mov dword [ebp - 0x110], edi
stc
cmp esi, 0xffff
jmp 0x681397
jne 0x55e350
lea eax, [eax + 2]
lea esi, [esi + 2]
test dl, dl
jne 0x77a19a
xor eax, eax
jmp 0x705573
jmp 0x77b1f8
sbb eax, 0xffffffff
cmp eax, 0xffffffff
jmp 0x7159d8
mov eax, dword [ecx + edx + 0x20]
cmp ax, sp
add eax, ecx
mov dword [ebp - 0x10c], 0
clc
cmc
mov dword [ebp - 0x118], eax
stc
jmp 0x6371f1
je 0x7f851e
test eax, eax
je 0x71ee1c
cmp eax, 1
jne 0x77b1f8
lea ebx, [edi - 1]
jmp 0x7d2f15
mov eax, dword [ebp - 0x114]
movsx edx, cx
mov edx, dword [ecx + eax + 0x24]
setnp al
lea eax, [edx + edi*2]
bswap edx
movsx edx, sp
movzx edx, word [eax + ecx]
lea eax, [ebx + 1]
jmp 0x5274a0
jl 0x77b216
jmp 0x77a177
je 0x5ff408
mov eax, 0x5a4d
jmp 0x7db6d6
lea eax, [eax + edi*4]
jmp 0x5e63b4
mov eax, dword [ebp - 0x118]
mov esi, dword [ebp - 0x120]
inc edi
mov edx, dword [ebp - 0x10c]
rcr edi, 0x6f
lea edi, [ebx + edx]
and dl, 0x23
mov dl, 0x17
sar edi, 1
mov eax, dword [eax + edi*4]
rcr dl, cl
add eax, ecx
sal dl, cl
lea esp, [esp]
sal dl, 0xa
mov dl, byte [eax]
test al, bh
cmc
cmp ebx, 0x31de3318
cmp dl, byte [esi]
jne 0x55e350
test dl, dl
jmp 0x520354
cmp dword [ebp - 0x10c], ebx
jle 0x77a16a
mov edi, dword [ebp - 0x110]
add dh, 0x62
neg dh
mov edx, dword [ebp - 0x114]
cmc
cmp edi, dword [ecx + edx + 0x14]
jmp 0x5181a8
mov eax, dword [ecx + edx + 0x18]
clc
test eax, eax
jmp 0x5ba5b8
jne 0x5ff408
mov edx, dword [eax + 0x78]
mov dword [ebp - 0x114], edx
stc
cmp bx, 0x6778
test edx, 0x41bb03b8
test edx, edx
jmp 0x6ae975
jmp 0x77b1f8
cmp word [ecx], ax
jmp 0x5ff402
inc edi
cmp ebp, 0x1f6f346c
jmp 0x6a406a