Function at 0x5fbe66
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
jmp 0x6b8cc8
lea ecx, [esp + 0x5c]
call fcn.005f8139
mov ecx, dword [esp + 0x34]
cbw
movsx edx, si
lahf
mov edx, dword [esp + 0x30]
mov ax, di
mov eax, dword [esp + 0x2c]
jmp 0x68fd73
push edx
jmp 0x61a81c
call fcn.006bdbb1
push edi
cbw
not eax
lea eax, [esp + 0x2c]
push esi
push eax
call dword [0x1008f42c]
mov edx, dword [esp + 0x60]
xchg cl, ch
lea ecx, [esp + 0x28]
jmp 0x630071
push ecx
not cx
mov ecx, edi
mov ecx, esi
jmp 0x61b644
call fcn.006b6ed2
lea eax, [esp + 0x18]
xchg cl, ch
jmp 0x6eb1d0
mov dword [esp + 0x74], 0xffffffff
jmp 0x62487b
call ebx
mov edx, dword [esp + 0x28]
mov ecx, edi
mov ecx, dword [esp + 0x2c]
jmp 0x5fd9ac
mov eax, dword fs:[0]
push 0xffffffffffffffff
push 0x1008c8f8
push eax
cmp cx, 0x5374
cmp esp, edx
mov dword fs:[0], esp
sub esp, 0x5c
jmp 0x6db220
inc edx
jmp 0x6080e2
push ecx
jmp 0x6c39a5
ret
push ecx
push edx
jmp 0x61cfa8
mov dword [esp + 0x48], ecx
jmp 0x6b2623
inc ecx
jmp 0x6a3894
push ecx
call dword [0x1008f5d0]
lea edx, [esp + 0x28]
push edx
call dword [0x1008f3f8]
test eax, eax
jne 0x624880
push esi
cmovo ecx, edx
lea ecx, [esp + 0x5c]
jmp 0x6eeaa0
call fcn.005d2d22
push 7
movzx ecx, di
jmp 0x5b8b7a
push eax
push ecx
push edx
jmp 0x6e1cdb
call fcn.006a0d37
lea edx, [esp + 0x10]
movsx ecx, dx
lea ecx, [esp + 0x58]
jmp 0x6a1142
call fcn.00699669
mov dword [esp + 0x10], esi
bswap ecx
lea ecx, [esp + 0x10]
jmp 0x6c9d5c
mov byte [esp + 0x78], 2
jmp 0x63ba8d
push eax
jmp 0x6bd2d5
call fcn.006e4923
mov esi, dword [eax]
mov edx, dword [esp + 0x38]
sal bh, cl
mov ecx, dword [esp + 0x3c]
and edi, edi
bsr ebx, edi
mov ebx, dword [0x1008f0c4]
or edi, edi
cmp ebp, 0x67293e85
bt di, 0x5b
mov edi, dword [eax + 4]
mov eax, dword [esp + 0x60]
jmp 0x6d5a4f
mov dword [esp + 0x80], ebp
jmp 0x68ef08
call fcn.006f564e
mov esi, 0x10093cb8
mov dword [esp + 0x18], esi
xchg cl, cl
jmp 0x69716a
call fcn.0069e18f
mov ecx, dword [esp + 0x6c]
or si, dx
pop edi
movzx ebp, bp
shld si, dx, 0x67
rcl ebp, 0x33
pop esi
sbb bp, si
pop ebp
dec bh
sal ebx, cl
bts ebx, edx
pop ebx
cmc
cmp dx, 0x2744
mov dword fs:[0], ecx
cmc
add esp, 0x68
jmp 0x6024fa
mov dword [esp + 0x2c], edx
jmp 0x6a853d
push 2
jmp 0x638517
xor eax, edx
jmp 0x6c3323
inc eax
cmp edx, edi
jl 0x63391a
mov edx, edi
mov ebx, dword [esi + 0x48]
bts bp, si
bsr bp, bx
mov ebp, dword [esi + 0x50]
cmp ebx, ebp
jl 0x6b6877
mov ebx, ebp
jmp 0x6b6877
push ecx
push edx
jmp 0x5ec898
je 0x624880
mov eax, dword [esi + 0x54]
cmp dl, cl
bts dx, sp
mov ebp, dword [esi + 0x4c]
test bl, 0x70
and dx, si
sub eax, ebp
mov dx, dx
mov ebp, dword [esi + 0x48]
or edi, edi
mov di, 0x20ea
cmp cx, bp
cdq
sbb cl, 0xcb
mov ecx, eax
bt edi, 0x5c
mov eax, dword [esi + 0x50]
xor ecx, edx
adc di, ax
sub eax, ebp
and edi, ecx
xor di, 0x5d59
mov edi, dword [esi + 0x54]
sub ecx, edx
cmovl edx, esp
cdq
jmp 0x631da3
call fcn.006de79e
push 5
lea ecx, [esp + 0x5c]
mov esi, eax
jmp 0x60bf4d
push ecx
jmp 0x6e01c8
call fcn.0061b88f
test eax, eax
jmp 0x6396d5
call fcn.00693ed9
mov ecx, dword [esi + 0x1c]
ror ah, cl
add esp, 0xc
setno al
lea eax, [esp + 0x38]
jmp 0x6b7b4e
push ecx
movsx ecx, si
mov ecx, dword [esp + 0x2c]
jmp 0x6b7e8f
lea ecx, [esp + 0x38]
mov byte [esp + 0x74], 1
jmp 0x5fe2be
lea ecx, [esp + 0x18]
jmp 0x6e3eda
push edx
jmp 0x5bf82b
mov dword [esp + 0x2c], ecx
jmp 0x6b27ec
call fcn.006d5a63
push 0xffffff
push 2
not cx
cmovns cx, bp
push ebp
jmp 0x6bdb39
push eax
jmp 0x603df6
call ebx
mov dword [esp + 0x14], ebp
mov dword [esp + 0x10], 0x10093cd0
jmp 0x6936fe
push 1
not cl
movsx ecx, bp
lea ecx, [esp + 0x5c]
jmp 0x62d06e
push ecx
push eax
setns cl
push edx
mov al, dh
lea eax, [esp + 0x54]
not cx
cmovne ecx, edx
movzx cx, bl
push ebx
jmp 0x6ea446
push eax
jmp 0x6868a7
push edx
not dl
cmovbe dx, di
movsx edx, cx
mov edx, dword [esp + 0x64]
jmp 0x60c107
push esi
push edi
mov esi, ecx
jmp 0x68d992
call dword [0x1008f0c8]
lea ecx, [esp + 0x20]
jmp 0x5e3157
lea ecx, [esp + 0x24]
jmp 0x5e3e6e
inc ecx
test bh, bh
sub eax, edx
bswap edx
movzx dx, ah
cmovge dx, sp
mov edx, dword [esi + 0x4c]
jmp 0x63390f
call dword [0x1008f09c]
push eax
movzx ecx, bp
setae cl
lea ecx, [esp + 0x14]
jmp 0x611f46
mov byte [esp + 0x74], 4
call fcn.00699669
lea ecx, [esp + 0x58]
jmp 0x5eab82
add edx, esi
push 2
mov dword [esp + 0x3c], edx
lea edx, [esp + 0x3c]
add ecx, edi
push edx
jmp 0x6b24ed
push ebx
jmp 0x5b7009
call dword [0x1008f3b4]
mov eax, dword [esp + 0x60]
lea edx, [esp + 0x38]
jmp 0x6e22ec
call dword [0x1008f0c0]
push esi
movsx ecx, si
mov cx, ax
lea ecx, [esp + 0x5c]
call fcn.006de79e
push ebp
not ecx
lea ecx, [esp + 0x5c]
jmp 0x61db6d
push 2
jmp 0x5bb6e1
mov byte [esp + 0x74], 3
jmp 0x6121bf
push eax
mov ecx, esi
call fcn.005b94d2
lea ecx, [esp + 0x28]
push eax
jmp 0x608399
lea ecx, [esp + 0x58]
push eax
jmp 0x6127f6
call fcn.00628129
mov eax, dword [esi + 0x5c]
adc dx, bp
mov dx, 0x6d5c
xchg dh, dl
mov ecx, dword [esi + 0x58]
push eax
neg edx
lea edx, [esp + 0x5c]
sub ebp, ebp
jmp 0x6035ed