Function at 0x1401a205
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0xd8
mov eax, 0x1404c7d4
call fcn.1401edd8
mov esi, ecx
mov edi, dword [ebp + 8]
xor ebx, ebx
mov dword [ebp - 0xd4], ebx
mov dword [ebp - 4], ebx
mov dword [ebp - 0xe4], edi
mov dword [edi], ebx
call fcn.140139fe
push eax
mov ecx, edi
call fcn.1401055e
push dword [esi + 0x14]
xor eax, eax
mov dword [ebp - 0xcc], 0x31416a59
push dword [esi + 0x10]
mov dword [ebp - 0xc8], 0x71356a59
push eax
sub esp, 0xc
mov dword [ebp - 0xc4], 0x64515449
mov ecx, esp
mov dword [ebp - 0xc0], 0x62416745
mov dword [ebp - 0xbc], 0x48636945
mov dword [ebp - 0xb8], 0x7877414d
push dword [ebp - 0xd0]
mov dword [ebp - 0xb4], 0x50516a66
mov dword [ebp - 0xb0], 0x72634359
mov dword [ebp - 0xac], 0x356b7748
mov dword [ebp - 0xa8], 0x6d386a4f
mov dword [ebp - 0xa4], 0x6745684c
mov dword [ebp - 0xa0], 0x3346784a
mov dword [ebp - 0x9c], 0x6c643347
mov dword [ebp - 0x98], 0x6c42784f
mov dword [ebp - 0x94], 0x30734149
mov dword [ebp - 0x90], 0x55595165
mov dword [ebp - 0x8c], 0x52734366
mov dword [ebp - 0x88], 0x46734147
mov dword [ebp - 0x84], 0x4163795a
mov dword [ebp - 0x80], 0x6f555747
mov dword [ebp - 0x7c], 0x4c456a4c
mov dword [ebp - 0x78], 0x56416e41
mov dword [ebp - 0x74], 0x3873525a
mov dword [ebp - 0x70], 0x304d6863
mov dword [ebp - 0x6c], 0x35677a41
mov dword [ebp - 0x68], 0x51514242
mov dword [ebp - 0x64], 0x7a566a65
mov dword [ebp - 0x60], 0x7041444d
mov dword [ebp - 0x5c], 0x5a594244
mov dword [ebp - 0x58], 0x7467524f
mov dword [ebp - 0x54], 0x77426a45
mov dword [ebp - 0x50], 0x4567674b
mov dword [ebp - 0x4c], 0x2b733342
mov dword [ebp - 0x48], 0x55675263
mov dword [ebp - 0x44], 0x646f5148
mov dword [ebp - 0x40], 0x5a456747
mov dword [ebp - 0x3c], 0x77745344
mov dword [ebp - 0x38], 0x31494746
mov dword [ebp - 0x34], 0x3138534d
mov dword [ebp - 0x30], 0x72455246
mov dword [ebp - 0x2c], 0x49306d48
mov dword [ebp - 0x28], 0x34646946
mov dword [ebp - 0x24], 0x2f6f674a
mov dword [ebp - 0x20], 0x646b544a
mov dword [ebp - 0x1c], 0x41387743
mov dword [ebp - 0x18], 0x2f424141
mov dword [ecx], eax
mov dword [ecx + 4], eax
mov dword [ecx + 8], eax
lea eax, [ebp - 0x14]
push eax
mov dword [ebp - 4], ebx
lea eax, [ebp - 0xcc]
inc ebx
push eax
mov dword [ebp - 0xd4], ebx
call fcn.1400fdb1
lea eax, [ebp - 0xe0]
push eax
call fcn.1401317f
add esp, 0x10
mov dword [ebp - 4], ebx
mov ecx, eax
call fcn.1401c63f
push eax
push edi
call fcn.14012b2d
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xe0]
call fcn.1401c4c1
mov eax, dword [esi + 8]
xor ebx, ebx
sub eax, dword [esi + 4]
sar eax, 2
test eax, eax
je 0x1401a629
push ebx
lea ecx, [esi + 4]
mov dword [ebp - 0xcc], 0x3155334f
mov dword [ebp - 0xc8], 0x34457a61
mov dword [ebp - 0xc4], 0x62554341
mov dword [ebp - 0xc0], 0x67676942
mov dword [ebp - 0xbc], 0x6d59784c
mov dword [ebp - 0xb8], 0x46456e50
mov dword [ebp - 0xb4], 0x43637748
mov dword [ebp - 0xb0], 0x31497748
mov dword [ebp - 0xac], 0x6e426a50
mov dword [ebp - 0xa8], 0x6259784c
mov dword [ebp - 0xa4], 0x72636a66
mov dword [ebp - 0xa0], 0x726f6748
mov dword [ebp - 0x9c], 0x44386d45
mov dword [ebp - 0x98], 0x55737765
mov dword [ebp - 0x94], 0x6b415366
mov dword [ebp - 0x90], 0x774a7746
mov dword [ebp - 0x8c], 0x6a6b5766
mov dword [ebp - 0x88], 0x5138544a
mov dword [ebp - 0x84], 0x6c386759
mov dword [ebp - 0x80], 0x496f6846
mov dword [ebp - 0x7c], 0x6b73524a
mov dword [ebp - 0x78], 0x626b5142
mov dword [ebp - 0x74], 0x47454349
mov dword [ebp - 0x70], 0x58596842
mov dword [ebp - 0x6c], 0x78734863
mov dword [ebp - 0x68], 0x6e494348
mov dword [ebp - 0x64], 0x32345165
mov dword [ebp - 0x60], 0x71597741
mov dword [ebp - 0x5c], 0x48554245
mov dword [ebp - 0x58], 0x336c5242
mov dword [ebp - 0x54], 0x4441794b
mov dword [ebp - 0x50], 0x6d416e42
mov dword [ebp - 0x4c], 0x5051444f
mov dword [ebp - 0x48], 0x6e455243
mov dword [ebp - 0x44], 0x656b7942
mov dword [ebp - 0x40], 0x53636a4a
mov dword [ebp - 0x3c], 0x76414741
mov dword [ebp - 0x38], 0x6b556a4c
mov dword [ebp - 0x34], 0x6e554449
mov dword [ebp - 0x30], 0x2f41674e
mov dword [ebp - 0x2c], 0x4d6f7944
mov dword [ebp - 0x28], 0x66455247
mov dword [ebp - 0x24], 0x41677a4b
mov dword [ebp - 0x20], 0x6e384345
mov dword [ebp - 0x1c], 0x78384345
mov dword [ebp - 0x18], 0x41414141
mov word [ebp - 0x14], 0x6767
call fcn.1401c619
push dword [eax]
xor eax, eax
push eax
sub esp, 0xc
mov ecx, esp
push dword [ebp - 0xd0]
mov dword [ecx], eax
mov dword [ecx + 4], eax
mov dword [ecx + 8], eax
lea eax, [ebp - 0x12]
push eax
lea eax, [ebp - 0xcc]
push eax
call fcn.1400fdb1
lea eax, [ebp - 0xe0]
push eax
call fcn.1401317f
add esp, 0x10
mov ecx, eax
mov dword [ebp - 4], 2
call fcn.1401c63f
push eax
push edi
call fcn.14012b2d
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xe0]
call fcn.1401c4c1
mov ecx, dword [esi + 8]
inc ebx
sub ecx, dword [esi + 4]
sar ecx, 2
cmp ebx, ecx
jb 0x1401a42f
mov eax, edi
call fcn.1401ed82
ret 4