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

Disassembly:
push ebp
mov ebp, esp
push ebx
push esi
mov ebx, 0
jmp 0x5c39d6
push 0x67ab98
call fcn.004c2770
add esp, 4
inc dword [eax + 4]
mov esi, eax
mov eax, dword [0x68353c]
mov eax, dword [eax + ebx*4 + 0x18]
dec dword [eax + 4]
jne 0x5c39ba
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x68353c]
mov dword [eax + ebx*4 + 0x18], esi
mov eax, dword [0x68353c]
mov eax, dword [eax + ebx*4 + 0x18]
mov dword [eax + 0xc], 0
add ebx, 1
cmp ebx, 0x32
jle 0x5c3991
mov ebx, 0x6ac740
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x1c]
dec dword [eax + 4]
jne 0x5c39f9
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x1c], ebx
mov ebx, 0x6ac764
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x20]
dec dword [eax + 4]
jne 0x5c3a1f
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x20], ebx
mov ebx, 0x6ac794
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x24]
dec dword [eax + 4]
jne 0x5c3a45
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x24], ebx
mov ebx, 0x6ac7c4
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x28]
dec dword [eax + 4]
jne 0x5c3a6b
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x28], ebx
mov ebx, 0x6ac7ec
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x2c]
dec dword [eax + 4]
jne 0x5c3a91
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x2c], ebx
mov ebx, 0x6ac80c
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x30]
dec dword [eax + 4]
jne 0x5c3ab7
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x30], ebx
mov ebx, 0x6ac82c
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x34]
dec dword [eax + 4]
jne 0x5c3add
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x34], ebx
mov ebx, 0x6ac85c
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x38]
dec dword [eax + 4]
jne 0x5c3b03
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x38], ebx
mov ebx, 0x6ac878
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x3c]
dec dword [eax + 4]
jne 0x5c3b29
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x3c], ebx
mov ebx, 0x6ac894
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x40]
dec dword [eax + 4]
jne 0x5c3b4f
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x40], ebx
mov ebx, 0x6ac8b4
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x44]
dec dword [eax + 4]
jne 0x5c3b75
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x44], ebx
mov ebx, 0x6ac8d8
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x48]
dec dword [eax + 4]
jne 0x5c3b9b
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x48], ebx
mov ebx, 0x6ac900
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x4c]
dec dword [eax + 4]
jne 0x5c3bc1
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x4c], ebx
mov ebx, 0x6ac924
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x50]
dec dword [eax + 4]
jne 0x5c3be7
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x50], ebx
mov ebx, 0x6ac94c
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x54]
dec dword [eax + 4]
jne 0x5c3c0d
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x54], ebx
mov ebx, 0x6ac974
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x58]
dec dword [eax + 4]
jne 0x5c3c33
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x58], ebx
mov ebx, 0x6ac99c
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x5c]
dec dword [eax + 4]
jne 0x5c3c59
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x5c], ebx
mov ebx, 0x6ac9c4
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x64]
dec dword [eax + 4]
jne 0x5c3c7f
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x64], ebx
mov ebx, 0x6ac9ec
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x60]
dec dword [eax + 4]
jne 0x5c3ca5
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x60], ebx
mov ebx, 0x6aca1c
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x68]
dec dword [eax + 4]
jne 0x5c3ccb
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x68], ebx
mov ebx, 0x6aca4c
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x6c]
dec dword [eax + 4]
jne 0x5c3cf1
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x6c], ebx
mov ebx, 0x6aca7c
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x70]
dec dword [eax + 4]
jne 0x5c3d17
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x70], ebx
mov ebx, 0x6acaac
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x74]
dec dword [eax + 4]
jne 0x5c3d3d
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x74], ebx
mov ebx, 0x6acae0
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x78]
dec dword [eax + 4]
jne 0x5c3d63
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x78], ebx
mov ebx, 0x6acb2c
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x7c]
dec dword [eax + 4]
jne 0x5c3d89
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x7c], ebx
mov ebx, 0x6acb78
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x80]
dec dword [eax + 4]
jne 0x5c3db2
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x80], ebx
mov ebx, 0x6acb9c
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x84]
dec dword [eax + 4]
jne 0x5c3dde
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x84], ebx
mov ebx, 0x6acbc0
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x88]
dec dword [eax + 4]
jne 0x5c3e0a
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x88], ebx
mov ebx, 0x6acbf0
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x8c]
dec dword [eax + 4]
jne 0x5c3e36
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x8c], ebx
mov ebx, 0x6acc20
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x90]
dec dword [eax + 4]
jne 0x5c3e62
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x90], ebx
mov ebx, 0x6acc50
inc dword [ebx + 4]
mov eax, dword [0x683524]
mov eax, dword [eax + 0x94]
dec dword [eax + 4]
jne 0x5c3e8e
push eax
call fcn.004c1de0
add esp, 4
mov eax, dword [0x683524]
mov dword [eax + 0x94], ebx
mov eax, 0
jmp 0x5c3ea0
pop esi
pop ebx
mov esp, ebp
pop ebp
ret