Function at 0x100c3ec
Capabilities:
Link many functions at runtime

Disassembly:
mov edi, edi
push esi
push 0x100308c
mov esi, ecx
call dword [sym.imp.KERNEL32.dll_LoadLibraryW]
test eax, eax
mov dword [esi + 0x64], eax
jne 0x100c42c
call dword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
jle 0x100c417
and eax, 0xffff
or eax, 0x80070000
push 0x64
push dword [0x1011314]
push eax
call fcn.010056af
mov eax, 0xc00e03f4
pop esi
ret
push edi
mov edi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x100307c
push eax
call edi
test eax, eax
mov dword [esi + 4], eax
jne 0x100c45c
push 0x6e
push dword [0x1011314]
mov esi, 0xc00e0043
push esi
call fcn.01004bc8
mov eax, esi
jmp 0x100c6d3
mov eax, dword [esi + 0x64]
push 0x1003064
push eax
call edi
test eax, eax
mov dword [esi + 8], eax
jne 0x100c472
push 0x78
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x100304c
push eax
call edi
test eax, eax
mov dword [esi + 0xc], eax
jne 0x100c48b
push 0x82
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x100303c
push eax
call edi
test eax, eax
mov dword [esi + 0x10], eax
jne 0x100c4a4
push 0x8c
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x100302c
push eax
call edi
test eax, eax
mov dword [esi + 0x14], eax
jne 0x100c4bd
push 0x96
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x1003020
push eax
call edi
test eax, eax
mov dword [esi + 0x18], eax
jne 0x100c4d9
push 0xa0
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x1003010
push eax
call edi
test eax, eax
mov dword [esi + 0x1c], eax
jne 0x100c4f5
push 0xaa
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x1002ff4
push eax
call edi
test eax, eax
mov dword [esi + 0x20], eax
jne 0x100c511
push 0xb4
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x1002fd8
push eax
call edi
test eax, eax
mov dword [esi + 0x24], eax
jne 0x100c52d
push 0xbe
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x1002fc0
push eax
call edi
test eax, eax
mov dword [esi + 0x30], eax
jne 0x100c549
push 0xd2
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x1002fa8
push eax
call edi
test eax, eax
mov dword [esi + 0x34], eax
jne 0x100c565
push 0xdc
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x1002f94
push eax
call edi
test eax, eax
mov dword [esi + 0x38], eax
jne 0x100c581
push 0xe6
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x1002f7c
push eax
call edi
test eax, eax
mov dword [esi + 0x28], eax
jne 0x100c59d
push 0xfa
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x1002f60
push eax
call edi
test eax, eax
mov dword [esi + 0x2c], eax
jne 0x100c5b9
push 0x104
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x1002f4c
push eax
call edi
test eax, eax
mov dword [esi + 0x3c], eax
jne 0x100c5d5
push 0x10e
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x1002f38
push eax
call edi
test eax, eax
mov dword [esi + 0x40], eax
jne 0x100c5f1
push 0x118
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x1002f28
push eax
call edi
test eax, eax
mov dword [esi + 0x44], eax
jne 0x100c60d
push 0x122
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x1002f10
push eax
call edi
test eax, eax
mov dword [esi + 0x48], eax
jne 0x100c629
push 0x12c
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x1002ef8
push eax
call edi
test eax, eax
mov dword [esi + 0x4c], eax
jne 0x100c645
push 0x136
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x1002ee4
push eax
call edi
test eax, eax
mov dword [esi + 0x50], eax
jne 0x100c661
push 0x140
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x1002ec8
push eax
call edi
test eax, eax
mov dword [esi + 0x54], eax
jne 0x100c67d
push 0x14a
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x1002eb8
push eax
call edi
test eax, eax
mov dword [esi + 0x58], eax
jne 0x100c699
push 0x154
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x1002ea0
push eax
call edi
test eax, eax
mov dword [esi + 0x5c], eax
jne 0x100c6b5
push 0x15e
jmp 0x100c444
mov eax, dword [esi + 0x64]
push 0x1002e90
push eax
call edi
test eax, eax
mov dword [esi + 0x60], eax
jne 0x100c6d1
push 0x168
jmp 0x100c444
xor eax, eax
pop edi
pop esi
ret