Function at 0x46a760
Capabilities:
Access peb ldr_data
Get ntdll base address
Get process heap flags
Get process heap force flags

Disassembly:
push ebp
mov ebp, esp
add esp, 0xffffffdc
push ebx
push esi
push edi
mov ebx, 0x54ba60
lea esi, [ebp - 0x24]
mov edi, 0x54b728
mov eax, 0x54ba44
call fcn.00524684
mov word [esi + 0x10], 8
lea edx, [ebx + 9]
mov eax, 0x54b6b0
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x12]
mov eax, 0x54b6b4
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x1a]
mov eax, 0x54b6b8
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x1d]
mov eax, 0x54b6bc
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x20]
mov eax, 0x54b6c0
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x23]
mov eax, 0x54b6c4
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x26]
mov eax, 0x54b6c8
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x29]
mov eax, 0x54b6cc
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x2c]
mov eax, 0x54b6d0
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x2f]
mov eax, 0x54b6d4
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x32]
mov eax, 0x54b6d8
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x35]
mov eax, 0x54b6dc
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x38]
mov eax, 0x54b6e0
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x3b]
mov eax, 0x54b6e4
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x3e]
mov eax, 0x54b6e8
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x41]
mov eax, 0x54b6ec
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x44]
mov eax, 0x54b6f0
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x4b]
mov eax, 0x54b6f4
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x55]
mov eax, 0x54b6f8
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x5e]
mov eax, 0x54b6fc
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x65]
mov eax, 0x54b700
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x6c]
mov eax, 0x54b704
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x75]
mov eax, 0x54b708
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x7c]
mov eax, 0x54b70c
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x88]
mov eax, 0x54b710
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x94]
mov eax, 0x54b714
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x9c]
mov eax, 0x54b718
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0xa2]
mov eax, 0x54b71c
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0xaa]
mov eax, 0x54b720
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0xb2]
mov eax, 0x54b724
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0xba]
mov eax, edi
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0xc1]
lea eax, [edi + 4]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0xc7]
lea eax, [edi + 8]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0xd0]
lea eax, [edi + 0xc]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0xd8]
lea eax, [edi + 0x10]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0xe0]
lea eax, [edi + 0x14]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0xe8]
lea eax, [edi + 0x18]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0xef]
lea eax, [edi + 0x1c]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0xf7]
lea eax, [edi + 0x20]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x100]
lea eax, [edi + 0x24]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x108]
lea eax, [edi + 0x28]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x111]
lea eax, [edi + 0x2c]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x119]
lea eax, [edi + 0x30]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x120]
lea eax, [edi + 0x34]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x128]
lea eax, [edi + 0x38]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x12d]
lea eax, [edi + 0x3c]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x134]
lea eax, [edi + 0x40]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x138]
lea eax, [edi + 0x44]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x13d]
lea eax, [edi + 0x48]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x142]
lea eax, [edi + 0x4c]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x149]
lea eax, [edi + 0x50]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x152]
lea eax, [edi + 0x54]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x15a]
lea eax, [edi + 0x58]
call fcn.0052f020
inc dword [esi + 0x1c]
lea edx, [ebx + 0x161]
lea eax, [edi + 0x5c]
call fcn.0052f020
inc dword [esi + 0x1c]
mov edx, dword [esi]
mov dword fs:[0], edx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret