Function at 0x10002500
Capabilities:
Link many functions at runtime

Disassembly:
push ebp
mov ebp, esp
push ecx
push esi
mov dword [ebp - 4], 0x26
mov dword [ebp - 4], 0x31
mov dword [ebp - 4], 0x23
mov dword [ebp - 4], 0x39
mov dword [ebp - 4], 0x21
mov esi, dword [sym.imp.KERNEL32.DLL_VirtualAlloc]
push 4
push 0x1000
push 0x104
push 0
call esi
mov dword [0x100054b8], eax
mov dword [ebp - 4], 0x34
mov dword [ebp - 4], 0x26
mov dword [ebp - 4], 0x21
mov dword [ebp - 4], 0x3e
push 4
push 0x1000
push 0x400
push 0
call esi
mov dword [0x100054bc], eax
mov dword [ebp - 4], 0x30
mov dword [ebp - 4], 0x2e
push 4
push 0x1000
push 0x104
push 0
call esi
mov dword [0x100054dc], eax
mov dword [ebp - 4], 0x21
mov dword [ebp - 4], 0x31
mov dword [ebp - 4], 0x2f
push 4
push 0x1000
push 0x33
push 0
mov dword [0x1000502c], 0x33
call esi
push 4
push 0x1000
push 0x104
push 0
mov dword [0x100054b4], eax
call esi
mov dword [0x100054ac], eax
mov dword [ebp - 4], 0x3a
push 0x100053e4
call fcn.100020a0
mov esi, dword [sym.imp.KERNEL32.DLL_LoadLibraryA]
add esp, 4
push eax
call esi
push 0x100053d4
mov dword [0x10005474], eax
call fcn.100020a0
add esp, 4
push eax
call esi
push 0x100053c4
mov dword [0x10005480], eax
call fcn.100020a0
add esp, 4
push eax
call esi
push 0x100053b4
mov dword [0x10005468], eax
call fcn.100020a0
add esp, 4
push eax
call esi
push 0x100053a8
mov dword [0x10005454], eax
call fcn.100020a0
add esp, 4
push eax
call esi
push 0x1000539c
mov dword [0x10005488], eax
call fcn.100020a0
mov esi, dword [sym.imp.KERNEL32.DLL_GetProcAddress]
add esp, 4
push eax
mov eax, dword [0x10005474]
push eax
call esi
mov dword [0x1000545c], eax
push eax
mov eax, 0x1d84
pop eax
push 0x10005390
call fcn.100020a0
mov ecx, dword [0x10005488]
add esp, 4
push eax
push ecx
call esi
push 0x10005384
mov dword [0x1000544c], eax
call fcn.100020a0
mov edx, dword [0x10005468]
add esp, 4
push eax
push edx
call esi
push 0x10005378
mov dword [0x10005490], eax
call fcn.100020a0
add esp, 4
push eax
mov eax, dword [0x10005468]
push eax
call esi
push 0x10005364
mov dword [0x10005438], eax
call fcn.100020a0
mov ecx, dword [0x10005468]
add esp, 4
push eax
push ecx
call esi
push 0x10005358
mov dword [0x1000549c], eax
call fcn.100020a0
mov edx, dword [0x10005468]
add esp, 4
push eax
push edx
call esi
push 0x10005364
mov dword [0x1000548c], eax
call fcn.100020a0
add esp, 4
push eax
mov eax, dword [0x10005468]
push eax
call esi
push 0x10005348
mov dword [0x10005484], eax
call fcn.100020a0
mov ecx, dword [0x10005468]
add esp, 4
push eax
push ecx
call esi
push 0x10005338
mov dword [0x10005448], eax
call fcn.100020a0
mov edx, dword [0x10005480]
add esp, 4
push eax
push edx
call esi
push 0x10005324
mov dword [0x1000546c], eax
call fcn.100020a0
add esp, 4
push eax
mov eax, dword [0x10005468]
push eax
call esi
mov dword [0x10005420], eax
push 0x10005310
call fcn.100020a0
mov ecx, dword [0x10005468]
add esp, 4
push eax
push ecx
call esi
push 0x10005300
mov dword [0x10005478], eax
call fcn.100020a0
mov edx, dword [0x10005468]
add esp, 4
push eax
push edx
call esi
push 0x100052ec
mov dword [0x100054a4], eax
call fcn.100020a0
add esp, 4
push eax
mov eax, dword [0x10005454]
push eax
call esi
push 0x100052e0
mov dword [0x10005458], eax
call fcn.100020a0
mov ecx, dword [0x10005468]
add esp, 4
push eax
push ecx
call esi
mov dword [0x10005464], eax
call fcn.10003160
push 0x100052c8
call fcn.100020a0
mov edx, dword [0x10005468]
add esp, 4
push eax
push edx
call esi
push 0x100052ac
mov dword [0x10005434], eax
call fcn.100020a0
add esp, 4
push eax
mov eax, dword [0x10005468]
push eax
call esi
push 0x10005298
mov dword [0x100054a0], eax
call fcn.100020a0
mov ecx, dword [0x10005468]
add esp, 4
push eax
push ecx
call esi
push 0x10005284
mov dword [0x1000547c], eax
call fcn.100020a0
mov edx, dword [0x10005468]
add esp, 4
push eax
push edx
call esi
push 0x1000526c
mov dword [0x1000543c], eax
call fcn.100020a0
add esp, 4
push eax
mov eax, dword [0x10005454]
push eax
call esi
push 0x10005258
mov dword [0x10005498], eax
call fcn.100020a0
mov ecx, dword [0x10005468]
add esp, 4
push eax
push ecx
call esi
mov dword [0x1000542c], eax
push 0x10005244
call fcn.100020a0
mov edx, dword [0x10005454]
add esp, 4
push eax
push edx
call esi
push 0x10005234
mov dword [0x10005444], eax
call fcn.100020a0
add esp, 4
push eax
mov eax, dword [0x10005468]
push eax
call esi
push 0x10005218
mov dword [0x100054a8], eax
call fcn.100020a0
mov ecx, dword [0x10005454]
add esp, 4
push eax
push ecx
call esi
push 0x10005204
mov dword [0x10005470], eax
call fcn.100020a0
mov edx, dword [0x10005468]
add esp, 4
push eax
push edx
call esi
push 0x100051f4
mov dword [0x10005430], eax
call fcn.100020a0
add esp, 4
push eax
mov eax, dword [0x10005468]
push eax
call esi
push 0x100051e4
mov dword [0x10005428], eax
call fcn.100020a0
mov ecx, dword [0x10005468]
add esp, 4
push eax
push ecx
call esi
mov dword [0x10005424], eax
push eax
mov eax, 0x602b
pop eax
push 0x100051d0
call fcn.100020a0
mov edx, dword [0x10005454]
add esp, 4
push eax
push edx
call esi
mov dword [0x10005440], eax
call fcn.10001560
push 0x100051b8
call fcn.100020a0
add esp, 4
push eax
mov eax, dword [0x10005480]
push eax
call esi
mov dword [0x10005450], eax
call fcn.10003160
push 0x1000519c
call fcn.100020a0
mov ecx, dword [0x10005454]
add esp, 4
push eax
push ecx
call esi
mov dword [0x10005460], eax
call fcn.10001670
push 0x10005184
call fcn.100020a0
mov edx, dword [0x10005454]
add esp, 4
push eax
push edx
call esi
mov dword [0x10005494], eax
pop esi
mov esp, ebp
pop ebp
ret