Function at 0x10011cb0
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 0x1006032c
mov eax, dword fs:[0]
push eax
push ebx
sub esp, 0xc60
mov eax, dword [0x1006e040]
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.100117a0
call fcn.100091c0
mov ecx, esi
call fcn.1000fb60
mov ecx, esi
call fcn.10008c10
call fcn.10009130
mov eax, str.ra_QYZ
lea ecx, [ebp - 0xf8]
sub eax, 0x7b5d0d9a
push eax
call fcn.10018320
mov edi, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
push eax
call edi
test eax, eax
je 0x10011d40
cmp dword [0x100b3558], 0
jne 0x10011d40
mov al, 1
jmp 0x10011d42
xor al, al
mov word [ebp - 0xf0], 0
xorps xmm0, xmm0
movq qword [ebp - 0xf8], xmm0
mov byte [ebp - 0xee], 0
test al, al
je 0x10012e95
lea ecx, [ebp - 0x20]
mov dword [ebp - 0x20], 0x8f81bba4
mov dword [ebp - 0x1c], 0x8ac38087
mov dword [ebp - 0x18], 0x1009c83
call fcn.10018140
lea eax, [ebp - 0x20]
push eax
call edi
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x2c], 0x8f81bba4
mov esi, eax
mov dword [ebp - 0x28], 0x8ac38087
mov dword [ebp - 0x24], 0x1009c83
call fcn.10018140
lea ecx, [ebp - 0x2c]
call fcn.1000d570
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x38], 0x8f81bba4
mov dword [ebp - 0x34], 0x8ac38087
mov dword [ebp - 0x30], 0x1009c83
call fcn.10018140
lea ecx, [ebp - 0x38]
call fcn.1000d590
lea ecx, [ebp - 0x44]
mov dword [ebp - 0x44], 0x838e86a2
mov dword [ebp - 0x40], 0x8bc38985
mov dword [ebp - 0x3c], 0x1009597
call fcn.10018140
lea eax, [ebp - 0x44]
push eax
call edi
lea ecx, [ebp - 0x50]
mov dword [ebp - 0xc6c], eax
mov dword [ebp - 0x50], 0x838e86a2
mov dword [ebp - 0x4c], 0x8bc38985
mov dword [ebp - 0x48], 0x1009597
call fcn.10018140
lea ecx, [ebp - 0x50]
call fcn.1000d570
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0x5c], 0x838e86a2
mov dword [ebp - 0x58], 0x8bc38985
mov dword [ebp - 0x54], 0x1009597
call fcn.10018140
lea ecx, [ebp - 0x5c]
call fcn.1000d590
push 0
call edi
mov eax, 0x10062c50
lea ecx, [ebp - 0xc00]
sub eax, 0x7d4a6736
push eax
call fcn.100183b0
push 0
mov edx, eax
mov dword [ebp - 4], 0
mov ecx, esi
call fcn.1000d3a0
add esp, 4
mov dword [0x100b3558], eax
lea eax, [ebp - 0xc00]
mov dword [ebp - 4], 0xffffffff
push 0x6d
push 0
push eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
lea ecx, [ebp - 0x644]
mov eax, 0x10062cc0
sub eax, 0x169acfce
push eax
call fcn.100183f0
push 0
mov edx, eax
mov dword [ebp - 4], 1
mov ecx, esi
call fcn.1000d3a0
add esp, 4
mov dword [0x10128b78], eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x440]
xorps xmm0, xmm0
mov dword [ebp - 0x400], 0x1a091a17
movups xmmword [ebp - 0x644], xmm0
mov word [ebp - 0x3fc], 0x1b
movq qword [ebp - 0x634], xmm0
movaps xmm0, xmmword [0x10069e90]
movups xmmword [ebp - 0x440], xmm0
mov byte [ebp - 0x3fa], 1
movaps xmm0, xmmword [0x10069430]
movups xmmword [ebp - 0x430], xmm0
movaps xmm0, xmmword [0x100694b0]
movups xmmword [ebp - 0x420], xmm0
movaps xmm0, xmmword [str._8:__]
movups xmmword [ebp - 0x410], xmm0
call fcn.100180f0
push 0
lea edx, [ebp - 0x440]
mov ecx, esi
call fcn.1000d3a0
add esp, 4
mov dword [0x10128b70], eax
lea ecx, [ebp - 0xb54]
push 0x3bd07a4c
call fcn.10018430
push 0
mov edx, eax
mov dword [ebp - 4], 2
mov ecx, esi
call fcn.1000d3a0
add esp, 4
mov dword [0x100b353c], eax
lea eax, [ebp - 0xb54]
mov dword [ebp - 4], 0xffffffff
push 0x2c
push 0
push eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
lea ecx, [ebp - 0xb90]
mov eax, 0x10062d04
sub eax, 0x4cf5cd1f
push eax
call fcn.10018470
push 0
mov edx, eax
mov dword [ebp - 4], 3
mov ecx, esi
call fcn.1000d3a0
add esp, 4
mov dword [0x100b3694], eax
lea eax, [ebp - 0xb90]
mov dword [ebp - 4], 0xffffffff
push 0x3b
push 0
push eax
call sub.VCRUNTIME140.dll_memset
movaps xmm0, xmmword [0x10069c90]
lea ecx, [ebp - 0x62c]
movups xmmword [ebp - 0x62c], xmm0
add esp, 0xc
mov word [ebp - 0x5fc], 0x100
movaps xmm0, xmmword [0x10069370]
movups xmmword [ebp - 0x61c], xmm0
movaps xmm0, xmmword [0x100692a0]
movups xmmword [ebp - 0x60c], xmm0
call fcn.100180a0
mov edi, dword [ebp - 0xc6c]
lea edx, [ebp - 0x62c]
push 0
mov ecx, edi
call fcn.1000d3a0
add esp, 4
mov dword [0x100b3568], eax
test eax, eax
je 0x10012047
mov eax, dword [eax + 2]
mov dword [0x100b3568], eax
movaps xmm0, xmmword [0x10069cf0]
lea ecx, [ebp - 0x124]
movups xmmword [ebp - 0x124], xmm0
mov dword [ebp - 0x104], 0x2a362838
movaps xmm0, xmmword [0x10069330]
movups xmmword [ebp - 0x114], xmm0
mov dword [ebp - 0x100], 0x2e322c34
mov word [ebp - 0xfc], 0x100
call fcn.10018070
push 0
lea edx, [ebp - 0x124]
mov ecx, edi
call fcn.1000d3a0
add esp, 4
mov dword [ebp - 0x6c], 0xdfc9aadf
lea ecx, [ebp - 0x6c]
mov dword [ebp - 0x68], 0xdad9ccda
mov dword [ebp - 0x64], 0xd2b0c6cf
mov dword [ebp - 0x60], 0x100c4c3
call fcn.10018040
push 0
lea edx, [ebp - 0x6c]
mov ecx, edi
call fcn.1000d3a0
movaps xmm0, xmmword [0x10069db0]
lea ecx, [ebp - 0x1cc]
add esp, 4
mov dword [ebp - 0x1ac], 0x3a392833
movups xmmword [ebp - 0x1cc], xmm0
mov word [ebp - 0x1a8], 0x100
movaps xmm0, xmmword [0x10069520]
movups xmmword [ebp - 0x1bc], xmm0
call fcn.10018010
push 0
lea edx, [ebp - 0x1cc]
mov ecx, edi
call fcn.1000d3a0
movaps xmm0, xmmword [0x10069d50]
lea ecx, [ebp - 0x538]
movups xmmword [ebp - 0x538], xmm0
add esp, 4
mov dword [ebp - 0x488], 0xd8a1b8a7
movaps xmm0, xmmword [0x10069340]
movups xmmword [ebp - 0x528], xmm0
mov dword [ebp - 0x484], 0xbea5acbb
movaps xmm0, xmmword [0x100693e0]
movups xmmword [ebp - 0x518], xmm0
mov dword [ebp - 0x480], 0xe08193a7
movaps xmm0, xmmword [0x100691a0]
movups xmmword [ebp - 0x508], xmm0
mov word [ebp - 0x47c], 0x9a
movaps xmm0, xmmword [0x100691e0]
movups xmmword [ebp - 0x4f8], xmm0
mov byte [ebp - 0x47a], 1
movaps xmm0, xmmword [0x10069a40]
movups xmmword [ebp - 0x4e8], xmm0
movaps xmm0, xmmword [0x100699f0]
movups xmmword [ebp - 0x4d8], xmm0
movaps xmm0, xmmword [0x100697b0]
movups xmmword [ebp - 0x4c8], xmm0
movaps xmm0, xmmword [0x100696f0]
movups xmmword [ebp - 0x4b8], xmm0
movaps xmm0, xmmword [str.WLIZC__JK]
movups xmmword [ebp - 0x4a8], xmm0
movaps xmm0, xmmword [0x10069bc0]
movups xmmword [ebp - 0x498], xmm0
call fcn.10017fe0
push 0
lea edx, [ebp - 0x538]
mov ecx, edi
call fcn.1000d3a0
movaps xmm0, xmmword [0x10069d50]
add esp, 4
movups xmmword [ebp - 0xb28], xmm0
movaps xmm0, xmmword [0x10069350]
movups xmmword [ebp - 0xb18], xmm0
movaps xmm0, xmmword [0x10069800]
movups xmmword [ebp - 0xb08], xmm0
movaps xmm0, xmmword [str.7__:Z]
movups xmmword [ebp - 0xaf8], xmm0
movaps xmm0, xmmword [0x10069970]
movups xmmword [ebp - 0xae8], xmm0
movaps xmm0, xmmword [0x10069980]
movups xmmword [ebp - 0xad8], xmm0
movaps xmm0, xmmword [0x10069880]
movups xmmword [ebp - 0xac8], xmm0
movaps xmm0, xmmword [0x100697a0]
movups xmmword [ebp - 0xab8], xmm0
movaps xmm0, xmmword [0x10069710]
movups xmmword [ebp - 0xaa8], xmm0
movaps xmm0, xmmword [0x10069cc0]
movups xmmword [ebp - 0xa98], xmm0
movaps xmm0, xmmword [0x10069be0]
movups xmmword [ebp - 0xa88], xmm0
movaps xmm0, xmmword [0x10069ec0]
movups xmmword [ebp - 0xa78], xmm0
movaps xmm0, xmmword [0x10069b50]
movups xmmword [ebp - 0xa68], xmm0
movaps xmm0, xmmword [0x10069f50]
movups xmmword [ebp - 0xa58], xmm0
movaps xmm0, xmmword [0x10069ed0]
movups xmmword [ebp - 0xa48], xmm0
movaps xmm0, xmmword [0x10069e30]
movups xmmword [ebp - 0xa38], xmm0
movaps xmm0, xmmword [0x10069e60]
movups xmmword [ebp - 0xa28], xmm0
movaps xmm0, xmmword [0x10069550]
movups xmmword [ebp - 0xa18], xmm0
movaps xmm0, xmmword [0x100692e0]
movups xmmword [ebp - 0xa08], xmm0
movaps xmm0, xmmword [str.7_:__]
movups xmmword [ebp - 0x9f8], xmm0
movaps xmm0, xmmword [0x100691c0]
movups xmmword [ebp - 0x9e8], xmm0
movaps xmm0, xmmword [0x10069a30]
movups xmmword [ebp - 0x9d8], xmm0
movaps xmm0, xmmword [0x100699d0]
movups xmmword [ebp - 0x9c8], xmm0
movaps xmm0, xmmword [0x100692d0]
movups xmmword [ebp - 0x9b8], xmm0
movaps xmm0, xmmword [0x10069820]
movups xmmword [ebp - 0x9a8], xmm0
movaps xmm0, xmmword [str.GLYI9J__]
movups xmmword [ebp - 0x998], xmm0
movaps xmm0, xmmword [0x10069e50]
movups xmmword [ebp - 0x988], xmm0
movaps xmm0, xmmword [0x10069ac0]
movups xmmword [ebp - 0x978], xmm0
movaps xmm0, xmmword [0x10069aa0]
movups xmmword [ebp - 0x968], xmm0
movaps xmm0, xmmword [0x10069f70]
movups xmmword [ebp - 0x958], xmm0
movaps xmm0, xmmword [0x10069f30]
movups xmmword [ebp - 0x948], xmm0
movaps xmm0, xmmword [0x10069eb0]
movups xmmword [ebp - 0x938], xmm0
movaps xmm0, xmmword [0x10069c80]
movups xmmword [ebp - 0x928], xmm0
movaps xmm0, xmmword [0x10069390]
movups xmmword [ebp - 0x918], xmm0
movaps xmm0, xmmword [0x10069300]
movups xmmword [ebp - 0x908], xmm0
movaps xmm0, xmmword [str.U8_____]
movups xmmword [ebp - 0x8f8], xmm0
movaps xmm0, xmmword [0x10069240]
movups xmmword [ebp - 0x8e8], xmm0
movaps xmm0, xmmword [0x10069900]
movups xmmword [ebp - 0x8d8], xmm0
movaps xmm0, xmmword [0x10069a00]
movups xmmword [ebp - 0x8c8], xmm0
movaps xmm0, xmmword [0x10069870]
movups xmmword [ebp - 0x8b8], xmm0
movaps xmm0, xmmword [0x10069780]
movups xmmword [ebp - 0x8a8], xmm0
movaps xmm0, xmmword [0x10069c10]
movups xmmword [ebp - 0x898], xmm0
movaps xmm0, xmmword [0x10069bd0]
movups xmmword [ebp - 0x888], xmm0
movaps xmm0, xmmword [0x10069b90]
movups xmmword [ebp - 0x878], xmm0
movaps xmm0, xmmword [0x10069110]
movups xmmword [ebp - 0x868], xmm0
lea ecx, [ebp - 0xb28]
mov byte [ebp - 0x858], 1
call fcn.10017fb0
push 0
lea edx, [ebp - 0xb28]
mov ecx, edi
call fcn.1000d3a0
movaps xmm0, xmmword [0x10069dd0]
lea ecx, [ebp - 0x6c0]
movups xmmword [ebp - 0x6c0], xmm0
add esp, 4
mov dword [ebp - 0x650], 0x1b1c77
movaps xmm0, xmmword [0x10069440]
movups xmmword [ebp - 0x6b0], xmm0
mov byte [ebp - 0x64c], 1
movaps xmm0, xmmword [str.7_19IN.S1_4__8_64_2.7T1_P4_78_IH_NM_SR2U5_]
movups xmmword [ebp - 0x6a0], xmm0
movaps xmm0, xmmword [str.7_.:Z___]
movups xmmword [ebp - 0x690], xmm0
movaps xmm0, xmmword [0x10069130]
movups xmmword [ebp - 0x680], xmm0
movaps xmm0, xmmword [0x10069910]
movups xmmword [ebp - 0x670], xmm0
movaps xmm0, xmmword [0x100698b0]
movups xmmword [ebp - 0x660], xmm0
call fcn.10017f80
push 0
lea edx, [ebp - 0x6c0]
mov ecx, edi
call fcn.1000d3a0
movaps xmm0, xmmword [0x10069d10]
lea ecx, [ebp - 0x1a4]
movups xmmword [ebp - 0x1a4], xmm0
add esp, 4
mov dword [0x100b36a0], eax
movaps xmm0, xmmword [0x10069560]
movups xmmword [ebp - 0x194], xmm0
mov dword [ebp - 0x174], 0x5f395b20
movaps xmm0, xmmword [0x100694d0]
movups xmmword [ebp - 0x184], xmm0
mov dword [ebp - 0x170], 0x585b3c5e
mov dword [ebp - 0x16c], 0x67663f
mov byte [ebp - 0x168], 1
call fcn.10017f50
push 0
lea edx, [ebp - 0x1a4]
mov ecx, edi
call fcn.1000d3a0
movaps xmm0, xmmword [0x10069de0]
lea ecx, [ebp - 0x3f8]
movups xmmword [ebp - 0x3f8], xmm0
add esp, 4
mov dword [0x10128c04], eax
movaps xmm0, xmmword [0x10069760]
movups xmmword [ebp - 0x3e8], xmm0
mov dword [ebp - 0x3b8], 0xa1d1a07
movaps xmm0, xmmword [0x100694c0]
movups xmmword [ebp - 0x3d8], xmm0
mov dword [ebp - 0x3b4], 0x100181a
movaps xmm0, xmmword [str._8______]
movups xmmword [ebp - 0x3c8], xmm0
call fcn.10017f20
push 0
lea edx, [ebp - 0x3f8]
mov ecx, edi
call fcn.1000d3a0
movaps xmm0, xmmword [0x10069c90]
lea ecx, [ebp - 0xbc]
add esp, 4
mov dword [ebp - 0x9c], 0x4b3f2838
movups xmmword [ebp - 0xbc], xmm0
mov dword [ebp - 0x98], 0x2e3d3c2b
movaps xmm0, xmmword [0x10069380]
movups xmmword [ebp - 0xac], xmm0
mov dword [ebp - 0x94], 0x56315649
mov word [ebp - 0x90], 0x21
mov byte [ebp - 0x8e], 1
call fcn.10017ef0
push 0
lea edx, [ebp - 0xbc]
mov ecx, edi
call fcn.1000d3a0
add esp, 4
mov dword [0x100b36b4], eax
test eax, eax
je 0x10012682
mov eax, dword [eax + 2]
mov dword [0x100b36b4], eax
movaps xmm0, xmmword [0x10069d60]
lea ecx, [ebp - 0x208]
movups xmmword [ebp - 0x208], xmm0
add eax, 0xffffffe0
mov dword [ebp - 0x1d8], 0x5c395e51
movaps xmm0, xmmword [0x10069410]
movups xmmword [ebp - 0x1f8], xmm0
mov dword [0x100b369c], eax
movaps xmm0, xmmword [0x10069500]
movups xmmword [ebp - 0x1e8], xmm0
mov dword [ebp - 0x1d4], 0x585b3c5d
mov word [ebp - 0x1d0], 0x100
call fcn.10017ec0
push 0
lea edx, [ebp - 0x208]
mov ecx, esi
call fcn.1000d3a0
movaps xmm0, xmmword [0x10069d00]
lea ecx, [ebp - 0x8c]
add esp, 4
mov dword [ebp - 0x7c], 0xb9c9d8b2
movups xmmword [ebp - 0x8c], xmm0
mov dword [ebp - 0x78], 0xdecdccdb
mov dword [ebp - 0x74], 0x302134c8
mov word [ebp - 0x70], 0x41
mov byte [ebp - 0x6e], 1
call fcn.10017e90
push 0
lea edx, [ebp - 0x8c]
mov ecx, esi
call fcn.1000d3a0
movaps xmm0, xmmword [0x10069c50]
lea ecx, [ebp - 0x230]
add esp, 4
mov dword [0x10128bdc], eax
movups xmmword [ebp - 0x230], xmm0
mov dword [ebp - 0x210], 0x483a27
movaps xmm0, xmmword [0x10069420]
movups xmmword [ebp - 0x220], xmm0
mov byte [ebp - 0x20c], 1
call fcn.10017e60
push 0
lea edx, [ebp - 0x230]
mov ecx, esi
call fcn.1000d3a0
movaps xmm0, xmmword [0x10069df0]
lea ecx, [ebp - 0x258]
add esp, 4
mov dword [0x10128bc0], eax
movups xmmword [ebp - 0x258], xmm0
mov dword [ebp - 0x238], 0x3e3b27
movaps xmm0, xmmword [0x10069450]
movups xmmword [ebp - 0x248], xmm0
mov byte [ebp - 0x234], 1
call fcn.10017e60
push 0
lea edx, [ebp - 0x258]
mov ecx, esi
call fcn.1000d3a0
movaps xmm0, xmmword [0x10069d80]
lea ecx, [ebp - 0x308]
movups xmmword [ebp - 0x308], xmm0
add esp, 4
mov dword [0x10128bac], eax
movaps xmm0, xmmword [0x100694f0]
movups xmmword [ebp - 0x2f8], xmm0
mov dword [ebp - 0x2c8], 0x1a190817
movaps xmm0, xmmword [0x10069470]
movups xmmword [ebp - 0x2e8], xmm0
mov dword [ebp - 0x2c4], 0xe1d1c0b
movaps xmm0, xmmword [str._9__._]
movups xmmword [ebp - 0x2d8], xmm0
mov dword [ebp - 0x2c0], 0x100011f
call fcn.10017e30
push 0
lea edx, [ebp - 0x308]
mov ecx, esi
call fcn.1000d3a0
movaps xmm0, xmmword [0x10069dc0]
add esp, 4
mov dword [0x10128c00], eax
movups xmmword [ebp - 0x758], xmm0
lea ecx, [ebp - 0x758]
mov byte [ebp - 0x6c8], 1
movaps xmm0, xmmword [0x10069530]
movups xmmword [ebp - 0x748], xmm0
movaps xmm0, xmmword [0x10069480]
movups xmmword [ebp - 0x738], xmm0
movaps xmm0, xmmword [str._9______]
movups xmmword [ebp - 0x728], xmm0
movaps xmm0, xmmword [0x100691d0]
movups xmmword [ebp - 0x718], xmm0
movaps xmm0, xmmword [0x100698e0]
movups xmmword [ebp - 0x708], xmm0
movaps xmm0, xmmword [0x10069960]
movups xmmword [ebp - 0x6f8], xmm0
movaps xmm0, xmmword [0x10069840]
movups xmmword [ebp - 0x6e8], xmm0
movaps xmm0, xmmword [0x100690f0]
movups xmmword [ebp - 0x6d8], xmm0
call fcn.10017e00
push 0
lea edx, [ebp - 0x758]
mov ecx, esi
call fcn.1000d3a0
movaps xmm0, xmmword [0x10069d70]
lea ecx, [ebp - 0x850]
movups xmmword [ebp - 0x850], xmm0
add esp, 4
mov dword [0x10128bec], eax
movaps xmm0, xmmword [0x100694e0]
movups xmmword [ebp - 0x840], xmm0
mov byte [ebp - 0x760], 1
movaps xmm0, xmmword [0x10069460]
movups xmmword [ebp - 0x830], xmm0
movaps xmm0, xmmword [str._9__._]
movups xmmword [ebp - 0x820], xmm0
movaps xmm0, xmmword [0x10069160]
movups xmmword [ebp - 0x810], xmm0
movaps xmm0, xmmword [0x100698d0]
movups xmmword [ebp - 0x800], xmm0
movaps xmm0, xmmword [0x100698c0]
movups xmmword [ebp - 0x7f0], xmm0
movaps xmm0, xmmword [0x10069850]
movups xmmword [ebp - 0x7e0], xmm0
movaps xmm0, xmmword [0x10069830]
movups xmmword [ebp - 0x7d0], xmm0
movaps xmm0, xmmword [0x10069ca0]
movups xmmword [ebp - 0x7c0], xmm0
movaps xmm0, xmmword [0x10069bf0]
movups xmmword [ebp - 0x7b0], xmm0
movaps xmm0, xmmword [0x10069ad0]
movups xmmword [ebp - 0x7a0], xmm0
movaps xmm0, xmmword [0x10069f00]
movups xmmword [ebp - 0x790], xmm0
movaps xmm0, xmmword [0x10069ef0]
movups xmmword [ebp - 0x780], xmm0
movaps xmm0, xmmword [0x10069120]
movups xmmword [ebp - 0x770], xmm0
call fcn.10017dd0
push 0
lea edx, [ebp - 0x850]
mov ecx, esi
call fcn.1000d3a0
movaps xmm0, xmmword [0x10069e00]
lea ecx, [ebp - 0x474]
movups xmmword [ebp - 0x474], xmm0
add esp, 4
mov dword [0x10128b6c], eax
movaps xmm0, xmmword [0x10069490]
movups xmmword [ebp - 0x464], xmm0
mov dword [ebp - 0x444], 0x1002055
movaps xmm0, xmmword [0x100694a0]
movups xmmword [ebp - 0x454], xmm0
call fcn.10017da0
push 0
lea edx, [ebp - 0x474]
mov ecx, esi
call fcn.1000d3a0
add esp, 4
mov dword [0x100b3534], eax
test eax, eax
je 0x10012a57
mov eax, dword [eax + 2]
mov dword [0x100b3534], eax
movaps xmm0, xmmword [0x10069e70]
lea ecx, [ebp - 0x2b8]
movups xmmword [ebp - 0x2b8], xmm0
mov dword [ebp - 0x268], 0xa197a0f
movaps xmm0, xmmword [0x10069770]
movups xmmword [ebp - 0x2a8], xmm0
mov dword [ebp - 0x264], 0x1e021c7f
movaps xmm0, xmmword [0x100693b0]
movups xmmword [ebp - 0x298], xmm0
mov dword [ebp - 0x260], 0x627e6000
movaps xmm0, xmmword [0x100698a0]
movups xmmword [ebp - 0x288], xmm0
mov dword [ebp - 0x25c], 0x100647c
movaps xmm0, xmmword [str._akj_nho_rml]
movups xmmword [ebp - 0x278], xmm0
call fcn.10017d70
push 0
lea edx, [ebp - 0x2b8]
mov ecx, esi
call fcn.1000d3a0
add esp, 4
mov dword [0x10128bfc], eax
test eax, eax
je 0x10012af3
mov eax, dword [eax + 1]
mov dword [0x10128bfc], eax
movaps xmm0, xmmword [0x10069e10]
lea ecx, [ebp - 0x340]
movups xmmword [ebp - 0x340], xmm0
mov dword [ebp - 0x310], 0x3a2d2f37
movaps xmm0, xmmword [0x100695a0]
movups xmmword [ebp - 0x330], xmm0
mov dword [ebp - 0x30c], 0x1005a29
movaps xmm0, xmmword [0x100693c0]
movups xmmword [ebp - 0x320], xmm0
call fcn.10017d40
push 0
lea edx, [ebp - 0x340]
mov ecx, esi
call fcn.1000d3a0
add esp, 4
mov dword [0x100b356c], eax
test eax, eax
je 0x10012b5f
mov eax, dword [eax + 1]
mov dword [0x100b356c], eax
movaps xmm0, xmmword [0x10069d90]
lea ecx, [ebp - 0x164]
movups xmmword [ebp - 0x164], xmm0
mov dword [ebp - 0x134], 0x22392737
movaps xmm0, xmmword [0x10069400]
movups xmmword [ebp - 0x154], xmm0
mov dword [ebp - 0x130], 0x3e223c58
movaps xmm0, xmmword [0x100693a0]
movups xmmword [ebp - 0x144], xmm0
mov dword [ebp - 0x12c], 0x1101622c
mov word [ebp - 0x128], 0x1b
mov byte [ebp - 0x126], 1
call fcn.10017d10
push 0
lea edx, [ebp - 0x164]
mov ecx, esi
call fcn.1000d3a0
movaps xmm0, xmmword [0x10069e80]
lea ecx, [ebp - 0xec]
add esp, 4
mov dword [ebp - 0xcc], 0x38312845
movups xmmword [ebp - 0xec], xmm0
mov dword [ebp - 0xc8], 0x312d332b
movaps xmm0, xmmword [0x10069540]
movups xmmword [ebp - 0xdc], xmm0
mov dword [ebp - 0xc4], 0x2d312f2f
mov word [ebp - 0xc0], 0x100
call fcn.10017ce0
push 0
lea edx, [ebp - 0xec]
mov ecx, esi
call fcn.1000d3a0
mov ecx, eax
add esp, 4
mov dword [0x100b3538], ecx
test ecx, ecx
je 0x10012c49
mov ecx, dword [ecx + 1]
mov dword [0x100b3538], ecx
movaps xmm0, xmmword [0x10069e20]
lea eax, [ecx + 0xb0]
movups xmmword [ebp - 0x5f8], xmm0
mov dword [0x100b3560], eax
lea eax, [ecx + 0xd4]
movaps xmm0, xmmword [0x10069320]
movups xmmword [ebp - 0x5e8], xmm0
mov dword [0x10128be8], eax
lea eax, [ecx + 0xf8]
movaps xmm0, xmmword [0x100692b0]
movups xmmword [ebp - 0x5d8], xmm0
mov dword [0x100b3698], eax
lea eax, [ecx + 0x11c]
movaps xmm0, xmmword [str.8.____]
movups xmmword [ebp - 0x5c8], xmm0
mov dword [0x10128bf4], eax
lea eax, [ecx + 0x140]
movaps xmm0, xmmword [0x100699b0]
movups xmmword [ebp - 0x5b8], xmm0
mov dword [0x10128bd4], eax
lea eax, [ecx + 0x164]
movaps xmm0, xmmword [0x10069990]
movups xmmword [ebp - 0x5a8], xmm0
mov dword [0x10128b84], eax
lea eax, [ecx + 0x188]
movaps xmm0, xmmword [0x100699e0]
movups xmmword [ebp - 0x598], xmm0
mov dword [0x10128b7c], eax
lea eax, [ecx + 0x1ac]
movaps xmm0, xmmword [0x100692f0]
movups xmmword [ebp - 0x588], xmm0
mov dword [0x100b36a4], eax
lea eax, [ecx + 0x1d0]
movaps xmm0, xmmword [0x10069810]
movups xmmword [ebp - 0x578], xmm0
mov dword [0x10128bf0], eax
lea eax, [ecx + 0x1f4]
movaps xmm0, xmmword [str.O_YBJB_]
lea ecx, [ebp - 0x5f8]
movups xmmword [ebp - 0x568], xmm0
mov dword [0x10128ba8], eax
movaps xmm0, xmmword [0x10069cb0]
movups xmmword [ebp - 0x558], xmm0
mov dword [ebp - 0x548], 0xaeb9d9af
mov dword [ebp - 0x544], 0xaaafbcaf
mov dword [ebp - 0x540], 0x829590bf
mov word [ebp - 0x53c], 0x100
call fcn.10017cb0
push 0
lea edx, [ebp - 0x5f8]
mov ecx, esi
call fcn.1000d3a0
movaps xmm0, xmmword [0x10069d40]
lea ecx, [ebp - 0x3b0]
movups xmmword [ebp - 0x3b0], xmm0
add esp, 4
mov dword [ebp - 0x350], 0x6a766878
movaps xmm0, xmmword [0x10069360]
movups xmmword [ebp - 0x3a0], xmm0
mov dword [ebp - 0x34c], 0x7c0e6c74
movaps xmm0, xmmword [0x100693d0]
movups xmmword [ebp - 0x390], xmm0
mov dword [ebp - 0x348], 0x7261616f
movaps xmm0, xmmword [str.7__:____]
movups xmmword [ebp - 0x380], xmm0
mov dword [ebp - 0x344], 0x1006463
movaps xmm0, xmmword [0x10069230]
movups xmmword [ebp - 0x370], xmm0
movaps xmm0, xmmword [0x100698f0]
movups xmmword [ebp - 0x360], xmm0
call fcn.10017c80
push 1
lea edx, [ebp - 0x3b0]
mov ecx, esi
call fcn.1000d3a0
add esp, 4
mov dword [0x10128bd8], eax
cmp dword [0x10128bb8], 0
jne 0x10012e6a
test eax, eax
je 0x10012e6a
mov dword [0x10128bb8], eax
call fcn.1005ce50
call dword [sym.imp.KERNEL32.dll_GetCurrentThread]
push eax
call fcn.1005d320
push 0x10011b40
push 0x10128bb8
call fcn.1005c8b0
call fcn.1005ceb0
mov eax, str.v_rpa
lea ecx, [ebp - 0xc68]
sub eax, 0x4f349826
push eax
call fcn.100184b0
push 0
mov edx, eax
mov dword [ebp - 4], 4
mov ecx, esi
call fcn.1000d3a0
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.1005e254
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret