Function at 0x10002a01
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x10
mov eax, dword [0x1013ad70]
push ebx
xor ebx, ebx
mov dword [ebp - 0x10], 0x976d706
inc ebx
mov dword [ebp - 0xc], 0x2f33326d
mov dword [ebp - 8], 0x657fd331
push esi
test bl, al
jne 0x10002a45
or eax, ebx
mov dword [0x1013ad70], eax
lea eax, [ebp - 0x10]
push eax
call fcn.1000b20e
push 0x10018668
call fcn.1000ca28
pop ecx
mov esi, 0x1013ad3c
mov ecx, esi
call fcn.1000b656
push esi
call fcn.1000b6d6
call eax
test eax, eax
jne 0x10002aaa
mov eax, dword [0x1013adb8]
mov dword [ebp - 0x10], 0x96857ca
mov dword [ebp - 0xc], 0x2f33326d
mov dword [ebp - 8], 0x656153fd
test bl, al
jne 0x10002a96
or eax, ebx
mov dword [0x1013adb8], eax
lea eax, [ebp - 0x10]
push eax
call fcn.1000b1c7
push 0x1001865e
call fcn.1000ca28
pop ecx
mov esi, 0x1013ae48
mov ecx, esi
call fcn.1000b627
push esi
call fcn.1000b6f1
call eax
mov eax, dword [0x1013adf4]
mov dword [ebp - 0x10], 0xc69344a
mov dword [ebp - 0xc], 0x2f75646f
mov dword [ebp - 8], 0x656b3179
test bl, al
jne 0x10002ae3
or eax, ebx
mov dword [0x1013adf4], eax
lea eax, [ebp - 0x10]
push eax
call fcn.1000b180
push 0x10018654
call fcn.1000ca28
pop ecx
mov esi, 0x1013ad54
mov ecx, esi
call fcn.1000b5f8
push esi
call fcn.1000b6d6
call eax
test eax, eax
jne 0x10002b48
mov eax, dword [0x1013aec8]
mov dword [ebp - 0x10], 0xc95f4ea
mov dword [ebp - 0xc], 0x2f75646f
mov dword [ebp - 8], 0x6597f1d9
test bl, al
jne 0x10002b34
or eax, ebx
mov dword [0x1013aec8], eax
lea eax, [ebp - 0x10]
push eax
call fcn.1000b139
push 0x1001864a
call fcn.1000ca28
pop ecx
mov esi, 0x1013ac8c
mov ecx, esi
call fcn.1000b5c9
push esi
call fcn.1000b6f1
call eax
mov eax, dword [0x1013ad30]
mov dword [ebp - 0x10], 0x376e8286
mov dword [ebp - 0xc], 0x652f3332
mov word [ebp - 8], 0xbdbf
mov byte [ebp - 6], 0x2b
test bl, al
jne 0x10002b84
or eax, ebx
mov dword [0x1013ad30], eax
lea eax, [ebp - 0x10]
push eax
call fcn.1000b0f2
push 0x10018640
call fcn.1000ca28
pop ecx
mov esi, 0x1013ad24
mov ecx, esi
call fcn.1000b59a
push esi
call fcn.1000b6d6
call eax
mov eax, dword [0x1013ade0]
mov dword [ebp - 0x10], 0x374e70b4
mov dword [ebp - 0xc], 0x652f3332
mov word [ebp - 8], 0x4f8d
mov byte [ebp - 6], 0xb
test bl, al
jne 0x10002bd4
or eax, ebx
mov dword [0x1013ade0], eax
lea eax, [ebp - 0x10]
push eax
call fcn.1000b0ab
push 0x10018636
call fcn.1000ca28
pop ecx
mov esi, 0x1013adbc
mov ecx, esi
call fcn.1000b56b
push esi
call fcn.1000b6f1
call eax
mov eax, dword [0x1013acd8]
mov dword [ebp - 0x10], 0x49950fd
mov dword [ebp - 0xc], 0x33326871
mov dword [ebp - 8], 0x981519d
mov byte [ebp - 4], bl
test bl, al
jne 0x10002c24
or eax, ebx
mov dword [0x1013acd8], eax
lea eax, [ebp - 0x10]
push eax
call fcn.1000b064
push 0x1001862c
call fcn.1000ca28
pop ecx
mov esi, 0x1013ad74
mov ecx, esi
call fcn.1000b53c
push esi
call fcn.1000b6d6
call eax
test eax, eax
jne 0x10002c52
call fcn.10002fd4
mov esi, eax
mov ecx, esi
call fcn.1000b50d
push esi
call fcn.1000b6f1
call eax
mov eax, dword [0x1013adf8]
mov dword [ebp - 0x10], 0x68e98c4
mov dword [ebp - 0xc], 0x652f686d
mov word [ebp - 8], 0x9fff
mov byte [ebp - 6], 0xfd
test bl, al
jne 0x10002c8e
or eax, ebx
mov dword [0x1013adf8], eax
lea eax, [ebp - 0x10]
push eax
call fcn.1000afd6
push 0x10018618
call fcn.1000ca28
pop ecx
mov esi, 0x1013adfc
mov ecx, esi
call fcn.1000b4de
push esi
call fcn.1000b6d6
call eax
test eax, eax
jne 0x10002cf6
mov eax, dword [0x1013adcc]
mov dword [ebp - 0x10], 0x69cc830
mov dword [ebp - 0xc], 0x652f686d
mov word [ebp - 8], 0xcf0b
mov byte [ebp - 6], 0xef
test bl, al
jne 0x10002ce2
or eax, ebx
mov dword [0x1013adcc], eax
lea eax, [ebp - 0x10]
push eax
call fcn.1000af8e
push 0x1001860e
call fcn.1000ca28
pop ecx
mov esi, 0x1013ade8
mov ecx, esi
call fcn.1000b4af
push esi
call fcn.1000b6f1
call eax
mov eax, dword [0x1013ae9c]
mov dword [ebp - 0x10], 0x29ab29c4
mov dword [ebp - 0xc], 0x48514051
mov dword [ebp - 8], 0x29af3da3
mov byte [ebp - 4], bl
test bl, al
jne 0x10002d32
or eax, ebx
mov dword [0x1013ae9c], eax
lea eax, [ebp - 0x10]
push eax
call fcn.1000af1b
push 0x10018604
call fcn.1000ca28
pop ecx
mov esi, 0x1013ac7c
mov ecx, esi
call fcn.1000b480
push esi
call fcn.1000b6d6
call eax
test eax, eax
jne 0x10002d60
call fcn.1000301f
mov esi, eax
mov ecx, esi
call fcn.1000b451
push esi
call fcn.1000b6f1
call eax
mov eax, dword [0x1013ad34]
mov dword [ebp - 0x10], 0x12816540
mov dword [ebp - 0xc], 0x2f687160
mov dword [ebp - 8], 0x65816177
test bl, al
jne 0x10002d99
or eax, ebx
mov dword [0x1013ad34], eax
lea eax, [ebp - 0x10]
push eax
call fcn.1000ae61
push 0x100185f0
call fcn.1000ca28
pop ecx
mov esi, 0x1013ad14
mov ecx, esi
call fcn.1000b422
push esi
call fcn.1000b6d6
call eax
test eax, eax
jne 0x10002dfe
mov eax, dword [0x1013ad50]
mov dword [ebp - 0x10], 0x127721a6
mov dword [ebp - 0xc], 0x2f687160
mov dword [ebp - 8], 0x65772591
test bl, al
jne 0x10002dea
or eax, ebx
mov dword [0x1013ad50], eax
lea eax, [ebp - 0x10]
push eax
call fcn.1000ae1a
push 0x100185e6
call fcn.1000ca28
pop ecx
mov esi, 0x1013aeb0
mov ecx, esi
call fcn.1000b3f3
push esi
call fcn.1000b6f1
call eax
mov eax, dword [0x1013adb0]
mov dword [ebp - 0xc], 0x4b7eda06
mov word [ebp - 8], 0x6d65
mov byte [ebp - 6], 0x6d
mov byte [ebp - 5], bl
test bl, al
jne 0x10002e36
or eax, ebx
mov dword [0x1013adb0], eax
lea eax, [ebp - 0xc]
push eax
call fcn.1000add3
push 0x100185dc
call fcn.1000ca28
pop ecx
mov esi, 0x1013ac70
mov ecx, esi
call fcn.1000b3c4
push esi
call fcn.1000b6d6
call eax
test eax, eax
jne 0x10002e9a
mov eax, dword [0x1013aca0]
mov dword [ebp - 0xc], 0x4b88dada
mov word [ebp - 8], 0x6d65
mov byte [ebp - 6], 0x6d
mov byte [ebp - 5], bl
test bl, al
jne 0x10002e86
or eax, ebx
mov dword [0x1013aca0], eax
lea eax, [ebp - 0xc]
push eax
call fcn.1000ad8c
push 0x100185d2
call fcn.1000ca28
pop ecx
mov esi, 0x1013ad64
mov ecx, esi
call fcn.1000b395
push esi
call fcn.1000b6f1
call eax
mov eax, dword [0x1013adb4]
mov dword [ebp - 0x10], 0x56685dcc
mov dword [ebp - 0xc], 0x6d652f33
mov word [ebp - 8], 0x31cf
test bl, al
jne 0x10002ed2
or eax, ebx
mov dword [0x1013adb4], eax
lea eax, [ebp - 0x10]
push eax
call fcn.1000ad19
push 0x100185c8
call fcn.1000ca28
pop ecx
mov esi, 0x1013ae84
mov ecx, esi
call fcn.1000b366
push esi
call fcn.1000b6d6
call eax
mov eax, dword [0x1013aca4]
mov dword [ebp - 0x10], 0x567c1934
mov dword [ebp - 0xc], 0x6d652f33
mov word [ebp - 8], 0x7537
test bl, al
jne 0x10002f1e
or eax, ebx
mov dword [0x1013aca4], eax
lea eax, [ebp - 0x10]
push eax
call fcn.1000acd2
push 0x100185be
call fcn.1000ca28
pop ecx
mov esi, 0x1013aea0
mov ecx, esi
call fcn.1000b337
push esi
call fcn.1000b6f1
call eax
mov eax, dword [0x1013aec0]
mov dword [ebp - 0x10], 0x7768642
mov dword [ebp - 0xc], 0x2f647260
mov dword [ebp - 8], 0x65778545
test bl, al
jne 0x10002f6b
or eax, ebx
mov dword [0x1013aec0], eax
lea eax, [ebp - 0x10]
push eax
call fcn.1000ac5f
push 0x100185b4
call fcn.1000ca28
pop ecx
mov esi, 0x1013ad90
mov ecx, esi
call fcn.1000b308
push esi
call fcn.1000b6d6
call eax
mov eax, dword [0x1013ae98]
mov dword [ebp - 0x10], 0x77830e0
mov dword [ebp - 0xc], 0x2f647260
mov dword [ebp - 8], 0x657933e7
test bl, al
jne 0x10002fb8
or eax, ebx
mov dword [0x1013ae98], eax
lea eax, [ebp - 0x10]
push eax
call fcn.1000ac18
push 0x100185aa
call fcn.1000ca28
pop ecx
mov esi, 0x1013add0
mov ecx, esi
call fcn.1000b2d9
push esi
call fcn.1000b6f1
call eax
pop esi
mov al, bl
pop ebx
leave
ret