Function at 0x49b748
Capabilities:
Link many functions at runtime

Disassembly:
push ebx
push esi
mov esi, edx
mov ebx, eax
push 0x49bbf0
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 4], eax
push 0x49bc00
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 8], eax
push 0x49bc0c
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xc], eax
push 0x49bc1c
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x10], eax
push 0x49bc2c
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x14], eax
push 0x49bc38
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x18], eax
push 0x49bc44
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x1c], eax
push 0x49bc54
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x20], eax
push 0x49bc64
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x24], eax
push 0x49bc70
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x28], eax
push 0x49bc7c
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x2c], eax
push 0x49bc88
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x30], eax
push 0x49bc98
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x34], eax
push 0x49bca8
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x38], eax
push 0x49bcb8
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x3c], eax
push 0x49bcc4
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x40], eax
push 0x49bcd0
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x44], eax
push 0x49bce0
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x48], eax
push 0x49bcec
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x4c], eax
push 0x49bcf8
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x50], eax
push 0x49bd08
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x54], eax
push 0x49bd18
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x58], eax
push 0x49bd24
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x5c], eax
push 0x49bd34
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x60], eax
push 0x49bd40
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x64], eax
push 0x49bd54
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x68], eax
push 0x49bd68
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x6c], eax
push 0x49bd7c
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x70], eax
push 0x49bd88
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x74], eax
push 0x49bd98
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x78], eax
push 0x49bda8
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x7c], eax
push 0x49bdb8
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x80], eax
push 0x49bdc8
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x84], eax
push 0x49bdd8
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x88], eax
push 0x49bde8
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x8c], eax
push 0x49bdf4
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x90], eax
push 0x49be04
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x94], eax
push 0x49be18
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x98], eax
push 0x49be28
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x9c], eax
push 0x49be3c
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xa0], eax
push 0x49be4c
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xa4], eax
push 0x49be58
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xa8], eax
push 0x49be64
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xac], eax
push 0x49be70
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xb0], eax
push 0x49be84
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xb4], eax
push 0x49be98
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xb8], eax
push 0x49beac
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xbc], eax
push 0x49bebc
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xc0], eax
push 0x49becc
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xc4], eax
push 0x49bedc
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xc8], eax
push 0x49bee8
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xcc], eax
push 0x49bef8
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xd0], eax
push 0x49bf0c
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xd4], eax
push 0x49bf20
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xd8], eax
push 0x49bf30
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xdc], eax
push 0x49bf3c
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xe0], eax
push 0x49bf48
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xe4], eax
push 0x49bf5c
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xe8], eax
push 0x49bf70
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xec], eax
push 0x49bf84
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xf0], eax
push 0x49bf98
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xf4], eax
push 0x49bfac
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xf8], eax
push 0x49bfc0
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0xfc], eax
push 0x49bfd0
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x100], eax
push 0x49bfe0
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x104], eax
push 0x49bff0
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x108], eax
push 0x49c000
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x10c], eax
push 0x49c010
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x110], eax
push 0x49c020
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x114], eax
push 0x49c034
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x118], eax
push 0x49c044
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x11c], eax
push 0x49c050
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x120], eax
push 0x49c064
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x124], eax
push 0x49c070
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x128], eax
push 0x49c084
push ebx
call sub.kernel32.dll_GetProcAddress_1
mov dword [esi + 0x12c], eax
pop esi
pop ebx
ret