Function at 0x459cc2
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov ecx, 8
mov esi, 0x6b5bf0
lea edi, [ebp - 0x188]
rep movsd dword es:[edi], dword [esi]
mov ecx, 8
mov esi, 0x6b5bc8
lea edi, [ebp - 0x168]
rep movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x148], 3
mov dword [ebp - 0x194], 0xfc000000
mov dword [ebp - 0x190], 0
lea ecx, [ebp - 0x190]
mov dword [ebp - 0x18c], ecx
mov edx, dword [ebp - 0x18c]
mov al, byte [ebp - 0x188]
mov byte [edx + 3], al
cmp dword [ebp - 0x148], 1
jbe 0x459260
mov ecx, dword [ebp - 0x18c]
mov dl, byte [ebp - 0x187]
mov byte [ecx + 2], dl
cmp dword [ebp - 0x148], 2
jbe 0x459278
mov eax, dword [ebp - 0x18c]
mov cl, byte [ebp - 0x186]
mov byte [eax + 1], cl
mov edx, dword [ebp - 0x148]
mov dword [ebp - 0x250], edx
cmp dword [ebp - 0x250], 1
je 0x4593c2
cmp dword [ebp - 0x250], 2
je 0x45934a
cmp dword [ebp - 0x250], 3
je 0x4592ac
jmp 0x459415
mov eax, dword [ebp - 0x190]
and eax, dword [ebp - 0x194]
shr eax, 0x1a
mov cl, byte [eax + 0x69d1d0]
mov byte [ebp - 0x168], cl
mov edx, dword [ebp - 0x190]
shl edx, 6
mov dword [ebp - 0x190], edx
mov eax, dword [ebp - 0x190]
and eax, dword [ebp - 0x194]
shr eax, 0x1a
mov cl, byte [eax + 0x69d1d0]
mov byte [ebp - 0x167], cl
mov edx, dword [ebp - 0x190]
shl edx, 6
mov dword [ebp - 0x190], edx
mov eax, dword [ebp - 0x190]
and eax, dword [ebp - 0x194]
shr eax, 0x1a
mov cl, byte [eax + 0x69d1d0]
mov byte [ebp - 0x166], cl
mov edx, dword [ebp - 0x190]
shl edx, 6
mov dword [ebp - 0x190], edx
mov eax, dword [ebp - 0x190]
and eax, dword [ebp - 0x194]
shr eax, 0x1a
mov cl, byte [eax + 0x69d1d0]
mov byte [ebp - 0x165], cl
jmp 0x459415
mov edx, dword [ebp - 0x190]
and edx, dword [ebp - 0x194]
shr edx, 0x1a
mov al, byte [edx + 0x69d1d0]
mov byte [ebp - 0x168], al
mov ecx, dword [ebp - 0x190]
shl ecx, 6
mov dword [ebp - 0x190], ecx
mov edx, dword [ebp - 0x190]
and edx, dword [ebp - 0x194]
shr edx, 0x1a
mov al, byte [edx + 0x69d1d0]
mov byte [ebp - 0x167], al
mov ecx, dword [ebp - 0x190]
shl ecx, 6
mov dword [ebp - 0x190], ecx
mov edx, dword [ebp - 0x190]
and edx, dword [ebp - 0x194]
shr edx, 0x1a
mov al, byte [edx + 0x69d1d0]
mov byte [ebp - 0x166], al
mov byte [ebp - 0x165], 0x3d
jmp 0x459415
mov ecx, dword [ebp - 0x190]
and ecx, dword [ebp - 0x194]
shr ecx, 0x1a
mov dl, byte [ecx + 0x69d1d0]
mov byte [ebp - 0x168], dl
mov eax, dword [ebp - 0x190]
shl eax, 6
mov dword [ebp - 0x190], eax
mov ecx, dword [ebp - 0x190]
and ecx, dword [ebp - 0x194]
shr ecx, 0x1a
mov dl, byte [ecx + 0x69d1d0]
mov byte [ebp - 0x167], dl
mov byte [ebp - 0x166], 0x3d
mov byte [ebp - 0x165], 0x3d
jmp 0x459cf1
push 0xa
push 0xa
lea ecx, [ebp - 0x24]
call fcn.004da23f
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.00401e56
add esp, 0xc
push 0xffffffffffffffff
lea ecx, [ebp - 0x24]
call fcn.004da28e
pop eax
jmp 0x4591eb
push 0
mov ecx, dword [ebp - 0x24]
push ecx
mov edx, dword [ebp - 0x234]
call dword [edx + 0x74]
mov dword [ebp - 0x70], eax
mov byte [ebp - 0x54], 0x78
mov byte [ebp - 0x53], 0xcf
mov byte [ebp - 0x52], 0x8d
mov byte [ebp - 0x51], 0x4d
mov byte [ebp - 0x50], 0xb0
mov byte [ebp - 0x4f], 0xab
mov byte [ebp - 0x4e], 0x3c
mov byte [ebp - 0x4d], 0xa9
mov byte [ebp - 0x4c], 0x89
mov eax, dword [0x6e0edc]
mov dword [ebp - 0x20], eax
mov byte [ebp - 4], 9
push 9
push 9
lea ecx, [ebp - 0x20]
call fcn.004da23f
push eax
lea ecx, [ebp - 0x54]
push ecx
call fcn.00401e56
add esp, 0xc
push 0xffffffffffffffff
lea ecx, [ebp - 0x20]
call fcn.004da28e
push 0
mov edx, dword [ebp - 0x20]
push edx
mov eax, dword [ebp - 0x234]
call dword [eax + 0x74]
mov dword [ebp - 0x1c], eax
mov byte [ebp - 0x48], 0x78
mov byte [ebp - 0x47], 0xcf
mov byte [ebp - 0x46], 0x8d
mov byte [ebp - 0x45], 0x4d
mov byte [ebp - 0x44], 0xb0
mov byte [ebp - 0x43], 0xab
mov byte [ebp - 0x42], 0x3c
mov byte [ebp - 0x41], 0xa9
mov byte [ebp - 0x40], 0x89
mov byte [ebp - 0x3f], 0x51
mov byte [ebp - 0x3e], 0x87
mov byte [ebp - 0x3d], 0x1a
mov byte [ebp - 0x3c], 0xb6
mov ecx, dword [0x6e0edc]
mov dword [ebp - 0x60], ecx
mov byte [ebp - 4], 0xa
push 0xd
push 0xd
lea ecx, [ebp - 0x60]
call fcn.004da23f
push eax
lea edx, [ebp - 0x48]
push edx
call fcn.00401e56
add esp, 0xc
push 0xffffffffffffffff
lea ecx, [ebp - 0x60]
call fcn.004da28e
pop eax
jmp 0x459de4
push 0x5fcdd0
ret