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

Disassembly:
mov eax, 0x4c
call fcn.100e0610
mov eax, dword [0x101636b4]
xor eax, esp
mov dword [esp + 0x48], eax
mov eax, dword [esp + 0x50]
mov dword [esp + 0x28], eax
mov eax, dword [esp + 0x54]
mov dword [esp + 0x2c], eax
mov eax, dword [esp + 0x58]
mov dword [esp + 0x30], eax
mov eax, dword [esp + 0x5c]
mov dword [esp + 0x18], eax
mov eax, dword [esp + 0x60]
push ebx
mov dword [esp + 0x20], eax
xor ebx, ebx
mov eax, dword [esp + 0x68]
push ebp
mov dword [esp + 0x2c], eax
xor ebp, ebp
mov eax, dword [esp + 0x70]
push esi
mov dword [esp + 0x2c], eax
xor esi, esi
mov eax, dword [esp + 0x78]
push edi
xor edi, edi
mov dword [esp + 0x20], esi
and eax, 1
mov dword [esp + 0x18], edi
mov dword [esp + 0x1c], ebx
mov dword [esp + 0x10], ebp
mov dword [esp + 0x24], ebx
mov dword [esp + 0x14], eax
nop dword [eax + eax]
push 0
push 0x1010936d
test eax, eax
je 0x10066025
push 0
push esi
call fcn.10052c60
push 0
push 0x1010936d
push 0
push edi
call fcn.10052c60
push 0
push 0x1010936d
push ebp
push ebx
call fcn.10052c60
add esp, 0x30
jmp 0x10066048
push esi
call fcn.10052570
push 0
push 0x1010936d
push edi
call fcn.10052570
push 0
push 0x1010936d
push ebx
call fcn.10052570
add esp, 0x24
push dword [esp + 0x7c]
lea eax, [esp + 0x14]
push eax
lea eax, [esp + 0x24]
push eax
lea eax, [esp + 0x24]
push eax
lea eax, [esp + 0x30]
push eax
push dword [esp + 0x40]
call fcn.100651f0
add esp, 0x18
test eax, eax
je 0x100661a4
push dword [esp + 0x28]
mov esi, dword [esp + 0x24]
push esi
call fcn.100656f0
add esp, 8
test eax, eax
jne 0x1006609e
mov edi, dword [esp + 0x18]
mov ebx, dword [esp + 0x1c]
mov ebp, dword [esp + 0x10]
mov eax, dword [esp + 0x14]
jmp 0x10065ff0
mov ebp, dword [esp + 0x18]
lea eax, [esp + 0x44]
push eax
push ebp
call fcn.10064f50
mov edi, dword [esp + 0x24]
add esp, 8
test eax, eax
je 0x100660ff
push dword [esp + 0x30]
lea eax, [esp + 0x14]
push dword [esp + 0x38]
push eax
lea eax, [esp + 0x50]
push edi
push eax
call fcn.10064d10
add esp, 0x14
test eax, eax
je 0x100660ff
mov eax, dword [esp + 0x38]
mov ebx, dword [esp + 0x10]
mov dword [eax], edi
mov eax, dword [esp + 0x3c]
mov dword [eax], ebx
mov eax, dword [esp + 0x40]
test eax, eax
je 0x100660f1
mov dword [eax], esi
mov dword [esp + 0x24], 1
test eax, eax
jne 0x1006611c
jmp 0x10066103
mov ebx, dword [esp + 0x10]
cmp dword [esp + 0x14], 0
push 0
push 0x1010936d
je 0x10066138
push 0
push esi
call fcn.10052c60
add esp, 0x10
mov esi, dword [esp + 0x14]
test esi, esi
je 0x10066145
push 0
push 0x1010936d
push 0
push ebp
call fcn.10052c60
add esp, 0x10
jmp 0x10066155
push esi
call fcn.10052570
mov esi, dword [esp + 0x20]
add esp, 0xc
push 0
push 0x1010936d
push ebp
call fcn.10052570
add esp, 0xc
mov ebp, dword [esp + 0x24]
test ebp, ebp
jne 0x1006618f
push ebp
push 0x1010936d
test esi, esi
je 0x10066186
push ebx
push edi
call fcn.10052c60
add esp, 0x10
mov eax, ebp
pop edi
pop esi
pop ebp
pop ebx
mov ecx, dword [esp + 0x48]
xor ecx, esp
call fcn.100dfe28
add esp, 0x4c
ret
push edi
call fcn.10052570
add esp, 0xc
pop edi
pop esi
mov eax, ebp
pop ebp
pop ebx
mov ecx, dword [esp + 0x48]
xor ecx, esp
call fcn.100dfe28
add esp, 0x4c
ret
call fcn.100558c0
and eax, 0xfff
cmp eax, 0x6c
jne 0x100661c6
push dword [esp + 0x28]
push str.Expecting:
push 2
call fcn.10055340
add esp, 0xc
mov ecx, dword [esp + 0x58]
xor eax, eax
pop edi
pop esi
pop ebp
pop ebx
xor ecx, esp
call fcn.100dfe28
add esp, 0x4c
ret