Function at 0x407ad0
Capabilities:
Link many functions at runtime

Disassembly:
push ecx
push esi
push 0x6c06b0
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov esi, eax
test esi, esi
jne 0x407ae6
pop esi
pop ecx
ret
push edi
mov edi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x6c06c0
push esi
call edi
test eax, eax
jne 0x407b10
push 0x6d6394
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6c06c0
call fcn.005e51dc
push 0x6c06d4
push esi
mov dword [0x8d6d7c], eax
call edi
test eax, eax
jne 0x407b38
push 0x6d6394
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6c06d4
call fcn.005e51dc
push 0x6c06ec
push esi
mov dword [0x8d6d80], eax
call edi
test eax, eax
jne 0x407b60
push 0x6d6394
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6c06ec
call fcn.005e51dc
push 0x6c06fc
push esi
mov dword [0x8d6d84], eax
call edi
test eax, eax
jne 0x407b88
push 0x6d6394
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6c06fc
call fcn.005e51dc
push 0x6c0714
push esi
mov dword [0x8d6d88], eax
call edi
test eax, eax
jne 0x407bb0
push 0x6d6394
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6c0714
call fcn.005e51dc
push 0x6c0730
push esi
mov dword [0x8d6d8c], eax
call edi
test eax, eax
jne 0x407bd8
push 0x6d6394
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6c0730
call fcn.005e51dc
push 0x6c074c
push esi
mov dword [0x8d6d90], eax
call edi
test eax, eax
jne 0x407c00
push 0x6d6394
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6c074c
call fcn.005e51dc
push 0x6c0768
push esi
mov dword [0x8d6d94], eax
call edi
test eax, eax
jne 0x407c28
push 0x6d6394
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6c0768
call fcn.005e51dc
push 0x6c0788
push esi
mov dword [0x8d6d98], eax
call edi
test eax, eax
jne 0x407c50
push 0x6d6394
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6c0788
call fcn.005e51dc
push 0x6c0794
push esi
mov dword [0x8d6d9c], eax
call edi
test eax, eax
jne 0x407c78
push 0x6d6394
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6c0794
call fcn.005e51dc
push 0x6c07a4
push esi
mov dword [0x8d6da0], eax
call edi
test eax, eax
jne 0x407ca0
push 0x6d6394
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6c07a4
call fcn.005e51dc
push 0x6c07b0
push esi
mov dword [0x8d6da4], eax
call edi
test eax, eax
jne 0x407cc8
push 0x6d6394
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6c07b0
call fcn.005e51dc
push 0x6c07c4
push esi
mov dword [0x8d6da8], eax
call edi
test eax, eax
jne 0x407cf0
push 0x6d6394
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6c07c4
call fcn.005e51dc
push 0x6c07d4
push esi
mov dword [0x8d6dac], eax
call edi
test eax, eax
jne 0x407d18
push 0x6d6394
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6c07d4
call fcn.005e51dc
push 0x6c07e0
push esi
mov dword [0x8d6db0], eax
call edi
test eax, eax
jne 0x407d40
push 0x6d6394
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6c07e0
call fcn.005e51dc
push 0x6c07f0
push esi
mov dword [0x8d6db4], eax
call edi
test eax, eax
jne 0x407d68
push 0x6d6394
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6c07f0
call fcn.005e51dc
push 0x6c0808
push esi
mov dword [0x8d6db8], eax
call edi
test eax, eax
jne 0x407d90
push 0x6d6394
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6c0808
call fcn.005e51dc
push 0x6c081c
push esi
mov dword [0x8d6dbc], eax
call edi
test eax, eax
jne 0x407db8
push 0x6d6394
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6c081c
call fcn.005e51dc
pop edi
mov dword [0x8d6dc0], eax
mov eax, 1
pop esi
pop ecx
ret