Function at 0x10013870
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff8
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1005eecc
mov eax, dword fs:[0]
push eax
push ebx
sub esp, 0xab8
mov eax, dword [0x1006d040]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov esi, ecx
call fcn.10013330
call fcn.1000aab0
mov ecx, esi
call fcn.10011960
mov ecx, esi
call fcn.1000a3f0
call fcn.1000aa20
mov eax, str.ra_QYZ
lea ecx, [ebp - 0xb8]
sub eax, 0x7b5d0d9a
push eax
call fcn.100196d0
mov esi, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
push eax
call esi
test eax, eax
je 0x10013900
cmp dword [0x100b2548], 0
jne 0x10013900
mov al, 1
jmp 0x10013902
xor al, al
mov word [ebp - 0xb0], 0
xorps xmm0, xmm0
movq qword [ebp - 0xb8], xmm0
mov byte [ebp - 0xae], 0
test al, al
je 0x1001476e
lea ecx, [ebp - 0x20]
mov dword [ebp - 0x20], 0x7f714b54
mov dword [ebp - 0x1c], 0x7a337077
mov dword [ebp - 0x18], 0x1004c73
call fcn.10019520
lea eax, [ebp - 0x20]
push eax
call esi
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x2c], 0x737e7652
mov edi, eax
mov dword [ebp - 0x28], 0x7b337975
mov dword [ebp - 0x24], 0x1004567
call fcn.10019520
lea eax, [ebp - 0x2c]
push eax
call esi
push 0
mov esi, eax
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov ecx, 0x10060c98
sub ecx, 0x7d4a6736
push ecx
lea ecx, [ebp - 0xa58]
call fcn.10019760
push 0
mov edx, eax
mov dword [ebp - 4], 0
mov ecx, edi
call fcn.1000f090
add esp, 4
mov dword [0x100b2548], eax
lea eax, [ebp - 0xa58]
mov dword [ebp - 4], 0xffffffff
push 0x6d
push 0
push eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
lea ecx, [ebp - 0x4a0]
mov eax, 0x10060d08
sub eax, 0x169acfce
push eax
call fcn.100197a0
push 0
mov edx, eax
mov dword [ebp - 4], 1
mov ecx, edi
call fcn.1000f090
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x390]
xorps xmm0, xmm0
mov dword [0x10127afc], eax
movups xmmword [ebp - 0x4a0], xmm0
add esp, 4
mov dword [ebp - 0x350], 0x6a796a67
movq qword [ebp - 0x490], xmm0
movaps xmm0, xmmword [0x100688e0]
movups xmmword [ebp - 0x390], xmm0
mov word [ebp - 0x34c], 0x6b
movaps xmm0, xmmword [0x10068840]
movups xmmword [ebp - 0x380], xmm0
mov byte [ebp - 0x34a], 1
movaps xmm0, xmmword [0x10069040]
movups xmmword [ebp - 0x370], xmm0
movaps xmm0, xmmword [0x10069130]
movups xmmword [ebp - 0x360], xmm0
call fcn.100194d0
push 0
lea edx, [ebp - 0x390]
mov ecx, edi
call fcn.1000f090
add esp, 4
mov dword [0x10127af4], eax
lea ecx, [ebp - 0x9ac]
push 0x3bd05a94
call fcn.100197e0
mov dword [ebp - 4], 2
push 0
mov edx, eax
mov ecx, edi
call fcn.1000f090
add esp, 4
mov dword [0x100b252c], eax
lea eax, [ebp - 0x9ac]
mov dword [ebp - 4], 0xffffffff
push 0x2c
push 0
push eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
lea ecx, [ebp - 0x9e8]
mov eax, 0x10060d4c
sub eax, 0x4cf5cd1f
push eax
call fcn.10019820
push 0
mov edx, eax
mov dword [ebp - 4], 3
mov ecx, edi
call fcn.1000f090
add esp, 4
mov dword [0x100b2580], eax
lea eax, [ebp - 0x9e8]
mov dword [ebp - 4], 0xffffffff
push 0x3b
push 0
push eax
call sub.VCRUNTIME140.dll_memset
movaps xmm0, xmmword [str.__9_Y____]
lea ecx, [ebp - 0x160]
add esp, 0xc
mov dword [ebp - 0x140], 0xa091803
movups xmmword [ebp - 0x160], xmm0
mov word [ebp - 0x13c], 0x100
movaps xmm0, xmmword [0x10068900]
movups xmmword [ebp - 0x150], xmm0
call fcn.10019480
push 0
lea edx, [ebp - 0x160]
mov ecx, esi
call fcn.1000f090
movaps xmm0, xmmword [str.9_____]
lea ecx, [ebp - 0x488]
movups xmmword [ebp - 0x488], xmm0
add esp, 4
mov dword [ebp - 0x3d8], 0x88f1e8f7
movaps xmm0, xmmword [0x100689e0]
movups xmmword [ebp - 0x478], xmm0
mov dword [ebp - 0x3d4], 0xeef5fceb
movaps xmm0, xmmword [0x10069190]
movups xmmword [ebp - 0x468], xmm0
mov dword [ebp - 0x3d0], 0x90f1e3f7
movaps xmm0, xmmword [0x10069100]
movups xmmword [ebp - 0x458], xmm0
mov word [ebp - 0x3cc], 0xea
movaps xmm0, xmmword [0x10068f20]
movups xmmword [ebp - 0x448], xmm0
mov byte [ebp - 0x3ca], 1
movaps xmm0, xmmword [0x10068e20]
movups xmmword [ebp - 0x438], xmm0
movaps xmm0, xmmword [str.WHMZH___F]
movups xmmword [ebp - 0x428], xmm0
movaps xmm0, xmmword [0x100693a0]
movups xmmword [ebp - 0x418], xmm0
movaps xmm0, xmmword [0x10069250]
movups xmmword [ebp - 0x408], xmm0
movaps xmm0, xmmword [0x100692a0]
movups xmmword [ebp - 0x3f8], xmm0
movaps xmm0, xmmword [0x100694c0]
movups xmmword [ebp - 0x3e8], xmm0
call fcn.10019450
push 0
lea edx, [ebp - 0x488]
mov ecx, esi
call fcn.1000f090
add esp, 4
mov dword [0x10127b3c], eax
movaps xmm0, xmmword [str.9_____]
movups xmmword [ebp - 0x980], xmm0
movaps xmm0, xmmword [0x100689d0]
movups xmmword [ebp - 0x970], xmm0
movaps xmm0, xmmword [0x10068880]
movups xmmword [ebp - 0x960], xmm0
movaps xmm0, xmmword [0x10069120]
movups xmmword [ebp - 0x950], xmm0
movaps xmm0, xmmword [str.hxaik]
movups xmmword [ebp - 0x940], xmm0
movaps xmm0, xmmword [0x10068d20]
movups xmmword [ebp - 0x930], xmm0
movaps xmm0, xmmword [str.2XH9_N_K]
movups xmmword [ebp - 0x920], xmm0
movaps xmm0, xmmword [0x10069380]
movups xmmword [ebp - 0x910], xmm0
movaps xmm0, xmmword [0x10069260]
movups xmmword [ebp - 0x900], xmm0
movaps xmm0, xmmword [0x10069240]
movups xmmword [ebp - 0x8f0], xmm0
movaps xmm0, xmmword [0x100694b0]
movups xmmword [ebp - 0x8e0], xmm0
movaps xmm0, xmmword [0x10069280]
movups xmmword [ebp - 0x8d0], xmm0
movaps xmm0, xmmword [0x10069400]
movups xmmword [ebp - 0x8c0], xmm0
movaps xmm0, xmmword [0x10069410]
movups xmmword [ebp - 0x8b0], xmm0
movaps xmm0, xmmword [0x10068b80]
movups xmmword [ebp - 0x8a0], xmm0
movaps xmm0, xmmword [0x10068af0]
movups xmmword [ebp - 0x890], xmm0
movaps xmm0, xmmword [str.7__:XYXY]
movups xmmword [ebp - 0x880], xmm0
movaps xmm0, xmmword [0x10068950]
movups xmmword [ebp - 0x870], xmm0
movaps xmm0, xmmword [0x100690f0]
movups xmmword [ebp - 0x860], xmm0
movaps xmm0, xmmword [0x10069110]
movups xmmword [ebp - 0x850], xmm0
movaps xmm0, xmmword [0x10068ee0]
movups xmmword [ebp - 0x840], xmm0
movaps xmm0, xmmword [0x10068e10]
movups xmmword [ebp - 0x830], xmm0
movaps xmm0, xmmword [str.W__Z8D_N]
movups xmmword [ebp - 0x820], xmm0
movaps xmm0, xmmword [0x10069440]
movups xmmword [ebp - 0x810], xmm0
movaps xmm0, xmmword [0x10069200]
movups xmmword [ebp - 0x800], xmm0
movaps xmm0, xmmword [0x100694a0]
movups xmmword [ebp - 0x7f0], xmm0
movaps xmm0, xmmword [0x100691e0]
movups xmmword [ebp - 0x7e0], xmm0
movaps xmm0, xmmword [0x10069500]
movups xmmword [ebp - 0x7d0], xmm0
movaps xmm0, xmmword [0x10069450]
movups xmmword [ebp - 0x7c0], xmm0
movaps xmm0, xmmword [0x10069420]
movups xmmword [ebp - 0x7b0], xmm0
movaps xmm0, xmmword [0x10068b00]
movups xmmword [ebp - 0x7a0], xmm0
movaps xmm0, xmmword [0x10068b50]
movups xmmword [ebp - 0x790], xmm0
movaps xmm0, xmmword [0x10068f80]
movups xmmword [ebp - 0x780], xmm0
movaps xmm0, xmmword [0x10068a40]
movups xmmword [ebp - 0x770], xmm0
movaps xmm0, xmmword [0x100690e0]
movups xmmword [ebp - 0x760], xmm0
movaps xmm0, xmmword [0x10068fa0]
movups xmmword [ebp - 0x750], xmm0
movaps xmm0, xmmword [0x10068db0]
movups xmmword [ebp - 0x740], xmm0
movaps xmm0, xmmword [0x10068ea0]
movups xmmword [ebp - 0x730], xmm0
movaps xmm0, xmmword [str.HXFZC__H_]
movups xmmword [ebp - 0x720], xmm0
movaps xmm0, xmmword [0x10069350]
movups xmmword [ebp - 0x710], xmm0
movaps xmm0, xmmword [0x10069270]
movups xmmword [ebp - 0x700], xmm0
lea ecx, [ebp - 0x980]
mov byte [ebp - 0x6b0], 1
movaps xmm0, xmmword [0x100692b0]
movups xmmword [ebp - 0x6f0], xmm0
movaps xmm0, xmmword [0x100694d0]
movups xmmword [ebp - 0x6e0], xmm0
movaps xmm0, xmmword [0x10069470]
movups xmmword [ebp - 0x6d0], xmm0
movaps xmm0, xmmword [0x10068800]
movups xmmword [ebp - 0x6c0], xmm0
call fcn.10019420
push 0
lea edx, [ebp - 0x980]
mov ecx, esi
call fcn.1000f090
movaps xmm0, xmmword [str._Y9___]
lea ecx, [ebp - 0x518]
movups xmmword [ebp - 0x518], xmm0
add esp, 4
mov dword [0x100b258c], eax
movaps xmm0, xmmword [0x10068860]
movups xmmword [ebp - 0x508], xmm0
mov dword [ebp - 0x4a8], 0xcbcca7
movaps xmm0, xmmword [0x10069090]
movups xmmword [ebp - 0x4f8], xmm0
mov byte [ebp - 0x4a4], 1
movaps xmm0, xmmword [0x10068fc0]
movups xmmword [ebp - 0x4e8], xmm0
movaps xmm0, xmmword [0x10068e40]
movups xmmword [ebp - 0x4d8], xmm0
movaps xmm0, xmmword [0x10068eb0]
movups xmmword [ebp - 0x4c8], xmm0
movaps xmm0, xmmword [str.HXA8_KIM]
movups xmmword [ebp - 0x4b8], xmm0
call fcn.100193f0
push 0
lea edx, [ebp - 0x518]
mov ecx, esi
call fcn.1000f090
movaps xmm0, xmmword [str._Z9.____]
lea ecx, [ebp - 0x138]
movups xmmword [ebp - 0x138], xmm0
add esp, 4
mov dword [0x100b2590], eax
movaps xmm0, xmmword [0x10068930]
movups xmmword [ebp - 0x128], xmm0
mov dword [ebp - 0x108], 0xf690b70
movaps xmm0, xmmword [0x10069050]
movups xmmword [ebp - 0x118], xmm0
mov dword [ebp - 0x104], 0x80b6c0e
mov dword [ebp - 0x100], 0x17166f
mov byte [ebp - 0xfc], 1
call fcn.100193c0
push 0
lea edx, [ebp - 0x138]
mov ecx, esi
call fcn.1000f090
movaps xmm0, xmmword [0x10068f90]
lea ecx, [ebp - 0x7c]
add esp, 4
mov dword [0x10127b88], eax
movups xmmword [ebp - 0x7c], xmm0
mov dword [ebp - 0x5c], 0x7b0f1808
movaps xmm0, xmmword [0x10068a20]
movups xmmword [ebp - 0x6c], xmm0
mov dword [ebp - 0x58], 0x1e0d0c1b
mov dword [ebp - 0x54], 0x6610679
mov word [ebp - 0x50], 0x71
mov byte [ebp - 0x4e], 1
call fcn.10019390
push 0
lea edx, [ebp - 0x7c]
mov ecx, esi
call fcn.1000f090
add esp, 4
mov dword [0x100b25a0], eax
test eax, eax
je 0x10014045
mov eax, dword [eax + 2]
mov dword [0x100b25a0], eax
movaps xmm0, xmmword [str._8______]
lea ecx, [ebp - 0x19c]
movups xmmword [ebp - 0x19c], xmm0
add eax, 0xffffffe0
mov dword [ebp - 0x16c], 0xc690e01
movaps xmm0, xmmword [0x10068820]
movups xmmword [ebp - 0x18c], xmm0
mov dword [0x100b2588], eax
movaps xmm0, xmmword [0x10068fd0]
movups xmmword [ebp - 0x17c], xmm0
mov dword [ebp - 0x168], 0x80b6c0d
mov word [ebp - 0x164], 0x100
call fcn.10019360
push 0
lea edx, [ebp - 0x19c]
mov ecx, edi
call fcn.1000f090
movaps xmm0, xmmword [str.__9_____f]
lea ecx, [ebp - 0x4c]
add esp, 4
mov dword [ebp - 0x3c], 0x69190862
movups xmmword [ebp - 0x4c], xmm0
mov dword [ebp - 0x38], 0xe1d1c0b
mov dword [ebp - 0x34], 0x110418
mov word [ebp - 0x30], 0x71
mov byte [ebp - 0x2e], 1
call fcn.10019330
push 0
lea edx, [ebp - 0x4c]
mov ecx, edi
call fcn.1000f090
movaps xmm0, xmmword [0x10068f40]
lea ecx, [ebp - 0x1c4]
add esp, 4
mov dword [0x10127b60], eax
movups xmmword [ebp - 0x1c4], xmm0
mov dword [ebp - 0x1a4], 0x780a17
movaps xmm0, xmmword [0x10068830]
movups xmmword [ebp - 0x1b4], xmm0
mov byte [ebp - 0x1a0], 1
call fcn.10019300
push 0
lea edx, [ebp - 0x1c4]
mov ecx, edi
call fcn.1000f090
movaps xmm0, xmmword [str._9___.Z_]
lea ecx, [ebp - 0x1ec]
add esp, 4
mov dword [0x10127b44], eax
movups xmmword [ebp - 0x1ec], xmm0
mov dword [ebp - 0x1cc], 0xe0b17
movaps xmm0, xmmword [0x10068870]
movups xmmword [ebp - 0x1dc], xmm0
mov byte [ebp - 0x1c8], 1
call fcn.10019300
push 0
lea edx, [ebp - 0x1ec]
mov ecx, edi
call fcn.1000f090
movaps xmm0, xmmword [str._9___._]
lea ecx, [ebp - 0x2a0]
movups xmmword [ebp - 0x2a0], xmm0
add esp, 4
mov dword [0x10127b30], eax
movaps xmm0, xmmword [0x100688a0]
movups xmmword [ebp - 0x290], xmm0
mov dword [ebp - 0x260], 0x6a697867
movaps xmm0, xmmword [0x10069010]
movups xmmword [ebp - 0x280], xmm0
mov dword [ebp - 0x25c], 0x7e6d6c7b
movaps xmm0, xmmword [0x10068ff0]
movups xmmword [ebp - 0x270], xmm0
mov dword [ebp - 0x258], 0x100516f
call fcn.100192d0
push 0
lea edx, [ebp - 0x2a0]
mov ecx, edi
call fcn.1000f090
movaps xmm0, xmmword [str._9______]
add esp, 4
mov dword [0x10127b84], eax
movups xmmword [ebp - 0x5b0], xmm0
lea ecx, [ebp - 0x5b0]
mov byte [ebp - 0x520], 1
movaps xmm0, xmmword [0x10068920]
movups xmmword [ebp - 0x5a0], xmm0
movaps xmm0, xmmword [0x10069020]
movups xmmword [ebp - 0x590], xmm0
movaps xmm0, xmmword [0x10069070]
movups xmmword [ebp - 0x580], xmm0
movaps xmm0, xmmword [0x10068f00]
movups xmmword [ebp - 0x570], xmm0
movaps xmm0, xmmword [0x10068e80]
movups xmmword [ebp - 0x560], xmm0
movaps xmm0, xmmword [0x100693e0]
movups xmmword [ebp - 0x550], xmm0
movaps xmm0, xmmword [0x100692e0]
movups xmmword [ebp - 0x540], xmm0
movaps xmm0, xmmword [0x100687f0]
movups xmmword [ebp - 0x530], xmm0
call fcn.100192a0
push 0
lea edx, [ebp - 0x5b0]
mov ecx, edi
call fcn.1000f090
movaps xmm0, xmmword [str._9__._]
lea ecx, [ebp - 0x6a8]
movups xmmword [ebp - 0x6a8], xmm0
add esp, 4
mov dword [0x10127b70], eax
movaps xmm0, xmmword [0x10068890]
movups xmmword [ebp - 0x698], xmm0
mov byte [ebp - 0x5b8], 1
movaps xmm0, xmmword [0x10069000]
movups xmmword [ebp - 0x688], xmm0
movaps xmm0, xmmword [0x10068ff0]
movups xmmword [ebp - 0x678], xmm0
movaps xmm0, xmmword [0x10068ed0]
movups xmmword [ebp - 0x668], xmm0
movaps xmm0, xmmword [0x10068e70]
movups xmmword [ebp - 0x658], xmm0
movaps xmm0, xmmword [str.GIYJKMN_]
movups xmmword [ebp - 0x648], xmm0
movaps xmm0, xmmword [0x100692f0]
movups xmmword [ebp - 0x638], xmm0
movaps xmm0, xmmword [0x10069220]
movups xmmword [ebp - 0x628], xmm0
movaps xmm0, xmmword [0x10069210]
movups xmmword [ebp - 0x618], xmm0
movaps xmm0, xmmword [0x10069520]
movups xmmword [ebp - 0x608], xmm0
movaps xmm0, xmmword [0x10069510]
movups xmmword [ebp - 0x5f8], xmm0
movaps xmm0, xmmword [0x100692d0]
movups xmmword [ebp - 0x5e8], xmm0
movaps xmm0, xmmword [0x100693f0]
movups xmmword [ebp - 0x5d8], xmm0
movaps xmm0, xmmword [0x100687d0]
movups xmmword [ebp - 0x5c8], xmm0
call fcn.10019270
push 0
lea edx, [ebp - 0x6a8]
mov ecx, edi
call fcn.1000f090
movaps xmm0, xmmword [str._Z9____]
lea ecx, [ebp - 0x3c4]
movups xmmword [ebp - 0x3c4], xmm0
add esp, 4
mov dword [0x10127af0], eax
movaps xmm0, xmmword [0x100688b0]
movups xmmword [ebp - 0x3b4], xmm0
mov dword [ebp - 0x394], 0x1007005
movaps xmm0, xmmword [0x10069030]
movups xmmword [ebp - 0x3a4], xmm0
call fcn.10019240
push 0
lea edx, [ebp - 0x3c4]
mov ecx, edi
call fcn.1000f090
add esp, 4
mov dword [0x100b2524], eax
test eax, eax
je 0x10014411
mov eax, dword [eax + 2]
mov dword [0x100b2524], eax
movaps xmm0, xmmword [str.U_9____]
lea ecx, [ebp - 0x250]
movups xmmword [ebp - 0x250], xmm0
mov dword [ebp - 0x200], 0x5a492a5f
movaps xmm0, xmmword [0x100690d0]
movups xmmword [ebp - 0x240], xmm0
mov dword [ebp - 0x1fc], 0x4e524c2f
movaps xmm0, xmmword [0x10069160]
movups xmmword [ebp - 0x230], xmm0
mov dword [ebp - 0x1f8], 0x524e5050
movaps xmm0, xmmword [0x100689b0]
movups xmmword [ebp - 0x220], xmm0
mov dword [ebp - 0x1f4], 0x100544c
movaps xmm0, xmmword [0x10068d90]
movups xmmword [ebp - 0x210], xmm0
call fcn.10019210
push 0
lea edx, [ebp - 0x250]
mov ecx, edi
call fcn.1000f090
add esp, 4
mov dword [0x10127b80], eax
test eax, eax
je 0x100144ad
mov eax, dword [eax + 1]
mov dword [0x10127b80], eax
movaps xmm0, xmmword [str.V_9____]
lea ecx, [ebp - 0x2d8]
movups xmmword [ebp - 0x2d8], xmm0
mov dword [ebp - 0x2a8], 0x6a7d7f67
movaps xmm0, xmmword [0x10068960]
movups xmmword [ebp - 0x2c8], xmm0
mov dword [ebp - 0x2a4], 0x1000a79
movaps xmm0, xmmword [0x10069170]
movups xmmword [ebp - 0x2b8], xmm0
call fcn.100191e0
push 0
lea edx, [ebp - 0x2d8]
mov ecx, edi
call fcn.1000f090
add esp, 4
mov dword [0x100b255c], eax
test eax, eax
je 0x10014519
mov eax, dword [eax + 1]
mov dword [0x100b255c], eax
movaps xmm0, xmmword [str.__9.____]
lea ecx, [ebp - 0xf8]
movups xmmword [ebp - 0xf8], xmm0
mov dword [ebp - 0xc8], 0x72697767
movaps xmm0, xmmword [0x10068810]
movups xmmword [ebp - 0xe8], xmm0
mov dword [ebp - 0xc4], 0x6e726c08
movaps xmm0, xmmword [0x10069150]
movups xmmword [ebp - 0xd8], xmm0
mov dword [ebp - 0xc0], 0x6171127c
mov word [ebp - 0xbc], 0x6b
mov byte [ebp - 0xba], 1
call fcn.100191b0
push 0
lea edx, [ebp - 0xf8]
mov ecx, edi
call fcn.1000f090
movaps xmm0, xmmword [str.__9____]
lea ecx, [ebp - 0xac]
add esp, 4
mov dword [ebp - 0x8c], 0x8011875
movups xmmword [ebp - 0xac], xmm0
mov dword [ebp - 0x88], 0x11d031b
movaps xmm0, xmmword [0x10068940]
movups xmmword [ebp - 0x9c], xmm0
mov dword [ebp - 0x84], 0x7d617f1f
mov word [ebp - 0x80], 0x100
call fcn.10019180
push 0
lea edx, [ebp - 0xac]
mov ecx, edi
call fcn.1000f090
mov ecx, eax
add esp, 4
mov dword [0x100b2528], ecx
test ecx, ecx
je 0x10014600
mov ecx, dword [ecx + 1]
mov dword [0x100b2528], ecx
movaps xmm0, xmmword [str.__9_X___]
lea eax, [ecx + 0xb0]
mov dword [0x100b2550], eax
lea eax, [ecx + 0xd4]
mov dword [0x10127b6c], eax
lea eax, [ecx + 0xf8]
mov dword [0x100b2584], eax
lea eax, [ecx + 0x11c]
mov dword [0x10127b78], eax
lea eax, [ecx + 0x140]
mov dword [0x10127b58], eax
lea eax, [ecx + 0x164]
movups xmmword [ebp - 0x348], xmm0
mov dword [0x10127b08], eax
lea eax, [ecx + 0x188]
movaps xmm0, xmmword [0x100689f0]
movups xmmword [ebp - 0x338], xmm0
mov dword [0x10127b00], eax
lea eax, [ecx + 0x1ac]
movaps xmm0, xmmword [0x10069180]
movups xmmword [ebp - 0x328], xmm0
mov dword [0x100b2594], eax
lea eax, [ecx + 0x1d0]
movaps xmm0, xmmword [0x10069060]
movups xmmword [ebp - 0x318], xmm0
mov dword [0x10127b74], eax
lea eax, [ecx + 0x1f4]
movaps xmm0, xmmword [0x10068da0]
lea ecx, [ebp - 0x348]
movups xmmword [ebp - 0x308], xmm0
mov dword [0x10127b2c], eax
movaps xmm0, xmmword [0x10068e90]
movups xmmword [ebp - 0x2f8], xmm0
mov dword [ebp - 0x2e8], 0x5a465848
mov dword [ebp - 0x2e4], 0x4c3e5c44
mov dword [ebp - 0x2e0], 0xa2b1b15f
mov dword [ebp - 0x2dc], 0x100b4b3
call fcn.10019150
push 1
lea edx, [ebp - 0x348]
mov ecx, edi
call fcn.1000f090
add esp, 4
mov dword [0x10127b5c], eax
cmp dword [0x10127b38], 0
jne 0x10014743
test eax, eax
je 0x10014743
mov dword [0x10127b38], eax
call fcn.1005b790
call dword [sym.imp.KERNEL32.dll_GetCurrentThread]
push eax
call fcn.1005bc60
push 0x100136d0
push 0x10127b38
call fcn.1005b1f0
call fcn.1005b7f0
mov eax, str.v_rpa
lea ecx, [ebp - 0xac0]
sub eax, 0x4f349826
push eax
call fcn.10019860
push 0
mov edx, eax
mov dword [ebp - 4], 4
mov ecx, edi
call fcn.1000f090
add esp, 4
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.1005cb94
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret