Function at 0x4011c0
Capabilities:
Contain obfuscated stackstrings
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x54
push ebx
mov eax, 0x78
mov dword [ebp - 0x34], 0x1c0039
push esi
mov word [ebp - 0x1c], ax
xor eax, eax
push edi
mov dword [ebp - 0x30], 0x19000e
mov dword [ebp - 0x2c], 0x110008
mov dword [ebp - 0x28], 0x4a004b
mov dword [ebp - 0x24], 0x1c0056
mov dword [ebp - 0x20], 0x140014
mov edi, edi
xor word [ebp + eax*2 - 0x34], 0x78
inc eax
cmp eax, 0xd
jb 0x401200
lea eax, [ebp - 0x34]
push eax
call dword [0x42503c]
mov dword [0x4250f8], eax
lea eax, [ebp - 0x14]
push eax
mov dword [ebp - 0x14], 0x640047
mov dword [ebp - 0x10], 0x330069
mov dword [ebp - 0xc], 0x2e0032
mov dword [ebp - 8], 0x6c0064
mov dword [ebp - 4], 0x6c
call dword [0x42503c]
mov dword [0x4250fc], eax
mov eax, 0x78
mov word [ebp - 0x1c], ax
xor eax, eax
mov dword [ebp - 0x30], 0xb002d
mov dword [ebp - 0x2c], 0xa001d
mov dword [ebp - 0x28], 0x4a004b
mov dword [ebp - 0x24], 0x1c0056
mov dword [ebp - 0x20], 0x140014
jmp 0x401280
xor word [ebp + eax*2 - 0x30], 0x78
inc eax
cmp eax, 0xb
jb 0x401280
lea eax, [ebp - 0x30]
push eax
call dword [0x42503c]
mov dword [0x425100], eax
mov eax, 0x78
mov word [ebp - 2], ax
xor eax, eax
mov dword [ebp - 0x1a], 0xc002f
mov dword [ebp - 0x16], 0x19000b
mov dword [ebp - 0x12], 0x110008
mov dword [ebp - 0xe], 0x4a004b
mov dword [ebp - 0xa], 0x1c0056
mov dword [ebp - 6], 0x140014
xor word [ebp + eax*2 - 0x1a], 0x78
inc eax
cmp eax, 0xd
jb 0x4012d0
lea eax, [ebp - 0x1a]
push eax
call dword [0x42503c]
mov dword [0x425104], eax
mov eax, 0x78
mov word [ebp - 0x1c], ax
xor eax, eax
mov dword [ebp - 0x34], 0x1d0036
mov dword [ebp - 0x30], 0x19000c
mov dword [ebp - 0x2c], 0x110008
mov dword [ebp - 0x28], 0x4a004b
mov dword [ebp - 0x24], 0x1c0056
mov dword [ebp - 0x20], 0x140014
xor word [ebp + eax*2 - 0x34], 0x78
inc eax
cmp eax, 0xd
jb 0x401320
lea eax, [ebp - 0x34]
push eax
call dword [0x42503c]
mov dword [0x425108], eax
lea eax, [ebp - 0x14]
push eax
mov dword [ebp - 0x14], 0x4c004f
mov dword [ebp - 0x10], 0x330045
mov dword [ebp - 0xc], 0x2e0032
mov dword [ebp - 8], 0x6c0064
mov dword [ebp - 4], 0x6c
call dword [0x42503c]
mov dword [0x42510c], eax
mov eax, 0x78
mov word [ebp - 0x36], ax
xor eax, eax
mov dword [ebp - 0x4e], 0x140037
mov dword [ebp - 0x4a], 0x39001d
mov dword [ebp - 0x46], 0xc000d
mov dword [ebp - 0x42], 0x4a004b
mov dword [ebp - 0x3e], 0x1c0056
mov dword [ebp - 0x3a], 0x140014
xor word [ebp + eax*2 - 0x4e], 0x78
inc eax
cmp eax, 0xd
jb 0x4013a2
lea eax, [ebp - 0x4e]
push eax
call dword [0x42503c]
mov dword [0x425110], eax
mov eax, 0x78
mov word [ebp - 0x1c], ax
xor eax, eax
mov dword [ebp - 0x30], 0xb002f
mov dword [ebp - 0x2c], 0x27004a
mov dword [ebp - 0x28], 0x4a004b
mov dword [ebp - 0x24], 0x1c0056
mov dword [ebp - 0x20], 0x140014
jmp 0x4013f0
xor word [ebp + eax*2 - 0x30], 0x78
inc eax
cmp eax, 0xb
jb 0x4013f0
lea eax, [ebp - 0x30]
push eax
call dword [0x42503c]
mov dword [0x425114], eax
xor eax, eax
mov dword [ebp - 0x18], 0x10002b
mov dword [ebp - 0x14], 0x14001d
mov dword [ebp - 0x10], 0x4b0014
mov dword [ebp - 0xc], 0x56004a
mov dword [ebp - 8], 0x14001c
mov dword [ebp - 4], 0x780014
jmp 0x401440
xor word [ebp + eax*2 - 0x18], 0x78
inc eax
cmp eax, 0xc
jb 0x401440
lea eax, [ebp - 0x18]
push eax
call dword [0x42503c]
mov dword [0x425118], eax
mov eax, 0x78
mov word [ebp - 0x36], ax
xor eax, eax
mov dword [ebp - 0x4e], 0x80031
mov dword [ebp - 0x4a], 0x140010
mov dword [ebp - 0x46], 0x190008
mov dword [ebp - 0x42], 0x110008
mov dword [ebp - 0x3e], 0x1c0056
mov dword [ebp - 0x3a], 0x140014
xor word [ebp + eax*2 - 0x4e], 0x78
inc eax
cmp eax, 0xd
jb 0x401490
lea eax, [ebp - 0x4e]
push eax
call dword [0x42503c]
mov dword [0x42511c], eax
xor eax, eax
mov dword [ebp - 0x18], 0x10002b
mov dword [ebp - 0x14], 0xf0014
mov dword [ebp - 0x10], 0x80019
mov dword [ebp - 0xc], 0x560011
mov dword [ebp - 8], 0x14001c
mov dword [ebp - 4], 0x780014
jmp 0x4014e0
xor word [ebp + eax*2 - 0x18], 0x78
inc eax
cmp eax, 0xc
jb 0x4014e0
lea eax, [ebp - 0x18]
push eax
call dword [0x42503c]
mov dword [0x425120], eax
mov eax, 0x78
mov word [ebp - 0x1c], ax
xor eax, eax
mov dword [ebp - 0x30], 0x1b003a
mov dword [ebp - 0x2c], 0x1000a
mov dword [ebp - 0x28], 0xc0008
mov dword [ebp - 0x24], 0x1c0056
mov dword [ebp - 0x20], 0x140014
lea esp, [esp]
xor word [ebp + eax*2 - 0x30], 0x78
inc eax
cmp eax, 0xb
jb 0x401530
lea eax, [ebp - 0x30]
push eax
call dword [0x42503c]
mov dword [0x425124], eax
mov eax, 0x78
mov word [ebp - 0x36], ax
xor eax, eax
mov dword [ebp - 0x4e], 0x2b002a
mov dword [ebp - 0x4a], 0x2a002c
mov dword [ebp - 0x46], 0x35002c
mov dword [ebp - 0x42], 0x2a003f
mov dword [ebp - 0x3e], 0x1c0056
mov dword [ebp - 0x3a], 0x140014
xor word [ebp + eax*2 - 0x4e], 0x78
inc eax
cmp eax, 0xd
jb 0x401580
lea eax, [ebp - 0x4e]
push eax
call dword [0x42503c]
mov dword [0x425128], eax
lea eax, [ebp - 0x10]
push eax
mov dword [ebp - 0x10], 0x70004d
mov dword [ebp - 0xc], 0x2e0072
mov dword [ebp - 8], 0x6c0064
mov dword [ebp - 4], 0x6c
call dword [0x42503c]
mov dword [0x42512c], eax
mov eax, 0x78
mov word [ebp - 0x36], ax
xor eax, eax
mov dword [ebp - 0x4e], 0x1b0039
mov dword [ebp - 0x4a], 0x11000c
mov dword [ebp - 0x46], 0x1d000e
mov dword [ebp - 0x42], 0xb001c
mov dword [ebp - 0x3e], 0x1c0056
mov dword [ebp - 0x3a], 0x140014
jmp 0x401600
xor word [ebp + eax*2 - 0x4e], 0x78
inc eax
cmp eax, 0xd
jb 0x401600
lea eax, [ebp - 0x4e]
push eax
call dword [0x42503c]
mov dword [0x425130], eax
xor eax, eax
mov dword [ebp - 0x32], 0x3d002b
mov dword [ebp - 0x2e], 0x2d003b
mov dword [ebp - 0x2a], 0x4b002a
mov dword [ebp - 0x26], 0x56004a
mov dword [ebp - 0x22], 0x14001c
mov dword [ebp - 0x1e], 0x780014
jmp 0x401650
xor word [ebp + eax*2 - 0x32], 0x78
inc eax
cmp eax, 0xc
jb 0x401650
lea eax, [ebp - 0x32]
push eax
call dword [0x42503c]
mov dword [0x425134], eax
xor eax, eax
mov dword [ebp - 0x18], 0xb002d
mov dword [ebp - 0x14], 0xa001d
mov dword [ebp - 0x10], 0x16001d
mov dword [ebp - 0xc], 0x56000e
mov dword [ebp - 8], 0x14001c
mov dword [ebp - 4], 0x780014
jmp 0x4016a0
xor word [ebp + eax*2 - 0x18], 0x78
inc eax
cmp eax, 0xc
jb 0x4016a0
lea eax, [ebp - 0x18]
push eax
call dword [0x42503c]
mov dword [0x425138], eax
xor eax, eax
mov dword [ebp - 0x32], 0x11002f
mov dword [ebp - 0x2e], 0x110016
mov dword [ebp - 0x2a], 0x1d0016
mov dword [ebp - 0x26], 0x56000c
mov dword [ebp - 0x22], 0x14001c
mov dword [ebp - 0x1e], 0x780014
jmp 0x4016f0
xor word [ebp + eax*2 - 0x32], 0x78
inc eax
cmp eax, 0xc
jb 0x4016f0
lea eax, [ebp - 0x32]
push eax
call dword [0x42503c]
mov dword [0x42513c], eax
mov eax, 0x78
mov word [ebp - 0x36], ax
xor eax, eax
mov dword [ebp - 0x4e], 0x11000f
mov dword [ebp - 0x4a], 0xb0016
mov dword [ebp - 0x46], 0x170008
mov dword [ebp - 0x42], 0x140017
mov dword [ebp - 0x3e], 0x1c0056
mov dword [ebp - 0x3a], 0xe000a
xor word [ebp + eax*2 - 0x4e], 0x78
inc eax
cmp eax, 0xd
jb 0x401740
lea eax, [ebp - 0x4e]
push eax
call dword [0x42503c]
mov dword [0x425140], eax
mov eax, 0x78
mov word [ebp - 0x1c], ax
xor eax, eax
mov dword [ebp - 0x30], 0x2b0035
mov dword [ebp - 0x2c], 0x3b002e
mov dword [ebp - 0x28], 0x2c002a
mov dword [ebp - 0x24], 0x1c0056
mov dword [ebp - 0x20], 0x140014
lea esp, [esp]
xor word [ebp + eax*2 - 0x30], 0x78
inc eax
cmp eax, 0xb
jb 0x401790
lea eax, [ebp - 0x30]
push eax
call dword [0x42503c]
pop edi
pop esi
mov dword [0x425144], eax
pop ebx
mov esp, ebp
pop ebp
ret