Function at 0x10216e62
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x148
mov eax, 0x1024bb15
call fcn.1021e371
mov esi, dword [ebp + 0x10]
xor edi, edi
mov dword [ebp - 4], edi
mov dword [ebp - 0x128], edi
call fcn.10212ca1
push eax
lea ecx, [ebp - 0x128]
call fcn.1020f98d
mov byte [ebp - 4], 1
mov dword [ebp - 0x12c], edi
call fcn.10212ca1
push eax
lea ecx, [ebp - 0x12c]
call fcn.1020f98d
lea eax, [ebp - 0x12c]
mov byte [ebp - 4], 2
push eax
push 0x69
call fcn.10215d83
pop ecx
pop ecx
push edi
sub esp, 0xc
mov dword [ebp - 0x134], edi
mov ecx, esp
mov dword [ebp - 0x68], 0x69414349
lea eax, [ebp - 0x1e]
mov dword [ebp - 0x64], 0x6730584d
mov dword [ebp - 0x60], 0x77675350
push dword [ebp - 0x1c]
mov dword [ebp - 0x5c], 0x67386e49
push eax
mov dword [ebp - 0x58], 0x52515349
lea eax, [ebp - 0x68]
mov dword [ebp - 0x54], 0x56305343
mov dword [ebp - 0x50], 0x64454245
mov dword [ebp - 0x4c], 0x32355259
mov dword [ebp - 0x48], 0x5073414c
mov dword [ebp - 0x44], 0x6d4e4348
mov dword [ebp - 0x40], 0x4d6f6759
mov dword [ebp - 0x3c], 0x67394864
mov dword [ebp - 0x38], 0x536f6944
mov dword [ebp - 0x34], 0x4741434e
mov dword [ebp - 0x30], 0x31525864
mov dword [ebp - 0x2c], 0x326f6841
mov dword [ebp - 0x28], 0x69555148
mov dword [ebp - 0x24], 0x41414141
mov word [ebp - 0x20], 0x514b
push eax
mov dword [ecx], edi
mov dword [ecx + 4], edi
mov dword [ecx + 8], edi
call fcn.1020f1e0
lea eax, [ebp - 0x148]
push eax
call fcn.10212422
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 3
call fcn.1021ba00
push eax
lea ecx, [ebp - 0x134]
call fcn.1020fb4a
lea ecx, [ebp - 0x148]
mov byte [ebp - 4], 5
call fcn.1021b882
mov eax, dword [ebp - 0x134]
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x14], edi
mov dword [ebp - 0x130], edi
mov dword [ebp - 0x124], 0x306f7946
mov dword [ebp - 0x120], 0x2b63544d
mov dword [ebp - 0x11c], 0x4e51574a
mov dword [ebp - 0x118], 0x3877544e
mov dword [ebp - 0x114], 0x30516964
push edi
sub esp, 0xc
mov dword [ebp - 0x110], 0x7149434b
mov ecx, esp
mov dword [ebp - 0x10c], 0x694d5449
lea eax, [ebp - 0xad]
mov dword [ebp - 0x108], 0x7473444f
mov dword [ebp - 0x104], 0x71424362
push dword [ebp - 0x1c]
mov dword [ebp - 0x100], 0x6c494349
push eax
mov dword [ebp - 0xfc], 0x314d5365
lea eax, [ebp - 0x124]
mov dword [ebp - 0xf8], 0x39397a4e
mov dword [ebp - 0xf4], 0x3173444a
mov dword [ebp - 0xf0], 0x3649534b
mov dword [ebp - 0xec], 0x68457949
mov dword [ebp - 0xe8], 0x51734150
mov dword [ebp - 0xe4], 0x53595344
mov dword [ebp - 0xe0], 0x4b384266
mov dword [ebp - 0xdc], 0x56497745
mov dword [ebp - 0xd8], 0x71774248
mov dword [ebp - 0xd4], 0x756c6949
mov dword [ebp - 0xd0], 0x59677a48
mov dword [ebp - 0xcc], 0x706b7a4e
mov dword [ebp - 0xc8], 0x2b6b5143
mov dword [ebp - 0xc4], 0x6941774f
mov dword [ebp - 0xc0], 0x774d5741
mov dword [ebp - 0xbc], 0x33675442
mov dword [ebp - 0xb8], 0x4863515a
mov dword [ebp - 0xb4], 0x41417743
mov word [ebp - 0xb0], 0x4341
mov byte [ebp - 0xae], 0x63
push eax
mov dword [ecx], edi
mov dword [ecx + 4], edi
mov dword [ecx + 8], edi
call fcn.1020f1e0
lea eax, [ebp - 0x154]
push eax
call fcn.10212422
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 6
call fcn.1021ba00
push eax
lea ecx, [ebp - 0x130]
call fcn.1020fb4a
lea ecx, [ebp - 0x154]
mov byte [ebp - 4], 8
call fcn.1021b882
mov dword [ebp - 0xac], 0x7559534e
mov dword [ebp - 0xa8], 0x35634865
mov dword [ebp - 0xa4], 0x71774757
mov dword [ebp - 0xa0], 0x4b45324a
mov dword [ebp - 0x9c], 0x30304846
mov dword [ebp - 0x98], 0x74306a4c
mov dword [ebp - 0x94], 0x52515445
mov dword [ebp - 0x90], 0x424d525a
mov dword [ebp - 0x8c], 0x4c6b514a
mov dword [ebp - 0x88], 0x6a636d42
mov dword [ebp - 0x84], 0x7452775a
mov dword [ebp - 0x80], 0x57774246
mov dword [ebp - 0x7c], 0x4b67525a
mov dword [ebp - 0x78], 0x476b6943
mov dword [ebp - 0x74], 0x65775859
mov dword [ebp - 0x70], 0x6938774e
mov dword [ebp - 0x6c], 0x7a73784a
mov dword [ebp - 0x68], 0x4d773248
mov dword [ebp - 0x64], 0x756b544a
mov dword [ebp - 0x60], 0x65456a4e
mov dword [ebp - 0x5c], 0x5045434a
mov dword [ebp - 0x58], 0x66596a46
mov dword [ebp - 0x54], 0x324d684f
mov dword [ebp - 0x50], 0x75346747
mov dword [ebp - 0x4c], 0x6f30514e
mov dword [ebp - 0x48], 0x36515248
mov dword [ebp - 0x44], 0x2f677946
push dword [ebp + 0xc]
lea eax, [ebp - 0x1c]
mov dword [ebp - 0x40], 0x7077794f
push dword [ebp + 8]
mov dword [ebp - 0x3c], 0x57384464
push edi
sub esp, 0xc
mov dword [ebp - 0x38], 0x46517745
mov ecx, esp
mov dword [ebp - 0x34], 0x6a34534d
mov dword [ebp - 0x30], 0x5741774c
mov dword [ebp - 0x2c], 0x36416a50
push dword [ebp - 0x1c]
mov dword [ebp - 0x28], 0x65634350
push eax
mov dword [ebp - 0x24], 0x41774465
lea eax, [ebp - 0xac]
mov dword [ebp - 0x20], 0x66424141
push eax
mov dword [ecx], edi
mov dword [ecx + 4], edi
mov dword [ecx + 8], edi
call fcn.1020f1e0
lea eax, [ebp - 0x148]
push eax
call fcn.10212422
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 9
call fcn.1021ba00
push eax
lea eax, [ebp - 0x128]
push eax
call fcn.10211dd0
add esp, 0x10
mov byte [ebp - 4], 8
lea ecx, [ebp - 0x148]
call fcn.1021b882
push esi
push ecx
mov esi, esp
mov dword [ebp - 0x1c], esp
mov dword [ebp - 0x13c], esi
mov ebx, dword [ebp - 0x128]
add ebx, 0xfffffff0
push ebx
call fcn.102120b2
add eax, 0x10
pop ecx
mov dword [esi], eax
push dword [ebp - 0x130]
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 0xa
push eax
mov eax, dword [0x1062773c]
push edi
push ecx
add eax, 0xfffffff0
mov dword [ebp - 0x13c], esp
mov esi, esp
push eax
mov dword [ebp - 0x138], esi
call fcn.102120b2
add eax, 0x10
mov dword [esi], eax
mov edi, dword [ebp - 0x12c]
mov esi, esp
add edi, 0xfffffff0
mov byte [ebp - 4], 0xb
push edi
mov dword [ebp - 0x138], esi
call fcn.102120b2
add eax, 0x10
mov dword [esi], eax
pop ecx
mov byte [ebp - 4], 8
call fcn.10217375
add esp, 0x1c
mov ecx, dword [ebp - 0x130]
mov esi, eax
lea ecx, [ecx - 0x10]
call fcn.10216974
mov ecx, dword [ebp - 0x134]
lea ecx, [ecx - 0x10]
call fcn.10216974
mov ecx, edi
call fcn.10216974
mov ecx, ebx
call fcn.10216974
mov ecx, dword [ebp + 0xc]
lea ecx, [ecx - 0x10]
call fcn.10216974
mov eax, esi
call fcn.1021e31b
ret