Function at 0x1001b470
Capabilities:
Link many functions at runtime

Disassembly:
push ebp
mov ebp, esp
mov eax, dword [ebp + 8]
push ebx
mov bl, byte [ebp + 0xc]
push esi
mov esi, ecx
push edi
mov edi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x1004fdf8
mov dword [esi], eax
push eax
test bl, bl
je 0x1001b49a
call fcn.10001330
add esp, 8
jmp 0x1001b49c
call edi
mov dword [esi + 4], eax
mov eax, dword [esi]
push 0x1004fe04
push eax
test bl, bl
je 0x1001b4b5
call fcn.10001330
add esp, 8
jmp 0x1001b4b7
call edi
mov dword [esi + 8], eax
mov eax, dword [esi]
push 0x1004fe18
push eax
test bl, bl
je 0x1001b4d0
call fcn.10001330
add esp, 8
jmp 0x1001b4d2
call edi
mov dword [esi + 0xc], eax
mov eax, dword [esi]
push 0x1004fe24
push eax
test bl, bl
je 0x1001b4eb
call fcn.10001330
add esp, 8
jmp 0x1001b4ed
call edi
mov dword [esi + 0x10], eax
mov eax, dword [esi]
push 0x1004fe30
push eax
test bl, bl
je 0x1001b506
call fcn.10001330
add esp, 8
jmp 0x1001b508
call edi
mov dword [esi + 0x14], eax
mov eax, dword [esi]
push 0x1004fe3c
push eax
test bl, bl
je 0x1001b521
call fcn.10001330
add esp, 8
jmp 0x1001b523
call edi
mov dword [esi + 0x18], eax
mov eax, dword [esi]
push 0x1004fe48
push eax
test bl, bl
je 0x1001b53c
call fcn.10001330
add esp, 8
jmp 0x1001b53e
call edi
mov dword [esi + 0x1c], eax
mov eax, dword [esi]
push 0x1004fe54
push eax
test bl, bl
je 0x1001b557
call fcn.10001330
add esp, 8
jmp 0x1001b559
call edi
mov dword [esi + 0x20], eax
mov eax, dword [esi]
push 0x1004fe64
push eax
test bl, bl
je 0x1001b572
call fcn.10001330
add esp, 8
jmp 0x1001b574
call edi
mov dword [esi + 0x24], eax
mov eax, dword [esi]
push 0x1004fe6c
push eax
test bl, bl
je 0x1001b58d
call fcn.10001330
add esp, 8
jmp 0x1001b58f
call edi
mov dword [esi + 0x28], eax
mov eax, dword [esi]
push 0x1004fe74
push eax
test bl, bl
je 0x1001b5a8
call fcn.10001330
add esp, 8
jmp 0x1001b5aa
call edi
mov dword [esi + 0x2c], eax
mov eax, dword [esi]
push 0x1004fe88
push eax
test bl, bl
je 0x1001b5c3
call fcn.10001330
add esp, 8
jmp 0x1001b5c5
call edi
mov dword [esi + 0x30], eax
mov eax, dword [esi]
push 0x1004fe94
push eax
test bl, bl
je 0x1001b5de
call fcn.10001330
add esp, 8
jmp 0x1001b5e0
call edi
mov dword [esi + 0x34], eax
mov eax, dword [esi]
push 0x1004fea4
push eax
test bl, bl
je 0x1001b5f9
call fcn.10001330
add esp, 8
jmp 0x1001b5fb
call edi
mov dword [esi + 0x38], eax
mov eax, dword [esi]
push 0x1004feb8
push eax
test bl, bl
je 0x1001b614
call fcn.10001330
add esp, 8
jmp 0x1001b616
call edi
mov dword [esi + 0x3c], eax
mov eax, dword [esi]
push 0x1004fed0
push eax
test bl, bl
je 0x1001b62f
call fcn.10001330
add esp, 8
jmp 0x1001b631
call edi
mov dword [esi + 0x40], eax
mov eax, dword [esi]
push 0x1004fedc
push eax
test bl, bl
je 0x1001b64a
call fcn.10001330
add esp, 8
jmp 0x1001b64c
call edi
mov dword [esi + 0x44], eax
mov eax, dword [esi]
push 0x1004feec
push eax
test bl, bl
je 0x1001b665
call fcn.10001330
add esp, 8
jmp 0x1001b667
call edi
mov dword [esi + 0x48], eax
mov eax, dword [esi]
push 0x1004fef8
push eax
test bl, bl
je 0x1001b680
call fcn.10001330
add esp, 8
jmp 0x1001b682
call edi
mov dword [esi + 0x4c], eax
mov eax, dword [esi]
push 0x1004ff08
push eax
test bl, bl
je 0x1001b69b
call fcn.10001330
add esp, 8
jmp 0x1001b69d
call edi
mov dword [esi + 0x50], eax
mov eax, dword [esi]
push 0x1004ff14
push eax
test bl, bl
je 0x1001b6b6
call fcn.10001330
add esp, 8
jmp 0x1001b6b8
call edi
mov dword [esi + 0x54], eax
mov eax, dword [esi]
push 0x1004ff24
push eax
test bl, bl
je 0x1001b6d1
call fcn.10001330
add esp, 8
jmp 0x1001b6d3
call edi
mov dword [esi + 0x58], eax
mov eax, dword [esi]
push 0x1004ff2c
push eax
test bl, bl
je 0x1001b6ec
call fcn.10001330
add esp, 8
jmp 0x1001b6ee
call edi
mov dword [esi + 0x5c], eax
mov eax, dword [esi]
push 0x1004ff3c
push eax
test bl, bl
je 0x1001b707
call fcn.10001330
add esp, 8
jmp 0x1001b709
call edi
mov dword [esi + 0x60], eax
mov eax, dword [esi]
push 0x1004ff48
push eax
test bl, bl
je 0x1001b722
call fcn.10001330
add esp, 8
jmp 0x1001b724
call edi
mov dword [esi + 0x64], eax
mov eax, dword [esi]
push 0x1004ff58
push eax
test bl, bl
je 0x1001b73d
call fcn.10001330
add esp, 8
jmp 0x1001b73f
call edi
mov dword [esi + 0x68], eax
mov eax, dword [esi]
push 0x1004ff64
push eax
test bl, bl
je 0x1001b758
call fcn.10001330
add esp, 8
jmp 0x1001b75a
call edi
mov dword [esi + 0x6c], eax
mov eax, dword [esi]
push 0x1004ff6c
push eax
test bl, bl
je 0x1001b773
call fcn.10001330
add esp, 8
jmp 0x1001b775
call edi
mov dword [esi + 0x70], eax
mov eax, dword [esi]
push 0x1004ff80
push eax
test bl, bl
je 0x1001b78e
call fcn.10001330
add esp, 8
jmp 0x1001b790
call edi
mov dword [esi + 0x74], eax
mov eax, dword [esi]
push 0x1004ff90
push eax
test bl, bl
je 0x1001b7a9
call fcn.10001330
add esp, 8
jmp 0x1001b7ab
call edi
mov dword [esi + 0x78], eax
mov eax, dword [esi]
push 0x1004ffa0
push eax
test bl, bl
je 0x1001b7c4
call fcn.10001330
add esp, 8
jmp 0x1001b7c6
call edi
mov dword [esi + 0x7c], eax
mov eax, dword [esi]
push 0x1004ffb4
push eax
test bl, bl
je 0x1001b7df
call fcn.10001330
add esp, 8
jmp 0x1001b7e1
call edi
mov dword [esi + 0x80], eax
mov eax, dword [esi]
push 0x1004ffc8
push eax
test bl, bl
je 0x1001b7fd
call fcn.10001330
add esp, 8
jmp 0x1001b7ff
call edi
mov dword [esi + 0x84], eax
mov eax, dword [esi]
push 0x1004ffe0
push eax
test bl, bl
je 0x1001b81b
call fcn.10001330
add esp, 8
jmp 0x1001b81d
call edi
mov dword [esi + 0x88], eax
mov eax, dword [esi]
push 0x1004fff0
push eax
test bl, bl
je 0x1001b844
call fcn.10001330
add esp, 8
mov dword [esi + 0x8c], eax
pop edi
pop esi
pop ebx
pop ebp
ret 8
call edi
pop edi
mov dword [esi + 0x8c], eax
pop esi
pop ebx
pop ebp
ret 8