Function at 0x1000e261
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0xa4
mov eax, 0x1022c9fc
call fcn.101e81e1
mov esi, ecx
lea ecx, [ebp - 0xb0]
call fcn.100810f0
mov dword [ebp - 4], 1
xor ebx, ebx
xor eax, eax
mov dword [ebp - 0x78], ebx
mov dword [ebp - 0x74], ebx
mov dword [ebp - 0x78], ebx
mov dword [ebp - 0x74], 7
mov word [ebp - 0x88], ax
push 0x1a
lea edx, [ebp - 0x88]
mov byte [ebp - 4], 2
pop ecx
call fcn.10083700
test al, al
je 0x1000e5b2
xor eax, eax
mov dword [ebp - 0x48], ebx
mov edi, str.2345PCSafe
mov dword [ebp - 0x44], ebx
push edi
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x48], ebx
mov dword [ebp - 0x44], 7
mov word [ebp - 0x58], ax
call fcn.10005e61
lea eax, [ebp - 0x58]
mov byte [ebp - 4], 7
push eax
lea edx, [ebp - 0x88]
lea ecx, [ebp - 0x70]
call fcn.10079280
pop ecx
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0xa
call fcn.10005e33
mov byte [ebp - 4], 9
lea ecx, [ebp - 0x28]
xor eax, eax
mov dword [ebp - 0x18], ebx
mov dword [ebp - 0x14], ebx
push str.Config
mov dword [ebp - 0x18], ebx
mov dword [ebp - 0x14], 7
mov word [ebp - 0x28], ax
call fcn.10005e61
lea eax, [ebp - 0x28]
mov byte [ebp - 4], 0xe
push eax
lea edx, [ebp - 0x70]
lea ecx, [ebp - 0x40]
call fcn.10079280
pop ecx
push eax
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0xf
call fcn.10008766
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x10
call fcn.10005e33
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x14
call fcn.10005e33
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 9
call fcn.10079c00
test al, al
jne 0x1000e380
lea ecx, [ebp - 0x70]
call fcn.10079f90
test al, al
je 0x1000e5a2
xor eax, eax
mov dword [ebp - 0x18], ebx
mov dword [ebp - 0x14], ebx
lea ecx, [ebp - 0x28]
push str.SafeTray
mov dword [ebp - 0x18], ebx
mov dword [ebp - 0x14], 7
mov word [ebp - 0x28], ax
call fcn.10005e61
lea eax, [ebp - 0x28]
mov byte [ebp - 4], 0x20
push eax
lea edx, [ebp - 0x70]
lea ecx, [ebp - 0x40]
call fcn.10079280
pop ecx
push eax
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0x21
call fcn.10008766
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x22
call fcn.10005e33
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x26
call fcn.10005e33
mov byte [ebp - 4], 9
cmp dword [ebp - 0x60], 0
je 0x1000e5a2
push ecx
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0xb0]
call fcn.10081480
test al, al
je 0x1000e5a2
mov eax, dword [ebp - 0xb0]
mov al, byte [eax + 8]
test al, al
je 0x1000e5a2
xor eax, eax
mov dword [ebp - 0x30], ebx
mov dword [ebp - 0x2c], ebx
lea ecx, [ebp - 0x40]
push 0x10275ce0
mov dword [ebp - 0x30], ebx
mov dword [ebp - 0x2c], 7
mov word [ebp - 0x40], ax
call fcn.10005e61
mov byte [ebp - 4], 0x3a
lea ecx, [ebp - 0x58]
xor eax, eax
mov dword [ebp - 0x48], ebx
mov dword [ebp - 0x44], ebx
push str.RtpLastDaysKey
mov dword [ebp - 0x48], ebx
mov dword [ebp - 0x44], 7
mov word [ebp - 0x58], ax
call fcn.10005e61
mov byte [ebp - 4], 0x3b
lea ecx, [ebp - 0x28]
xor eax, eax
mov dword [ebp - 0x18], ebx
mov dword [ebp - 0x14], ebx
push str.RtpSection
mov dword [ebp - 0x18], ebx
mov dword [ebp - 0x14], 7
mov word [ebp - 0x28], ax
call fcn.10005e61
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x3c
push eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x28]
push eax
lea eax, [ebp - 0xa0]
push eax
lea ecx, [ebp - 0xb0]
call fcn.10081360
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x3f
call fcn.10005e33
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x44
call fcn.10005e33
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x49
call fcn.10005e33
lea edx, [ebp - 0xa0]
mov byte [ebp - 4], 0x48
lea ecx, [ebp - 0x40]
call fcn.10021f10
push eax
lea ecx, [ebp - 0xa0]
mov byte [ebp - 4], 0x4d
call fcn.10008766
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x4e
call fcn.10005e33
mov byte [ebp - 4], 0x48
lea ecx, [ebp - 0xa0]
cmp dword [ebp - 0x8c], 8
cmovae ecx, dword [ebp - 0xa0]
xor edx, edx
call fcn.10076ab0
mov dword [esi], eax
test eax, eax
jne 0x1000e58d
lea ecx, [ebp - 0x28]
call fcn.1001c560
mov byte [ebp - 4], 0x52
lea ecx, [ebp - 0x40]
xor eax, eax
mov dword [ebp - 0x30], ebx
mov dword [ebp - 0x2c], ebx
push edi
mov dword [ebp - 0x30], ebx
mov dword [ebp - 0x2c], 7
mov word [ebp - 0x40], ax
call fcn.10005e61
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x53
push eax
lea ecx, [ebp - 0x28]
call fcn.1001c5b0
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x54
call fcn.10005e33
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x52
call fcn.1001ec70
test eax, eax
je 0x1000e57c
cmp eax, 0xffffffff
je 0x1000e57c
inc eax
jmp 0x1000e57f
xor eax, eax
inc eax
mov dword [esi], eax
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x48
call fcn.10018960
mov bl, 1
lea ecx, [ebp - 0xa0]
mov byte [ebp - 4], 0x58
call fcn.10005e33
mov byte [ebp - 4], 9
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0x5c
call fcn.10005e33
mov byte [ebp - 4], 2
lea ecx, [ebp - 0x88]
mov byte [ebp - 4], 0x60
call fcn.10005e33
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xb0]
call fcn.10081250
mov al, bl
call fcn.101e819c
ret