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

Disassembly:
push ebp
push edi
push esi
push ebx
sub esp, 0x12c
mov eax, dword [esp + 0x158]
mov edx, dword [esp + 0x15c]
lea ebx, [esp + 0xfc]
lea esi, [esp + 0x104]
mov dword [esp + 0xe8], eax
mov eax, dword [esp + 0x160]
mov dword [esp + 0xec], edx
mov edx, dword [esp + 0x164]
mov dword [esp + 0xe0], eax
mov eax, dword [esp + 0x168]
mov dword [esp + 0xe4], edx
mov edx, dword [esp + 0x16c]
mov dword [esp + 0xd8], eax
mov eax, dword [esp + 0x174]
mov dword [esp + 0xdc], edx
mov edx, dword [esp + 0x17c]
mov dword [esp + 0xd4], eax
mov eax, dword [esp + 0x178]
mov dword [esp + 0xcc], edx
mov dword [esp + 0xc8], eax
mov eax, dword [esp + 0x180]
mov dword [esp + 0xd0], eax
mov eax, dword [esp + 0x184]
mov dword [esp + 0xc4], eax
mov eax, dword [esp + 0x188]
mov dword [esp + 0xc0], eax
mov eax, dword [esp + 0x190]
mov dword [esp + 0xbc], eax
mov eax, dword [esp + 0x19c]
mov dword [esp + 0xb8], eax
mov eax, dword [esp + 0x1a0]
mov edx, dword [esp + 0x1ac]
mov dword [esp + 0xb4], eax
mov eax, dword [esp + 0x1a4]
mov dword [esp + 0xac], edx
mov edx, dword [esp + 0x1b4]
mov dword [esp + 0xb0], eax
mov eax, dword [esp + 0x1a8]
mov dword [esp + 0xa4], edx
mov edx, dword [esp + 0x1e0]
mov dword [esp + 0xa8], eax
mov eax, dword [esp + 0x1b0]
mov dword [esp + 0x7c], edx
mov dword [esp + 0xa0], eax
mov eax, dword [esp + 0x1b8]
mov dword [esp + 0x9c], eax
mov eax, dword [esp + 0x1bc]
mov dword [esp + 0x98], eax
mov eax, dword [esp + 0x1c0]
mov dword [esp + 0x94], eax
mov eax, dword [esp + 0x1c4]
mov dword [esp + 0x90], eax
mov eax, dword [esp + 0x1c8]
mov dword [esp + 0x8c], eax
mov eax, dword [esp + 0x1cc]
mov dword [esp + 0x88], eax
mov eax, dword [esp + 0x1d4]
mov dword [esp + 0x84], eax
mov eax, dword [esp + 0x1d8]
mov dword [esp + 0x80], eax
mov eax, dword [esp + 0x1dc]
mov dword [esp + 0x78], eax
mov eax, dword [0xd3f044]
mov dword [esp + 0x11c], eax
xor eax, eax
mov dword [esp + 4], ebx
mov dword [esp], esi
call fcn.00486790
mov eax, dword [esp + 0xfc]
mov ecx, dword [esp + eax*4 + 0x104]
test ecx, ecx
je 0x426930
lea ebp, [esp + 0xd8]
lea edi, [esp + 0xe0]
jmp 0x42680e
mov dword [esp], ebx
call fcn.00486c00
mov eax, dword [esp + 0xfc]
mov eax, dword [esp + eax*4 + 0x104]
test eax, eax
je 0x426930
lea eax, [esp + 0x100]
mov dword [esp + 8], ebp
mov dword [esp + 0x64], eax
lea eax, [esp + 0x78]
mov dword [esp + 0x58], eax
lea eax, [esp + 0x80]
mov dword [esp + 0x54], eax
lea eax, [esp + 0x84]
mov dword [esp + 0x50], eax
lea eax, [esp + 0x88]
mov dword [esp + 0x4c], eax
lea eax, [esp + 0x8c]
mov dword [esp + 0x48], eax
lea eax, [esp + 0x90]
mov dword [esp + 0x44], eax
lea eax, [esp + 0x94]
mov dword [esp + 0x40], eax
lea eax, [esp + 0x98]
mov dword [esp + 0x3c], eax
lea eax, [esp + 0x9c]
mov dword [esp + 0x38], eax
lea eax, [esp + 0xa0]
mov dword [esp + 0x34], eax
lea eax, [esp + 0xa8]
mov dword [esp + 0x30], eax
lea eax, [esp + 0xb0]
mov dword [esp + 0x2c], eax
lea eax, [esp + 0xb4]
mov dword [esp + 0x28], eax
lea eax, [esp + 0xb8]
mov dword [esp + 0x24], eax
lea eax, [esp + 0xbc]
mov dword [esp + 0x20], eax
lea eax, [esp + 0xc0]
mov dword [esp + 0x1c], eax
lea eax, [esp + 0xc4]
mov dword [esp + 0x18], eax
lea eax, [esp + 0xd0]
mov dword [esp + 0x14], eax
lea eax, [esp + 0xc8]
mov dword [esp + 0x10], eax
lea eax, [esp + 0xd4]
mov dword [esp + 0xc], eax
lea eax, [esp + 0xe8]
mov dword [esp + 4], edi
mov dword [esp], eax
mov dword [esp + 0x60], ebx
mov dword [esp + 0x5c], esi
call fcn.004869c0
mov edx, dword [esp + 0x100]
test edx, edx
je 0x4267f0
mov eax, 1
jmp 0x426932
xor eax, eax
mov edx, dword [esp + 0x11c]
sub edx, dword [0xd3f044]
jne 0x42694c
add esp, 0x12c
pop ebx
pop esi
pop edi
pop ebp
ret
call fcn.00401690
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop