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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x10
mov dword [ebp - 4], 0
push 0x108
call fcn.0061a50d
add esp, 4
mov dword [ebp - 8], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 0x42
rep stosd dword es:[edi], eax
mov dword [ebx], 0x79b4d4
push ebx
add ebx, 0x78
push ebx
push 0x10
call fcn.0061a50d
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
mov dword [ebx + 0xc], 0
pop ebx
add ebx, 4
push ebx
push 0x10
call fcn.0061a50d
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
mov dword [ebx + 0xc], 0
pop ebx
add ebx, 0x14
push ebx
push 0xc
call fcn.0061a50d
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x79b05a
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push ebx
mov ebx, edi
mov ecx, 1
push ecx
push ebx
push 0x2c
call fcn.0061a50d
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 0xb
rep stosd dword es:[edi], eax
add ebx, 0x1c
push ebx
push 0xc
call fcn.0061a50d
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x79b05a
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
push ebx
mov ebx, edi
mov ecx, 1
push ecx
push ebx
push 8
call fcn.0061a50d
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
pop ebx
pop ecx
add ebx, 4
dec ecx
jne 0x4ae3c9
pop ebx
pop ebx
pop ecx
add ebx, 4
dec ecx
jne 0x4ae382
pop ebx
add ebx, 0x34
push ebx
push 0x14
call fcn.0061a50d
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 5
rep stosd dword es:[edi], eax
mov dword [ebx], 0x79a8ce
push ebx
add ebx, 8
push ebx
push 8
call fcn.0061a50d
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x79a902
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
add ebx, 4
push ebx
push 8
call fcn.0061a50d
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x79a902
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
pop ebx
pop ebx
add ebx, 0x24
push ebx
push 0x30
call fcn.0061a50d
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 0xc
rep stosd dword es:[edi], eax
pop ebx
add ebx, 0x1c
push ebx
push 8
call fcn.0061a50d
add esp, 4
pop ebx
mov dword [ebx], eax
mov edi, eax
mov esi, 0x79a902
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
pop ebx
lea eax, [ebp - 8]
push eax
call fcn.0045c6e2
push eax
push dword [ebp + 0x10]
call fcn.0045c6fc
mov dword [ebp - 4], eax
push 2
push dword [ebp + 0x10]
call fcn.0045c7d8
mov dword [ebp - 0xc], eax
push 3
push dword [ebp + 0x10]
call fcn.00464978
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
push dword [ebp - 0xc]
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x3c]
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x4ae503
push ebx
call fcn.0061a507
add esp, 4
lea eax, [ebp - 8]
push eax
call fcn.0045c6e2
mov dword [ebp - 0xc], eax
push dword [ebp - 4]
push dword [ebp - 0xc]
call fcn.0045c79c
mov ebx, dword [ebp - 8]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.0061a507
add esp, 4
mov esp, ebp
pop ebp
ret 0xc