Function at 0x1020ec20
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov eax, 0x10e4
call fcn.102244a0
mov al, 0x77
mov cl, 0x72
mov byte [esp + 0xe], al
mov byte [esp + 0x11], al
mov byte [esp + 5], al
mov byte [esp + 7], al
mov dl, 0x75
mov byte [esp + 0xd], cl
mov byte [esp + 0x12], cl
mov al, 0x49
mov cl, 0x48
mov byte [esp + 0xc], dl
mov byte [esp + 0x13], dl
mov byte [esp + 0x1f], al
mov byte [esp + 0x25], al
mov dl, 0x30
mov byte [esp], cl
mov byte [esp + 0x19], cl
mov byte [esp + 0x26], cl
lea eax, [esp + 0x64]
push esi
mov esi, dword [esp + 0x10ec]
lea ecx, [esp + 0x44]
mov byte [esp + 0x18], dl
mov byte [esp + 0x20], dl
push eax
mov dl, 0x51
push ecx
mov ecx, esi
mov byte [esp + 0x14], 0x67
mov byte [esp + 0x15], 0x68
mov byte [esp + 0x16], 0x7b
mov byte [esp + 0x17], 0x73
mov byte [esp + 0x1b], 0x68
mov byte [esp + 0x1c], 0x66
mov byte [esp + 0xd], 0x78
mov byte [esp + 0xe], 0x6f
mov byte [esp + 0xf], 0x64
mov byte [esp + 0x10], 0x31
mov byte [esp + 0x12], 0x7b
mov byte [esp + 0x24], 0x50
mov byte [esp + 0x26], 0x57
mov byte [esp + 0x27], 0x44
mov byte [esp + 0x29], 0x4c
mov byte [esp + 0x2a], dl
mov byte [esp + 0x2c], 0x32
mov byte [esp + 0x2d], 0x50
mov byte [esp + 0x2e], 0x44
mov byte [esp + 0x2f], dl
mov byte [esp + 0x30], 0x4c
mov byte [esp + 0x33], 0x56
mov byte [esp + 0x34], 0x57
mov dword [esp + 0x4c], 3
call fcn.10003950
test eax, eax
jne 0x1020eeae
lea edx, [esp + 0x94]
mov ecx, esi
push edx
push eax
lea eax, [esp + 0x4c]
mov dword [esp + 0x4c], 0x18
push eax
call fcn.10003a50
test eax, eax
je 0x1020eeae
mov eax, dword [esp + 0xdc]
cmp eax, 0x100
jb 0x1020eeae
cmp eax, 0x200
ja 0x1020eeae
lea ecx, [esp + 0x38]
lea edx, [esp + 0x34]
push ecx
push edx
push 1
push 1
push 7
push 2
push esi
call fcn.10026d80
add esp, 0x1c
test eax, eax
je 0x1020eeae
mov edx, dword [esp + 0x34]
lea eax, [esp + 0x30]
push 0
lea ecx, [esp + 0xec]
push eax
mov eax, dword [esp + 0x10f8]
push ecx
mov ecx, dword [esp + 0x1100]
push 0x1000
push 0x1000
push edx
mov edx, dword [0x107ab964]
push eax
push ecx
push edx
call fcn.100253e0
add esp, 0x24
test eax, eax
je 0x1020eeae
cmp dword [esp + 0x30], 0x1000
jne 0x1020eeae
cmp dword [esp + 0xe8], 0x4034b50
jne 0x1020eeae
lea eax, [esp + 0xc]
push 0xd
push eax
call fcn.10028d30
add esp, 8
test eax, eax
je 0x1020eeae
lea ecx, [esp + 0xc]
push 0xd
push ecx
lea edx, [esp + 0xf0]
push 0x50
push edx
call fcn.100241a0
add esp, 0x10
cmp eax, 0xffffffff
jne 0x1020ee72
lea eax, [esp + 4]
push 8
push eax
call fcn.10028d30
add esp, 8
test eax, eax
je 0x1020eeae
lea ecx, [esp + 4]
push 8
push ecx
lea edx, [esp + 0xf0]
push 0x50
push edx
call fcn.100241a0
add esp, 0x10
cmp eax, 0xffffffff
jne 0x1020ee72
lea eax, [esp + 0x1c]
push 0x11
push eax
call fcn.10028d30
add esp, 8
test eax, eax
je 0x1020eeae
lea ecx, [esp + 0x1c]
push 0x11
push ecx
lea edx, [esp + 0xf0]
push 0x50
push edx
call fcn.100241a0
add esp, 0x10
cmp eax, 0xffffffff
je 0x1020eeae
lea eax, [esp + 0x3c]
lea ecx, [esp + 0x4e8]
push eax
push 0xc00
push ecx
call fcn.1000ba60
add esp, 0xc
test eax, eax
je 0x1020eeae
fld qword [esp + 0x3c]
fcomp qword [0x10225718]
fnstsw ax
test ah, 1
jne 0x1020eeae
mov eax, 1
pop esi
add esp, 0x10e4
ret
xor eax, eax
pop esi
add esp, 0x10e4
ret