Function at 0xa2ef48
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x110
lea eax, [ebp - 0x108]
mov dword [eax], 0x7b777c63
lea eax, [ebp - 0x108]
add eax, 4
mov dword [eax], 0xc56f6bf2
lea eax, [ebp - 0x108]
add eax, 8
mov dword [eax], 0x2b670130
lea eax, [ebp - 0x108]
add eax, 0xc
mov dword [eax], 0x76abd7fe
lea eax, [ebp - 0x108]
add eax, 0x10
mov dword [eax], 0x7dc982ca
lea eax, [ebp - 0x108]
add eax, 0x14
mov dword [eax], 0xf04759fa
lea eax, [ebp - 0x108]
add eax, 0x18
mov dword [eax], 0xafa2d4ad
lea eax, [ebp - 0x108]
add eax, 0x1c
mov dword [eax], 0xc072a49c
lea eax, [ebp - 0x108]
add eax, 0x20
mov dword [eax], 0x2693fdb7
lea eax, [ebp - 0x108]
add eax, 0x24
mov dword [eax], 0xccf73f36
lea eax, [ebp - 0x108]
add eax, 0x28
mov dword [eax], 0xf1e5a534
lea eax, [ebp - 0x108]
add eax, 0x2c
mov dword [eax], 0x1531d871
lea eax, [ebp - 0x108]
add eax, 0x30
mov dword [eax], 0xc323c704
lea eax, [ebp - 0x108]
add eax, 0x34
mov dword [eax], 0x9a059618
lea eax, [ebp - 0x108]
add eax, 0x38
mov dword [eax], 0xe2801207
lea eax, [ebp - 0x108]
add eax, 0x3c
mov dword [eax], 0x75b227eb
lea eax, [ebp - 0x108]
add eax, 0x40
mov dword [eax], 0x1a2c8309
lea eax, [ebp - 0x108]
add eax, 0x44
mov dword [eax], 0xa05a6e1b
lea eax, [ebp - 0x108]
add eax, 0x48
mov dword [eax], 0xb3d63b52
lea eax, [ebp - 0x108]
add eax, 0x4c
mov dword [eax], 0x842fe329
lea eax, [ebp - 0x108]
add eax, 0x50
mov dword [eax], 0xed00d153
lea eax, [ebp - 0x108]
add eax, 0x54
mov dword [eax], 0x5bb1fc20
lea eax, [ebp - 0x108]
add eax, 0x58
mov dword [eax], 0x39becb6a
lea eax, [ebp - 0x108]
add eax, 0x5c
mov dword [eax], 0xcf584c4a
lea eax, [ebp - 0x108]
add eax, 0x60
mov dword [eax], 0xfbaaefd0
lea eax, [ebp - 0x108]
add eax, 0x64
mov dword [eax], 0x85334d43
lea eax, [ebp - 0x108]
add eax, 0x68
mov dword [eax], 0x7f02f945
lea eax, [ebp - 0x108]
add eax, 0x6c
mov dword [eax], 0xa89f3c50
lea eax, [ebp - 0x108]
add eax, 0x70
mov dword [eax], 0x8f40a351
lea eax, [ebp - 0x108]
add eax, 0x74
mov dword [eax], 0xf5389d92
lea eax, [ebp - 0x108]
add eax, 0x78
mov dword [eax], 0x21dab6bc
lea eax, [ebp - 0x108]
add eax, 0x7c
mov dword [eax], 0xd2f3ff10
lea eax, [ebp - 0x108]
sub eax, 0xffffff80
mov dword [eax], 0xec130ccd
lea eax, [ebp - 0x108]
add eax, 0x84
mov dword [eax], 0x1744975f
lea eax, [ebp - 0x108]
add eax, 0x88
mov dword [eax], 0x3d7ea7c4
lea eax, [ebp - 0x108]
add eax, 0x8c
mov dword [eax], 0x73195d64
lea eax, [ebp - 0x108]
add eax, 0x90
mov dword [eax], 0xdc4f8160
lea eax, [ebp - 0x108]
add eax, 0x94
mov dword [eax], 0x88902a22
lea eax, [ebp - 0x108]
add eax, 0x98
mov dword [eax], 0x14b8ee46
lea eax, [ebp - 0x108]
add eax, 0x9c
mov dword [eax], 0xdb0b5ede
lea eax, [ebp - 0x108]
add eax, 0xa0
mov dword [eax], 0xa3a32e0
lea eax, [ebp - 0x108]
add eax, 0xa4
mov dword [eax], 0x5c240649
lea eax, [ebp - 0x108]
add eax, 0xa8
mov dword [eax], 0x62acd3c2
lea eax, [ebp - 0x108]
add eax, 0xac
mov dword [eax], 0x79e49591
lea eax, [ebp - 0x108]
add eax, 0xb0
mov dword [eax], 0x6d37c8e7
lea eax, [ebp - 0x108]
add eax, 0xb4
mov dword [eax], 0xa94ed58d
lea eax, [ebp - 0x108]
add eax, 0xb8
mov dword [eax], 0xeaf4566c
lea eax, [ebp - 0x108]
add eax, 0xbc
mov dword [eax], 0x8ae7a65
lea eax, [ebp - 0x108]
add eax, 0xc0
mov dword [eax], 0x2e2578ba
lea eax, [ebp - 0x108]
add eax, 0xc4
mov dword [eax], 0xc6b4a61c
lea eax, [ebp - 0x108]
add eax, 0xc8
mov dword [eax], 0x1f74dde8
lea eax, [ebp - 0x108]
add eax, 0xcc
mov dword [eax], 0x8a8bbd4b
lea eax, [ebp - 0x108]
add eax, 0xd0
mov dword [eax], 0x66b53e70
lea eax, [ebp - 0x108]
add eax, 0xd4
mov dword [eax], 0xef60348
lea eax, [ebp - 0x108]
add eax, 0xd8
mov dword [eax], 0xb9573561
lea eax, [ebp - 0x108]
add eax, 0xdc
mov dword [eax], 0x9e1dc186
lea eax, [ebp - 0x108]
add eax, 0xe0
mov dword [eax], 0x1198f8e1
lea eax, [ebp - 0x108]
add eax, 0xe4
mov dword [eax], 0x948ed969
lea eax, [ebp - 0x108]
add eax, 0xe8
mov dword [eax], 0xe9871e9b
lea eax, [ebp - 0x108]
add eax, 0xec
mov dword [eax], 0xdf2855ce
lea eax, [ebp - 0x108]
add eax, 0xf0
mov dword [eax], 0xd89a18c
lea eax, [ebp - 0x108]
add eax, 0xf4
mov dword [eax], 0x6842e6bf
lea eax, [ebp - 0x108]
add eax, 0xf8
mov dword [eax], 0xf2d9941
lea eax, [ebp - 0x108]
add eax, 0xfc
mov dword [eax], 0x16bb54b0
mov dword [ebp - 4], 0
mov dword [ebp - 8], 0
jmp 0xa2f38a
mov eax, dword [ebp - 8]
shl eax, 3
mov edx, dword [ebp + 8]
mov cl, al
shr edx, cl
mov eax, edx
movzx eax, al
mov al, byte [ebp + eax - 0x108]
movzx edx, al
mov eax, dword [ebp - 8]
shl eax, 3
mov cl, al
shl edx, cl
mov eax, edx
or dword [ebp - 4], eax
inc dword [ebp - 8]
cmp dword [ebp - 8], 3
jle 0xa2f35c
mov eax, dword [ebp - 4]
leave
ret