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

Disassembly:
sub esp, 0x1d0
push ebx
push ebp
mov ebp, dword [esp + 0x1dc]
push esi
mov esi, 1
push edi
mov dword [esp + 0x10], esi
mov dword [esp + 0x18], 0x9dc976a0
mov dword [esp + 0x1c], 0xfc75bcb0
mov dword [esp + 0x20], esi
mov dword [esp + 0x28], 0xc67ced75
mov dword [esp + 0x2c], 0xa8df4eb
mov dword [esp + 0x30], esi
mov dword [esp + 0x38], 0x69de78b2
mov dword [esp + 0x3c], 0x9cedb880
mov dword [esp + 0x40], esi
mov dword [esp + 0x48], 0x84cca421
mov dword [esp + 0x4c], 0xde336431
mov dword [esp + 0x50], esi
mov dword [esp + 0x58], 0x84fd296c
mov dword [esp + 0x5c], 0x1158d04
mov dword [esp + 0x60], esi
mov dword [esp + 0x68], 0xe39a995b
mov dword [esp + 0x6c], 0xc23af756
mov dword [esp + 0x70], esi
mov dword [esp + 0x78], 0x8715d179
mov dword [esp + 0x7c], 0x16e92383
mov dword [esp + 0x80], esi
mov dword [esp + 0x88], 0xd09196b3
mov dword [esp + 0x8c], 0x1d9ef3eb
mov dword [esp + 0x90], esi
mov dword [esp + 0x98], 0xa157823d
mov dword [esp + 0x9c], 0xf612cc7e
mov dword [esp + 0xa0], esi
mov dword [esp + 0xa8], 0x4f69d98c
mov dword [esp + 0xac], 0xbb5b1ad2
mov dword [esp + 0xb0], esi
mov dword [esp + 0xb8], 0xd99d98c2
mov dword [esp + 0xbc], 0xd5ba943e
mov dword [esp + 0xc0], esi
mov dword [esp + 0xc8], 0x42c11230
mov dword [esp + 0xcc], 0x8ee8b858
mov dword [esp + 0xd0], esi
mov dword [esp + 0xd8], 0x3d6519a5
mov dword [esp + 0xdc], 0xe983e5b2
mov dword [esp + 0xe0], esi
mov dword [esp + 0xe8], 0x98c7ae9
mov dword [esp + 0xec], 0xcdd78b02
mov dword [esp + 0xf0], esi
mov dword [esp + 0xf8], 0xbc9958c1
mov dword [esp + 0xfc], 0x556f5a36
mov dword [esp + 0x100], esi
mov dword [esp + 0x108], 0xa7bebed5
mov dword [esp + 0x10c], 0xb6b4211a
mov dword [esp + 0x110], esi
mov dword [esp + 0x118], 0x363616ae
mov dword [esp + 0x11c], 0x60939305
mov dword [esp + 0x120], esi
mov dword [esp + 0x128], 0xfe7b1713
mov dword [esp + 0x12c], 0xa64df8a5
mov dword [esp + 0x130], esi
mov dword [esp + 0x138], 0x19fb33fa
mov dword [esp + 0x13c], 0x8808927a
mov dword [esp + 0x140], esi
mov dword [esp + 0x148], 0xdd7544ba
mov dword [esp + 0x14c], 0xc90f61dd
mov dword [esp + 0x150], esi
mov dword [esp + 0x158], 0x9bcdf003
mov dword [esp + 0x15c], 0x8f78d1d1
mov dword [esp + 0x160], esi
mov dword [esp + 0x168], 0x75744913
mov dword [esp + 0x16c], 0x46061354
mov dword [esp + 0x170], esi
mov dword [esp + 0x178], 0xd9cd1e30
mov dword [esp + 0x17c], 0x4fe117c8
mov dword [esp + 0x180], esi
mov dword [esp + 0x188], 0xffa86e12
mov dword [esp + 0x18c], 0xb7a1a83a
mov dword [esp + 0x190], esi
mov dword [esp + 0x198], 0x14d0fe86
mov dword [esp + 0x19c], 0x45d2f953
mov dword [esp + 0x1a0], esi
mov dword [esp + 0x1a8], 0x6dd9cb10
mov dword [esp + 0x1ac], 0x729402a5
mov dword [esp + 0x1b0], esi
mov dword [esp + 0x1b8], 0x2791310d
mov dword [esp + 0x1bc], 0x8fe8bd9d
mov dword [esp + 0x1c0], esi
mov dword [esp + 0x1c8], 0x224152ab
mov dword [esp + 0x1cc], 0x8cbb16b5
mov dword [esp + 0x1d0], esi
mov dword [esp + 0x1d8], 0x385aa5ec
mov dword [esp + 0x1dc], 0x7129e927
xor ebx, ebx
lea edi, [esp + 0x18]
mov eax, dword [edi - 8]
mov ecx, dword [edi + 4]
mov edx, dword [edi]
push eax
mov eax, dword [ebp + 0x24]
push ecx
push edx
push 0x201
push ebp
call eax
add esp, 0x14
test eax, eax
jne 0x10030af8
add ebx, esi
add edi, 0x10
cmp ebx, 0x1d
jb 0x10030ac6
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x1d0
ret
pop edi
mov eax, esi
pop esi
pop ebp
pop ebx
add esp, 0x1d0
ret