Function at 0x10413409
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x130
mov eax, 0x1044faf9
call fcn.1044d171
mov esi, ecx
mov dword [ebp - 0x10c], esi
and dword [ebp - 0x110], 0
mov dword [ebp - 0x114], esi
xor ebx, ebx
inc ebx
push ecx
mov dword [ebp - 4], ebx
call fcn.10410131
call fcn.1041a77b
mov dword [ebp - 0x110], ebx
lea ecx, [ebp + 8]
xor ebx, ebx
call fcn.1041abc4
test eax, eax
jle 0x10413877
push ebx
lea ecx, [ebp + 8]
call fcn.1041ad94
movzx edi, ax
push edi
call fcn.1042b971
pop ecx
test eax, eax
jne 0x10413706
cmp edi, 0x7e
je 0x10413706
cmp edi, 0x2d
je 0x10413706
cmp edi, 0x5f
je 0x10413706
cmp edi, 0x2e
je 0x10413706
push ebx
lea ecx, [ebp + 8]
mov dword [ebp - 0x108], 0x6e5a4764
mov dword [ebp - 0x104], 0x67456e64
mov dword [ebp - 0x100], 0x4355524f
mov dword [ebp - 0xfc], 0x6a77424d
mov dword [ebp - 0xf8], 0x364e6841
mov dword [ebp - 0xf4], 0x6141694d
mov dword [ebp - 0xf0], 0x354e484a
mov dword [ebp - 0xec], 0x2b386a4e
mov dword [ebp - 0xe8], 0x6a384362
mov dword [ebp - 0xe4], 0x2f734346
mov dword [ebp - 0xe0], 0x68415242
mov dword [ebp - 0xdc], 0x796b5146
mov dword [ebp - 0xd8], 0x6e34514f
mov dword [ebp - 0xd4], 0x6a4e334b
mov dword [ebp - 0xd0], 0x7559435a
mov dword [ebp - 0xcc], 0x59387947
mov dword [ebp - 0xc8], 0x4734784b
mov dword [ebp - 0xc4], 0x3051574b
mov dword [ebp - 0xc0], 0x4b34424c
mov dword [ebp - 0xbc], 0x74517a49
mov dword [ebp - 0xb8], 0x6b386941
mov dword [ebp - 0xb4], 0x4b457a61
mov dword [ebp - 0xb0], 0x30557a4a
mov dword [ebp - 0xac], 0x68677950
mov dword [ebp - 0xa8], 0x7a777a66
mov dword [ebp - 0xa4], 0x62456a4d
mov dword [ebp - 0xa0], 0x36734442
mov dword [ebp - 0x9c], 0x33774142
mov dword [ebp - 0x98], 0x6538534f
mov dword [ebp - 0x94], 0x7559524d
mov dword [ebp - 0x90], 0x76644459
mov dword [ebp - 0x8c], 0x68517a61
mov dword [ebp - 0x88], 0x3255794e
mov dword [ebp - 0x84], 0x59455349
mov dword [ebp - 0x80], 0x784a7941
mov dword [ebp - 0x7c], 0x2b746a42
mov dword [ebp - 0x78], 0x5a51544a
mov dword [ebp - 0x74], 0x4c49774b
mov dword [ebp - 0x70], 0x6b77334d
mov dword [ebp - 0x6c], 0x754e4463
mov dword [ebp - 0x68], 0x78456a49
mov dword [ebp - 0x64], 0x416f794c
mov dword [ebp - 0x60], 0x43345342
mov dword [ebp - 0x5c], 0x4d496e43
mov dword [ebp - 0x58], 0x70775165
mov dword [ebp - 0x54], 0x42776844
mov dword [ebp - 0x50], 0x2f746842
mov dword [ebp - 0x4c], 0x78316d49
mov dword [ebp - 0x48], 0x4e6b774c
mov dword [ebp - 0x44], 0x56676949
mov dword [ebp - 0x40], 0x30456a5a
mov dword [ebp - 0x3c], 0x736b5142
mov dword [ebp - 0x38], 0x716b7864
mov dword [ebp - 0x34], 0x2b385350
mov dword [ebp - 0x30], 0x30384344
mov dword [ebp - 0x2c], 0x66493246
mov dword [ebp - 0x28], 0x2b395366
mov dword [ebp - 0x24], 0x2b556d4b
mov dword [ebp - 0x20], 0x385a5145
mov dword [ebp - 0x1c], 0x41557a4e
mov dword [ebp - 0x18], 0x74434141
call fcn.1041ad94
movzx eax, ax
lea ecx, [ebp - 0x134]
push eax
push 0
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x108]
push eax
call fcn.104115b3
sub esp, 0xc
mov ecx, esp
push ecx
push dword [eax + 4]
push dword [eax]
call fcn.1041a126
lea ecx, [ebp - 0x120]
call fcn.104112dd
add esp, 0xc
mov ecx, eax
mov byte [ebp - 4], 3
call fcn.10419eaa
push eax
push esi
call fcn.1041efb2
lea ecx, [ebp - 0x120]
jmp 0x1041385a
push ebx
lea ecx, [ebp + 8]
mov dword [ebp - 0x98], 0x34414364
mov dword [ebp - 0x94], 0x35636a63
mov dword [ebp - 0x90], 0x4d596963
mov dword [ebp - 0x8c], 0x2f6b6e4e
mov dword [ebp - 0x88], 0x47414449
mov dword [ebp - 0x84], 0x476f784b
mov dword [ebp - 0x80], 0x62677765
mov dword [ebp - 0x7c], 0x436b6e64
mov dword [ebp - 0x78], 0x6e6b7944
mov dword [ebp - 0x74], 0x71344345
mov dword [ebp - 0x70], 0x7a74684e
mov dword [ebp - 0x6c], 0x76426a43
mov dword [ebp - 0x68], 0x4d304244
mov dword [ebp - 0x64], 0x79346a5a
mov dword [ebp - 0x60], 0x41495250
mov dword [ebp - 0x5c], 0x72596a50
mov dword [ebp - 0x58], 0x36677966
mov dword [ebp - 0x54], 0x4d496864
mov dword [ebp - 0x50], 0x5a63534a
mov dword [ebp - 0x4c], 0x5530434f
mov dword [ebp - 0x48], 0x76494866
mov dword [ebp - 0x44], 0x7564334a
mov dword [ebp - 0x40], 0x48343345
mov dword [ebp - 0x3c], 0x6c34784a
mov dword [ebp - 0x38], 0x67635341
mov dword [ebp - 0x34], 0x2f387a49
mov dword [ebp - 0x30], 0x6e417942
mov dword [ebp - 0x2c], 0x7146474c
mov dword [ebp - 0x28], 0x4541534f
mov dword [ebp - 0x24], 0x524d6a45
mov dword [ebp - 0x20], 0x67384345
mov dword [ebp - 0x1c], 0x4141414e
mov dword [ebp - 0x18], 0x64424141
call fcn.1041ad94
movzx eax, ax
lea ecx, [ebp - 0x13c]
push eax
push 0
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x98]
push eax
call fcn.104115b3
sub esp, 0xc
mov ecx, esp
push ecx
push dword [eax + 4]
push dword [eax]
call fcn.1041a126
lea ecx, [ebp - 0x12c]
call fcn.104112dd
add esp, 0xc
mov ecx, eax
mov byte [ebp - 4], 2
call fcn.10419eaa
push eax
push esi
call fcn.1041efb2
lea ecx, [ebp - 0x12c]
add esp, 0xc
mov byte [ebp - 4], 1
call fcn.10419ee8
lea ecx, [ebp + 8]
inc ebx
call fcn.1041abc4
cmp ebx, eax
jl 0x10413456
lea ecx, [ebp + 8]
call fcn.1041a6bb
mov eax, esi
call fcn.1044d11b
ret