Function at 0x10014688
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x24
mov eax, 0x100bcbad
call fcn.10092efa
mov esi, ecx
push str.54.0_20
lea ecx, [ebp - 0x10]
call fcn.10007f0d
and dword [ebp - 4], 0
and dword [ebp - 0x1c], 0
lea eax, [ebp - 0x10]
push eax
lea ecx, [ebp - 0x18]
call fcn.1000ab53
lea eax, [ebp - 0x1c]
push eax
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 1
call fcn.100137c1
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x30]
add esi, 4
push eax
mov ecx, esi
mov byte [ebp - 4], 2
call fcn.100144b5
mov ecx, dword [ebp - 0x20]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x10]
or edi, 0xffffffff
add ecx, 0xfffffff0
mov dword [ebp - 4], edi
call fcn.10001210
push str.81.0_20
lea ecx, [ebp - 0x10]
call fcn.10007f0d
push 3
pop ebx
lea eax, [ebp - 0x10]
push eax
lea ecx, [ebp - 0x18]
mov dword [ebp - 4], ebx
mov dword [ebp - 0x1c], 1
call fcn.1000ab53
lea eax, [ebp - 0x1c]
push eax
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 4
call fcn.100137c1
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x30]
push eax
mov ecx, esi
mov byte [ebp - 4], 5
call fcn.100144b5
mov ecx, dword [ebp - 0x20]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x10]
add ecx, 0xfffffff0
mov dword [ebp - 4], edi
call fcn.10001210
push str.108.0_20
lea ecx, [ebp - 0x10]
call fcn.10007f0d
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 6
mov dword [ebp - 0x1c], 2
push eax
lea ecx, [ebp - 0x18]
call fcn.1000ab53
lea eax, [ebp - 0x1c]
push eax
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 7
call fcn.100137c1
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x30]
push eax
mov ecx, esi
mov byte [ebp - 4], 8
call fcn.100144b5
mov ecx, dword [ebp - 0x20]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x10]
add ecx, 0xfffffff0
mov dword [ebp - 4], edi
call fcn.10001210
push str.121.5.0_20
lea ecx, [ebp - 0x10]
call fcn.10007f0d
lea eax, [ebp - 0x10]
push eax
lea ecx, [ebp - 0x18]
mov dword [ebp - 4], 9
mov dword [ebp - 0x1c], ebx
call fcn.1000ab53
lea eax, [ebp - 0x1c]
push eax
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0xa
call fcn.100137c1
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x30]
push eax
mov ecx, esi
mov byte [ebp - 4], 0xb
call fcn.100144b5
mov ecx, dword [ebp - 0x20]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x10]
add ecx, 0xfffffff0
mov dword [ebp - 4], edi
call fcn.10001210
mov ebx, str.135.0_20
push ebx
lea ecx, [ebp - 0x10]
call fcn.10007f0d
lea eax, [ebp - 0x10]
push eax
lea ecx, [ebp - 0x18]
mov dword [ebp - 4], 0xc
mov dword [ebp - 0x1c], 4
call fcn.1000ab53
lea eax, [ebp - 0x1c]
push eax
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0xd
call fcn.100137c1
lea eax, [ebp - 0x24]
push eax
mov byte [ebp - 4], 0xe
lea eax, [ebp - 0x30]
push eax
mov ecx, esi
call fcn.100144b5
mov ecx, dword [ebp - 0x20]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x10]
add ecx, 0xfffffff0
mov dword [ebp - 4], edi
call fcn.10001210
push str.54.0_20
lea ecx, [ebp - 0x10]
call fcn.10007f0d
lea eax, [ebp - 0x10]
push eax
lea ecx, [ebp - 0x18]
mov dword [ebp - 4], 0xf
mov dword [ebp - 0x1c], 5
call fcn.1000ab53
lea eax, [ebp - 0x1c]
push eax
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x10
call fcn.100137c1
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x30]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x11
call fcn.100144b5
mov ecx, dword [ebp - 0x20]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x10]
add ecx, 0xfffffff0
mov dword [ebp - 4], edi
call fcn.10001210
push str.81.0_20
lea ecx, [ebp - 0x10]
call fcn.10007f0d
lea eax, [ebp - 0x10]
push eax
lea ecx, [ebp - 0x18]
mov dword [ebp - 4], 0x12
mov dword [ebp - 0x1c], 6
call fcn.1000ab53
lea eax, [ebp - 0x1c]
push eax
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x13
call fcn.100137c1
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x30]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x14
call fcn.100144b5
mov ecx, dword [ebp - 0x20]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x10]
add ecx, 0xfffffff0
mov dword [ebp - 4], edi
call fcn.10001210
push str.108.0_20
lea ecx, [ebp - 0x10]
call fcn.10007f0d
lea eax, [ebp - 0x10]
push eax
lea ecx, [ebp - 0x18]
mov dword [ebp - 4], 0x15
mov dword [ebp - 0x1c], 7
call fcn.1000ab53
lea eax, [ebp - 0x1c]
push eax
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x16
call fcn.100137c1
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x30]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x17
call fcn.100144b5
mov ecx, dword [ebp - 0x20]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x10]
add ecx, 0xfffffff0
mov dword [ebp - 4], edi
call fcn.10001210
push str.121.5_20
lea ecx, [ebp - 0x10]
call fcn.10007f0d
lea eax, [ebp - 0x10]
push eax
lea ecx, [ebp - 0x18]
mov dword [ebp - 4], 0x18
mov dword [ebp - 0x1c], 8
call fcn.1000ab53
lea eax, [ebp - 0x1c]
push eax
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x19
call fcn.100137c1
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x30]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x1a
call fcn.100144b5
mov ecx, dword [ebp - 0x20]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x10]
add ecx, 0xfffffff0
mov dword [ebp - 4], edi
call fcn.10001210
push ebx
lea ecx, [ebp - 0x10]
call fcn.10007f0d
lea eax, [ebp - 0x10]
push eax
lea ecx, [ebp - 0x18]
mov dword [ebp - 4], 0x1b
mov dword [ebp - 0x1c], 9
call fcn.1000ab53
mov byte [ebp - 4], 0x1c
lea eax, [ebp - 0x1c]
push eax
lea ecx, [ebp - 0x24]
call fcn.100137c1
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x30]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x1d
call fcn.100144b5
mov ecx, dword [ebp - 0x20]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x10]
add ecx, 0xfffffff0
mov dword [ebp - 4], edi
call fcn.10001210
push str.108.0_40
lea ecx, [ebp - 0x10]
call fcn.10007f0d
lea eax, [ebp - 0x10]
push eax
lea ecx, [ebp - 0x18]
mov dword [ebp - 4], 0x1e
mov dword [ebp - 0x1c], 0xa
call fcn.1000ab53
lea eax, [ebp - 0x1c]
push eax
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x1f
call fcn.100137c1
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x30]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x20
call fcn.100144b5
mov ecx, dword [ebp - 0x20]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x10]
add ecx, 0xfffffff0
mov dword [ebp - 4], edi
call fcn.10001210
push str.162.0_40
lea ecx, [ebp - 0x10]
call fcn.10007f0d
lea eax, [ebp - 0x10]
push eax
lea ecx, [ebp - 0x18]
mov dword [ebp - 4], 0x21
mov dword [ebp - 0x1c], 0xb
call fcn.1000ab53
lea eax, [ebp - 0x1c]
push eax
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x22
call fcn.100137c1
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x30]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x23
call fcn.100144b5
mov ecx, dword [ebp - 0x20]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x10]
add ecx, 0xfffffff0
mov dword [ebp - 4], edi
call fcn.10001210
push str.216.0_40
lea ecx, [ebp - 0x10]
call fcn.10007f0d
lea eax, [ebp - 0x10]
push eax
lea ecx, [ebp - 0x18]
mov dword [ebp - 4], 0x24
mov dword [ebp - 0x1c], 0xc
call fcn.1000ab53
lea eax, [ebp - 0x1c]
push eax
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x25
call fcn.100137c1
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x30]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x26
call fcn.100144b5
mov ecx, dword [ebp - 0x20]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x10]
add ecx, 0xfffffff0
mov dword [ebp - 4], edi
call fcn.10001210
push str.243.0_40
lea ecx, [ebp - 0x10]
call fcn.10007f0d
lea eax, [ebp - 0x10]
push eax
lea ecx, [ebp - 0x18]
mov dword [ebp - 4], 0x27
mov dword [ebp - 0x1c], 0xd
call fcn.1000ab53
lea eax, [ebp - 0x1c]
push eax
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x28
call fcn.100137c1
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x30]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x29
call fcn.100144b5
mov ecx, dword [ebp - 0x20]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x10]
add ecx, 0xfffffff0
mov dword [ebp - 4], edi
call fcn.10001210
push str.270.0_40
lea ecx, [ebp - 0x14]
call fcn.10007f0d
mov dword [ebp - 4], 0x2a
lea eax, [ebp - 0x14]
push eax
lea ecx, [ebp - 0x18]
mov dword [ebp - 0x1c], 0xe
call fcn.1000ab53
lea eax, [ebp - 0x1c]
push eax
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0x2b
call fcn.100137c1
lea eax, [ebp - 0x24]
push eax
lea eax, [ebp - 0x30]
push eax
mov ecx, esi
mov byte [ebp - 4], 0x2c
call fcn.100144b5
mov ecx, dword [ebp - 0x20]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.10001210
mov ecx, dword [ebp - 0x14]
add ecx, 0xfffffff0
call fcn.10001210
call fcn.10092fd2
ret