Function at 0x447f1e
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x188
mov eax, 0x47cf4e
call fcn.0047bc27
mov eax, 0xcc262626
mov dword [ebp - 0x194], 0x4d2c90
xor ebx, ebx
mov dword [0x4d2c90], 0x4a2c58
mov dword [ebp - 0x24], eax
mov byte [ebp - 0x14], bl
mov dword [ebp - 4], ebx
mov ecx, 0x4d2c98
mov dword [0x4d2c94], eax
lea eax, [ebp - 0x20]
push eax
call fcn.0041a932
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 3
call fcn.00444a69
mov dword [ebp - 0x38], ebx
mov byte [ebp - 0x28], bl
lea eax, [ebp - 0x34]
mov byte [ebp - 4], 4
mov ecx, 0x4d2cac
mov dword [0x4d2ca8], ebx
push eax
call fcn.0041a932
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 7
call fcn.00444a69
mov eax, 0xff666666
mov byte [ebp - 0x3c], bl
mov dword [ebp - 0x4c], eax
mov byte [ebp - 4], 8
mov ecx, 0x4d2cc0
mov dword [0x4d2cbc], eax
lea eax, [ebp - 0x48]
push eax
call fcn.0041a932
lea ecx, [ebp - 0x48]
mov byte [ebp - 4], 0xb
call fcn.00444a69
or edi, 0xffffffff
mov byte [ebp - 0x50], bl
mov dword [ebp - 0x60], edi
lea eax, [ebp - 0x5c]
mov byte [ebp - 4], 0xc
mov ecx, 0x4d2cd4
mov dword [0x4d2cd0], edi
push eax
call fcn.0041a932
lea ecx, [ebp - 0x5c]
mov byte [ebp - 4], 0xf
call fcn.00444a69
mov esi, 0xff505050
mov byte [ebp - 0x64], bl
mov dword [ebp - 0x74], esi
lea eax, [ebp - 0x70]
mov byte [ebp - 4], 0x10
mov ecx, 0x4d2ce8
mov dword [0x4d2ce4], esi
push eax
call fcn.0041a932
mov byte [ebp - 4], 0x13
lea ecx, [ebp - 0x70]
call fcn.00444a69
mov dword [ebp - 0x88], edi
mov byte [ebp - 0x78], bl
lea eax, [ebp - 0x84]
mov byte [ebp - 4], 0x14
mov ecx, 0x4d2cfc
mov dword [0x4d2cf8], edi
push eax
call fcn.0041a932
lea ecx, [ebp - 0x84]
mov byte [ebp - 4], 0x17
call fcn.00444a69
mov dword [ebp - 0x9c], esi
mov byte [ebp - 0x8c], bl
lea eax, [ebp - 0x98]
mov byte [ebp - 4], 0x18
mov ecx, 0x4d2d10
mov dword [0x4d2d0c], esi
push eax
call fcn.0041a932
lea ecx, [ebp - 0x98]
mov byte [ebp - 4], 0x1b
call fcn.00444a69
mov dword [ebp - 0xb0], esi
mov byte [ebp - 0xa0], bl
lea eax, [ebp - 0xac]
mov byte [ebp - 4], 0x1c
mov ecx, 0x4d2d24
mov dword [0x4d2d20], esi
push eax
call fcn.0041a932
lea ecx, [ebp - 0xac]
mov byte [ebp - 4], 0x1f
call fcn.00444a69
mov dword [ebp - 0xc4], edi
mov byte [ebp - 0xb4], bl
lea eax, [ebp - 0xc0]
mov byte [ebp - 4], 0x20
mov ecx, 0x4d2d38
mov dword [0x4d2d34], edi
push eax
call fcn.0041a932
lea ecx, [ebp - 0xc0]
mov byte [ebp - 4], 0x23
call fcn.00444a69
mov eax, 0x80737373
mov byte [ebp - 0xc8], bl
mov dword [ebp - 0xd8], eax
mov byte [ebp - 4], 0x24
mov ecx, 0x4d2d4c
mov dword [0x4d2d48], eax
lea eax, [ebp - 0xd4]
push eax
call fcn.0041a932
lea ecx, [ebp - 0xd4]
mov byte [ebp - 4], 0x27
call fcn.00444a69
mov eax, 0xff262626
mov byte [ebp - 0xdc], bl
mov dword [ebp - 0xec], eax
mov byte [ebp - 4], 0x28
mov ecx, 0x4d2d60
mov dword [0x4d2d5c], eax
lea eax, [ebp - 0xe8]
push eax
call fcn.0041a932
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0x2b
call fcn.00444a69
mov eax, 0xffd2d2d2
mov byte [ebp - 0xf0], bl
mov dword [ebp - 0x100], eax
mov byte [ebp - 4], 0x2c
mov ecx, 0x4d2d74
mov dword [0x4d2d70], eax
lea eax, [ebp - 0xfc]
push eax
call fcn.0041a932
lea ecx, [ebp - 0xfc]
mov byte [ebp - 4], 0x2f
call fcn.00444a69
mov dword [ebp - 0x114], edi
mov byte [ebp - 0x104], bl
lea eax, [ebp - 0x110]
mov byte [ebp - 4], 0x30
mov ecx, 0x4d2d88
mov dword [0x4d2d84], edi
push eax
call fcn.0041a932
lea ecx, [ebp - 0x110]
mov byte [ebp - 4], 0x33
call fcn.00444a69
mov eax, 0xff737373
mov byte [ebp - 0x118], bl
mov dword [ebp - 0x128], eax
mov byte [ebp - 4], 0x34
mov ecx, 0x4d2d9c
mov dword [0x4d2d98], eax
lea eax, [ebp - 0x124]
push eax
call fcn.0041a932
lea ecx, [ebp - 0x124]
mov byte [ebp - 4], 0x37
call fcn.00444a69
mov dword [ebp - 0x13c], edi
mov byte [ebp - 0x12c], bl
lea eax, [ebp - 0x138]
mov byte [ebp - 4], 0x38
mov ecx, 0x4d2db0
mov dword [0x4d2dac], edi
push eax
call fcn.0041a932
lea ecx, [ebp - 0x138]
mov byte [ebp - 4], 0x3b
call fcn.00444a69
mov dword [ebp - 0x150], edi
mov byte [ebp - 0x140], bl
mov byte [ebp - 4], 0x3c
lea eax, [ebp - 0x14c]
mov dword [0x4d2dc0], edi
mov ecx, 0x4d2dc4
push eax
call fcn.0041a932
lea ecx, [ebp - 0x14c]
mov byte [ebp - 4], 0x3f
call fcn.00444a69
mov eax, 0xffa9a7a7
mov byte [ebp - 0x154], bl
mov dword [ebp - 0x164], eax
mov byte [ebp - 4], 0x40
mov ecx, 0x4d2dd8
mov dword [0x4d2dd4], eax
lea eax, [ebp - 0x160]
push eax
call fcn.0041a932
lea ecx, [ebp - 0x160]
mov byte [ebp - 4], 0x43
call fcn.00444a69
mov eax, 0xff646464
mov byte [ebp - 0x168], bl
mov dword [ebp - 0x178], eax
mov byte [ebp - 4], 0x44
mov ecx, 0x4d2dec
mov dword [0x4d2de8], eax
lea eax, [ebp - 0x174]
push eax
call fcn.0041a932
lea ecx, [ebp - 0x174]
mov byte [ebp - 4], 0x47
call fcn.00444a69
mov eax, 0xff525151
mov byte [ebp - 0x17c], bl
mov dword [ebp - 0x18c], eax
lea edx, [ebp - 0x188]
mov byte [ebp - 4], 0x48
mov ecx, 0x4d2e00
mov dword [0x4d2dfc], eax
push edx
call fcn.0041a932
lea ecx, [ebp - 0x188]
mov byte [ebp - 4], 0x49
call fcn.00444a69
mov eax, 0x4d2c90
call fcn.0047bbdc
ret