Function at 0x450be0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0xbc
mov eax, 0x492085
call fcn.0045a8ee
mov esi, dword [ebp + 8]
and dword [ebp - 0xac], 0
mov dword [ebp - 0xb0], esi
and dword [esi], 0
xor ebx, ebx
inc ebx
mov dword [ebp - 4], ebx
call fcn.0040b8e5
push eax
mov ecx, esi
call fcn.00409d6c
mov eax, dword [ebp + 0xc]
mov dword [ebp - 0xac], ebx
xor ebx, ebx
cmp dword [eax - 0xc], ebx
jle 0x450eca
push ebx
lea ecx, [ebp + 0xc]
call fcn.0042464f
movzx edi, ax
push edi
call fcn.0045ea13
pop ecx
test eax, eax
jne 0x450dd6
cmp edi, 0x7e
je 0x450dd6
cmp edi, 0x2d
je 0x450dd6
cmp edi, 0x5f
je 0x450dd6
cmp edi, 0x2e
je 0x450dd6
push ebx
lea ecx, [ebp + 0xc]
mov dword [ebp - 0xa4], 0x746c5762
mov dword [ebp - 0xa0], 0x364d5766
mov dword [ebp - 0x9c], 0x3346514a
mov dword [ebp - 0x98], 0x38457947
mov dword [ebp - 0x94], 0x6a514443
mov dword [ebp - 0x90], 0x6e676a42
mov dword [ebp - 0x8c], 0x76414263
mov dword [ebp - 0x88], 0x53515766
mov dword [ebp - 0x84], 0x56595143
mov dword [ebp - 0x80], 0x6e383342
mov dword [ebp - 0x7c], 0x4d736e65
mov dword [ebp - 0x78], 0x52675342
mov dword [ebp - 0x74], 0x3963774a
mov dword [ebp - 0x70], 0x3841794e
mov dword [ebp - 0x6c], 0x46596946
mov dword [ebp - 0x68], 0x6c495345
mov dword [ebp - 0x64], 0x65453349
mov dword [ebp - 0x60], 0x51735448
mov dword [ebp - 0x5c], 0x42387a4c
mov dword [ebp - 0x58], 0x69316e5a
mov dword [ebp - 0x54], 0x79774445
mov dword [ebp - 0x50], 0x32304443
mov dword [ebp - 0x4c], 0x7839535a
mov dword [ebp - 0x48], 0x62344463
mov dword [ebp - 0x44], 0x41595344
mov dword [ebp - 0x40], 0x554d4248
mov dword [ebp - 0x3c], 0x4459684c
mov dword [ebp - 0x38], 0x78386848
mov dword [ebp - 0x34], 0x4367444f
mov dword [ebp - 0x30], 0x37776745
mov dword [ebp - 0x2c], 0x354a674d
mov dword [ebp - 0x28], 0x78397a48
mov dword [ebp - 0x24], 0x50637a4f
mov dword [ebp - 0x20], 0x6777444e
mov dword [ebp - 0x1c], 0x41417747
mov word [ebp - 0x18], 0x4741
mov byte [ebp - 0x16], 0x45
call fcn.0042464f
movzx eax, ax
lea edx, [ebp - 0x15]
push eax
push 0
sub esp, 0xc
lea eax, [ebp - 0x11]
mov ecx, esp
lea edi, [ebp - 0xa4]
push eax
push edx
push edi
call fcn.0040a169
lea eax, [ebp - 0xbc]
push eax
call fcn.0042a1df
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 3
call fcn.004103eb
push eax
push esi
call fcn.00426614
lea ecx, [ebp - 0xbc]
jmp 0x450eb1
push ebx
lea ecx, [ebp + 0xc]
mov dword [ebp - 0x64], 0x39385362
mov dword [ebp - 0x60], 0x7a514242
mov dword [ebp - 0x5c], 0x4b455246
mov dword [ebp - 0x58], 0x6d6b684d
mov dword [ebp - 0x54], 0x3364434e
mov dword [ebp - 0x50], 0x43634449
mov dword [ebp - 0x4c], 0x6659434d
mov dword [ebp - 0x48], 0x7552514a
mov dword [ebp - 0x44], 0x78553245
mov dword [ebp - 0x40], 0x6c686845
mov dword [ebp - 0x3c], 0x73384848
mov dword [ebp - 0x38], 0x6a4d6841
mov dword [ebp - 0x34], 0x476f4349
mov dword [ebp - 0x30], 0x42737846
mov dword [ebp - 0x2c], 0x426b5246
mov dword [ebp - 0x28], 0x42305342
mov dword [ebp - 0x24], 0x4f557950
mov dword [ebp - 0x20], 0x694a5263
mov dword [ebp - 0x1c], 0x4141414e
mov word [ebp - 0x18], 0x4441
mov byte [ebp - 0x16], 0x55
call fcn.0042464f
movzx eax, ax
lea edx, [ebp - 0x15]
push eax
push 0
sub esp, 0xc
lea eax, [ebp - 0x11]
mov ecx, esp
lea edi, [ebp - 0x64]
push eax
push edx
push edi
call fcn.0040a169
lea eax, [ebp - 0xc8]
push eax
call fcn.0042a1df
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 2
call fcn.004103eb
push eax
push esi
call fcn.00426614
lea ecx, [ebp - 0xc8]
add esp, 0xc
mov byte [ebp - 4], 1
call fcn.00455078
mov eax, dword [ebp + 0xc]
inc ebx
cmp ebx, dword [eax - 0xc]
jl 0x450c29
lea ecx, [eax - 0x10]
call fcn.0040bc6b
mov eax, esi
call fcn.0045a89d
ret