Function at 0x45c003
Capabilities:
Get disk size
Get hostname

Disassembly:
push ebx
mov ebx, esp
push ecx
push ecx
and esp, 0xfffffff0
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x474454
mov eax, dword fs:[0]
push eax
push ebx
mov eax, 0x17ae8
call fcn.00438c90
mov eax, dword [0x48f0c0]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
push 8
lea eax, [ebp - 0x16428]
push eax
mov eax, dword [sym.imp.WINMM.dll_timeGetDevCaps]
mov dword [ebp - 0x17adc], eax
call eax
mov esi, dword [sym.imp.WINMM.dll_timeEndPeriod]
test eax, eax
mov eax, dword [sym.imp.WINMM.dll_timeBeginPeriod]
mov dword [ebp - 0x17ad8], eax
mov dword [ebp - 0x17ad4], esi
jne 0x45c080
push 1
call eax
push 1
call esi
mov eax, dword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
mov dword [ebp - 0x17ab8], eax
call eax
push eax
mov eax, dword [sym.imp.KERNEL32.dll_OpenProcess]
push 0
push 0x400
mov dword [ebp - 0x17abc], eax
call eax
mov edi, dword [sym.imp.KERNEL32.dll_GetProcessTimes]
mov esi, dword [sym.imp.KERNEL32.dll_CloseHandle]
mov dword [ebp - 0x17ad0], eax
test eax, eax
je 0x45c0df
lea ecx, [ebp - 0x16430]
push ecx
lea ecx, [ebp - 0x16438]
push ecx
lea ecx, [ebp - 0x16440]
push ecx
lea ecx, [ebp - 0x16448]
push ecx
push eax
call edi
push dword [ebp - 0x17ad0]
call esi
lea eax, [ebp - 0x16450]
push eax
lea eax, [ebp - 0x16458]
push eax
lea eax, [ebp - 0x16460]
push eax
mov eax, dword [sym.imp.KERNEL32.dll_GetDiskFreeSpaceExW]
push 0x47ce10
mov dword [ebp - 0x17ad0], eax
call eax
lea eax, [ebp - 0x17700]
push eax
mov eax, dword [sym.imp.KERNEL32.dll_GetSystemTime]
mov dword [ebp - 0x17ac8], eax
call eax
push str.iOW9Gei3b
lea ecx, [ebp - 0x15224]
call fcn.00401c92
cmp dword [ebp - 0x15210], 0xf
lea eax, [ebp - 0x15224]
push 0x12a3748f
cmova eax, dword [ebp - 0x15224]
push eax
push 0x47ce24
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x15224]
call fcn.004021f4
lea eax, [ebp - 0x16468]
push eax
mov eax, dword [sym.imp.USER32.dll_GetCursorPos]
mov dword [ebp - 0x17ac0], eax
call eax
push 8
lea eax, [ebp - 0x16470]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45c193
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
lea eax, [ebp - 0x17710]
push eax
call dword [ebp - 0x17ac8]
push 0x47ce2c
lea ecx, [ebp - 0x16660]
call fcn.00401c92
and dword [ebp - 4], 0
lea eax, [ebp - 0x16660]
push 0x3970d4df
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16660]
call fcn.004021f4
push str.PTfBv
lea ecx, [ebp - 0x16678]
call fcn.00401c92
push 0xc23ee25
lea eax, [ebp - 0x16678]
mov dword [ebp - 4], 1
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16678]
call fcn.004021f4
push str.my6lYRY
lea ecx, [ebp - 0x1523c]
call fcn.00401c92
cmp dword [ebp - 0x15228], 0xf
lea eax, [ebp - 0x1523c]
push 0x3010d549
cmova eax, dword [ebp - 0x1523c]
push eax
push 0x47ce40
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x1523c]
call fcn.004021f4
lea eax, [ebp - 0x16478]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x17720]
push eax
call dword [ebp - 0x17ac8]
push 0x400
lea eax, [ebp - 0x16b8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [0x47f2a0]
add esp, 0xc
xor eax, eax
movaps xmmword [ebp - 0x17af0], xmm1
movups xmm0, xmmword [ebp + eax - 0x16b8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x16b8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45c2b7
lea eax, [ebp - 0x17730]
push eax
call dword [ebp - 0x17ac8]
push 0x400
lea eax, [ebp - 0x1ab8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x1ab8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x1ab8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45c301
lea eax, [ebp - 0x16480]
push eax
call dword [ebp - 0x17ac0]
push 8
lea eax, [ebp - 0x16488]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45c34f
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
lea eax, [ebp - 0x14ac0]
mov dword [ebp - 0x14ac0], 0x10
push eax
lea eax, [ebp - 0x354]
push eax
mov eax, dword [sym.imp.KERNEL32.dll_GetComputerNameW]
mov dword [ebp - 0x17ac4], eax
call eax
push 0x400
lea eax, [ebp - 0x1eb8]
push 0
push eax
call fcn.00439fe0
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x1eb8]
movaps xmm1, xmmword [ebp - 0x17af0]
paddb xmm1, xmm0
movups xmmword [ebp + eax - 0x1eb8], xmm1
add eax, 0x10
cmp eax, 0x400
jb 0x45c38c
lea eax, [ebp - 0x16490]
push eax
call dword [ebp - 0x17ac0]
push str.JJS5yCd
lea ecx, [ebp - 0x15254]
call fcn.00401c92
cmp dword [ebp - 0x15240], 0xf
lea eax, [ebp - 0x15254]
push 0x423a11e
cmova eax, dword [ebp - 0x15254]
push eax
push 0x47ce50
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x15254]
call fcn.004021f4
push 0x400
lea eax, [ebp - 0x22b8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x22b8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x22b8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45c41f
lea eax, [ebp - 0x17740]
push eax
call dword [ebp - 0x17ac8]
lea eax, [ebp - 0x16498]
push eax
call dword [ebp - 0x17ac0]
push 0x47ce58
lea ecx, [ebp - 0x1526c]
call fcn.00401c92
cmp dword [ebp - 0x15258], 0xf
lea eax, [ebp - 0x1526c]
push 0x20ecd527
cmova eax, dword [ebp - 0x1526c]
push eax
push 0x47ce5c
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x1526c]
call fcn.004021f4
lea eax, [ebp - 0x164a0]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x164a8]
push eax
lea eax, [ebp - 0x164b0]
push eax
lea eax, [ebp - 0x164b8]
push eax
push 0x47ce64
call dword [ebp - 0x17ad0]
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17acc], eax
test eax, eax
je 0x45c50b
lea ecx, [ebp - 0x164c0]
push ecx
lea ecx, [ebp - 0x164c8]
push ecx
lea ecx, [ebp - 0x164d0]
push ecx
lea ecx, [ebp - 0x164d8]
push ecx
push eax
call edi
push dword [ebp - 0x17acc]
call esi
push str.7cCepzSS
lea ecx, [ebp - 0x15284]
call fcn.00401c92
cmp dword [ebp - 0x15270], 0xf
lea eax, [ebp - 0x15284]
push 0x1b0a7368
cmova eax, dword [ebp - 0x15284]
push eax
push 0x47ce78
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x15284]
call fcn.004021f4
lea eax, [ebp - 0x17750]
push eax
call dword [ebp - 0x17ac8]
push 8
lea eax, [ebp - 0x164e0]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45c57d
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
mov eax, dword [sym.imp.KERNEL32.dll_CreateFileW]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.xaTM.txt
mov dword [ebp - 0x17acc], eax
call eax
cmp eax, 0xffffffff
je 0x45c5a9
push eax
call esi
push 0x400
lea eax, [ebp - 0x26b8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x26b8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x26b8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45c5c8
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45c62b
lea ecx, [ebp - 0x164e8]
push ecx
lea ecx, [ebp - 0x164f0]
push ecx
lea ecx, [ebp - 0x164f8]
push ecx
lea ecx, [ebp - 0x16500]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.IcimF.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45c650
push eax
call esi
lea eax, [ebp - 0x16508]
push eax
call dword [ebp - 0x17ac0]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.soSAWMPHP.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45c682
push eax
call esi
lea eax, [ebp - 0x14ac4]
mov dword [ebp - 0x14ac4], 0x10
push eax
lea eax, [ebp - 0x334]
push eax
call dword [ebp - 0x17ac4]
lea eax, [ebp - 0x14ac8]
mov dword [ebp - 0x14ac8], 0x10
push eax
lea eax, [ebp - 0x314]
push eax
call dword [ebp - 0x17ac4]
lea eax, [ebp - 0x16510]
push eax
lea eax, [ebp - 0x16518]
push eax
lea eax, [ebp - 0x16520]
push eax
push 0x47cec4
call dword [ebp - 0x17ad0]
push str.LkPb
lea ecx, [ebp - 0x1529c]
call fcn.00401c92
cmp dword [ebp - 0x15288], 0xf
lea eax, [ebp - 0x1529c]
push 0x15f92165
cmova eax, dword [ebp - 0x1529c]
push eax
push 0x47ced4
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x1529c]
call fcn.004021f4
push 0x47cedc
lea ecx, [ebp - 0x16690]
call fcn.00401c92
push 0x33364e99
lea eax, [ebp - 0x16690]
mov dword [ebp - 4], 2
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16690]
call fcn.004021f4
lea eax, [ebp - 0x16528]
push eax
lea eax, [ebp - 0x16530]
push eax
lea eax, [ebp - 0x16538]
push eax
push 0x47cee0
call dword [ebp - 0x17ad0]
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45c7d1
lea ecx, [ebp - 0x16540]
push ecx
lea ecx, [ebp - 0x16548]
push ecx
lea ecx, [ebp - 0x16550]
push ecx
lea ecx, [ebp - 0x16558]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
lea eax, [ebp - 0x16560]
push eax
call dword [ebp - 0x17ac0]
push 0x400
lea eax, [ebp - 0x2ab8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x2ab8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x2ab8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45c7fd
push str.U5Jn
lea ecx, [ebp - 0x166a8]
call fcn.00401c92
push 0x1f7ae787
lea eax, [ebp - 0x166a8]
mov dword [ebp - 4], 3
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x166a8]
call fcn.004021f4
lea eax, [ebp - 0x17760]
push eax
call dword [ebp - 0x17ac8]
push 0x47cef0
lea ecx, [ebp - 0x166c0]
call fcn.00401c92
push 0x66495d1
lea eax, [ebp - 0x166c0]
mov dword [ebp - 4], 4
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x166c0]
call fcn.004021f4
push 0x47cef4
lea ecx, [ebp - 0x152b4]
call fcn.00401c92
cmp dword [ebp - 0x152a0], 0xf
lea eax, [ebp - 0x152b4]
push 0x4aadfbd
cmova eax, dword [ebp - 0x152b4]
push eax
push 0x47cef8
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x152b4]
call fcn.004021f4
lea eax, [ebp - 0x17770]
push eax
call dword [ebp - 0x17ac8]
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45c954
lea ecx, [ebp - 0x16568]
push ecx
lea ecx, [ebp - 0x16570]
push ecx
lea ecx, [ebp - 0x16578]
push ecx
lea ecx, [ebp - 0x16580]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
push 0x47cf00
lea ecx, [ebp - 0x166d8]
call fcn.00401c92
push 0x1a7af1c9
lea eax, [ebp - 0x166d8]
mov dword [ebp - 4], 5
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x166d8]
call fcn.004021f4
lea eax, [ebp - 0x16588]
push eax
call dword [ebp - 0x17ac0]
push 8
lea eax, [ebp - 0x16590]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45c9d0
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
push str.DTEJNAcFj
lea ecx, [ebp - 0x152cc]
call fcn.00401c92
cmp dword [ebp - 0x152b8], 0xf
lea eax, [ebp - 0x152cc]
push 0x3a80b008
cmova eax, dword [ebp - 0x152cc]
push eax
push 0x47cf10
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x152cc]
call fcn.004021f4
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.oPs0RMBY.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45ca37
push eax
call esi
push str.Gjx0ttXT
lea ecx, [ebp - 0x152e4]
call fcn.00401c92
cmp dword [ebp - 0x152d0], 0xf
lea eax, [ebp - 0x152e4]
push 0x55c15c9
cmova eax, dword [ebp - 0x152e4]
push eax
push 0x47cf40
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x152e4]
call fcn.004021f4
push 8
lea eax, [ebp - 0x16598]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45ca9c
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
lea eax, [ebp - 0x165a0]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x165a8]
push eax
call dword [ebp - 0x17ac0]
push str.WKxy
lea ecx, [ebp - 0x166f0]
call fcn.00401c92
push 0x2b6d898d
lea eax, [ebp - 0x166f0]
mov dword [ebp - 4], 6
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x166f0]
call fcn.004021f4
push 0x400
lea eax, [ebp - 0x2eb8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x2eb8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x2eb8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45cb21
push 0x47cf50
lea ecx, [ebp - 0x16708]
call fcn.00401c92
push 0x246a0d14
lea eax, [ebp - 0x16708]
mov dword [ebp - 4], 7
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16708]
call fcn.004021f4
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45cbd0
lea ecx, [ebp - 0x165b0]
push ecx
lea ecx, [ebp - 0x165b8]
push ecx
lea ecx, [ebp - 0x165c0]
push ecx
lea ecx, [ebp - 0x165c8]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
push str.8qN3L7rw
lea ecx, [ebp - 0x152fc]
call fcn.00401c92
cmp dword [ebp - 0x152e8], 0xf
lea eax, [ebp - 0x152fc]
push 0x17ced4ec
cmova eax, dword [ebp - 0x152fc]
push eax
push 0x47cf60
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x152fc]
call fcn.004021f4
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45cc57
lea ecx, [ebp - 0x165d0]
push ecx
lea ecx, [ebp - 0x165d8]
push ecx
lea ecx, [ebp - 0x165e0]
push ecx
lea ecx, [ebp - 0x165e8]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.sK.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45cc7c
push eax
call esi
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.1L.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45cca1
push eax
call esi
lea eax, [ebp - 0x165f0]
push eax
lea eax, [ebp - 0x165f8]
push eax
lea eax, [ebp - 0x16600]
push eax
push 0x47cf88
call dword [ebp - 0x17ad0]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.WA.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45cce6
push eax
call esi
push 8
lea eax, [ebp - 0x16608]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45cd09
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45cd4e
lea ecx, [ebp - 0x16610]
push ecx
lea ecx, [ebp - 0x16618]
push ecx
lea ecx, [ebp - 0x16420]
push ecx
lea ecx, [ebp - 0x16620]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.nTFeD.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45cd73
push eax
call esi
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45cdb8
lea ecx, [ebp - 0x16628]
push ecx
lea ecx, [ebp - 0x16630]
push ecx
lea ecx, [ebp - 0x16638]
push ecx
lea ecx, [ebp - 0x16640]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
lea eax, [ebp - 0x17780]
push eax
call dword [ebp - 0x17ac8]
lea eax, [ebp - 0x17790]
push eax
call dword [ebp - 0x17ac8]
push 0x400
lea eax, [ebp - 0x32b8]
push 0
push eax
call fcn.00439fe0
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x32b8]
movaps xmm1, xmmword [ebp - 0x17af0]
paddb xmm1, xmm0
movups xmmword [ebp + eax - 0x32b8], xmm1
add eax, 0x10
cmp eax, 0x400
jb 0x45cdea
push str.14zkAEnry
lea ecx, [ebp - 0x15314]
call fcn.00401c92
cmp dword [ebp - 0x15300], 0xf
lea eax, [ebp - 0x15314]
push 0x36dc6788
cmova eax, dword [ebp - 0x15314]
push eax
push 0x47cfc0
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x15314]
call fcn.004021f4
push 0x400
lea eax, [ebp - 0x36b8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x36b8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x36b8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45ce70
push 0x47cfc8
lea ecx, [ebp - 0x16720]
call fcn.00401c92
push 0x21dfb490
lea eax, [ebp - 0x16720]
mov dword [ebp - 4], 8
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16720]
call fcn.004021f4
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45cf1f
lea ecx, [ebp - 0x16648]
push ecx
lea ecx, [ebp - 0x16ec0]
push ecx
lea ecx, [ebp - 0x16ec8]
push ecx
lea ecx, [ebp - 0x16ed0]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
push 0x47cfcc
lea ecx, [ebp - 0x16738]
call fcn.00401c92
push 0x2b71ba23
lea eax, [ebp - 0x16738]
mov dword [ebp - 4], 9
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16738]
call fcn.004021f4
push 0x400
lea eax, [ebp - 0x3ab8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x3ab8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x3ab8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45cf8a
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45cfed
lea ecx, [ebp - 0x16ed8]
push ecx
lea ecx, [ebp - 0x16ee0]
push ecx
lea ecx, [ebp - 0x16ee8]
push ecx
lea ecx, [ebp - 0x16ef8]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
push 8
lea eax, [ebp - 0x16f00]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45d010
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
push str.Myokcxco
lea ecx, [ebp - 0x16750]
call fcn.00401c92
push 0x3381d533
lea eax, [ebp - 0x16750]
mov dword [ebp - 4], 0xa
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16750]
call fcn.004021f4
push 0x47cfdc
lea ecx, [ebp - 0x16768]
call fcn.00401c92
push 0x7b39f6e
lea eax, [ebp - 0x16768]
mov dword [ebp - 4], 0xb
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16768]
call fcn.004021f4
lea eax, [ebp - 0x177a0]
push eax
call dword [ebp - 0x17ac8]
push str.BZ8g5ml
lea ecx, [ebp - 0x16780]
call fcn.00401c92
push 0x3b7db0b7
lea eax, [ebp - 0x16780]
mov dword [ebp - 4], 0xc
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16780]
call fcn.004021f4
push str.O2B29ynu
lea ecx, [ebp - 0x1520c]
call fcn.00401c92
cmp dword [ebp - 0x151f8], 0xf
lea eax, [ebp - 0x1520c]
push 0x2b8da06a
cmova eax, dword [ebp - 0x1520c]
push eax
push 0x47cff4
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x1520c]
call fcn.004021f4
push 0x47cffc
lea ecx, [ebp - 0x16798]
call fcn.00401c92
mov dword [ebp - 4], 0xd
push 0xbae269e
lea eax, [ebp - 0x16798]
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16798]
call fcn.004021f4
push str.DgIlt9zqM
lea ecx, [ebp - 0x167b0]
call fcn.00401c92
push 0x20bd2c4e
lea eax, [ebp - 0x167b0]
mov dword [ebp - 4], 0xe
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x167b0]
call fcn.004021f4
push 0x400
lea eax, [ebp - 0x3eb8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
push 0x10
pop ecx
movups xmm0, xmmword [ebp + eax - 0x3eb8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x3eb8], xmm0
add eax, ecx
cmp eax, 0x400
jb 0x45d1fd
lea eax, [ebp - 0x14acc]
mov dword [ebp - 0x14acc], ecx
push eax
lea eax, [ebp - 0x2f4]
push eax
call dword [ebp - 0x17ac4]
lea eax, [ebp - 0x16f08]
push eax
call dword [ebp - 0x17ac0]
push str.06JBNgbxmm
lea ecx, [ebp - 0x151f4]
call fcn.00401c92
cmp dword [ebp - 0x151e0], 0xf
lea eax, [ebp - 0x151f4]
push 0x1224b761
cmova eax, dword [ebp - 0x151f4]
push eax
push 0x47d018
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x151f4]
call fcn.004021f4
lea eax, [ebp - 0x16f10]
push eax
lea eax, [ebp - 0x16f18]
push eax
lea eax, [ebp - 0x16f20]
push eax
push 0x47d020
call dword [ebp - 0x17ad0]
lea eax, [ebp - 0x16f28]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x177b0]
push eax
call dword [ebp - 0x17ac8]
push 8
lea eax, [ebp - 0x16f30]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45d2e0
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
push str.ekPamOE
lea ecx, [ebp - 0x167c8]
call fcn.00401c92
push 0x2f172e6d
lea eax, [ebp - 0x167c8]
mov dword [ebp - 4], 0xf
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x167c8]
call fcn.004021f4
push str.MoEotY
lea ecx, [ebp - 0x167e0]
call fcn.00401c92
push 0x1980aa6f
lea eax, [ebp - 0x167e0]
mov dword [ebp - 4], 0x10
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x167e0]
call fcn.004021f4
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45d3bd
lea ecx, [ebp - 0x16f38]
push ecx
lea ecx, [ebp - 0x16f40]
push ecx
lea ecx, [ebp - 0x16f48]
push ecx
lea ecx, [ebp - 0x16f50]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
push str.5bmLGdAfX4
lea ecx, [ebp - 0x151dc]
call fcn.00401c92
cmp dword [ebp - 0x151c8], 0xf
lea eax, [ebp - 0x151dc]
push 0x1c017a90
cmova eax, dword [ebp - 0x151dc]
push eax
push 0x47d044
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x151dc]
call fcn.004021f4
lea eax, [ebp - 0x14ad0]
mov dword [ebp - 0x14ad0], 0x10
push eax
lea eax, [ebp - 0x2d4]
push eax
call dword [ebp - 0x17ac4]
push 8
lea eax, [ebp - 0x16f58]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45d440
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
lea eax, [ebp - 0x177c0]
push eax
call dword [ebp - 0x17ac8]
lea eax, [ebp - 0x16f60]
push eax
call dword [ebp - 0x17ac0]
push 0x47d04c
lea ecx, [ebp - 0x167f8]
call fcn.00401c92
push 0x14b56b17
lea eax, [ebp - 0x167f8]
mov dword [ebp - 4], 0x11
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x167f8]
call fcn.004021f4
lea eax, [ebp - 0x177d0]
push eax
call dword [ebp - 0x17ac8]
lea eax, [ebp - 0x16f68]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x14ad4]
mov dword [ebp - 0x14ad4], 0x10
push eax
lea eax, [ebp - 0x34]
push eax
call dword [ebp - 0x17ac4]
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45d520
lea ecx, [ebp - 0x16f70]
push ecx
lea ecx, [ebp - 0x16f78]
push ecx
lea ecx, [ebp - 0x16f80]
push ecx
lea ecx, [ebp - 0x16f88]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45d565
lea ecx, [ebp - 0x16f90]
push ecx
lea ecx, [ebp - 0x16f98]
push ecx
lea ecx, [ebp - 0x16fa0]
push ecx
lea ecx, [ebp - 0x16fa8]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
lea eax, [ebp - 0x16fb0]
push eax
lea eax, [ebp - 0x16fb8]
push eax
lea eax, [ebp - 0x16fc0]
push eax
push 0x47d050
call dword [ebp - 0x17ad0]
lea eax, [ebp - 0x14ad8]
mov dword [ebp - 0x14ad8], 0x10
push eax
lea eax, [ebp - 0x474]
push eax
call dword [ebp - 0x17ac4]
lea eax, [ebp - 0x177e0]
push eax
call dword [ebp - 0x17ac8]
push 8
lea eax, [ebp - 0x16fc8]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45d5d3
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
push 0x400
lea eax, [ebp - 0x42b8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x42b8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x42b8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45d5f2
lea eax, [ebp - 0x16fd0]
push eax
call dword [ebp - 0x17ac0]
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45d662
lea ecx, [ebp - 0x16fd8]
push ecx
lea ecx, [ebp - 0x16fe0]
push ecx
lea ecx, [ebp - 0x16fe8]
push ecx
lea ecx, [ebp - 0x16ff0]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
lea eax, [ebp - 0x14adc]
mov dword [ebp - 0x14adc], 0x10
push eax
lea eax, [ebp - 0x294]
push eax
call dword [ebp - 0x17ac4]
push 0x400
lea eax, [ebp - 0x46b8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x46b8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x46b8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45d69f
push 8
lea eax, [ebp - 0x16ff8]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45d6e0
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45d725
lea ecx, [ebp - 0x17000]
push ecx
lea ecx, [ebp - 0x17008]
push ecx
lea ecx, [ebp - 0x17010]
push ecx
lea ecx, [ebp - 0x17018]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
push str.YtChcUUUo
lea ecx, [ebp - 0x16810]
call fcn.00401c92
push 0x8230e71
lea eax, [ebp - 0x16810]
mov dword [ebp - 4], 0x12
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16810]
call fcn.004021f4
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45d7b6
lea ecx, [ebp - 0x17020]
push ecx
lea ecx, [ebp - 0x17028]
push ecx
lea ecx, [ebp - 0x17030]
push ecx
lea ecx, [ebp - 0x17038]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45d7fb
lea ecx, [ebp - 0x17040]
push ecx
lea ecx, [ebp - 0x17048]
push ecx
lea ecx, [ebp - 0x17050]
push ecx
lea ecx, [ebp - 0x17058]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
lea eax, [ebp - 0x177f0]
push eax
call dword [ebp - 0x17ac8]
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45d84d
lea ecx, [ebp - 0x17060]
push ecx
lea ecx, [ebp - 0x17068]
push ecx
lea ecx, [ebp - 0x17070]
push ecx
lea ecx, [ebp - 0x17078]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
lea eax, [ebp - 0x17080]
push eax
lea eax, [ebp - 0x17088]
push eax
lea eax, [ebp - 0x17090]
push eax
push 0x47d064
call dword [ebp - 0x17ad0]
push str.NFAbGn50Vd
lea ecx, [ebp - 0x16828]
call fcn.00401c92
push 0x1c4bd25a
lea eax, [ebp - 0x16828]
mov dword [ebp - 4], 0x13
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16828]
call fcn.004021f4
lea eax, [ebp - 0x17800]
push eax
call dword [ebp - 0x17ac8]
lea eax, [ebp - 0x17810]
push eax
call dword [ebp - 0x17ac8]
lea eax, [ebp - 0x17098]
push eax
lea eax, [ebp - 0x170a0]
push eax
lea eax, [ebp - 0x170a8]
push eax
push 0x47d078
call dword [ebp - 0x17ad0]
push 0x47d080
lea ecx, [ebp - 0x16840]
call fcn.00401c92
push 0x89498ad
lea eax, [ebp - 0x16840]
mov dword [ebp - 4], 0x14
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16840]
call fcn.004021f4
push str.wSutiRSSnd
lea ecx, [ebp - 0x151c4]
call fcn.00401c92
cmp dword [ebp - 0x151b0], 0xf
lea eax, [ebp - 0x151c4]
push 0x3b3d029b
cmova eax, dword [ebp - 0x151c4]
push eax
push 0x47d090
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x151c4]
call fcn.004021f4
lea eax, [ebp - 0x170b0]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x14ae0]
mov dword [ebp - 0x14ae0], 0x10
push eax
lea eax, [ebp - 0x274]
push eax
call dword [ebp - 0x17ac4]
lea eax, [ebp - 0x17820]
push eax
call dword [ebp - 0x17ac8]
lea eax, [ebp - 0x17830]
push eax
call dword [ebp - 0x17ac8]
push 8
lea eax, [ebp - 0x170b8]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45d9e9
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
push str.pvNWgM
lea ecx, [ebp - 0x151ac]
call fcn.00401c92
cmp dword [ebp - 0x15198], 0xf
lea eax, [ebp - 0x151ac]
push 0x291de7be
cmova eax, dword [ebp - 0x151ac]
push eax
push 0x47d0a0
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x151ac]
call fcn.004021f4
push 0x47d0a8
lea ecx, [ebp - 0x16858]
call fcn.00401c92
push 0xab6bfe5
lea eax, [ebp - 0x16858]
mov dword [ebp - 4], 0x15
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16858]
call fcn.004021f4
push str.d2Ba
lea ecx, [ebp - 0x16870]
call fcn.00401c92
push 0x2dabf776
lea eax, [ebp - 0x16870]
mov dword [ebp - 4], 0x16
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16870]
call fcn.004021f4
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.AlMyvejcks.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45dae8
push eax
call esi
push 0x400
lea eax, [ebp - 0x4ab8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x4ab8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x4ab8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45db07
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.cr0jV8Dew9.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45db4a
push eax
call esi
push str.rvKDSP
lea ecx, [ebp - 0x16888]
call fcn.00401c92
push 0x132b99cd
lea eax, [ebp - 0x16888]
mov dword [ebp - 4], 0x17
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16888]
call fcn.004021f4
lea eax, [ebp - 0x17840]
push eax
call dword [ebp - 0x17ac8]
push str.SeefZ
lea ecx, [ebp - 0x15194]
call fcn.00401c92
cmp dword [ebp - 0x15180], 0xf
lea eax, [ebp - 0x15194]
push 0x308d619c
cmova eax, dword [ebp - 0x15194]
push eax
push 0x47d104
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x15194]
call fcn.004021f4
lea eax, [ebp - 0x170c0]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x17850]
push eax
call dword [ebp - 0x17ac8]
lea eax, [ebp - 0x14ae4]
mov dword [ebp - 0x14ae4], 0x10
push eax
lea eax, [ebp - 0x254]
push eax
call dword [ebp - 0x17ac4]
push 0x400
lea eax, [ebp - 0x4eb8]
push 0
push eax
call fcn.00439fe0
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x4eb8]
movaps xmm1, xmmword [ebp - 0x17af0]
paddb xmm1, xmm0
movups xmmword [ebp + eax - 0x4eb8], xmm1
add eax, 0x10
cmp eax, 0x400
jb 0x45dc35
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.bMeCvl2Jg.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45dc7f
push eax
call esi
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45dcc4
lea ecx, [ebp - 0x170c8]
push ecx
lea ecx, [ebp - 0x170d0]
push ecx
lea ecx, [ebp - 0x170d8]
push ecx
lea ecx, [ebp - 0x170e0]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
push 8
lea eax, [ebp - 0x170e8]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45dce7
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
push str.l3caxprS
lea ecx, [ebp - 0x1517c]
call fcn.00401c92
cmp dword [ebp - 0x15168], 0xf
lea eax, [ebp - 0x1517c]
push 0x132aabde
cmova eax, dword [ebp - 0x1517c]
push eax
push 0x47d134
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x1517c]
call fcn.004021f4
push str.5hKl
lea ecx, [ebp - 0x153a4]
call fcn.00401c92
cmp dword [ebp - 0x15390], 0xf
lea eax, [ebp - 0x153a4]
push 0x780fad7
cmova eax, dword [ebp - 0x153a4]
push eax
push 0x47d144
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x153a4]
call fcn.004021f4
lea eax, [ebp - 0x170f0]
push eax
lea eax, [ebp - 0x170f8]
push eax
lea eax, [ebp - 0x17100]
push eax
push 0x47d14c
call dword [ebp - 0x17ad0]
push str.wWvJ3F
lea ecx, [ebp - 0x168a0]
call fcn.00401c92
push 0xafacd68
lea eax, [ebp - 0x168a0]
mov dword [ebp - 4], 0x18
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x168a0]
call fcn.004021f4
push 0x400
lea eax, [ebp - 0x52b8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x52b8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x52b8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45ddf6
call fcn.004288af
lea eax, [ebp - 0x14ae8]
mov dword [ebp - 0x14ae8], 0x10
push eax
lea eax, [ebp - 0x234]
push eax
call dword [ebp - 0x17ac4]
push 0x400
lea eax, [ebp - 0x56b8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x56b8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x56b8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45de56
push str.3U7Mw
lea ecx, [ebp - 0x168b8]
call fcn.00401c92
push 0x22960dd
lea eax, [ebp - 0x168b8]
mov dword [ebp - 4], 0x19
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x168b8]
call fcn.004021f4
push str.bPG3Py
lea ecx, [ebp - 0x15164]
call fcn.00401c92
cmp dword [ebp - 0x15150], 0xf
lea eax, [ebp - 0x15164]
push 0xbb406b
cmova eax, dword [ebp - 0x15164]
push eax
push 0x47d16c
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x15164]
call fcn.004021f4
lea eax, [ebp - 0x17108]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x17860]
push eax
call dword [ebp - 0x17ac8]
push 0x400
lea eax, [ebp - 0x5ab8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x5ab8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x5ab8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45df3b
push str.DfkTdxe2
lea ecx, [ebp - 0x1514c]
call fcn.00401c92
cmp dword [ebp - 0x15138], 0xf
lea eax, [ebp - 0x1514c]
push 0x3a108434
cmova eax, dword [ebp - 0x1514c]
push eax
push 0x47d180
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x1514c]
call fcn.004021f4
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.0eBAol4F.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45dfc0
push eax
call esi
push 0x47d1a4
lea ecx, [ebp - 0x168d0]
call fcn.00401c92
push 0x34910c00
lea eax, [ebp - 0x168d0]
mov dword [ebp - 4], 0x1a
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x168d0]
call fcn.004021f4
lea eax, [ebp - 0x17870]
push eax
call dword [ebp - 0x17ac8]
lea eax, [ebp - 0x17110]
push eax
lea eax, [ebp - 0x17118]
push eax
lea eax, [ebp - 0x17120]
push eax
push 0x47d1a8
call dword [ebp - 0x17ad0]
push 0x47d1b0
lea ecx, [ebp - 0x168e8]
call fcn.00401c92
push 0x34766927
lea eax, [ebp - 0x168e8]
mov dword [ebp - 4], 0x1b
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x168e8]
call fcn.004021f4
lea eax, [ebp - 0x14aec]
mov dword [ebp - 0x14aec], 0x10
push eax
lea eax, [ebp - 0x214]
push eax
call dword [ebp - 0x17ac4]
lea eax, [ebp - 0x17880]
push eax
call dword [ebp - 0x17ac8]
push 0x47d1b4
lea ecx, [ebp - 0x16900]
call fcn.00401c92
push 0x1530125c
lea eax, [ebp - 0x16900]
mov dword [ebp - 4], 0x1c
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16900]
call fcn.004021f4
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push 0x47d1b8
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45e121
push eax
call esi
lea eax, [ebp - 0x17890]
push eax
call dword [ebp - 0x17ac8]
push str.YEWUoGfBxS
lea ecx, [ebp - 0x16918]
call fcn.00401c92
push 0x34b09acd
lea eax, [ebp - 0x16918]
mov dword [ebp - 4], 0x1d
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16918]
call fcn.004021f4
push 8
lea eax, [ebp - 0x17128]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45e19d
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
lea eax, [ebp - 0x14af0]
mov dword [ebp - 0x14af0], 0x10
push eax
lea eax, [ebp - 0x1f4]
push eax
call dword [ebp - 0x17ac4]
lea eax, [ebp - 0x17130]
push eax
call dword [ebp - 0x17ac0]
push str.2OgUwMFy
lea ecx, [ebp - 0x15134]
call fcn.00401c92
cmp dword [ebp - 0x15120], 0xf
lea eax, [ebp - 0x15134]
push 0x27b9e019
cmova eax, dword [ebp - 0x15134]
push eax
push 0x47d1e4
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x15134]
call fcn.004021f4
lea eax, [ebp - 0x14af4]
mov dword [ebp - 0x14af4], 0x10
push eax
lea eax, [ebp - 0x1d4]
push eax
call dword [ebp - 0x17ac4]
lea eax, [ebp - 0x178a0]
push eax
call dword [ebp - 0x17ac8]
push 0x400
lea eax, [ebp - 0x5eb8]
push 0
push eax
call fcn.00439fe0
add esp, 0xc
mov ecx, 0x400
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x5eb8]
movaps xmm1, xmmword [ebp - 0x17af0]
paddb xmm1, xmm0
movups xmmword [ebp + eax - 0x5eb8], xmm1
add eax, 0x10
cmp eax, ecx
jb 0x45e252
push ecx
lea eax, [ebp - 0x62b8]
push 0
push eax
call fcn.00439fe0
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x62b8]
movaps xmm1, xmmword [ebp - 0x17af0]
paddb xmm1, xmm0
movups xmmword [ebp + eax - 0x62b8], xmm1
add eax, 0x10
cmp eax, 0x400
jb 0x45e288
push str.CbaKmr
lea ecx, [ebp - 0x16930]
call fcn.00401c92
push 0x10cf61f0
lea eax, [ebp - 0x16930]
mov dword [ebp - 4], 0x1e
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16930]
call fcn.004021f4
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.0a.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45e31e
push eax
call esi
push str.ONjHXxYPt
lea ecx, [ebp - 0x1511c]
call fcn.00401c92
cmp dword [ebp - 0x15108], 0xf
lea eax, [ebp - 0x1511c]
push 0x539e4c3
cmova eax, dword [ebp - 0x1511c]
push eax
push 0x47d210
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x1511c]
call fcn.004021f4
push str.9hYnh
lea ecx, [ebp - 0x16948]
call fcn.00401c92
push 0x29077536
lea eax, [ebp - 0x16948]
mov dword [ebp - 4], 0x1f
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16948]
call fcn.004021f4
lea eax, [ebp - 0x17138]
push eax
lea eax, [ebp - 0x17140]
push eax
lea eax, [ebp - 0x17148]
push eax
push 0x47d220
call dword [ebp - 0x17ad0]
lea eax, [ebp - 0x17150]
push eax
call dword [ebp - 0x17ac0]
push 0x400
lea eax, [ebp - 0x66b8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x66b8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x66b8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45e3f8
push str.9u4wIzQD8b
lea ecx, [ebp - 0x15104]
call fcn.00401c92
cmp dword [ebp - 0x150f0], 0xf
lea eax, [ebp - 0x15104]
push 0x200fd6aa
cmova eax, dword [ebp - 0x15104]
push eax
push 0x47d234
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x15104]
call fcn.004021f4
lea eax, [ebp - 0x17158]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x17160]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x178b0]
push eax
call dword [ebp - 0x17ac8]
push 0x400
lea eax, [ebp - 0x6ab8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
mov ecx, 0x400
movups xmm0, xmmword [ebp + eax - 0x6ab8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x6ab8], xmm0
add eax, 0x10
cmp eax, ecx
jb 0x45e4a3
push ecx
lea eax, [ebp - 0x6eb8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
push 0x10
pop ecx
movups xmm0, xmmword [ebp + eax - 0x6eb8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x6eb8], xmm0
add eax, ecx
cmp eax, 0x400
jb 0x45e4dc
lea eax, [ebp - 0x14af8]
mov dword [ebp - 0x14af8], ecx
push eax
lea eax, [ebp - 0x1b4]
push eax
call dword [ebp - 0x17ac4]
lea eax, [ebp - 0x17168]
push eax
lea eax, [ebp - 0x17170]
push eax
lea eax, [ebp - 0x17178]
push eax
push 0x47d23c
call dword [ebp - 0x17ad0]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.K.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45e558
push eax
call esi
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.pRbD47.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45e57d
push eax
call esi
lea eax, [ebp - 0x14afc]
mov dword [ebp - 0x14afc], 0x10
push eax
lea eax, [ebp - 0x174]
push eax
call dword [ebp - 0x17ac4]
lea eax, [ebp - 0x178c0]
push eax
call dword [ebp - 0x17ac8]
lea eax, [ebp - 0x14b00]
mov dword [ebp - 0x14b00], 0x10
push eax
lea eax, [ebp - 0xa34]
push eax
call dword [ebp - 0x17ac4]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.lWQ.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45e5eb
push eax
call esi
push 8
lea eax, [ebp - 0x17180]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45e60e
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
lea eax, [ebp - 0x14b04]
mov dword [ebp - 0x14b04], 0x10
push eax
lea eax, [ebp - 0xa14]
push eax
call dword [ebp - 0x17ac4]
lea eax, [ebp - 0x17188]
push eax
lea eax, [ebp - 0x17190]
push eax
lea eax, [ebp - 0x17198]
push eax
push 0x47d278
call dword [ebp - 0x17ad0]
push 8
lea eax, [ebp - 0x171a0]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45e66f
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
push str.TI2PvEpW
lea ecx, [ebp - 0x150ec]
call fcn.00401c92
cmp dword [ebp - 0x150d8], 0xf
lea eax, [ebp - 0x150ec]
push 0x2e32d1f2
cmova eax, dword [ebp - 0x150ec]
push eax
push 0x47d28c
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x150ec]
call fcn.004021f4
push 8
lea eax, [ebp - 0x171a8]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45e6d4
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
lea eax, [ebp - 0x171b0]
push eax
call dword [ebp - 0x17ac0]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.OoL0.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45e706
push eax
call esi
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.PDWaUkUj7.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45e72b
push eax
call esi
push 0x400
lea eax, [ebp - 0x72b8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x72b8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x72b8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45e74a
lea eax, [ebp - 0x171b8]
push eax
lea eax, [ebp - 0x171c0]
push eax
lea eax, [ebp - 0x171c8]
push eax
push 0x47d2c4
call dword [ebp - 0x17ad0]
push str.tBiMv
lea ecx, [ebp - 0x150d4]
call fcn.00401c92
cmp dword [ebp - 0x150c0], 0xf
lea eax, [ebp - 0x150d4]
push 0x14549323
cmova eax, dword [ebp - 0x150d4]
push eax
push 0x47d2d4
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x150d4]
call fcn.004021f4
lea eax, [ebp - 0x14b08]
mov dword [ebp - 0x14b08], 0x10
push eax
lea eax, [ebp - 0x9f4]
push eax
call dword [ebp - 0x17ac4]
lea eax, [ebp - 0x178d0]
push eax
call dword [ebp - 0x17ac8]
lea eax, [ebp - 0x14b0c]
mov dword [ebp - 0x14b0c], 0x10
push eax
lea eax, [ebp - 0x9d4]
push eax
call dword [ebp - 0x17ac4]
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45e858
lea ecx, [ebp - 0x171d0]
push ecx
lea ecx, [ebp - 0x171d8]
push ecx
lea ecx, [ebp - 0x171e0]
push ecx
lea ecx, [ebp - 0x171e8]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
lea eax, [ebp - 0x171f0]
push eax
call dword [ebp - 0x17ac0]
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45e8aa
lea ecx, [ebp - 0x171f8]
push ecx
lea ecx, [ebp - 0x17200]
push ecx
lea ecx, [ebp - 0x17208]
push ecx
lea ecx, [ebp - 0x17210]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
push 0x47d2dc
lea ecx, [ebp - 0x16960]
call fcn.00401c92
push 0x19766e49
lea eax, [ebp - 0x16960]
mov dword [ebp - 4], 0x20
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16960]
call fcn.004021f4
push 0x400
lea eax, [ebp - 0x76b8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x76b8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x76b8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45e915
lea eax, [ebp - 0x17218]
push eax
lea eax, [ebp - 0x17220]
push eax
lea eax, [ebp - 0x17228]
push eax
push 0x47d2e0
call dword [ebp - 0x17ad0]
lea eax, [ebp - 0x17230]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x17238]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x17240]
push eax
call dword [ebp - 0x17ac0]
push 8
lea eax, [ebp - 0x17248]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45e99d
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push 0x47d2e8
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45e9c2
push eax
call esi
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45ea07
lea ecx, [ebp - 0x17250]
push ecx
lea ecx, [ebp - 0x17258]
push ecx
lea ecx, [ebp - 0x17260]
push ecx
lea ecx, [ebp - 0x17268]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
push 0x400
lea eax, [ebp - 0x7ab8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
push 0x10
pop ecx
movups xmm0, xmmword [ebp + eax - 0x7ab8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x7ab8], xmm0
add eax, ecx
cmp eax, 0x400
jb 0x45ea29
lea eax, [ebp - 0x14b10]
mov dword [ebp - 0x14b10], ecx
push eax
lea eax, [ebp - 0x9b4]
push eax
call dword [ebp - 0x17ac4]
lea eax, [ebp - 0x178e0]
push eax
call dword [ebp - 0x17ac8]
push str.UoHmGbNiwS
lea ecx, [ebp - 0x16978]
call fcn.00401c92
push 0x238a1ad2
lea eax, [ebp - 0x16978]
mov dword [ebp - 4], 0x21
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16978]
call fcn.004021f4
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.M.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45eade
push eax
call esi
lea eax, [ebp - 0x14b14]
mov dword [ebp - 0x14b14], 0x10
push eax
lea eax, [ebp - 0x994]
push eax
call dword [ebp - 0x17ac4]
lea eax, [ebp - 0x178f0]
push eax
call dword [ebp - 0x17ac8]
push 0x47d314
lea ecx, [ebp - 0x150bc]
call fcn.00401c92
cmp dword [ebp - 0x150a8], 0xf
lea eax, [ebp - 0x150bc]
push 0x2af45f9f
cmova eax, dword [ebp - 0x150bc]
push eax
push 0x47d318
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x150bc]
call fcn.004021f4
push str.pnvc1
lea ecx, [ebp - 0x150a4]
call fcn.00401c92
cmp dword [ebp - 0x15090], 0xf
lea eax, [ebp - 0x150a4]
push 0x960a73e
cmova eax, dword [ebp - 0x150a4]
push eax
push 0x47d328
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x150a4]
call fcn.004021f4
push 0x47d330
lea ecx, [ebp - 0x1508c]
call fcn.00401c92
cmp dword [ebp - 0x15078], 0xf
lea eax, [ebp - 0x1508c]
push 0x51e813b
cmova eax, dword [ebp - 0x1508c]
push eax
push 0x47d334
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x1508c]
call fcn.004021f4
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.AYCCI2.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45ebf4
push eax
call esi
push 0x400
lea eax, [ebp - 0x7eb8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x7eb8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x7eb8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45ec13
push str.82ugj1D2L
lea ecx, [ebp - 0x16990]
call fcn.00401c92
push 0x389a83ab
lea eax, [ebp - 0x16990]
mov dword [ebp - 4], 0x22
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16990]
call fcn.004021f4
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.dMt.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45eca2
push eax
call esi
lea eax, [ebp - 0x17270]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x17278]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x14b18]
mov dword [ebp - 0x14b18], 0x10
push eax
lea eax, [ebp - 0x974]
push eax
call dword [ebp - 0x17ac4]
push 0x47d370
lea ecx, [ebp - 0x15074]
call fcn.00401c92
cmp dword [ebp - 0x15060], 0xf
lea eax, [ebp - 0x15074]
push 0x39461931
cmova eax, dword [ebp - 0x15074]
push eax
push 0x47d374
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x15074]
call fcn.004021f4
push 8
lea eax, [ebp - 0x17280]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45ed3f
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
lea eax, [ebp - 0x14b1c]
mov dword [ebp - 0x14b1c], 0x10
push eax
lea eax, [ebp - 0x954]
push eax
call dword [ebp - 0x17ac4]
lea eax, [ebp - 0x14b20]
mov dword [ebp - 0x14b20], 0x10
push eax
lea eax, [ebp - 0x934]
push eax
call dword [ebp - 0x17ac4]
push 0x47d37c
lea ecx, [ebp - 0x1505c]
call fcn.00401c92
cmp dword [ebp - 0x15048], 0xf
lea eax, [ebp - 0x1505c]
push 0x24f07dc
cmova eax, dword [ebp - 0x1505c]
push eax
push 0x47d380
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x1505c]
call fcn.004021f4
lea eax, [ebp - 0x17900]
push eax
call dword [ebp - 0x17ac8]
lea eax, [ebp - 0x17288]
push eax
call dword [ebp - 0x17ac0]
push 0x400
lea eax, [ebp - 0x82b8]
push 0
push eax
call fcn.00439fe0
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x82b8]
movaps xmm1, xmmword [ebp - 0x17af0]
paddb xmm1, xmm0
movups xmmword [ebp + eax - 0x82b8], xmm1
add eax, 0x10
cmp eax, 0x400
jb 0x45edef
lea eax, [ebp - 0x17910]
push eax
call dword [ebp - 0x17ac8]
push 8
lea eax, [ebp - 0x17290]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45ee44
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
push 8
lea eax, [ebp - 0x17298]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45ee67
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
lea eax, [ebp - 0x17920]
push eax
call dword [ebp - 0x17ac8]
push str.QFtLM2v
lea ecx, [ebp - 0x15044]
call fcn.00401c92
cmp dword [ebp - 0x15030], 0xf
lea eax, [ebp - 0x15044]
push 0x35398772
cmova eax, dword [ebp - 0x15044]
push eax
push 0x47d390
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x15044]
call fcn.004021f4
lea eax, [ebp - 0x172a0]
push eax
lea eax, [ebp - 0x172a8]
push eax
lea eax, [ebp - 0x172b0]
push eax
push 0x47d398
call dword [ebp - 0x17ad0]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.ZP.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45eefb
push eax
call esi
push str.TtQSJXsWXa
lea ecx, [ebp - 0x169a8]
call fcn.00401c92
push 0x2d26e501
lea eax, [ebp - 0x169a8]
mov dword [ebp - 4], 0x23
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x169a8]
call fcn.004021f4
lea eax, [ebp - 0x14b24]
mov dword [ebp - 0x14b24], 0x10
push eax
lea eax, [ebp - 0x914]
push eax
call dword [ebp - 0x17ac4]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.3caQphaDuD.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45ef8a
push eax
call esi
push str.Hn1i7x
lea ecx, [ebp - 0x169c0]
call fcn.00401c92
push 0x1ffde9b5
lea eax, [ebp - 0x169c0]
mov dword [ebp - 4], 0x24
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x169c0]
call fcn.004021f4
lea eax, [ebp - 0x172b8]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x172c0]
push eax
lea eax, [ebp - 0x172c8]
push eax
lea eax, [ebp - 0x172d0]
push eax
push 0x47d3e4
call dword [ebp - 0x17ad0]
push 0x400
lea eax, [ebp - 0x86b8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x86b8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x86b8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45f022
push 8
lea eax, [ebp - 0x172d8]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45f063
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45f0a8
lea ecx, [ebp - 0x172e0]
push ecx
lea ecx, [ebp - 0x172e8]
push ecx
lea ecx, [ebp - 0x172f0]
push ecx
lea ecx, [ebp - 0x172f8]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
lea eax, [ebp - 0x174f0]
push eax
call dword [ebp - 0x17ac8]
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45f0fa
lea ecx, [ebp - 0x17300]
push ecx
lea ecx, [ebp - 0x17308]
push ecx
lea ecx, [ebp - 0x17310]
push ecx
lea ecx, [ebp - 0x17318]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
push str.wBAi9GWV
lea ecx, [ebp - 0x1502c]
call fcn.00401c92
cmp dword [ebp - 0x15018], 0xf
lea eax, [ebp - 0x1502c]
push 0x1f383bbf
cmova eax, dword [ebp - 0x1502c]
push eax
push 0x47d3f8
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x1502c]
call fcn.004021f4
lea eax, [ebp - 0x17320]
push eax
lea eax, [ebp - 0x17328]
push eax
lea eax, [ebp - 0x17330]
push eax
push 0x47d400
call dword [ebp - 0x17ad0]
lea eax, [ebp - 0x14b28]
mov dword [ebp - 0x14b28], 0x10
push eax
lea eax, [ebp - 0x8f4]
push eax
call dword [ebp - 0x17ac4]
push 8
lea eax, [ebp - 0x17338]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45f19d
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
push str.4Xdgk
lea ecx, [ebp - 0x15014]
call fcn.00401c92
cmp dword [ebp - 0x15000], 0xf
lea eax, [ebp - 0x15014]
push 0x1feb8582
cmova eax, dword [ebp - 0x15014]
push eax
push 0x47d410
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x15014]
call fcn.004021f4
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45f224
lea ecx, [ebp - 0x17340]
push ecx
lea ecx, [ebp - 0x17348]
push ecx
lea ecx, [ebp - 0x17350]
push ecx
lea ecx, [ebp - 0x17358]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45f269
lea ecx, [ebp - 0x17360]
push ecx
lea ecx, [ebp - 0x17368]
push ecx
lea ecx, [ebp - 0x17370]
push ecx
lea ecx, [ebp - 0x17378]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45f2ae
lea ecx, [ebp - 0x17380]
push ecx
lea ecx, [ebp - 0x15d50]
push ecx
lea ecx, [ebp - 0x17388]
push ecx
lea ecx, [ebp - 0x17390]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
lea eax, [ebp - 0x14b2c]
mov dword [ebp - 0x14b2c], 0x10
push eax
lea eax, [ebp - 0x8d4]
push eax
call dword [ebp - 0x17ac4]
push 0x400
lea eax, [ebp - 0x8ab8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x8ab8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x8ab8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45f2eb
push 8
lea eax, [ebp - 0x17398]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45f32c
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
push str.nGliFhd7u
lea ecx, [ebp - 0x14ffc]
call fcn.00401c92
cmp dword [ebp - 0x14fe8], 0xf
lea eax, [ebp - 0x14ffc]
push 0x29069f50
cmova eax, dword [ebp - 0x14ffc]
push eax
push 0x47d424
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x14ffc]
call fcn.004021f4
lea eax, [ebp - 0x173a0]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x14b30]
mov dword [ebp - 0x14b30], 0x10
push eax
lea eax, [ebp - 0x8b4]
push eax
call dword [ebp - 0x17ac4]
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.nThMGCTEyY.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45f3be
push eax
call esi
push str.r07RI
lea ecx, [ebp - 0x169d8]
call fcn.00401c92
push 0x3059a377
lea eax, [ebp - 0x169d8]
mov dword [ebp - 4], 0x25
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x169d8]
call fcn.004021f4
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.l71Bx.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45f42f
push eax
call esi
push 0x47d468
lea ecx, [ebp - 0x14fe4]
call fcn.00401c92
cmp dword [ebp - 0x14fd0], 0xf
lea eax, [ebp - 0x14fe4]
push 0x30d93b6b
cmova eax, dword [ebp - 0x14fe4]
push eax
push 0x47d46c
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x14fe4]
call fcn.004021f4
lea eax, [ebp - 0x173a8]
push eax
lea eax, [ebp - 0x173b0]
push eax
lea eax, [ebp - 0x173b8]
push eax
push 0x47d474
call dword [ebp - 0x17ad0]
lea eax, [ebp - 0x14b34]
mov dword [ebp - 0x14b34], 0x10
push eax
lea eax, [ebp - 0x894]
push eax
call dword [ebp - 0x17ac4]
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45f4f4
lea ecx, [ebp - 0x173c0]
push ecx
lea ecx, [ebp - 0x173c8]
push ecx
lea ecx, [ebp - 0x173d0]
push ecx
lea ecx, [ebp - 0x173d8]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
push 8
lea eax, [ebp - 0x173e0]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45f517
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45f55c
lea ecx, [ebp - 0x153ac]
push ecx
lea ecx, [ebp - 0x153b4]
push ecx
lea ecx, [ebp - 0x153bc]
push ecx
lea ecx, [ebp - 0x153c4]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
push str.IkmcGB
lea ecx, [ebp - 0x169f0]
call fcn.00401c92
push 0x107662c7
lea eax, [ebp - 0x169f0]
mov dword [ebp - 4], 0x26
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x169f0]
call fcn.004021f4
lea eax, [ebp - 0x153cc]
push eax
call dword [ebp - 0x17ac0]
push str.fwVTvU8
lea ecx, [ebp - 0x16a08]
call fcn.00401c92
push 0x2ceaefdb
lea eax, [ebp - 0x16a08]
mov dword [ebp - 4], 0x27
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16a08]
call fcn.004021f4
lea eax, [ebp - 0x173f0]
push eax
call dword [ebp - 0x17ac8]
push 8
lea eax, [ebp - 0x153d4]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45f631
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
push str.AzaPvIKdV
lea ecx, [ebp - 0x14fb4]
call fcn.00401c92
cmp dword [ebp - 0x14fa0], 0xf
lea eax, [ebp - 0x14fb4]
push 0x51a1a6a
cmova eax, dword [ebp - 0x14fb4]
push eax
push 0x47d498
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x14fb4]
call fcn.004021f4
lea eax, [ebp - 0x14abc]
mov dword [ebp - 0x14abc], 0x10
push eax
lea eax, [ebp - 0x874]
push eax
call dword [ebp - 0x17ac4]
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45f6d6
lea ecx, [ebp - 0x153dc]
push ecx
lea ecx, [ebp - 0x153e4]
push ecx
lea ecx, [ebp - 0x153ec]
push ecx
lea ecx, [ebp - 0x153f4]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
lea eax, [ebp - 0x17400]
push eax
call dword [ebp - 0x17ac8]
push 0x400
lea eax, [ebp - 0x8eb8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x8eb8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x8eb8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45f702
lea eax, [ebp - 0x153fc]
push eax
call dword [ebp - 0x17ac0]
push 8
lea eax, [ebp - 0x15404]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45f750
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
lea eax, [ebp - 0x15410]
push eax
lea eax, [ebp - 0x15418]
push eax
lea eax, [ebp - 0x15420]
push eax
push 0x47d4a0
call dword [ebp - 0x17ad0]
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45f7b5
lea ecx, [ebp - 0x15428]
push ecx
lea ecx, [ebp - 0x15430]
push ecx
lea ecx, [ebp - 0x15438]
push ecx
lea ecx, [ebp - 0x15440]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
lea eax, [ebp - 0x17410]
push eax
call dword [ebp - 0x17ac8]
push 8
lea eax, [ebp - 0x15448]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45f7e5
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45f82a
lea ecx, [ebp - 0x15450]
push ecx
lea ecx, [ebp - 0x15458]
push ecx
lea ecx, [ebp - 0x15460]
push ecx
lea ecx, [ebp - 0x15468]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
lea eax, [ebp - 0x15470]
push eax
lea eax, [ebp - 0x15478]
push eax
lea eax, [ebp - 0x15480]
push eax
push 0x47d4a8
call dword [ebp - 0x17ad0]
lea eax, [ebp - 0x14b38]
mov dword [ebp - 0x14b38], 0x10
push eax
lea eax, [ebp - 0x854]
push eax
call dword [ebp - 0x17ac4]
lea eax, [ebp - 0x14b3c]
mov dword [ebp - 0x14b3c], 0x10
push eax
lea eax, [ebp - 0x834]
push eax
call dword [ebp - 0x17ac4]
push str.Lvq7MT
lea ecx, [ebp - 0x16a20]
call fcn.00401c92
push 0x1eebbdc8
lea eax, [ebp - 0x16a20]
mov dword [ebp - 4], 0x28
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16a20]
call fcn.004021f4
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45f917
lea ecx, [ebp - 0x15488]
push ecx
lea ecx, [ebp - 0x15490]
push ecx
lea ecx, [ebp - 0x15498]
push ecx
lea ecx, [ebp - 0x154a0]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
push 0x47d4b8
lea ecx, [ebp - 0x16a38]
call fcn.00401c92
push 0x24a6ba6f
lea eax, [ebp - 0x16a38]
mov dword [ebp - 4], 0x29
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16a38]
call fcn.004021f4
push str.QL5Q
lea ecx, [ebp - 0x16a50]
call fcn.00401c92
push 0x3404913d
lea eax, [ebp - 0x16a50]
mov dword [ebp - 4], 0x2a
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16a50]
call fcn.004021f4
lea eax, [ebp - 0x17ab0]
push eax
push 0x202
call fcn.004270bc
pop ecx
pop ecx
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45fa07
lea ecx, [ebp - 0x154a8]
push ecx
lea ecx, [ebp - 0x154b0]
push ecx
lea ecx, [ebp - 0x154b8]
push ecx
lea ecx, [ebp - 0x154c0]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45fa4c
lea ecx, [ebp - 0x154c8]
push ecx
lea ecx, [ebp - 0x154d0]
push ecx
lea ecx, [ebp - 0x154d8]
push ecx
lea ecx, [ebp - 0x154e0]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
lea eax, [ebp - 0x154e8]
push eax
lea eax, [ebp - 0x154f0]
push eax
lea eax, [ebp - 0x154f8]
push eax
push 0x47d4c4
call dword [ebp - 0x17ad0]
push 0x47d4cc
lea ecx, [ebp - 0x14f9c]
call fcn.00401c92
cmp dword [ebp - 0x14f88], 0xf
lea eax, [ebp - 0x14f9c]
push 0x38af34c0
cmova eax, dword [ebp - 0x14f9c]
push eax
push 0x47d4d0
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x14f9c]
call fcn.004021f4
lea eax, [ebp - 0x14b40]
mov dword [ebp - 0x14b40], 0x10
push eax
lea eax, [ebp - 0x814]
push eax
call dword [ebp - 0x17ac4]
lea eax, [ebp - 0x15500]
push eax
lea eax, [ebp - 0x15508]
push eax
lea eax, [ebp - 0x15510]
push eax
push 0x47d4d8
call dword [ebp - 0x17ad0]
push str.Dr8VZ8
lea ecx, [ebp - 0x14fcc]
call fcn.00401c92
cmp dword [ebp - 0x14fb8], 0xf
lea eax, [ebp - 0x14fcc]
push 0x3965cfdc
cmova eax, dword [ebp - 0x14fcc]
push eax
push 0x47d4e8
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x14fcc]
call fcn.004021f4
lea eax, [ebp - 0x15518]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x14b44]
mov dword [ebp - 0x14b44], 0x10
push eax
lea eax, [ebp - 0x7f4]
push eax
call dword [ebp - 0x17ac4]
push str.yIY99IRD3
lea ecx, [ebp - 0x16a68]
call fcn.00401c92
push 0xa25611f
lea eax, [ebp - 0x16a68]
mov dword [ebp - 4], 0x2b
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16a68]
call fcn.004021f4
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.4vKv.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45fbca
push eax
call esi
lea eax, [ebp - 0x17420]
push eax
call dword [ebp - 0x17ac8]
lea eax, [ebp - 0x15520]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x14b48]
mov dword [ebp - 0x14b48], 0x10
push eax
lea eax, [ebp - 0x7d4]
push eax
call dword [ebp - 0x17ac4]
push 0x47d510
lea ecx, [ebp - 0x16a80]
call fcn.00401c92
push 0xc055868
lea eax, [ebp - 0x16a80]
mov dword [ebp - 4], 0x2c
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16a80]
call fcn.004021f4
lea eax, [ebp - 0x17430]
push eax
call dword [ebp - 0x17ac8]
push str.F7Areghemz
lea ecx, [ebp - 0x16a98]
call fcn.00401c92
push 0xab284df
lea eax, [ebp - 0x16a98]
mov dword [ebp - 4], 0x2d
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16a98]
call fcn.004021f4
push 0
push 0x80
push 3
push 0
push 1
push 0x80000000
push str.aqABCemWpA.txt
call dword [ebp - 0x17acc]
cmp eax, 0xffffffff
je 0x45fccc
push eax
call esi
lea eax, [ebp - 0x17440]
push eax
call dword [ebp - 0x17ac8]
push str.fJjUQG
lea ecx, [ebp - 0x16ab0]
call fcn.00401c92
push 0x2fbf501d
lea eax, [ebp - 0x16ab0]
mov dword [ebp - 4], 0x2e
push eax
push 0x490d20
call fcn.00408802
pop ecx
pop ecx
mov ecx, eax
call fcn.004095dc
push eax
call fcn.00408ee3
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x16ab0]
call fcn.004021f4
lea eax, [ebp - 0x15528]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x14b4c]
mov dword [ebp - 0x14b4c], 0x10
push eax
lea eax, [ebp - 0x7b4]
push eax
call dword [ebp - 0x17ac4]
push str.6XR15XMA4D
lea ecx, [ebp - 0x14f84]
call fcn.00401c92
cmp dword [ebp - 0x14f70], 0xf
lea eax, [ebp - 0x14f84]
push 0x1ab54bb5
cmova eax, dword [ebp - 0x14f84]
push eax
push 0x47d554
call fcn.0041cd83
add esp, 0xc
lea ecx, [ebp - 0x14f84]
call fcn.004021f4
lea eax, [ebp - 0x15530]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x15538]
push eax
lea eax, [ebp - 0x15540]
push eax
lea eax, [ebp - 0x15548]
push eax
push 0x47d55c
call dword [ebp - 0x17ad0]
push 8
lea eax, [ebp - 0x15550]
push eax
call dword [ebp - 0x17adc]
test eax, eax
jne 0x45fde2
push 1
call dword [ebp - 0x17ad8]
push 1
call dword [ebp - 0x17ad4]
lea eax, [ebp - 0x17450]
push eax
call dword [ebp - 0x17ac8]
push 0x400
lea eax, [ebp - 0x92b8]
push 0
push eax
call fcn.00439fe0
movaps xmm1, xmmword [ebp - 0x17af0]
add esp, 0xc
xor eax, eax
movups xmm0, xmmword [ebp + eax - 0x92b8]
paddb xmm0, xmm1
movups xmmword [ebp + eax - 0x92b8], xmm0
add eax, 0x10
cmp eax, 0x400
jb 0x45fe0e
lea eax, [ebp - 0x17460]
push eax
call dword [ebp - 0x17ac8]
lea eax, [ebp - 0x15558]
push eax
call dword [ebp - 0x17ac0]
lea eax, [ebp - 0x14b50]
mov dword [ebp - 0x14b50], 0x10
push eax
lea eax, [ebp - 0x794]
push eax
call dword [ebp - 0x17ac4]
lea eax, [ebp - 0x15560]
push eax
call dword [ebp - 0x17ac0]
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45feb6
lea ecx, [ebp - 0x15568]
push ecx
lea ecx, [ebp - 0x15570]
push ecx
lea ecx, [ebp - 0x15578]
push ecx
lea ecx, [ebp - 0x15580]
push ecx
push eax
call edi
push dword [ebp - 0x17ab4]
call esi
call dword [ebp - 0x17ab8]
push eax
push 0
push 0x400
call dword [ebp - 0x17abc]
mov dword [ebp - 0x17ab4], eax
test eax, eax
je 0x45fefb