Function at 0x410620
Capabilities:
Get process heap flags
Get process heap force flags

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x646525
mov eax, dword fs:[0]
push eax
push ecx
mov eax, dword [0x6ece84]
xor eax, ebp
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x10], ecx
xor eax, eax
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 7
mov word [ecx], ax
mov dword [ebp - 4], eax
mov dword [ecx + 0x28], eax
mov dword [ecx + 0x2c], 7
mov word [ecx + 0x18], ax
mov byte [ebp - 4], 1
mov dword [ecx + 0x40], eax
mov dword [ecx + 0x44], 7
mov word [ecx + 0x30], ax
mov byte [ebp - 4], 2
mov dword [ecx + 0x58], eax
mov dword [ecx + 0x5c], 7
mov word [ecx + 0x48], ax
mov byte [ebp - 4], 3
mov dword [ecx + 0x70], eax
mov dword [ecx + 0x74], 7
mov word [ecx + 0x60], ax
mov byte [ebp - 4], 4
mov dword [ecx + 0x88], eax
mov dword [ecx + 0x8c], 7
mov word [ecx + 0x78], ax
mov byte [ebp - 4], 5
mov dword [ecx + 0xa0], eax
mov dword [ecx + 0xa4], 7
mov word [ecx + 0x90], ax
mov byte [ebp - 4], 6
mov dword [ecx + 0xb8], eax
mov dword [ecx + 0xbc], 7
mov word [ecx + 0xa8], ax
mov byte [ebp - 4], 7
mov dword [ecx + 0xd0], eax
mov dword [ecx + 0xd4], 7
mov word [ecx + 0xc0], ax
mov byte [ebp - 4], 8
mov dword [ecx + 0xe8], eax
mov dword [ecx + 0xec], 7
mov word [ecx + 0xd8], ax
mov byte [ebp - 4], 9
mov dword [ecx + 0x100], eax
mov dword [ecx + 0x104], 7
mov word [ecx + 0xf0], ax
mov byte [ebp - 4], 0xa
mov dword [ecx + 0x118], eax
mov dword [ecx + 0x11c], 7
mov word [ecx + 0x108], ax
mov byte [ebp - 4], 0xb
mov dword [ecx + 0x130], eax
mov dword [ecx + 0x134], 7
mov word [ecx + 0x120], ax
mov byte [ebp - 4], 0xc
mov dword [ecx + 0x148], eax
mov dword [ecx + 0x14c], 7
mov word [ecx + 0x138], ax
mov byte [ebp - 4], 0xd
mov dword [ecx + 0x160], eax
mov dword [ecx + 0x164], 7
mov word [ecx + 0x150], ax
mov byte [ebp - 4], 0xe
mov dword [ecx + 0x178], eax
mov dword [ecx + 0x17c], 7
mov word [ecx + 0x168], ax
mov byte [ebp - 4], 0xf
mov dword [ecx + 0x190], eax
mov dword [ecx + 0x194], 7
mov word [ecx + 0x180], ax
mov byte [ebp - 4], 0x10
mov dword [ecx + 0x1a8], eax
mov dword [ecx + 0x1ac], 7
mov word [ecx + 0x198], ax
mov byte [ebp - 4], 0x11
mov dword [ecx + 0x1c0], eax
mov dword [ecx + 0x1c4], 7
mov word [ecx + 0x1b0], ax
mov byte [ebp - 4], 0x12
mov dword [ecx + 0x1d8], eax
mov dword [ecx + 0x1dc], 7
mov word [ecx + 0x1c8], ax
mov byte [ebp - 4], 0x13
mov dword [ecx + 0x1f0], eax
mov dword [ecx + 0x1f4], 7
mov word [ecx + 0x1e0], ax
mov byte [ebp - 4], 0x14
mov dword [ecx + 0x208], eax
mov dword [ecx + 0x20c], 7
mov word [ecx + 0x1f8], ax
mov byte [ebp - 4], 0x15
mov dword [ecx + 0x220], eax
mov dword [ecx + 0x224], 7
mov word [ecx + 0x210], ax
mov byte [ebp - 4], 0x16
mov dword [ecx + 0x238], eax
mov dword [ecx + 0x23c], 7
mov word [ecx + 0x228], ax
mov byte [ebp - 4], 0x17
mov dword [ecx + 0x250], eax
mov dword [ecx + 0x254], 7
mov word [ecx + 0x240], ax
mov byte [ebp - 4], 0x18
mov dword [ecx + 0x268], eax
mov dword [ecx + 0x26c], 7
mov word [ecx + 0x258], ax
mov byte [ebp - 4], 0x19
mov dword [ecx + 0x274], eax
mov dword [ecx + 0x278], eax
mov dword [ecx + 0x27c], eax
mov dword [ebp - 4], 0xffffffff
mov eax, ecx
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
mov esp, ebp
pop ebp
ret