Function at 0x403500
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x20
mov eax, dword [0x461020]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
mov ebx, ecx
push esi
push edi
mov dword [ebp - 8], ebx
mov eax, dword [ebx]
mov ecx, eax
mov edx, dword [ebx + 0xc]
mov esi, dword [ebx + 8]
mov edi, dword [ebx + 4]
mov dword [ebp - 0xc], eax
mov eax, edx
xor eax, esi
rol ecx, 5
and eax, edi
ror edi, 2
xor eax, edx
add edx, 0x5a827999
add ecx, eax
mov eax, esi
add ecx, dword [ebx + 0x28]
xor eax, edi
and eax, dword [ebp - 0xc]
mov ebx, dword [ebx + 0x10]
xor eax, esi
add ebx, 0x5a827999
add esi, 0x5a827999
add ebx, ecx
mov ecx, ebx
rol ecx, 5
add ecx, eax
mov eax, dword [ebp - 8]
add ecx, dword [eax + 0x2c]
mov eax, dword [ebp - 0xc]
add edx, ecx
ror eax, 2
mov ecx, edx
mov dword [ebp - 0xc], eax
xor eax, edi
and eax, ebx
rol ecx, 5
xor eax, edi
ror ebx, 2
add ecx, eax
add edi, 0x5a827999
mov eax, dword [ebp - 8]
add ecx, dword [eax + 0x30]
mov eax, ebx
xor eax, dword [ebp - 0xc]
add esi, ecx
and eax, edx
mov ecx, esi
xor eax, dword [ebp - 0xc]
rol ecx, 5
add ecx, eax
ror edx, 2
mov eax, dword [ebp - 8]
add ecx, dword [eax + 0x34]
mov eax, edx
xor eax, ebx
add edi, ecx
and eax, esi
mov ecx, edi
xor eax, ebx
rol ecx, 5
add ecx, eax
ror esi, 2
mov eax, dword [ebp - 8]
add ecx, dword [eax + 0x38]
mov eax, dword [ebp - 0xc]
add eax, 0x5a827999
add ecx, eax
mov eax, esi
xor eax, edx
mov dword [ebp - 0x20], ecx
and eax, edi
rol ecx, 5
xor eax, edx
add ecx, eax
mov eax, dword [ebp - 8]
add ecx, dword [eax + 0x3c]
ror edi, 2
add ebx, 0x5a827999
add ecx, ebx
mov eax, edi
mov ebx, dword [ebp - 0x20]
xor eax, esi
and eax, ebx
mov dword [ebp - 0xc], ecx
xor eax, esi
rol ecx, 5
add ecx, eax
ror ebx, 2
mov eax, dword [ebp - 8]
add edx, 0x5a827999
add ecx, dword [eax + 0x40]
mov eax, ebx
xor eax, edi
add ecx, edx
mov edx, dword [ebp - 0xc]
and eax, edx
xor eax, edi
mov dword [ebp - 0x10], ecx
rol ecx, 5
add ecx, eax
ror edx, 2
mov eax, dword [ebp - 8]
add ecx, dword [eax + 0x44]
lea eax, [esi + 0x5a827999]
add eax, ecx
mov esi, dword [ebp - 0x10]
mov dword [ebp - 0x20], eax
mov ecx, eax
rol ecx, 5
mov eax, edx
xor eax, ebx
and eax, esi
ror esi, 2
xor eax, ebx
add ecx, eax
mov eax, dword [ebp - 8]
add ecx, 0x5a827999
add ecx, dword [eax + 0x48]
mov eax, esi
add edi, ecx
xor eax, edx
and eax, dword [ebp - 0x20]
mov ecx, edi
xor eax, edx
rol ecx, 5
add ecx, eax
mov eax, dword [ebp - 8]
add ecx, dword [eax + 0x4c]
lea eax, [ebx + 0x5a827999]
mov ebx, dword [ebp - 0x20]
add eax, ecx
mov dword [ebp - 0xc], eax
mov ecx, eax
ror ebx, 2
mov eax, ebx
rol ecx, 5
xor eax, esi
and eax, edi
ror edi, 2
xor eax, esi
mov dword [ebp - 0x10], edi
add ecx, eax
xor edi, ebx
mov eax, dword [ebp - 8]
add ecx, dword [eax + 0x50]
lea eax, [edx + 0x5a827999]
mov edx, dword [ebp - 0xc]
add eax, ecx
and edi, edx
mov dword [ebp - 0x20], eax
mov ecx, eax
xor edi, ebx
mov eax, dword [ebp - 8]
rol ecx, 5
add ecx, edi
lea edi, [esi + 0x5a827999]
add ecx, dword [eax + 0x54]
add edi, ecx
ror edx, 2
mov dword [ebp - 0xc], edx
lea esi, [ebx + 0x5a827999]
mov ebx, dword [ebp - 0xc]
mov eax, edx
mov edx, dword [ebp - 0x10]
mov ecx, edi
xor eax, edx
rol ecx, 5
and eax, dword [ebp - 0x20]
xor eax, edx
mov byte [ebp - 0x19], 0x10
add ecx, eax
add edx, 0x5a827999
mov eax, dword [ebp - 8]
add ecx, dword [eax + 0x58]
mov eax, dword [ebp - 0x20]
add esi, ecx
ror eax, 2
mov ecx, esi
mov dword [ebp - 0x20], eax
xor eax, ebx
and eax, edi
rol ecx, 5
xor eax, ebx
ror edi, 2
add ecx, eax
mov dword [ebp - 0xc], edi
mov eax, dword [ebp - 8]
add ebx, 0x5a827999
add ecx, dword [eax + 0x5c]
mov eax, edi
xor eax, dword [ebp - 0x20]
add edx, ecx
and eax, esi
mov ecx, edx
xor eax, dword [ebp - 0x20]
rol ecx, 5
add ecx, eax
ror esi, 2
mov eax, dword [ebp - 8]
mov dword [ebp - 0x10], esi
xor esi, edi
and esi, edx
xor esi, edi
add ecx, dword [eax + 0x60]
mov eax, edx
add ecx, ebx
ror eax, 2
mov dword [ebp - 0x14], ecx
lea edx, [ebp - 0x14]
rol ecx, 5
add ecx, esi
mov dword [ebp - 0x18], eax
mov esi, dword [ebp - 8]
add ecx, dword [esi + 0x64]
lea ebx, [esi + 0x28]
mov eax, dword [ebp - 0x20]
add eax, 0x5a827999
add eax, ecx
lea ecx, [ebp - 8]
mov dword [ebp - 8], eax
lea eax, [ebp - 0x19]
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.004032b0
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x11
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.004032b0
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x12
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.004032b0
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x13
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.004032b0
add esp, 0x50
mov byte [ebp - 0x19], 0x14
lea eax, [ebp - 0x19]
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.00403340
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x15
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403340
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x16
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403340
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x17
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403340
add esp, 0x50
mov byte [ebp - 0x19], 0x18
lea eax, [ebp - 0x19]
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.00403340
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x19
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403340
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x1a
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403340
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x1b
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403340
add esp, 0x50
mov byte [ebp - 0x19], 0x1c
lea eax, [ebp - 0x19]
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.00403340
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x1d
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403340
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x1e
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403340
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x1f
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403340
add esp, 0x50
mov byte [ebp - 0x19], 0x20
lea eax, [ebp - 0x19]
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.00403340
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x21
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403340
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x22
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403340
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x23
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403340
add esp, 0x50
mov byte [ebp - 0x19], 0x24
lea eax, [ebp - 0x19]
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.00403340
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x25
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403340
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x26
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403340
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x27
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403340
add esp, 0x50
mov byte [ebp - 0x19], 0x28
lea eax, [ebp - 0x19]
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.004033d0
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x29
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.004033d0
mov byte [ebp - 0x19], 0x2a
lea eax, [ebp - 0x19]
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.004033d0
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x2b
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.004033d0
add esp, 0x50
mov byte [ebp - 0x19], 0x2c
lea eax, [ebp - 0x19]
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.004033d0
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x2d
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.004033d0
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x2e
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.004033d0
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x2f
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.004033d0
add esp, 0x50
mov byte [ebp - 0x19], 0x30
lea eax, [ebp - 0x19]
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.004033d0
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x31
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.004033d0
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x32
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.004033d0
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x33
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.004033d0
add esp, 0x50
mov byte [ebp - 0x19], 0x34
lea eax, [ebp - 0x19]
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.004033d0
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x35
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.004033d0
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x36
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.004033d0
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x37
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.004033d0
add esp, 0x50
mov byte [ebp - 0x19], 0x38
lea eax, [ebp - 0x19]
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.004033d0
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x39
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.004033d0
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x3a
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.004033d0
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x3b
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.004033d0
add esp, 0x50
mov byte [ebp - 0x19], 0x3c
lea eax, [ebp - 0x19]
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403470
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x3d
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403470
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x3e
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403470
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x3f
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403470
add esp, 0x50
mov byte [ebp - 0x19], 0x40
lea eax, [ebp - 0x19]
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.00403470
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x41
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403470
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x42
push eax
lea eax, [ebp - 0xc]
push ebx
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403470
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x43
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403470
add esp, 0x50
mov byte [ebp - 0x19], 0x44
lea eax, [ebp - 0x19]
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.00403470
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x45
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403470
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x46
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403470
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x47
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403470
add esp, 0x50
mov byte [ebp - 0x19], 0x48
lea eax, [ebp - 0x19]
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403470
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x49
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403470
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x4a
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403470
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x4b
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403470
add esp, 0x50
mov byte [ebp - 0x19], 0x4c
lea eax, [ebp - 0x19]
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.00403470
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x4d
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403470
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x4e
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403470
lea eax, [ebp - 0x19]
mov byte [ebp - 0x19], 0x4f
push eax
push ebx
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 0x10]
push eax
lea eax, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
lea ecx, [ebp - 8]
call fcn.00403470
mov eax, dword [ebp - 8]
add esp, 0x50
add dword [esi], eax
mov eax, dword [ebp - 0x14]
add dword [esi + 4], eax
mov eax, dword [ebp - 0x18]
add dword [esi + 8], eax
mov eax, dword [ebp - 0x10]
add dword [esi + 0xc], eax
mov eax, dword [ebp - 0xc]
add dword [esi + 0x10], eax
mov ecx, dword [ebp - 4]
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.0042b459
mov esp, ebp
pop ebp
ret