Function at 0x4077c0
Capabilities:
Link many functions at runtime

Disassembly:
push ecx
push esi
push 0x6acdb0
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov esi, eax
test esi, esi
jne 0x4077d6
pop esi
pop ecx
ret
push edi
mov edi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x6acdc0
push esi
call edi
test eax, eax
jne 0x407800
push 0x6c25a8
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6acdc0
call fcn.005d88bb
push 0x6acdd4
push esi
mov dword [0x787fbc], eax
call edi
test eax, eax
jne 0x407828
push 0x6c25a8
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6acdd4
call fcn.005d88bb
push 0x6acdec
push esi
mov dword [0x787fc0], eax
call edi
test eax, eax
jne 0x407850
push 0x6c25a8
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6acdec
call fcn.005d88bb
push 0x6acdfc
push esi
mov dword [0x787fc4], eax
call edi
test eax, eax
jne 0x407878
push 0x6c25a8
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6acdfc
call fcn.005d88bb
push 0x6ace14
push esi
mov dword [0x787fc8], eax
call edi
test eax, eax
jne 0x4078a0
push 0x6c25a8
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6ace14
call fcn.005d88bb
push 0x6ace30
push esi
mov dword [0x787fcc], eax
call edi
test eax, eax
jne 0x4078c8
push 0x6c25a8
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6ace30
call fcn.005d88bb
push 0x6ace4c
push esi
mov dword [0x787fd0], eax
call edi
test eax, eax
jne 0x4078f0
push 0x6c25a8
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6ace4c
call fcn.005d88bb
push 0x6ace68
push esi
mov dword [0x787fd4], eax
call edi
test eax, eax
jne 0x407918
push 0x6c25a8
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6ace68
call fcn.005d88bb
push 0x6ace88
push esi
mov dword [0x787fd8], eax
call edi
test eax, eax
jne 0x407940
push 0x6c25a8
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6ace88
call fcn.005d88bb
push 0x6ace94
push esi
mov dword [0x787fdc], eax
call edi
test eax, eax
jne 0x407968
push 0x6c25a8
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6ace94
call fcn.005d88bb
push 0x6acea4
push esi
mov dword [0x787fe0], eax
call edi
test eax, eax
jne 0x407990
push 0x6c25a8
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6acea4
call fcn.005d88bb
push 0x6aceb0
push esi
mov dword [0x787fe4], eax
call edi
test eax, eax
jne 0x4079b8
push 0x6c25a8
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6aceb0
call fcn.005d88bb
push 0x6acec4
push esi
mov dword [0x787fe8], eax
call edi
test eax, eax
jne 0x4079e0
push 0x6c25a8
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6acec4
call fcn.005d88bb
push 0x6aced4
push esi
mov dword [0x787fec], eax
call edi
test eax, eax
jne 0x407a08
push 0x6c25a8
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6aced4
call fcn.005d88bb
push 0x6acee0
push esi
mov dword [0x787ff0], eax
call edi
test eax, eax
jne 0x407a30
push 0x6c25a8
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6acee0
call fcn.005d88bb
push 0x6acef0
push esi
mov dword [0x787ff4], eax
call edi
test eax, eax
jne 0x407a58
push 0x6c25a8
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6acef0
call fcn.005d88bb
push 0x6acf08
push esi
mov dword [0x787ff8], eax
call edi
test eax, eax
jne 0x407a80
push 0x6c25a8
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6acf08
call fcn.005d88bb
push 0x6acf1c
push esi
mov dword [0x787ffc], eax
call edi
test eax, eax
jne 0x407aa8
push 0x6c25a8
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6acf1c
call fcn.005d88bb
pop edi
mov dword [0x788000], eax
mov eax, 1
pop esi
pop ecx
ret