Function at 0x101aef90
Capabilities:
Contain obfuscated stackstrings

Disassembly:
sub esp, 0x60
push ebx
push esi
push edi
mov dl, 0x6d
mov cl, 0x74
mov byte [esp + 0x11], dl
mov byte [esp + 0x19], dl
mov dl, 0x6e
mov byte [esp + 0xe], cl
mov byte [esp + 0x14], cl
mov byte [esp + 0x1d], dl
mov byte [esp + 0x1e], cl
mov byte [esp + 0x21], dl
mov byte [esp + 0x23], cl
mov byte [esp + 0x26], dl
mov byte [esp + 0x27], dl
mov byte [esp + 0x2a], cl
mov byte [esp + 0x2d], cl
mov byte [esp + 0x2e], cl
mov byte [esp + 0x32], dl
mov byte [esp + 0x3a], cl
mov al, 0x65
mov cl, 0x28
mov dl, 3
mov byte [esp + 0xd], al
mov byte [esp + 0x15], al
mov byte [esp + 0x1a], al
mov byte [esp + 0x1f], al
mov byte [esp + 0x22], al
mov byte [esp + 0x28], al
mov byte [esp + 0x31], al
mov byte [esp + 0x35], al
mov byte [esp + 0x38], al
mov byte [esp + 0x3c], cl
mov byte [esp + 0x3e], cl
mov byte [esp + 0x40], dl
mov byte [esp + 0x41], cl
mov byte [esp + 0x44], cl
mov byte [esp + 0x46], dl
mov byte [esp + 0x4b], dl
mov bl, 0x72
mov al, 0x76
mov cl, 0x68
mov dl, 0x77
mov byte [esp + 0xc], 0x47
mov byte [esp + 0xf], 0x43
mov byte [esp + 0x10], 0x6f
mov byte [esp + 0x12], 0x70
mov byte [esp + 0x13], 0x75
mov byte [esp + 0x16], bl
mov byte [esp + 0x17], 0x4e
mov byte [esp + 0x18], 0x61
mov byte [esp + 0x1b], 0x57
mov byte [esp + 0x1c], 0x49
mov byte [esp + 0x20], bl
mov byte [esp + 0x24], 0x43
mov byte [esp + 0x25], 0x6f
mov byte [esp + 0x29], 0x63
mov byte [esp + 0x2b], 0x57
mov byte [esp + 0x2c], 0x48
mov byte [esp + 0x2f], 0x70
mov byte [esp + 0x30], 0x53
mov byte [esp + 0x33], 0x64
mov byte [esp + 0x34], 0x52
mov byte [esp + 0x36], 0x71
mov byte [esp + 0x37], 0x75
mov byte [esp + 0x39], 0x73
mov byte [esp + 0x3b], 0x57
mov byte [esp + 0x3d], al
mov byte [esp + 0x3f], al
mov byte [esp + 0x42], al
mov byte [esp + 0x43], 0x5f
mov byte [esp + 0x45], al
mov byte [esp + 0x47], bl
mov byte [esp + 0x48], 0x73
mov byte [esp + 0x49], cl
mov byte [esp + 0x4a], 0x71
mov byte [esp + 0x4c], dl
mov byte [esp + 0x4d], cl
mov byte [esp + 0x4e], 0x7b
mov byte [esp + 0x4f], dl
mov esi, dword [esp + 0x70]
mov dl, 0x31
mov cl, 0x23
mov byte [esp + 0x50], 0x50
test esi, esi
mov byte [esp + 0x51], bl
mov byte [esp + 0x52], 0x7d
mov byte [esp + 0x53], 0x6c
mov byte [esp + 0x54], 0x6f
mov byte [esp + 0x55], 0x6f
mov byte [esp + 0x56], 0x64
mov byte [esp + 0x57], 0x32
mov byte [esp + 0x58], 0x38
mov byte [esp + 0x59], dl
mov byte [esp + 0x5a], 0x33
mov byte [esp + 0x5b], cl
mov byte [esp + 0x5c], 0x2b
mov byte [esp + 0x5d], 0x5a
mov byte [esp + 0x5e], 0x6c
mov byte [esp + 0x5f], 0x71
mov byte [esp + 0x60], 0x67
mov byte [esp + 0x61], bl
mov byte [esp + 0x62], 0x7a
mov byte [esp + 0x63], al
mov byte [esp + 0x64], cl
mov byte [esp + 0x65], 0x51
mov byte [esp + 0x66], 0x57
mov byte [esp + 0x67], cl
mov byte [esp + 0x68], 0x39
mov byte [esp + 0x69], dl
mov byte [esp + 0x6a], 0x34
jne 0x101af168
pop edi
pop esi
xor eax, eax
pop ebx
add esp, 0x60
ret
mov edi, dword [esp + 0x74]
push 0
lea eax, [esp + 0x10]
push 0x10
push eax
push edi
push esi
call fcn.10024240
add esp, 0x14
cmp eax, 0xffffffff
jne 0x101af18d
pop edi
pop esi
xor eax, eax
pop ebx
add esp, 0x60
ret
push 0
lea ecx, [esp + 0x20]
push 0x10
push ecx
push edi
push esi
call fcn.10024240
add esp, 0x14
cmp eax, 0xffffffff
jne 0x101af1ae
pop edi
pop esi
xor eax, eax
pop ebx
add esp, 0x60
ret
push 0
lea edx, [esp + 0x30]
push 0x10
push edx
push edi
push esi
call fcn.10024240
add esp, 0x14
cmp eax, 0xffffffff
jne 0x101af1cf
pop edi
pop esi
xor eax, eax
pop ebx
add esp, 0x60
ret
xor eax, eax
mov bl, byte [esp + eax + 0x3c]
add bl, 0xfd
mov byte [esp + eax + 0x3c], bl
inc eax
cmp eax, 0x14
jb 0x101af1d1
push 0
lea eax, [esp + 0x40]
push 0x14
push eax
push edi
push esi
call fcn.10024240
add esp, 0x14
cmp eax, 0xffffffff
jne 0x101af203
pop edi
pop esi
xor eax, eax
pop ebx
add esp, 0x60
ret
xor eax, eax
mov bl, byte [esp + eax + 0x50]
add bl, 0xfd
mov byte [esp + eax + 0x50], bl
inc eax
cmp eax, 0x1b
jb 0x101af205
push 0
lea ecx, [esp + 0x54]
push 0x1b
push ecx
push edi
push esi
call fcn.10024240
add esp, 0x14
xor edx, edx
cmp eax, 0xffffffff
setne dl
pop edi
pop esi
mov eax, edx
pop ebx
add esp, 0x60
ret