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

Disassembly:
sub esp, 0x90
push ebx
push ebp
push esi
push edi
push dword [esp + 0xac]
push dword [esp + 0xac]
push dword [esp + 0xac]
push edx
push ecx
call fcn.00e338f7
mov dword [esp + 0x38], 0xcf6ae5
add esp, 0x14
or dword [esp + 0x24], 0x40d606e
xor edx, edx
xor dword [esp + 0x24], 0x4c2e143
xor edi, edi
mov dword [esp + 0x14], 0xc70a3c
mov ecx, 0xf3a0ce8
imul eax, dword [esp + 0x14], 0xd
mov ebp, 0xc125d5
push 0x49
pop esi
push 3
pop ebx
mov dword [esp + 0x14], eax
imul eax, dword [esp + 0x14], 0x74
mov dword [esp + 0x14], eax
add dword [esp + 0x14], 0xffff64fe
xor dword [esp + 0x14], 0x9478bb46
mov dword [esp + 0x10], 0xc17697
xor dword [esp + 0x10], 0xb8c4bfe4
imul eax, dword [esp + 0x10], 6
mov dword [esp + 0x10], eax
add dword [esp + 0x10], 0xffff1d31
xor dword [esp + 0x10], 0x5022005b
mov dword [esp + 0x1c], 0x59bfe2
add dword [esp + 0x1c], 0xffff55bd
imul eax, dword [esp + 0x1c], 0x6e
mov dword [esp + 0x1c], eax
xor dword [esp + 0x1c], 0x264c0d08
mov dword [esp + 0x34], 0xd9d013
imul eax, dword [esp + 0x34], 0x4f
mov dword [esp + 0x34], eax
xor dword [esp + 0x34], 0x43311ab2
mov dword [esp + 0x20], 0xa1b78d
mov eax, dword [esp + 0x20]
div esi
xor edx, edx
mov esi, dword [esp + 0x24]
mov dword [esp + 0x20], eax
mov eax, dword [esp + 0x20]
mov dword [esp + 0x20], eax
xor dword [esp + 0x20], 0x93b2c
mov dword [esp + 0x30], 0xcb32b1
shr dword [esp + 0x30], 6
xor dword [esp + 0x30], 0x893e1
mov dword [esp + 0x28], 0x46f2a5
add dword [esp + 0x28], 0x83c7
xor dword [esp + 0x28], 0x48dd28
mov dword [esp + 0x18], 0xe2fbac
or dword [esp + 0x18], 0xff60b7cf
xor dword [esp + 0x18], 0xffe614be
mov dword [esp + 0x2c], 0x8098cb
mov eax, dword [esp + 0x2c]
div ebx
mov ebx, 0xad80caa
mov dword [esp + 0x2c], eax
xor dword [esp + 0x2c], 0x2b330c
cmp ecx, 0x9e40ce6
jg 0xe26318
je 0xe262ff
cmp ecx, 0x12cf90
je 0xe262e0
cmp ecx, ebp
je 0xe262b6
cmp ecx, 0x213b170
je 0xe26297
cmp ecx, 0x4c4690d
je 0xe2626d
cmp ecx, 0x69e0510
je 0xe26228
cmp ecx, 0x6b8b757
jne 0xe263c9
cmp dword [esp + 0x64], 5
je 0xe26219
mov ecx, 0x9e40ce6
jmp 0xe261bd
mov edx, esi
lea ecx, [esp + 0x48]
call fcn.00e26b3a
mov ecx, ebx
jmp 0xe261bd
mov eax, dword [esp + 0x2c]
mov eax, dword [esp + 0x18]
mov eax, dword [esp + 0x28]
mov eax, dword [esp + 0x30]
push 0x5c
push ecx
push ecx
call fcn.00e2666a
mov esi, eax
add esp, 0xc
test esi, esi
je 0xe262d6
mov eax, dword [esp + 0x50]
mov ecx, 0x213b170
mov dword [esi + 0x40], eax
mov eax, dword [esp + 0x40]
mov dword [esi + 0x50], eax
mov eax, dword [esp + 0x3c]
mov dword [esi + 0x1c], eax
jmp 0xe261bd
push dword [esp + 0x20]
lea edx, [esp + 0x3c]
push dword [esp + 0x38]
lea ecx, [esp + 0x70]
call fcn.00e33362
pop ecx
pop ecx
mov ecx, eax
neg ecx
sbb ecx, ecx
and ecx, 0x5dcdf3b
add ecx, ebp
jmp 0xe261bd
cmp dword [esp + 0x64], 1
je 0xe262a8
mov ecx, 0xc01dfe7
jmp 0xe261bd
lea ecx, [esp + 0x48]
call fcn.00e36dcb
jmp 0xe26224
lea eax, [esp + 0x68]
push eax
push dword [esp + 0x20]
mov ecx, dword [esp + 0x18]
lea edx, [esp + 0x78]
call fcn.00e3aa64
pop ecx
pop ecx
test eax, eax
je 0xe263d5
mov ecx, 0x4c4690d
jmp 0xe261bd
cmp dword [esp + 0x64], 3
je 0xe262f1
mov ecx, 0xe484667
jmp 0xe261bd
lea ecx, [esp + 0x48]
call fcn.00e2f4e0
jmp 0xe26224
cmp dword [esp + 0x64], 6
jne 0xe26224
lea ecx, [esp + 0x48]
call fcn.00e29b40
jmp 0xe26224
cmp ecx, ebx
je 0xe263b7
cmp ecx, 0xc01dfe7
je 0xe26396
cmp ecx, 0xe484667
je 0xe26377
cmp ecx, 0xf3a0ce8
je 0xe26352
cmp ecx, 0xf91351b
jne 0xe263c9
xor ecx, ecx
call fcn.00e3cd6c
mov ecx, ebp
jmp 0xe261bd
mov edx, dword [esp + 0xa8]
lea eax, [esp + 0x70]
push eax
push dword [esp + 0x18]
mov ecx, dword [esp + 0x2c]
call fcn.00e32c3d
pop ecx
pop ecx
mov ecx, 0xf91351b
jmp 0xe261bd
cmp dword [esp + 0x64], 4
je 0xe26388
mov ecx, 0x6b8b757
jmp 0xe261bd
lea ecx, [esp + 0x48]
call fcn.00e2398e
jmp 0xe26224
cmp dword [esp + 0x64], 2
je 0xe263a7
mov ecx, 0x12cf90
jmp 0xe261bd
mov edx, esi
lea ecx, [esp + 0x48]
call fcn.00e2be17
jmp 0xe26224
mov ecx, dword [0x10022210]
inc edi
mov eax, dword [ecx + 4]
mov dword [esi + 0x34], eax
mov dword [ecx + 4], esi
mov ecx, ebp
cmp ecx, 0x7688ae5
jne 0xe261bd
mov eax, edi
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x90
ret