Function at 0x1000945b
Capabilities:
Link many functions at runtime

Disassembly:
push edi
mov edi, ecx
mov eax, dword [edi + 0xd0]
test eax, eax
je 0x100097ea
push esi
mov esi, dword [sym.imp.kernel32.dll_GetProcAddress]
push 0x100097ec
push eax
call esi
push 0x10009800
push dword [edi + 0xd0]
mov dword [edi], eax
call esi
push 0x1000980c
push dword [edi + 0xd0]
mov dword [edi + 4], eax
call esi
push 0x10009818
push dword [edi + 0xd0]
mov dword [edi + 8], eax
call esi
push 0x10009824
push dword [edi + 0xd0]
mov dword [edi + 0xc], eax
call esi
push 0x10009830
push dword [edi + 0xd0]
mov dword [edi + 0x10], eax
call esi
push 0x1000983c
push dword [edi + 0xd0]
mov dword [edi + 0x14], eax
call esi
push 0x10009854
push dword [edi + 0xd0]
mov dword [edi + 0x18], eax
call esi
push 0x10009868
push dword [edi + 0xd0]
mov dword [edi + 0x1c], eax
call esi
push 0x10009880
push dword [edi + 0xd0]
mov dword [edi + 0x20], eax
call esi
push 0x1000989c
push dword [edi + 0xd0]
mov dword [edi + 0x24], eax
call esi
push 0x100098b8
push dword [edi + 0xd0]
mov dword [edi + 0x28], eax
call esi
push 0x100098cc
push dword [edi + 0xd0]
mov dword [edi + 0x2c], eax
call esi
push 0x100098dc
push dword [edi + 0xd0]
mov dword [edi + 0x30], eax
call esi
push 0x100098ec
push dword [edi + 0xd0]
mov dword [edi + 0x34], eax
call esi
push 0x100098f4
push dword [edi + 0xd0]
mov dword [edi + 0x38], eax
call esi
push 0x100098fc
push dword [edi + 0xd0]
mov dword [edi + 0x3c], eax
call esi
push 0x10009908
push dword [edi + 0xd0]
mov dword [edi + 0x40], eax
call esi
push 0x10009918
push dword [edi + 0xd0]
mov dword [edi + 0x44], eax
call esi
push 0x10009930
push dword [edi + 0xd0]
mov dword [edi + 0x48], eax
call esi
push 0x10009940
push dword [edi + 0xd0]
mov dword [edi + 0x4c], eax
call esi
push 0x10009954
push dword [edi + 0xd0]
mov dword [edi + 0x50], eax
call esi
push 0x10009964
push dword [edi + 0xd0]
mov dword [edi + 0x54], eax
call esi
push 0x10009974
push dword [edi + 0xd0]
mov dword [edi + 0x58], eax
call esi
push 0x10009984
push dword [edi + 0xd0]
mov dword [edi + 0x5c], eax
call esi
push 0x10009994
push dword [edi + 0xd0]
mov dword [edi + 0x60], eax
call esi
push 0x100099a0
push dword [edi + 0xd0]
mov dword [edi + 0x64], eax
call esi
push 0x100099b8
push dword [edi + 0xd0]
mov dword [edi + 0x68], eax
call esi
push 0x100099c0
push dword [edi + 0xd0]
mov dword [edi + 0x6c], eax
call esi
push 0x100099d0
push dword [edi + 0xd0]
mov dword [edi + 0x70], eax
call esi
push 0x100099e4
push dword [edi + 0xd0]
mov dword [edi + 0x74], eax
call esi
push 0x100099ec
push dword [edi + 0xd0]
mov dword [edi + 0x78], eax
call esi
push 0x100099fc
push dword [edi + 0xd0]
mov dword [edi + 0x7c], eax
call esi
push 0x10009a0c
push dword [edi + 0xd0]
mov dword [edi + 0x80], eax
call esi
push 0x10004b54
push dword [edi + 0xd0]
mov dword [edi + 0x84], eax
call esi
push 0x10009a1c
push dword [edi + 0xd0]
mov dword [edi + 0x88], eax
call esi
push 0x10009a2c
push dword [edi + 0xd0]
mov dword [edi + 0x8c], eax
call esi
push 0x10009a3c
push dword [edi + 0xd0]
mov dword [edi + 0x90], eax
call esi
push 0x10009a50
push dword [edi + 0xd0]
mov dword [edi + 0x94], eax
call esi
push 0x10009a68
push dword [edi + 0xd0]
mov dword [edi + 0x98], eax
call esi
mov dword [edi + 0x9c], eax
push 0x10009a88
push dword [edi + 0xd0]
call esi
push 0x10009aa8
push dword [edi + 0xd0]
mov dword [edi + 0xa0], eax
call esi
push 0x10009ac4
push dword [edi + 0xd0]
mov dword [edi + 0xa4], eax
call esi
push 0x10009adc
push dword [edi + 0xd0]
mov dword [edi + 0xa8], eax
call esi
push 0x10009afc
push dword [edi + 0xd0]
mov dword [edi + 0xac], eax
call esi
push 0x10009b10
push dword [edi + 0xd0]
mov dword [edi + 0xb0], eax
call esi
push 0x10009b28
push dword [edi + 0xd0]
mov dword [edi + 0xb4], eax
call esi
push 0x10009b38
push dword [edi + 0xd0]
mov dword [edi + 0xb8], eax
call esi
push 0x10009b4c
push dword [edi + 0xd0]
mov dword [edi + 0xbc], eax
call esi
push 0x10009b54
push dword [edi + 0xd0]
mov dword [edi + 0xc0], eax
call esi
push 0x10009b68
push dword [edi + 0xd0]
mov dword [edi + 0xc4], eax
call esi
push 0x10009b84
push dword [edi + 0xd0]
mov dword [edi + 0xc8], eax
call esi
mov dword [edi + 0xcc], eax
pop esi
pop edi
ret