Function at 0x407680
Capabilities:
Link many functions at runtime

Disassembly:
push ecx
push esi
push 0x6da920
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov esi, eax
test esi, esi
jne 0x407696
pop esi
pop ecx
ret
push edi
mov edi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x6da930
push esi
call edi
test eax, eax
jne 0x4076c0
push 0x6efd94
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6da930
call fcn.005e7566
push 0x6da944
push esi
mov dword [0x7b5620], eax
call edi
test eax, eax
jne 0x4076e8
push 0x6efd94
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6da944
call fcn.005e7566
push 0x6da95c
push esi
mov dword [0x7b5624], eax
call edi
test eax, eax
jne 0x407710
push 0x6efd94
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6da95c
call fcn.005e7566
push 0x6da96c
push esi
mov dword [0x7b5628], eax
call edi
test eax, eax
jne 0x407738
push 0x6efd94
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6da96c
call fcn.005e7566
push 0x6da984
push esi
mov dword [0x7b562c], eax
call edi
test eax, eax
jne 0x407760
push 0x6efd94
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6da984
call fcn.005e7566
push 0x6da9a0
push esi
mov dword [0x7b5630], eax
call edi
test eax, eax
jne 0x407788
push 0x6efd94
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6da9a0
call fcn.005e7566
push 0x6da9bc
push esi
mov dword [0x7b5634], eax
call edi
test eax, eax
jne 0x4077b0
push 0x6efd94
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6da9bc
call fcn.005e7566
push 0x6da9d8
push esi
mov dword [0x7b5638], eax
call edi
test eax, eax
jne 0x4077d8
push 0x6efd94
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6da9d8
call fcn.005e7566
push 0x6da9f8
push esi
mov dword [0x7b563c], eax
call edi
test eax, eax
jne 0x407800
push 0x6efd94
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6da9f8
call fcn.005e7566
push 0x6daa04
push esi
mov dword [0x7b5640], eax
call edi
test eax, eax
jne 0x407828
push 0x6efd94
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6daa04
call fcn.005e7566
push 0x6daa14
push esi
mov dword [0x7b5644], eax
call edi
test eax, eax
jne 0x407850
push 0x6efd94
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6daa14
call fcn.005e7566
push 0x6daa20
push esi
mov dword [0x7b5648], eax
call edi
test eax, eax
jne 0x407878
push 0x6efd94
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6daa20
call fcn.005e7566
push 0x6daa34
push esi
mov dword [0x7b564c], eax
call edi
test eax, eax
jne 0x4078a0
push 0x6efd94
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6daa34
call fcn.005e7566
push 0x6daa44
push esi
mov dword [0x7b5650], eax
call edi
test eax, eax
jne 0x4078c8
push 0x6efd94
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6daa44
call fcn.005e7566
push 0x6daa50
push esi
mov dword [0x7b5654], eax
call edi
test eax, eax
jne 0x4078f0
push 0x6efd94
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6daa50
call fcn.005e7566
push 0x6daa60
push esi
mov dword [0x7b5658], eax
call edi
test eax, eax
jne 0x407918
push 0x6efd94
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6daa60
call fcn.005e7566
push 0x6daa78
push esi
mov dword [0x7b565c], eax
call edi
test eax, eax
jne 0x407940
push 0x6efd94
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6daa78
call fcn.005e7566
push 0x6daa8c
push esi
mov dword [0x7b5660], eax
call edi
test eax, eax
jne 0x407968
push 0x6efd94
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6daa8c
call fcn.005e7566
pop edi
mov dword [0x7b5664], eax
mov eax, 1
pop esi
pop ecx
ret