Function at 0x1007e8d0
Capabilities:
Contain obfuscated stackstrings
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x1c
mov eax, dword [0x100b1010]
xor eax, ebp
mov dword [ebp - 4], eax
push esi
mov esi, ecx
mov dword [ebp - 0x14], 0x42407b2e
mov cl, 0x2e
mov dword [ebp - 0x10], 0x4b695a47
mov dword [ebp - 0xc], 0x475c4b40
xor eax, eax
mov word [ebp - 8], 0x4d
mov dword [esi + 0x20], 0
mov dword [esi + 0x24], 0
xor byte [ebp + eax - 0x13], cl
inc eax
cmp eax, 0xc
jae 0x1007e91f
mov cl, byte [ebp - 0x14]
jmp 0x1007e910
push str._n_t_t_t_UnlitGeneric__n_t_t_t_t_n_t_t_t_t_t__basetexture___vgui_white_additive__n_t_t_t_t_t__model___1__n_t_t_t_t_t__envmap_____n_t_t_t_t_t__flat___1__n_t_t_t_t_t__nofog___1__n_t_t_t_t_t__nocull___0__n_t_t_t_t_t__selfillum___1__n_t_t_t_t_t__halflambert___1__n_t_t_t_t_t__nofog___1__n_t_t_t_t_t__ignorez___1__n_t_t_t_t_t__znearer___0__n_t_t_t_t__n_t_t_t
lea eax, [ebp - 0x13]
mov byte [ebp - 7], 0
push eax
call fcn.1007f100
mov dword [esi], eax
mov cl, 0x7b
mov dword [ebp - 0x14], 0x17152e7b
xor eax, eax
mov dword [ebp - 0x10], 0x1e3c0f12
mov dword [ebp - 0xc], 0x12091e15
mov word [ebp - 8], 0x18
xor byte [ebp + eax - 0x13], cl
inc eax
cmp eax, 0xc
jae 0x1007e961
mov cl, byte [ebp - 0x14]
jmp 0x1007e952
push str._n_t_t_t_UnlitGeneric__n_t_t_t_t_n_t_t_t_t_t__basetexture___vgui_white_additive__n_t_t_t_t_t__model___1__n_t_t_t_t_t__envmap_____n_t_t_t_t_t__flat___1__n_t_t_t_t_t__nofog___1__n_t_t_t_t_t__nocull___0__n_t_t_t_t_t__selfillum___1__n_t_t_t_t_t__halflambert___1__n_t_t_t_t_t__nofog___1__n_t_t_t_t_t__ignorez___0__n_t_t_t_t_t__znearer___0__n_t_t_t_t__n_t_t_t
lea eax, [ebp - 0x13]
mov byte [ebp - 7], 0
push eax
call fcn.1007f100
movaps xmm0, xmmword [0x100a7340]
xor ecx, ecx
mov dword [esi + 4], eax
movups xmmword [ebp - 0x18], xmm0
mov word [ebp - 8], 0x76
nop dword [eax]
mov al, byte [ebp - 0x18]
xor byte [ebp + ecx - 0x17], al
inc ecx
cmp ecx, 0x10
jb 0x1007e990
push str._n_t_t_t_VertexLitGeneric__n_t_t_t_t_n_t_t_t_t_t__basetexture___vgui_white_additive__n_t_t_t_t_t__model___1__n_t_t_t_t_t__envmap_____n_t_t_t_t_t__flat___1__n_t_t_t_t_t__nofog___1__n_t_t_t_t_t__nocull___0__n_t_t_t_t_t__selfillum___1__n_t_t_t_t_t__halflambert___1__n_t_t_t_t_t__nofog___1__n_t_t_t_t_t__ignorez___1__n_t_t_t_t_t__znearer___0__n_t_t_t_t__n_t_t_t
lea eax, [ebp - 0x17]
mov byte [ebp - 7], 0
push eax
call fcn.1007f100
movaps xmm0, xmmword [0x100a6870]
xor ecx, ecx
mov dword [esi + 8], eax
movups xmmword [ebp - 0x18], xmm0
mov word [ebp - 8], 4
mov al, byte [ebp - 0x18]
xor byte [ebp + ecx - 0x17], al
inc ecx
cmp ecx, 0x10
jb 0x1007e9c5
push str._n_t_t_t_VertexLitGeneric__n_t_t_t_t_n_t_t_t_t_t__basetexture___vgui_white_additive__n_t_t_t_t_t__model___1__n_t_t_t_t_t__envmap_____n_t_t_t_t_t__flat___1__n_t_t_t_t_t__nofog___1__n_t_t_t_t_t__nocull___0__n_t_t_t_t_t__selfillum___1__n_t_t_t_t_t__halflambert___1__n_t_t_t_t_t__nofog___1__n_t_t_t_t_t__ignorez___0__n_t_t_t_t_t__znearer___0__n_t_t_t_t__n_t_t_t
lea eax, [ebp - 0x17]
mov byte [ebp - 7], 0
push eax
call fcn.1007f100
movaps xmm0, xmmword [0x100a67d0]
xor ecx, ecx
mov dword [esi + 0xc], eax
movups xmmword [ebp - 0x18], xmm0
mov word [ebp - 8], 0xe
nop word [eax + eax]
mov al, byte [ebp - 0x18]
xor byte [ebp + ecx - 0x17], al
inc ecx
cmp ecx, 0x10
jb 0x1007ea00
push str._n_t_t_t_VertexLitGeneric__n_t_t_t_t_n_t_t_t_t_t__basetexture___vgui_white_additive__n_t_t_t_t_t__model___1__n_t_t_t_t_t__envmap___env_cubemap__n_t_t_t_t_t__normalmapalphaenvmapmask___1__n_t_t_t_t_t__envmapcontrast___1__n_t_t_t_t_t__flat___1__n_t_t_t_t_t__nofog___1__n_t_t_t_t_t__nocull___0__n_t_t_t_t_t__selfillum___1__n_t_t_t_t_t__halflambert___1__n_t_t_t_t_t__nofog___1__n_t_t_t_t_t__ignorez___1__n_t_t_t_t_t__znearer___0__n_t_t_t_t__n_t_t_t
lea eax, [ebp - 0x17]
mov byte [ebp - 7], 0
push eax
call fcn.1007f100
movaps xmm0, xmmword [0x100a6b30]
xor ecx, ecx
mov dword [esi + 0x10], eax
movups xmmword [ebp - 0x18], xmm0
mov word [ebp - 8], 0x3a
mov al, byte [ebp - 0x18]
xor byte [ebp + ecx - 0x17], al
inc ecx
cmp ecx, 0x10
jb 0x1007ea35
push str._n_t_t_t_VertexLitGeneric__n_t_t_t_t_n_t_t_t_t_t__basetexture___vgui_white_additive__n_t_t_t_t_t__model___1__n_t_t_t_t_t__envmap___env_cubemap__n_t_t_t_t_t__normalmapalphaenvmapmask___1__n_t_t_t_t_t__envmapcontrast___1__n_t_t_t_t_t__flat___1__n_t_t_t_t_t__nofog___1__n_t_t_t_t_t__nocull___0__n_t_t_t_t_t__selfillum___1__n_t_t_t_t_t__halflambert___1__n_t_t_t_t_t__nofog___1__n_t_t_t_t_t__ignorez___0__n_t_t_t_t_t__znearer___0__n_t_t_t_t__n_t_t_t
lea eax, [ebp - 0x17]
mov byte [ebp - 7], 0
push eax
call fcn.1007f100
mov ecx, dword [ebp - 4]
mov dword [esi + 0x14], eax
xor ecx, ebp
mov eax, esi
pop esi
call fcn.1009823a
mov esp, ebp
pop ebp
ret