Function at 0x14000c1b0
Capabilities:
Check for time delay via gettickcount
Get disk size
Get memory capacity
Validate payment card number using luhn algorithm

Disassembly:
mov qword [rsp + 0x10], rdx
mov dword [rsp + 8], ecx
push rsi
push rdi
mov eax, 0x9878
call fcn.14009cae0
sub rsp, rax
mov rax, qword [0x14014ac48]
xor rax, rsp
mov qword [rsp + 0x9860], rax
mov qword [rsp + 0x6b8], 0x3c3681b1
mov dword [rsp + 0x6c0], 0x1e19d1a4
lea rax, str.jPFxKietKD
mov qword [rsp + 0x6c8], rax
mov rax, qword [rsp + 0x6c8]
mov qword [rsp + 0x6d8], rax
cmp qword [rsp + 0x6c8], 0
je 0x14000c22e
lea rax, str.Debug_RFjtKLQJ
mov qword [rsp + 0x6c8], rax
jmp 0x14000c22e
mov dword [rsp + 0x6d0], 0x926666a
movzx r8d, byte [rsp + 0x1c8]
lea rdx, str.SystemDrive
lea rcx, [rsp + 0x860]
call fcn.140011b90
mov rcx, rax
call fcn.140071a00
mov rcx, rax
call fcn.1400a3aa0
mov qword [rsp + 0x450], rax
lea r9, [rsp + 0x6e0]
lea r8, [rsp + 0x3b8]
lea rdx, [rsp + 0x6e8]
mov rcx, qword [rsp + 0x450]
call qword [sym.imp.KERNEL32.dll_GetDiskFreeSpaceExA]
mov dword [rsp + 0x300], eax
cmp dword [rsp + 0x300], 0
je 0x140010639
lea rcx, [rsp + 0xa30]
call fcn.140001070
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov eax, eax
mov qword [rsp + 0x318], rax
mov qword [rsp + 0x6f0], 0xa486
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov eax, eax
cmp qword [rsp + 0x318], rax
je 0x14000c2f2
cmp qword [rsp + 0x318], 0x9824
jle 0x14000c355
mov eax, dword [rsp + 0x318]
mov dword [rsp + 0x304], eax
mov dword [rsp + 0x228], 1
mov dword [rsp + 0x13c], 2
jmp 0x14000c328
mov eax, dword [rsp + 0x13c]
inc eax
mov dword [rsp + 0x13c], eax
mov eax, dword [rsp + 0x304]
cmp dword [rsp + 0x13c], eax
jg 0x14000c350
mov eax, dword [rsp + 0x228]
imul eax, dword [rsp + 0x13c]
mov dword [rsp + 0x228], eax
jmp 0x14000c318
jmp 0x14000d9f1
lea rcx, [0x1400cfc30]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov qword [rsp + 0x320], rax
cmp qword [rsp + 0x320], 0
jne 0x14000c381
mov qword [rsp + 0x320], 0
lea rdx, [0x1400cfc40]
mov rcx, qword [rsp + 0x320]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rsp + 0x298], rax
mov rax, qword [rsp + 0x298]
mov qword [rsp + 0x6f8], rax
cmp qword [rsp + 0x298], 0
jne 0x14000c3c5
mov qword [rsp + 0x298], 0
call qword [rsp + 0x298]
mov dword [rsp + 0x2bc], eax
mov dword [rsp + 0x2bc], 0
lea rcx, [0x1400cfc50]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov qword [rsp + 0x328], rax
cmp qword [rsp + 0x328], 0
jne 0x14000c40f
mov qword [rsp + 0x328], 0
jmp 0x14000d9f1
lea rdx, [0x1400cfc60]
mov rcx, qword [rsp + 0x328]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rsp + 0x330], rax
cmp qword [rsp + 0x330], 0
jne 0x14000c443
mov qword [rsp + 0x330], 0
call qword [rsp + 0x330]
mov dword [rsp + 0x2c0], eax
cmp dword [rsp + 0x2c0], 0x63f5b
jbe 0x14000d84a
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov eax, eax
mov qword [rsp + 0x378], rax
mov dword [rsp + 0x3d4], 0x17175
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov eax, eax
cmp qword [rsp + 0x378], rax
jge 0x14000c4e4
mov rcx, qword [rsp + 0x378]
call fcn.140071190
mov dword [rsp + 0x2c4], eax
mov eax, dword [rsp + 0x2c4]
cdq
and eax, 1
xor eax, edx
sub eax, edx
test eax, eax
jne 0x14000c4c3
mov dword [rsp + 0x22c], 1
jmp 0x14000c4ce
mov dword [rsp + 0x22c], 0
movzx eax, byte [rsp + 0x22c]
mov byte [rsp + 0x31], al
movzx eax, byte [rsp + 0x31]
jmp 0x14000c994
lea rcx, [0x1400cfc70]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov qword [rsp + 0x338], rax
cmp qword [rsp + 0x338], 0
jne 0x14000c515
mov qword [rsp + 0x338], 0
jmp 0x14000c74a
lea rdx, [0x1400cfc80]
mov rcx, qword [rsp + 0x338]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rsp + 0x340], rax
cmp qword [rsp + 0x340], 0
jne 0x14000c549
mov qword [rsp + 0x340], 0
call qword [rsp + 0x340]
mov dword [rsp + 0x2c8], eax
cmp dword [rsp + 0x2c8], 0x414fe
jbe 0x14000c569
jmp 0x14000c74a
mov dword [rsp + 0x3d8], 0xd5
mov dword [rsp + 0xad0], 0x6c224
mov dword [rsp + 0xad4], 0x4eb6
mov dword [rsp + 0xad8], 0x15450
mov dword [rsp + 0xadc], 0xd230
mov dword [rsp + 0xae0], 0xcbc57
mov dword [rsp + 0xae4], 0x666de
mov dword [rsp + 0xae8], 0xd5
mov dword [rsp + 0xaec], 0x37305
mov dword [rsp + 0xaf0], 0xd5dc4
mov dword [rsp + 0xaf4], 0x6e7ef
mov dword [rsp + 0xaf8], 0x65688
mov dword [rsp + 0xafc], 0xeba0e
mov dword [rsp + 0xb0], 7
jmp 0x14000c615
mov eax, dword [rsp + 0xb0]
inc eax
mov dword [rsp + 0xb0], eax
cmp dword [rsp + 0xb0], 0xb
jge 0x14000c642
mov eax, dword [rsp + 0xb0]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xb0]
mov eax, dword [rsp + rax*4 + 0xad0]
mov dword [rsp + rcx*4 + 0xad0], eax
jmp 0x14000c605
jmp 0x14000c644
mov dword [rsp + 0xb4], 1
jmp 0x14000c661
mov eax, dword [rsp + 0xb4]
inc eax
mov dword [rsp + 0xb4], eax
cmp dword [rsp + 0xb4], 0xb
jge 0x14000c68e
mov eax, dword [rsp + 0xb4]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xb4]
mov eax, dword [rsp + rax*4 + 0xad0]
mov dword [rsp + rcx*4 + 0xad0], eax
jmp 0x14000c651
jmp 0x14000c690
mov dword [rsp + 0xb8], 7
jmp 0x14000c6ad
mov eax, dword [rsp + 0xb8]
inc eax
mov dword [rsp + 0xb8], eax
cmp dword [rsp + 0xb8], 0xb
jge 0x14000c6da
mov eax, dword [rsp + 0xb8]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xb8]
mov eax, dword [rsp + rax*4 + 0xad0]
mov dword [rsp + rcx*4 + 0xad0], eax
jmp 0x14000c69d
jmp 0x14000c6dc
mov dword [rsp + 0x98], 8
jmp 0x14000c6f9
mov eax, dword [rsp + 0x98]
inc eax
mov dword [rsp + 0x98], eax
cmp dword [rsp + 0x98], 0xb
jge 0x14000c726
mov eax, dword [rsp + 0x98]
inc eax
cdqe
movsxd rcx, dword [rsp + 0x98]
mov eax, dword [rsp + rax*4 + 0xad0]
mov dword [rsp + rcx*4 + 0xad0], eax
jmp 0x14000c6e9
jmp 0x14000c728
mov eax, 4
imul rax, rax, 6
mov ecx, 4
imul rcx, rcx, 1
mov eax, dword [rsp + rax + 0xad0]
mov dword [rsp + rcx + 0xad0], eax
jmp 0x14000c74a
lea rcx, [rsp + 0x488]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
lea rcx, [rsp + 0x480]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
cvtsi2sd xmm0, qword [rsp + 0x480]
cvtsi2sd xmm1, qword [rsp + 0x488]
divsd xmm0, xmm1
movsd qword [rsp + 0x490], xmm0
movsd xmm0, qword [0x1400d3d20]
comisd xmm0, xmmword [rsp + 0x490]
jbe 0x14000c994
lea rcx, [rsp + 0x830]
call qword [sym.imp.KERNEL32.dll_GetSystemTime]
movzx eax, word [rsp + 0x838]
movzx ecx, word [rsp + 0x83a]
cmp eax, ecx
jle 0x14000c7cd
mov dword [rsp + 0x230], 1
jmp 0x14000c7d8
mov dword [rsp + 0x230], 0
movzx eax, word [rsp + 0x83c]
cmp dword [rsp + 0x230], eax
jle 0x14000c994
lea rax, [rsp + 0x2fb0]
mov rdi, rax
xor eax, eax
mov ecx, 0x444
rep stosb byte [rdi], al
mov dword [rsp + 0x140], 0
jmp 0x14000c81e
mov eax, dword [rsp + 0x140]
inc eax
mov dword [rsp + 0x140], eax
movsxd rax, dword [rsp + 0x140]
cmp rax, 0x15
jae 0x14000c87a
mov dword [rsp + 0x144], 0
jmp 0x14000c849
mov eax, dword [rsp + 0x144]
inc eax
mov dword [rsp + 0x144], eax
cmp dword [rsp + 0x144], 0xd
jge 0x14000c878
movsxd rax, dword [rsp + 0x140]
imul rax, rax, 0x34
lea rax, [rsp + rax + 0x2fb0]
movsxd rcx, dword [rsp + 0x144]
mov dword [rax + rcx*4], 0x492
jmp 0x14000c839
jmp 0x14000c80e
lea rax, [rsp + 0x2b60]
mov rdi, rax
xor eax, eax
mov ecx, 0x444
rep stosb byte [rdi], al
mov dword [rsp + 0x148], 0
jmp 0x14000c8ab
mov eax, dword [rsp + 0x148]
inc eax
mov dword [rsp + 0x148], eax
movsxd rax, dword [rsp + 0x148]
cmp rax, 0x15
jae 0x14000c907
mov dword [rsp + 0x14c], 0
jmp 0x14000c8d6
mov eax, dword [rsp + 0x14c]
inc eax
mov dword [rsp + 0x14c], eax
cmp dword [rsp + 0x14c], 0xd
jge 0x14000c905
movsxd rax, dword [rsp + 0x148]
imul rax, rax, 0x34
lea rax, [rsp + rax + 0x2b60]
movsxd rcx, dword [rsp + 0x14c]
mov dword [rax + rcx*4], 0x2465
jmp 0x14000c8c6
jmp 0x14000c89b
lea rax, [rsp + 0x2710]
mov rdi, rax
xor eax, eax
mov ecx, 0x444
rep stosb byte [rdi], al
mov dword [rsp + 0x150], 0
jmp 0x14000c938
mov eax, dword [rsp + 0x150]
inc eax
mov dword [rsp + 0x150], eax
movsxd rax, dword [rsp + 0x150]
cmp rax, 0x15
jae 0x14000c994
mov dword [rsp + 0x154], 0
jmp 0x14000c963
mov eax, dword [rsp + 0x154]
inc eax
mov dword [rsp + 0x154], eax
cmp dword [rsp + 0x154], 0xd
jge 0x14000c992
movsxd rax, dword [rsp + 0x150]
imul rax, rax, 0x34
lea rax, [rsp + rax + 0x2710]
movsxd rcx, dword [rsp + 0x154]
mov dword [rax + rcx*4], 0xd9a
jmp 0x14000c953
jmp 0x14000c928
lea rax, str.Var_Fggwhjlv
mov qword [rsp + 0x380], rax
mov dword [rsp + 0x3dc], 0x5848
mov dword [rsp + 0x870], 0x40
lea rcx, [rsp + 0x870]
call qword [sym.imp.KERNEL32.dll_GlobalMemoryStatusEx]
cmp eax, 1
jne 0x14000ca22
mov rcx, qword [rsp + 0x380]
call fcn.1400a3cb0
inc rax
mov rcx, rax
call fcn.14009c9cc
mov qword [rsp + 0x498], rax
mov rax, qword [rsp + 0x498]
mov qword [rsp + 0x388], rax
mov rdx, qword [rsp + 0x380]
mov rcx, qword [rsp + 0x388]
call fcn.1400a3be0
mov qword [rsp + 0x388], 0
jmp 0x14000cdcd
mov qword [rsp + 0x700], 0x2e4
mov dword [rsp + 0xb50], 0x6dcb4
mov dword [rsp + 0xb54], 0xebcf8
mov dword [rsp + 0xb58], 0x33efa
mov dword [rsp + 0xb5c], 0x5fd94
mov dword [rsp + 0xb60], 0xbb16c
mov dword [rsp + 0xb64], 0x3204e
mov dword [rsp + 0xb68], 0x2e4
mov dword [rsp + 0xb6c], 0x2f8c9
mov dword [rsp + 0xb70], 0x6a8af
mov dword [rsp + 0xb74], 0x7daa6
mov eax, 4
imul rax, rax, 4
mov ecx, 4
imul rcx, rcx, 1
mov eax, dword [rsp + rax + 0xb50]
mov dword [rsp + rcx + 0xb50], eax
jmp 0x14000cabe
mov dword [rsp + 0xc0], 5
jmp 0x14000cadb
mov eax, dword [rsp + 0xc0]
inc eax
mov dword [rsp + 0xc0], eax
cmp dword [rsp + 0xc0], 9
jge 0x14000cb08
mov eax, dword [rsp + 0xc0]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xc0]
mov eax, dword [rsp + rax*4 + 0xb50]
mov dword [rsp + rcx*4 + 0xb50], eax
jmp 0x14000cacb
jmp 0x14000cb0a
mov dword [rsp + 0xc4], 6
jmp 0x14000cb27
mov eax, dword [rsp + 0xc4]
inc eax
mov dword [rsp + 0xc4], eax
cmp dword [rsp + 0xc4], 9
jge 0x14000cb54
mov eax, dword [rsp + 0xc4]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xc4]
mov eax, dword [rsp + rax*4 + 0xb50]
mov dword [rsp + rcx*4 + 0xb50], eax
jmp 0x14000cb17
jmp 0x14000cb56
mov dword [rsp + 0x3e0], 0xf6
mov dword [rsp + 0xc30], 0x25f52
mov dword [rsp + 0xc34], 0xd27c2
mov dword [rsp + 0xc38], 0x5cbed
mov dword [rsp + 0xc3c], 0x603e4
mov dword [rsp + 0xc40], 0x1cd74
mov dword [rsp + 0xc44], 0xc8c66
mov dword [rsp + 0xc48], 0xf6
mov dword [rsp + 0xc4c], 0x88890
mov dword [rsp + 0xc50], 0x24e5d
mov dword [rsp + 0xc54], 0x23cd4
mov dword [rsp + 0xc58], 0x83a7b
mov dword [rsp + 0xc5c], 0x3ee7
mov dword [rsp + 0xc60], 0x2302f
mov eax, 4
imul rax, rax, 3
mov ecx, 4
imul rcx, rcx, 9
mov eax, dword [rsp + rax + 0xc30]
mov dword [rsp + rcx + 0xc30], eax
jmp 0x14000cc12
mov dword [rsp + 0xc8], 7
jmp 0x14000cc2f
mov eax, dword [rsp + 0xc8]
inc eax
mov dword [rsp + 0xc8], eax
cmp dword [rsp + 0xc8], 0xc
jge 0x14000cc5c
mov eax, dword [rsp + 0xc8]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xc8]
mov eax, dword [rsp + rax*4 + 0xc30]
mov dword [rsp + rcx*4 + 0xc30], eax
jmp 0x14000cc1f
jmp 0x14000cc5e
mov eax, 4
imul rax, rax, 8
mov ecx, 4
imul rcx, rcx, 0xa
mov eax, dword [rsp + rax + 0xc30]
mov dword [rsp + rcx + 0xc30], eax
jmp 0x14000cc80
mov qword [rsp + 0x708], 0x5a0
mov dword [rsp + 0xe30], 0xef9e4
mov dword [rsp + 0xe34], 0x53908
mov dword [rsp + 0xe38], 0x51345
mov dword [rsp + 0xe3c], 0xdcc2
mov dword [rsp + 0xe40], 0x1d6c2
mov dword [rsp + 0xe44], 0x67da1
mov dword [rsp + 0xe48], 0x5a0
mov dword [rsp + 0xe4c], 0x73906
mov dword [rsp + 0xe50], 0x83017
mov dword [rsp + 0xe54], 0x72fc2
mov dword [rsp + 0xe58], 0x529d8
mov dword [rsp + 0xe5c], 0xca6ab
mov dword [rsp + 0xe60], 0x592b8
mov dword [rsp + 0xe64], 0x8ac7a
mov dword [rsp + 0xe68], 0xc92f3
mov dword [rsp + 0xe6c], 0x76027
mov dword [rsp + 0xe70], 0x5cbec
mov dword [rsp + 0xe74], 0xed32f
mov dword [rsp + 0xe78], 0x488f8
mov dword [rsp + 0xe7c], 0xf3f74
mov dword [rsp + 0xe80], 0xcf64e
mov dword [rsp + 0xe84], 0x21f9
mov dword [rsp + 0xe88], 0x86a9c
mov eax, 4
imul rax, rax, 0
mov ecx, 4
imul rcx, rcx, 4
mov eax, dword [rsp + rax + 0xe30]
mov dword [rsp + rcx + 0xe30], eax
jmp 0x14000cdab
mov eax, 4
imul rax, rax, 6
mov ecx, 4
imul rcx, rcx, 0xd
mov eax, dword [rsp + rax + 0xe30]
mov dword [rsp + rcx + 0xe30], eax
jmp 0x14000cdcd
lea rax, str.Hustle_QizwlUOmUvhQ
mov qword [rsp + 0x208], rax
mov qword [rsp + 0x710], 0x4ccb
mov dword [rsp + 0x8b0], 0x40
lea rcx, [rsp + 0x8b0]
call qword [sym.imp.KERNEL32.dll_GlobalMemoryStatusEx]
cmp eax, 1
jne 0x14000cebd
mov rcx, qword [rsp + 0x208]
call fcn.1400a3cb0
mov dword [rsp + 0x234], eax
mov byte [rsp + 0x2c], 1
mov dword [rsp + 0x54], 0
jmp 0x14000ce37
mov eax, dword [rsp + 0x54]
inc eax
mov dword [rsp + 0x54], eax
mov eax, dword [rsp + 0x234]
cdq
sub eax, edx
sar eax, 1
cmp dword [rsp + 0x54], eax
jge 0x14000ce89
movsxd rax, dword [rsp + 0x54]
mov rcx, qword [rsp + 0x208]
movsx eax, byte [rcx + rax]
mov ecx, dword [rsp + 0x54]
mov edx, dword [rsp + 0x234]
sub edx, ecx
mov ecx, edx
sub ecx, dword [rsp + 0x54]
movsxd rcx, ecx
mov rdx, qword [rsp + 0x208]
movsx ecx, byte [rdx + rcx]
cmp eax, ecx
je 0x14000ce87
mov byte [rsp + 0x2c], 0
jmp 0x14000ce89
jmp 0x14000ce2d
movzx eax, byte [rsp + 0x2c]
test eax, eax
je 0x14000cebd
mov rcx, qword [rsp + 0x208]
call fcn.1400a3cb0
mov rcx, qword [rsp + 0x208]
add rcx, rax
mov rax, rcx
mov rdx, rax
mov rcx, qword [rsp + 0x208]
call fcn.140014380
lea rax, str.Slide_POQsJjiTdgiLjS
mov qword [rsp + 0x1e8], rax
mov eax, 0x5af6
mov word [rsp + 0x30c], ax
mov rcx, qword [rsp + 0x1e8]
call fcn.1400a3cb0
cmp rax, 0x2b
jne 0x14000cfa8
mov rcx, qword [rsp + 0x1e8]
call fcn.1400a3cb0
mov dword [rsp + 0x238], eax
mov byte [rsp + 0x2d], 1
mov dword [rsp + 0x58], 0
jmp 0x14000cf1d
mov eax, dword [rsp + 0x58]
inc eax
mov dword [rsp + 0x58], eax
mov eax, dword [rsp + 0x238]
cdq
sub eax, edx
sar eax, 1
cmp dword [rsp + 0x58], eax
jge 0x14000cf6f
movsxd rax, dword [rsp + 0x58]
mov rcx, qword [rsp + 0x1e8]
movsx eax, byte [rcx + rax]
mov ecx, dword [rsp + 0x58]
mov edx, dword [rsp + 0x238]
sub edx, ecx
mov ecx, edx
sub ecx, dword [rsp + 0x58]
movsxd rcx, ecx
mov rdx, qword [rsp + 0x1e8]
movsx ecx, byte [rdx + rcx]
cmp eax, ecx
je 0x14000cf6d
mov byte [rsp + 0x2d], 0
jmp 0x14000cf6f
jmp 0x14000cf13
movzx eax, byte [rsp + 0x2d]
test eax, eax
je 0x14000cfa3
mov rcx, qword [rsp + 0x1e8]
call fcn.1400a3cb0
mov rcx, qword [rsp + 0x1e8]
add rcx, rax
mov rax, rcx
mov rdx, rax
mov rcx, qword [rsp + 0x1e8]
call fcn.140014380
jmp 0x14000d161
lea rax, [rsp + 0x39e0]
mov rdi, rax
xor eax, eax
mov ecx, 0x708
rep stosb byte [rdi], al
mov dword [rsp + 0x158], 0
jmp 0x14000cfd9
mov eax, dword [rsp + 0x158]
inc eax
mov dword [rsp + 0x158], eax
movsxd rax, dword [rsp + 0x158]
cmp rax, 0xf
jae 0x14000d03b
mov dword [rsp + 0x15c], 0
jmp 0x14000d004
mov eax, dword [rsp + 0x15c]
inc eax
mov dword [rsp + 0x15c], eax
cmp dword [rsp + 0x15c], 0xf
jge 0x14000d039
movsxd rax, dword [rsp + 0x158]
imul rax, rax, 0x78
lea rax, [rsp + rax + 0x39e0]
movsxd rcx, dword [rsp + 0x15c]
movsd xmm0, qword [0x1400d3970]
movsd qword [rax + rcx*8], xmm0
jmp 0x14000cff4
jmp 0x14000cfc9
lea rax, [rsp + 0x40f0]
mov rdi, rax
xor eax, eax
mov ecx, 0x708
rep stosb byte [rdi], al
mov dword [rsp + 0x160], 0
jmp 0x14000d06c
mov eax, dword [rsp + 0x160]
inc eax
mov dword [rsp + 0x160], eax
movsxd rax, dword [rsp + 0x160]
cmp rax, 0xf
jae 0x14000d0ce
mov dword [rsp + 0x164], 0
jmp 0x14000d097
mov eax, dword [rsp + 0x164]
inc eax
mov dword [rsp + 0x164], eax
cmp dword [rsp + 0x164], 0xf
jge 0x14000d0cc
movsxd rax, dword [rsp + 0x160]
imul rax, rax, 0x78
lea rax, [rsp + rax + 0x40f0]
movsxd rcx, dword [rsp + 0x164]
movsd xmm0, qword [0x1400d5d98]
movsd qword [rax + rcx*8], xmm0
jmp 0x14000d087
jmp 0x14000d05c
lea rax, [rsp + 0x4800]
mov rdi, rax
xor eax, eax
mov ecx, 0x708
rep stosb byte [rdi], al
mov dword [rsp + 0x168], 0
jmp 0x14000d0ff
mov eax, dword [rsp + 0x168]
inc eax
mov dword [rsp + 0x168], eax
movsxd rax, dword [rsp + 0x168]
cmp rax, 0xf
jae 0x14000d161
mov dword [rsp + 0x16c], 0
jmp 0x14000d12a
mov eax, dword [rsp + 0x16c]
inc eax
mov dword [rsp + 0x16c], eax
cmp dword [rsp + 0x16c], 0xf
jge 0x14000d15f
movsxd rax, dword [rsp + 0x168]
imul rax, rax, 0x78
lea rax, [rsp + rax + 0x4800]
movsxd rcx, dword [rsp + 0x16c]
movsd xmm0, qword [0x1400d5b28]
movsd qword [rax + rcx*8], xmm0
jmp 0x14000d11a
jmp 0x14000d0ef
lea rax, str.Code_MfwfX
mov qword [rsp + 0x1e0], rax
mov dword [rsp + 0x3e4], 0x8123
mov rcx, qword [rsp + 0x1e0]
call fcn.1400a3cb0
cmp rax, 0x19
jne 0x14000d24a
mov rcx, qword [rsp + 0x1e0]
call fcn.1400a3cb0
mov dword [rsp + 0x23c], eax
mov byte [rsp + 0x2e], 1
mov dword [rsp + 0x5c], 0
jmp 0x14000d1bf
mov eax, dword [rsp + 0x5c]
inc eax
mov dword [rsp + 0x5c], eax
mov eax, dword [rsp + 0x23c]
cdq
sub eax, edx
sar eax, 1
cmp dword [rsp + 0x5c], eax
jge 0x14000d211
movsxd rax, dword [rsp + 0x5c]
mov rcx, qword [rsp + 0x1e0]
movsx eax, byte [rcx + rax]
mov ecx, dword [rsp + 0x5c]
mov edx, dword [rsp + 0x23c]
sub edx, ecx
mov ecx, edx
sub ecx, dword [rsp + 0x5c]
movsxd rcx, ecx
mov rdx, qword [rsp + 0x1e0]
movsx ecx, byte [rdx + rcx]
cmp eax, ecx
je 0x14000d20f
mov byte [rsp + 0x2e], 0
jmp 0x14000d211
jmp 0x14000d1b5
movzx eax, byte [rsp + 0x2e]
test eax, eax
je 0x14000d245
mov rcx, qword [rsp + 0x1e0]
call fcn.1400a3cb0
mov rcx, qword [rsp + 0x1e0]
add rcx, rax
mov rax, rcx
mov rdx, rax
mov rcx, qword [rsp + 0x1e0]
call fcn.140014380
jmp 0x14000d68f
mov qword [rsp + 0x718], 0xf9
mov dword [rsp + 0xb80], 0xbc5ff
mov dword [rsp + 0xb84], 0x5dad0
mov dword [rsp + 0xb88], 0x13bda
mov dword [rsp + 0xb8c], 0x39a6
mov dword [rsp + 0xb90], 0x2e2de
mov dword [rsp + 0xb94], 0x84c5a
mov dword [rsp + 0xb98], 0xf9
mov dword [rsp + 0xb9c], 0x64a12
mov dword [rsp + 0xba0], 0x6e595
mov dword [rsp + 0xba4], 0xb207d
mov dword [rsp + 0xba8], 0x3b684
mov dword [rsp + 0xbac], 0xad8fc
mov dword [rsp + 0xbb0], 0x932d1
mov dword [rsp + 0xbb4], 0x9ba45
mov dword [rsp + 0xbb8], 0xd47
mov dword [rsp + 0xbbc], 0x74e57
mov dword [rsp + 0xbc0], 0xd6e18
mov dword [rsp + 0xbc4], 0xe79a8
mov dword [rsp + 0xbc8], 0x78a80
mov dword [rsp + 0xbcc], 0x39419
mov dword [rsp + 0xbd0], 0x3de6a
mov dword [rsp + 0xcc], SafeArrayUnaccessData
jmp 0x14000d35a
mov eax, dword [rsp + 0xcc]
inc eax
mov dword [rsp + 0xcc], eax
cmp dword [rsp + 0xcc], 0x14
jge 0x14000d387
mov eax, dword [rsp + 0xcc]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xcc]
mov eax, dword [rsp + rax*4 + 0xb80]
mov dword [rsp + rcx*4 + 0xb80], eax
jmp 0x14000d34a
jmp 0x14000d389
mov dword [rsp + 0xd0], SafeArrayUnaccessData
jmp 0x14000d3a6
mov eax, dword [rsp + 0xd0]
inc eax
mov dword [rsp + 0xd0], eax
cmp dword [rsp + 0xd0], 0x14
jge 0x14000d3d3
mov eax, dword [rsp + 0xd0]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xd0]
mov eax, dword [rsp + rax*4 + 0xb80]
mov dword [rsp + rcx*4 + 0xb80], eax
jmp 0x14000d396
jmp 0x14000d3d5
mov eax, 4
imul rax, rax, 5
mov ecx, 4
imul rcx, rcx, 3
mov eax, dword [rsp + rax + 0xb80]
mov dword [rsp + rcx + 0xb80], eax
jmp 0x14000d3f7
mov dword [rsp + 0xd4], 5
jmp 0x14000d414
mov eax, dword [rsp + 0xd4]
inc eax
mov dword [rsp + 0xd4], eax
cmp dword [rsp + 0xd4], 0x14
jge 0x14000d441
mov eax, dword [rsp + 0xd4]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xd4]
mov eax, dword [rsp + rax*4 + 0xb80]
mov dword [rsp + rcx*4 + 0xb80], eax
jmp 0x14000d404
jmp 0x14000d443
mov eax, 4
imul rax, rax, 0xe
mov ecx, 4
imul rcx, rcx, 1
mov eax, dword [rsp + rax + 0xb80]
mov dword [rsp + rcx + 0xb80], eax
jmp 0x14000d465
mov eax, 4
imul rax, rax, 0xe
mov ecx, 4
imul rcx, rcx, 0xe
mov eax, dword [rsp + rax + 0xb80]
mov dword [rsp + rcx + 0xb80], eax
jmp 0x14000d487
mov eax, 0x192
mov word [rsp + 0x2f4], ax
mov dword [rsp + 0xc70], 0x83054
mov dword [rsp + 0xc74], 0x65705
mov dword [rsp + 0xc78], 0x77916
mov dword [rsp + 0xc7c], 0xcd4da
mov dword [rsp + 0xc80], 0x77221
mov dword [rsp + 0xc84], 0x9fa9f
mov dword [rsp + 0xc88], 0x192
mov dword [rsp + 0xc8c], 0x85894
mov dword [rsp + 0xc90], 0x29f19
mov dword [rsp + 0xc94], 0xac915
mov dword [rsp + 0xc98], 0x7177a
mov dword [rsp + 0xc9c], 0xe1e6f
mov dword [rsp + 0xca0], 0x5273e
mov dword [rsp + 0xca4], 0x4e5a5
mov dword [rsp + 0xca8], 0x8732a
mov dword [rsp + 0xcac], 0x4220e
mov dword [rsp + 0xcb0], 0xdf119
mov dword [rsp + 0xcb4], 0xa26b3
mov dword [rsp + 0xcb8], 0xa017
mov dword [rsp + 0xcbc], 0x97746
mov dword [rsp + 0xcc0], 0xb2895
mov dword [rsp + 0xcc4], 0x85eae
mov dword [rsp + 0xcc8], 0x977c4
mov dword [rsp + 0xd8], SafeArrayUnaccessData
jmp 0x14000d5ae
mov eax, dword [rsp + 0xd8]
inc eax
mov dword [rsp + 0xd8], eax
cmp dword [rsp + 0xd8], 0x16
jge 0x14000d5db
mov eax, dword [rsp + 0xd8]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xd8]
mov eax, dword [rsp + rax*4 + 0xc70]
mov dword [rsp + rcx*4 + 0xc70], eax
jmp 0x14000d59e
jmp 0x14000d5dd
mov eax, 4
imul rax, rax, 0x11
mov ecx, 4
imul rcx, rcx, 8
mov eax, dword [rsp + rax + 0xc70]
mov dword [rsp + rcx + 0xc70], eax
jmp 0x14000d5ff
mov dword [rsp + 0xdc], reloc.OLEAUT32.dll_SafeArrayDestroy
jmp 0x14000d61c
mov eax, dword [rsp + 0xdc]
inc eax
mov dword [rsp + 0xdc], eax
cmp dword [rsp + 0xdc], 0x16
jge 0x14000d649
mov eax, dword [rsp + 0xdc]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xdc]
mov eax, dword [rsp + rax*4 + 0xc70]
mov dword [rsp + rcx*4 + 0xc70], eax
jmp 0x14000d60c
jmp 0x14000d64b
mov eax, 4
imul rax, rax, 0x13
mov ecx, 4
imul rcx, rcx, 0x10
mov eax, dword [rsp + rax + 0xc70]
mov dword [rsp + rcx + 0xc70], eax
jmp 0x14000d66d
mov eax, 4
imul rax, rax, 0x11
mov ecx, 4
imul rcx, rcx, 0xc
mov eax, dword [rsp + rax + 0xc70]
mov dword [rsp + rcx + 0xc70], eax
jmp 0x14000d68f
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov dword [rsp + 0x170], eax
mov eax, 0x3e46
mov word [rsp + 0x310], ax
mov dword [rsp + 0x8f0], 0x40
lea rcx, [rsp + 0x8f0]
call qword [sym.imp.KERNEL32.dll_GlobalMemoryStatusEx]
cmp eax, 1
jne 0x14000d724
mov dword [rsp + 0x240], 0
cmp dword [rsp + 0x170], 0
je 0x14000d722
mov eax, dword [rsp + 0x170]
cdq
mov ecx, 0xa
idiv ecx
mov eax, edx
mov dword [rsp + 0x2cc], eax
imul eax, dword [rsp + 0x240], 0xa
add eax, dword [rsp + 0x2cc]
mov dword [rsp + 0x240], eax
mov eax, dword [rsp + 0x170]
cdq
mov ecx, 0xa
idiv ecx
mov dword [rsp + 0x170], eax
jmp 0x14000d6d2
jmp 0x14000d78a
mov qword [rsp + 0x538], 0xd9
mov dword [rsp + 0x244], 0x360
mov eax, 0x94b
cdq
idiv dword [rsp + 0x244]
cdq
mov ecx, 0x133
idiv ecx
cdqe
cqo
idiv qword [rsp + 0x538]
mov qword [rsp + 0x540], rax
mov eax, 0x1e41
cdq
idiv dword [rsp + 0x244]
cdqe
mov rcx, qword [rsp + 0x540]
lea rax, [rcx + rax - 0x1892]
mov dword [rsp + 0x3e8], eax
lea rax, str.Code_NhKbtw
mov qword [rsp + 0x390], rax
mov dword [rsp + 0x3ec], 0xb6e8
mov rcx, qword [rsp + 0x390]
call fcn.1400a3cb0
cmp rax, 0x2a
jbe 0x14000d845
mov byte [rsp + 0x2f], 0
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x220], rax
mov dword [rsp + 0x248], 0
mov rax, qword [rsp + 0x220]
movsx eax, byte [rax]
test eax, eax
je 0x14000d845
mov rax, qword [rsp + 0x220]
movsx eax, byte [rax]
mov ecx, eax
call fcn.1400a3d90
test eax, eax
je 0x14000d825
imul eax, dword [rsp + 0x248], 0xa
mov rcx, qword [rsp + 0x220]
movsx ecx, byte [rcx]
lea eax, [rax + rcx - 0x30]
mov dword [rsp + 0x248], eax
mov byte [rsp + 0x2f], 1
jmp 0x14000d830
movzx eax, byte [rsp + 0x2f]
test eax, eax
je 0x14000d830
jmp 0x14000d845
mov rax, qword [rsp + 0x220]
inc rax
mov qword [rsp + 0x220], rax
jmp 0x14000d7db
jmp 0x14000d9f1
lea rax, [rsp + 0x21c0]
mov rdi, rax
xor eax, eax
mov ecx, 0x550
rep stosb byte [rdi], al
mov dword [rsp + 0x174], 0
jmp 0x14000d87b
mov eax, dword [rsp + 0x174]
inc eax
mov dword [rsp + 0x174], eax
movsxd rax, dword [rsp + 0x174]
cmp rax, 0x14
jae 0x14000d8d7
mov dword [rsp + 0x178], 0
jmp 0x14000d8a6
mov eax, dword [rsp + 0x178]
inc eax
mov dword [rsp + 0x178], eax
cmp dword [rsp + 0x178], 0x11
jge 0x14000d8d5
movsxd rax, dword [rsp + 0x174]
imul rax, rax, 0x44
lea rax, [rsp + rax + 0x21c0]
movsxd rcx, dword [rsp + 0x178]
mov dword [rax + rcx*4], 0x11a
jmp 0x14000d896
jmp 0x14000d86b
lea rax, [rsp + 0x1c70]
mov rdi, rax
xor eax, eax
mov ecx, 0x550
rep stosb byte [rdi], al
mov dword [rsp + 0x17c], 0
jmp 0x14000d908
mov eax, dword [rsp + 0x17c]
inc eax
mov dword [rsp + 0x17c], eax
movsxd rax, dword [rsp + 0x17c]
cmp rax, 0x14
jae 0x14000d964
mov dword [rsp + 0x180], 0
jmp 0x14000d933
mov eax, dword [rsp + 0x180]
inc eax
mov dword [rsp + 0x180], eax
cmp dword [rsp + 0x180], 0x11
jge 0x14000d962
movsxd rax, dword [rsp + 0x17c]
imul rax, rax, 0x44
lea rax, [rsp + rax + 0x1c70]
movsxd rcx, dword [rsp + 0x180]
mov dword [rax + rcx*4], 0x1706
jmp 0x14000d923
jmp 0x14000d8f8
lea rax, [rsp + 0x1720]
mov rdi, rax
xor eax, eax
mov ecx, 0x550
rep stosb byte [rdi], al
mov dword [rsp + 0x184], 0
jmp 0x14000d995
mov eax, dword [rsp + 0x184]
inc eax
mov dword [rsp + 0x184], eax
movsxd rax, dword [rsp + 0x184]
cmp rax, 0x14
jae 0x14000d9f1
mov dword [rsp + 0x188], 0
jmp 0x14000d9c0
mov eax, dword [rsp + 0x188]
inc eax
mov dword [rsp + 0x188], eax
cmp dword [rsp + 0x188], 0x11
jge 0x14000d9ef
movsxd rax, dword [rsp + 0x184]
imul rax, rax, 0x44
lea rax, [rsp + rax + 0x1720]
movsxd rcx, dword [rsp + 0x188]
mov dword [rax + rcx*4], 0x16f9
jmp 0x14000d9b0
jmp 0x14000d985
lea rax, str.Index_lbWcgKQpPg
mov qword [rsp + 0x548], rax
mov eax, 0x3d77
mov word [rsp + 0x314], ax
mov rcx, qword [rsp + 0x548]
call fcn.1400a3cb0
cmp rax, 0x26
jne 0x14000dadc
lea rax, [rsp + 0x9768]
lea rcx, str.Index_Code_Var_Info
mov rdi, rax
mov rsi, rcx
mov ecx, SafeArrayUnaccessData
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0xf28]
mov rdi, rax
xor eax, eax
mov ecx, 0x20
rep stosb byte [rdi], al
lea rax, [0x1400cf58c]
mov qword [rsp + 0x398], rax
mov rdx, qword [rsp + 0x398]
lea rcx, [rsp + 0x9768]
call fcn.1400a3d58
mov qword [rsp + 0x348], rax
mov dword [rsp + 0x1f0], 0
cmp qword [rsp + 0x348], 0
je 0x14000dad7
movsxd rax, dword [rsp + 0x1f0]
mov rcx, qword [rsp + 0x348]
mov qword [rsp + rax*8 + 0xf28], rcx
mov rdx, qword [rsp + 0x398]
xor ecx, ecx
call fcn.1400a3d58
mov qword [rsp + 0x348], rax
mov eax, dword [rsp + 0x1f0]
inc eax
mov dword [rsp + 0x1f0], eax
jmp 0x14000da8b
jmp 0x14000e8d1
lea rcx, [rsp + 0x810]
call qword [sym.imp.KERNEL32.dll_GetLocalTime]
movzx eax, word [rsp + 0x818]
movzx ecx, word [rsp + 0x81a]
cmp eax, ecx
jge 0x14000db0b
mov dword [rsp + 0x24c], 1
jmp 0x14000db16
mov dword [rsp + 0x24c], 0
movzx eax, word [rsp + 0x81c]
cmp dword [rsp + 0x24c], eax
jge 0x14000e8d1
movzx eax, word [rsp + 0x810]
movzx ecx, word [rsp + 0x812]
add ecx, 0x7d0
cmp eax, ecx
jne 0x14000e8d1
mov dword [rsp + 0x3f0], 0x15af
mov dword [rsp + 0x3f4], 0xcba
mov qword [rsp + 0x550], 0x10c4
mov eax, 0x219c
mov word [rsp + 0x2b8], ax
mov dword [rsp + 0x3f8], 0x1a0d
mov rax, qword [rsp + 0x550]
mov qword [rsp + 0x1c0], rax
cmp qword [rsp + 0x1c0], 0xa18b
jg 0x14000dbea
cmp qword [rsp + 0x1c0], 0xa18b
je 0x14000dc25
cmp qword [rsp + 0x1c0], 0x2e61
je 0x14000e1df
cmp qword [rsp + 0x1c0], 0x4982
je 0x14000e350
cmp qword [rsp + 0x1c0], 0x892e
je 0x14000e4c1
jmp 0x14000e8d1
cmp qword [rsp + 0x1c0], 0xce9b
je 0x14000dd96
cmp qword [rsp + 0x1c0], 0x11dd7
je 0x14000e5f9
cmp qword [rsp + 0x1c0], 0x143a6
je 0x14000e078
jmp 0x14000e8d1
lea rax, str.SjMOnfIKQB
mov qword [rsp + 0x720], rax
mov byte [rsp + 0x21], 0x49
mov byte [rsp + 0x20], 1
mov dword [rsp + 0x60], 0x388
movss xmm0, dword [0x1400d8828]
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0xe0], 0
jmp 0x14000dc71
mov eax, dword [rsp + 0xe0]
inc eax
mov dword [rsp + 0xe0], eax
mov eax, dword [rsp + 0x60]
cmp dword [rsp + 0xe0], eax
jge 0x14000dd07
mov eax, dword [rsp + 0xe0]
cdq
and eax, 1
xor eax, edx
sub eax, edx
test eax, eax
jne 0x14000dce0
movzx eax, byte [rsp + 0x20]
test eax, eax
jne 0x14000dcab
mov dword [rsp + 0x250], 1
jmp 0x14000dcb6
mov dword [rsp + 0x250], 0
movzx eax, byte [rsp + 0x250]
mov byte [rsp + 0x20], al
cvtsi2ss xmm0, dword [rsp + 0xe0]
movss xmm1, dword [rsp + 0x38]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x38], xmm0
jmp 0x14000dd02
movsx eax, byte [rsp + 0x21]
cmp eax, 0x31
jl 0x14000dd02
movsx eax, byte [rsp + 0x21]
cmp eax, 0x62
jg 0x14000dd02
movsx eax, byte [rsp + 0x21]
add eax, 0x1d3
mov byte [rsp + 0x21], al
jmp 0x14000dc61
cmp dword [rsp + 0x60], 0
jle 0x14000dd52
mov eax, dword [rsp + 0x60]
dec eax
mov dword [rsp + 0x60], eax
cmp dword [rsp + 0x60], 0xb
jge 0x14000dd35
movss xmm0, dword [rsp + 0x38]
mulss xmm0, dword [rsp + 0x38]
movss dword [rsp + 0x38], xmm0
jmp 0x14000dd52
cvtsi2ss xmm0, dword [rsp + 0x60]
movss xmm1, dword [rsp + 0x38]
divss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x38], xmm0
jmp 0x14000dd52
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x14000dd8a
movzx eax, byte [rsp + 0x20]
test eax, eax
jne 0x14000dd71
mov dword [rsp + 0x254], 1
jmp 0x14000dd7c
mov dword [rsp + 0x254], 0
movzx eax, byte [rsp + 0x254]
mov byte [rsp + 0x20], al
jmp 0x14000dd96
movsx eax, byte [rsp + 0x21]
mov dword [rsp + 0x3fc], eax
lea rax, str.yCeHeGWVNA
mov qword [rsp + 0x728], rax
mov byte [rsp + 0x23], 0x53
mov byte [rsp + 0x22], 1
mov dword [rsp + 0x64], 0x63
movss xmm0, dword [0x1400d87f0]
movss dword [rsp + 0x44], xmm0
mov dword [rsp + 0xe4], 0
jmp 0x14000dde2
mov eax, dword [rsp + 0xe4]
inc eax
mov dword [rsp + 0xe4], eax
mov eax, dword [rsp + 0x64]
cmp dword [rsp + 0xe4], eax
jge 0x14000de78
mov eax, dword [rsp + 0xe4]
cdq
and eax, 1
xor eax, edx
sub eax, edx
test eax, eax
jne 0x14000de51
movzx eax, byte [rsp + 0x22]
test eax, eax
je 0x14000de1c
mov dword [rsp + 0x258], 1
jmp 0x14000de27
mov dword [rsp + 0x258], 0
movzx eax, byte [rsp + 0x258]
mov byte [rsp + 0x22], al
cvtsi2ss xmm0, dword [rsp + 0xe4]
movss xmm1, dword [rsp + 0x44]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x44], xmm0
jmp 0x14000de73
movsx eax, byte [rsp + 0x23]
cmp eax, 0x79
jl 0x14000de73
movsx eax, byte [rsp + 0x23]
cmp eax, 0x67
jg 0x14000de73
movsx eax, byte [rsp + 0x23]
add eax, 0x29a
mov byte [rsp + 0x23], al
jmp 0x14000ddd2
cmp dword [rsp + 0x64], 0
jle 0x14000dec3
mov eax, dword [rsp + 0x64]
dec eax
mov dword [rsp + 0x64], eax
cmp dword [rsp + 0x64], 0x1d
jge 0x14000dea6
movss xmm0, dword [rsp + 0x44]
mulss xmm0, dword [rsp + 0x44]
movss dword [rsp + 0x44], xmm0
jmp 0x14000dec3
cvtsi2ss xmm0, dword [rsp + 0x64]
movss xmm1, dword [rsp + 0x44]
divss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x44], xmm0
jmp 0x14000dec3
movzx eax, byte [rsp + 0x22]
test eax, eax
je 0x14000defb
movzx eax, byte [rsp + 0x22]
test eax, eax
jne 0x14000dee2
mov dword [rsp + 0x25c], 1
jmp 0x14000deed
mov dword [rsp + 0x25c], 0
movzx eax, byte [rsp + 0x25c]
mov byte [rsp + 0x22], al
jmp 0x14000df07
movsx eax, byte [rsp + 0x23]
mov dword [rsp + 0x400], eax
lea rax, str.LWgwfbRMxG
mov qword [rsp + 0x730], rax
mov byte [rsp + 0x25], 0x44
mov byte [rsp + 0x24], 1
mov dword [rsp + 0x68], 0x29
movss xmm0, dword [0x1400d8854]
movss dword [rsp + 0x48], xmm0
mov dword [rsp + 0xe8], 0
jmp 0x14000df53
mov eax, dword [rsp + 0xe8]
inc eax
mov dword [rsp + 0xe8], eax
mov eax, dword [rsp + 0x68]
cmp dword [rsp + 0xe8], eax
jge 0x14000dfe9
mov eax, dword [rsp + 0xe8]
cdq
and eax, 1
xor eax, edx
sub eax, edx
test eax, eax
jne 0x14000dfc2
movzx eax, byte [rsp + 0x24]
test eax, eax
je 0x14000df8d
mov dword [rsp + 0x260], 1
jmp 0x14000df98
mov dword [rsp + 0x260], 0
movzx eax, byte [rsp + 0x260]
mov byte [rsp + 0x24], al
cvtsi2ss xmm0, dword [rsp + 0xe8]
movss xmm1, dword [rsp + 0x48]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x48], xmm0
jmp 0x14000dfe4
movsx eax, byte [rsp + 0x25]
cmp eax, 0x58
jl 0x14000dfe4
movsx eax, byte [rsp + 0x25]
cmp eax, 0x67
jg 0x14000dfe4
movsx eax, byte [rsp + 0x25]
add eax, 0x320
mov byte [rsp + 0x25], al
jmp 0x14000df43
cmp dword [rsp + 0x68], 0
jle 0x14000e034
mov eax, dword [rsp + 0x68]
dec eax
mov dword [rsp + 0x68], eax
cmp dword [rsp + 0x68], 9
jge 0x14000e017
movss xmm0, dword [rsp + 0x48]
mulss xmm0, dword [rsp + 0x48]
movss dword [rsp + 0x48], xmm0
jmp 0x14000e034
cvtsi2ss xmm0, dword [rsp + 0x68]
movss xmm1, dword [rsp + 0x48]
divss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x48], xmm0
jmp 0x14000e034
movzx eax, byte [rsp + 0x24]
test eax, eax
je 0x14000e06c
movzx eax, byte [rsp + 0x24]
test eax, eax
jne 0x14000e053
mov dword [rsp + 0x264], 1
jmp 0x14000e05e
mov dword [rsp + 0x264], 0
movzx eax, byte [rsp + 0x264]
mov byte [rsp + 0x24], al
jmp 0x14000e078
movsx eax, byte [rsp + 0x25]
mov dword [rsp + 0x404], eax
lea rax, str.DiVJMWEFFF
mov qword [rsp + 0x738], rax
lea rax, [rsp + 0x9700]
lea rcx, str.Frame_UHjjRlq
mov rdi, rax
mov rsi, rcx
mov ecx, SafeArrayDestroy
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x96f0]
lea rcx, str.Code_lNOABjvUcn
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x6c], 5
lea rcx, [rsp + 0x96f0]
call fcn.1400a3cb0
mov dword [rsp + 0x1f4], eax
lea rcx, [rsp + 0x9700]
call fcn.1400a3cb0
mov dword [rsp + 0x268], eax
cmp dword [rsp + 0x6c], 0
jl 0x14000e103
mov eax, dword [rsp + 0x1f4]
cmp dword [rsp + 0x6c], eax
jle 0x14000e11b
mov dword [rsp + 0x1f4], 0x1051b
mov dword [rsp + 0x6c], 5
jmp 0x14000e1df
mov eax, dword [rsp + 0x268]
mov ecx, dword [rsp + 0x1f4]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x2d0], eax
mov eax, dword [rsp + 0x2d0]
inc eax
cdqe
mov rcx, rax
call fcn.14009c9cc
mov qword [rsp + 0x558], rax
mov rax, qword [rsp + 0x558]
mov qword [rsp + 0x2a0], rax
lea rdx, [rsp + 0x96f0]
mov rcx, qword [rsp + 0x2a0]
call fcn.1400a3be0
movsxd rax, dword [rsp + 0x6c]
mov rcx, qword [rsp + 0x2a0]
add rcx, rax
mov rax, rcx
lea rdx, [rsp + 0x9700]
mov rcx, rax
call fcn.1400a3be0
movsxd rax, dword [rsp + 0x6c]
lea rax, [rsp + rax + 0x96f0]
movsxd rcx, dword [rsp + 0x6c]
mov rdx, qword [rsp + 0x2a0]
add rdx, rcx
mov rcx, rdx
movsxd rdx, dword [rsp + 0x268]
add rcx, rdx
mov rdx, rax
call fcn.1400a3be0
mov rdx, qword [rsp + 0x2a0]
lea rcx, [rsp + 0x96f0]
call fcn.1400a3be0
lea rax, str.lxeTFaKSah
mov qword [rsp + 0x740], rax
mov byte [rsp + 0x27], 0x58
mov byte [rsp + 0x26], 1
mov dword [rsp + 0x50], 0x9d
movss xmm0, dword [0x1400d8710]
movss dword [rsp + 0x4c], xmm0
mov dword [rsp + 0xec], 0
jmp 0x14000e22b
mov eax, dword [rsp + 0xec]
inc eax
mov dword [rsp + 0xec], eax
mov eax, dword [rsp + 0x50]
cmp dword [rsp + 0xec], eax
jge 0x14000e2c1
mov eax, dword [rsp + 0xec]
cdq
and eax, 1
xor eax, edx
sub eax, edx
test eax, eax
jne 0x14000e29a
movzx eax, byte [rsp + 0x26]
test eax, eax
jne 0x14000e265
mov dword [rsp + 0x26c], 1
jmp 0x14000e270
mov dword [rsp + 0x26c], 0
movzx eax, byte [rsp + 0x26c]
mov byte [rsp + 0x26], al
cvtsi2ss xmm0, dword [rsp + 0xec]
movss xmm1, dword [rsp + 0x4c]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x4c], xmm0
jmp 0x14000e2bc
movsx eax, byte [rsp + 0x27]
cmp eax, 0x54
jl 0x14000e2bc
movsx eax, byte [rsp + 0x27]
cmp eax, 0x4b
jg 0x14000e2bc
movsx eax, byte [rsp + 0x27]
add eax, 0x286
mov byte [rsp + 0x27], al
jmp 0x14000e21b
cmp dword [rsp + 0x50], 0
jle 0x14000e30c
mov eax, dword [rsp + 0x50]
dec eax
mov dword [rsp + 0x50], eax
cmp dword [rsp + 0x50], 0x20
jge 0x14000e2ef
movss xmm0, dword [rsp + 0x4c]
mulss xmm0, dword [rsp + 0x4c]
movss dword [rsp + 0x4c], xmm0
jmp 0x14000e30c
cvtsi2ss xmm0, dword [rsp + 0x50]
movss xmm1, dword [rsp + 0x4c]
divss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x4c], xmm0
jmp 0x14000e30c
movzx eax, byte [rsp + 0x26]
test eax, eax
je 0x14000e344
movzx eax, byte [rsp + 0x26]
test eax, eax
jne 0x14000e32b
mov dword [rsp + 0x270], 1
jmp 0x14000e336
mov dword [rsp + 0x270], 0
movzx eax, byte [rsp + 0x270]
mov byte [rsp + 0x26], al
jmp 0x14000e350
movsx eax, byte [rsp + 0x27]
mov dword [rsp + 0x408], eax
lea rax, str.IPVJyCyEGS
mov qword [rsp + 0x748], rax
mov byte [rsp + 0x29], 0x51
mov byte [rsp + 0x28], 1
mov dword [rsp + 0x70], 0xc9
movss xmm0, dword [0x1400d8830]
movss dword [rsp + 0x40], xmm0
mov dword [rsp + 0xf0], 0
jmp 0x14000e39c
mov eax, dword [rsp + 0xf0]
inc eax
mov dword [rsp + 0xf0], eax
mov eax, dword [rsp + 0x70]
cmp dword [rsp + 0xf0], eax
jge 0x14000e432
mov eax, dword [rsp + 0xf0]
cdq
and eax, 1
xor eax, edx
sub eax, edx
test eax, eax
jne 0x14000e40b
movzx eax, byte [rsp + 0x28]
test eax, eax
je 0x14000e3d6
mov dword [rsp + 0x274], 1
jmp 0x14000e3e1
mov dword [rsp + 0x274], 0
movzx eax, byte [rsp + 0x274]
mov byte [rsp + 0x28], al
cvtsi2ss xmm0, dword [rsp + 0xf0]
movss xmm1, dword [rsp + 0x40]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x40], xmm0
jmp 0x14000e42d
movsx eax, byte [rsp + 0x29]
cmp eax, 0x4a
jl 0x14000e42d
movsx eax, byte [rsp + 0x29]
cmp eax, 0x58
jg 0x14000e42d
movsx eax, byte [rsp + 0x29]
add eax, 0x273
mov byte [rsp + 0x29], al
jmp 0x14000e38c
cmp dword [rsp + 0x70], 0
jle 0x14000e47d
mov eax, dword [rsp + 0x70]
dec eax
mov dword [rsp + 0x70], eax
cmp dword [rsp + 0x70], 0x61
jge 0x14000e460
movss xmm0, dword [rsp + 0x40]
mulss xmm0, dword [rsp + 0x40]
movss dword [rsp + 0x40], xmm0
jmp 0x14000e47d
cvtsi2ss xmm0, dword [rsp + 0x70]
movss xmm1, dword [rsp + 0x40]
divss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x40], xmm0
jmp 0x14000e47d
movzx eax, byte [rsp + 0x28]
test eax, eax
je 0x14000e4b5
movzx eax, byte [rsp + 0x28]
test eax, eax
jne 0x14000e49c
mov dword [rsp + 0x278], 1
jmp 0x14000e4a7
mov dword [rsp + 0x278], 0
movzx eax, byte [rsp + 0x278]
mov byte [rsp + 0x28], al
jmp 0x14000e4c1
movsx eax, byte [rsp + 0x29]
mov dword [rsp + 0x40c], eax
lea rax, str.UbLaEokxed
mov qword [rsp + 0x750], rax
lea rax, [rsp + 0xf70]
mov rdi, rax
xor eax, eax
mov ecx, 0xc8
rep stosb byte [rdi], al
mov dword [rsp + 0x18c], 0
jmp 0x14000e501
mov eax, dword [rsp + 0x18c]
inc eax
mov dword [rsp + 0x18c], eax
movsxd rax, dword [rsp + 0x18c]
cmp rax, 0xa
jae 0x14000e55d
mov dword [rsp + 0x190], 0
jmp 0x14000e52c
mov eax, dword [rsp + 0x190]
inc eax
mov dword [rsp + 0x190], eax
cmp dword [rsp + 0x190], 5
jge 0x14000e55b
movsxd rax, dword [rsp + 0x18c]
imul rax, rax, 0x14
lea rax, [rsp + rax + 0xf70]
movsxd rcx, dword [rsp + 0x190]
mov dword [rax + rcx*4], 0x2393
jmp 0x14000e51c
jmp 0x14000e4f1
lea rax, str.LXqUpgGonY
mov qword [rsp + 0x758], rax
lea rax, [rsp + 0x1040]
mov rdi, rax
xor eax, eax
mov ecx, 0xfc
rep stosb byte [rdi], al
mov dword [rsp + 0x194], 0
jmp 0x14000e59d
mov eax, dword [rsp + 0x194]
inc eax
mov dword [rsp + 0x194], eax
movsxd rax, dword [rsp + 0x194]
cmp rax, 7
jae 0x14000e5f9
mov dword [rsp + 0x198], 0
jmp 0x14000e5c8
mov eax, dword [rsp + 0x198]
inc eax
mov dword [rsp + 0x198], eax
cmp dword [rsp + 0x198], 9
jge 0x14000e5f7
movsxd rax, dword [rsp + 0x194]
imul rax, rax, 0x24
lea rax, [rsp + rax + 0x1040]
movsxd rcx, dword [rsp + 0x198]
mov dword [rax + rcx*4], 0x12c2
jmp 0x14000e5b8
jmp 0x14000e58d
lea rax, str.fOczuUixdC
mov qword [rsp + 0x760], rax
mov byte [rsp + 0x2b], 0x4f
mov byte [rsp + 0x2a], 1
mov dword [rsp + 0x74], 0xee
movss xmm0, dword [0x1400d870c]
movss dword [rsp + 0x34], xmm0
mov dword [rsp + 0xf4], 0
jmp 0x14000e645
mov eax, dword [rsp + 0xf4]
inc eax
mov dword [rsp + 0xf4], eax
mov eax, dword [rsp + 0x74]
cmp dword [rsp + 0xf4], eax
jge 0x14000e6db
mov eax, dword [rsp + 0xf4]
cdq
and eax, 1
xor eax, edx
sub eax, edx
test eax, eax
jne 0x14000e6b4
movzx eax, byte [rsp + 0x2a]
test eax, eax
jne 0x14000e67f
mov dword [rsp + 0x27c], 1
jmp 0x14000e68a
mov dword [rsp + 0x27c], 0
movzx eax, byte [rsp + 0x27c]
mov byte [rsp + 0x2a], al
cvtsi2ss xmm0, dword [rsp + 0xf4]
movss xmm1, dword [rsp + 0x34]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x34], xmm0
jmp 0x14000e6d6
movsx eax, byte [rsp + 0x2b]
cmp eax, 0x34
jl 0x14000e6d6
movsx eax, byte [rsp + 0x2b]
cmp eax, 0x4c
jg 0x14000e6d6
movsx eax, byte [rsp + 0x2b]
add eax, 0x2ea
mov byte [rsp + 0x2b], al
jmp 0x14000e635
cmp dword [rsp + 0x74], 0
jle 0x14000e726
mov eax, dword [rsp + 0x74]
dec eax
mov dword [rsp + 0x74], eax
cmp dword [rsp + 0x74], 0x1d
jge 0x14000e709
movss xmm0, dword [rsp + 0x34]
mulss xmm0, dword [rsp + 0x34]
movss dword [rsp + 0x34], xmm0
jmp 0x14000e726
cvtsi2ss xmm0, dword [rsp + 0x74]
movss xmm1, dword [rsp + 0x34]
divss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x34], xmm0
jmp 0x14000e726
movzx eax, byte [rsp + 0x2a]
test eax, eax
je 0x14000e75e
movzx eax, byte [rsp + 0x2a]
test eax, eax
jne 0x14000e745
mov dword [rsp + 0x280], 1
jmp 0x14000e750
mov dword [rsp + 0x280], 0
movzx eax, byte [rsp + 0x280]
mov byte [rsp + 0x2a], al
jmp 0x14000e76a
movsx eax, byte [rsp + 0x2b]
mov dword [rsp + 0x410], eax
lea rax, str.huuBpYLGUi
mov qword [rsp + 0x768], rax
lea rax, [rsp + 0x9720]
lea rcx, str.Info_AuNfljuZXMiEUR
mov rdi, rax
mov rsi, rcx
mov ecx, SafeArrayUnaccessData
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x96e0]
lea rcx, str.CTX_EDwpxPP
mov rdi, rax
mov rsi, rcx
mov ecx, SafeArrayDestroy
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x78], 3
lea rcx, [rsp + 0x96e0]
call fcn.1400a3cb0
mov dword [rsp + 0x1f8], eax
lea rcx, [rsp + 0x9720]
call fcn.1400a3cb0
mov dword [rsp + 0x284], eax
cmp dword [rsp + 0x78], 0
jl 0x14000e7f5
mov eax, dword [rsp + 0x1f8]
cmp dword [rsp + 0x78], eax
jle 0x14000e80d
mov dword [rsp + 0x1f8], 0x10d61
mov dword [rsp + 0x78], 4
jmp 0x14000e8d1
mov eax, dword [rsp + 0x284]
mov ecx, dword [rsp + 0x1f8]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x2d4], eax
mov eax, dword [rsp + 0x2d4]
inc eax
cdqe
mov rcx, rax
call fcn.14009c9cc
mov qword [rsp + 0x560], rax
mov rax, qword [rsp + 0x560]
mov qword [rsp + 0x2a8], rax
lea rdx, [rsp + 0x96e0]
mov rcx, qword [rsp + 0x2a8]
call fcn.1400a3be0
movsxd rax, dword [rsp + 0x78]
mov rcx, qword [rsp + 0x2a8]
add rcx, rax
mov rax, rcx
lea rdx, [rsp + 0x9720]
mov rcx, rax
call fcn.1400a3be0
movsxd rax, dword [rsp + 0x78]
lea rax, [rsp + rax + 0x96e0]
movsxd rcx, dword [rsp + 0x78]
mov rdx, qword [rsp + 0x2a8]
add rdx, rcx
mov rcx, rdx
movsxd rdx, dword [rsp + 0x284]
add rcx, rdx
mov rdx, rax
call fcn.1400a3be0
mov rdx, qword [rsp + 0x2a8]
lea rcx, [rsp + 0x96e0]
call fcn.1400a3be0
lea rax, str.Debug_bgRqQBpq
mov qword [rsp + 0x770], rax
mov dword [rsp + 0x414], 0x5545
mov dword [rsp + 0x930], 0x40
lea rcx, [rsp + 0x930]
call qword [sym.imp.KERNEL32.dll_GlobalMemoryStatusEx]
cmp eax, 1
jne 0x14000e9c5
lea rax, [rsp + 0x9750]
lea rcx, str.Index_Var_Ficha_Var
mov rdi, rax
mov rsi, rcx
mov ecx, SafeArrayUnaccessData
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0xf48]
mov rdi, rax
xor eax, eax
mov ecx, 0x20
rep stosb byte [rdi], al
lea rax, [0x1400cf5e4]
mov qword [rsp + 0x3a0], rax
mov rdx, qword [rsp + 0x3a0]
lea rcx, [rsp + 0x9750]
call fcn.1400a3d58
mov qword [rsp + 0x350], rax
mov dword [rsp + 0x1fc], 0
cmp qword [rsp + 0x350], 0
je 0x14000e9c0
movsxd rax, dword [rsp + 0x1fc]
mov rcx, qword [rsp + 0x350]
mov qword [rsp + rax*8 + 0xf48], rcx
mov rdx, qword [rsp + 0x3a0]
xor ecx, ecx
call fcn.1400a3d58
mov qword [rsp + 0x350], rax
mov eax, dword [rsp + 0x1fc]
inc eax
mov dword [rsp + 0x1fc], eax
jmp 0x14000e974
jmp 0x14000eb07
mov dword [rsp + 0x418], 0x3dd
mov qword [rsp + 0x2b0], 0x5b6
mov rax, qword [rsp + 0x2b0]
cqo
mov ecx, 0x174e
idiv rcx
mov ecx, 0x3e3
sub rcx, rax
mov rax, rcx
add rax, qword [rsp + 0x2b0]
mov qword [rsp + 0x568], rax
mov eax, 0xe11
cqo
idiv qword [rsp + 0x2b0]
cqo
mov ecx, 0x20a4
idiv rcx
mov rcx, qword [rsp + 0x568]
sub rcx, rax
mov rax, rcx
sub rax, qword [rsp + 0x2b0]
sub rax, 0x18a4
mov dword [rsp + 0x41c], eax
mov dword [rsp + 0x288], 0x1bf
mov dword [rsp + 0x2d8], 7
mov eax, 0x1287
sub eax, dword [rsp + 0x2d8]
mov dword [rsp + 0x2dc], eax
mov eax, 0x22b9
cdq
idiv dword [rsp + 0x288]
mov ecx, dword [rsp + 0x2dc]
sub ecx, eax
mov eax, ecx
mov ecx, dword [rsp + 0x288]
lea eax, [rax + rcx + 0xaa8]
cdqe
mov qword [rsp + 0x778], rax
mov dword [rsp + 0x200], 0x17b
mov eax, 0x3a6
mov word [rsp + 0x1cc], ax
mov eax, dword [rsp + 0x200]
mov ecx, dword [rsp + 0x200]
lea eax, [rax + rcx - 0x758]
mov dword [rsp + 0x2e0], eax
mov eax, 0x215f
cdq
idiv dword [rsp + 0x200]
cdq
mov ecx, 0x148f
idiv ecx
movsx ecx, word [rsp + 0x1cc]
cdq
idiv ecx
mov ecx, dword [rsp + 0x2e0]
lea eax, [rcx + rax + 0xa91]
mov dword [rsp + 0x420], eax
mov rax, qword [rsp + 0x3b8]
test rax, rax
jl 0x14000eb1b
cvtsi2sd xmm0, rax
jmp 0x14000eb34
mov rcx, rax
shr rcx, 1
and rax, 1
or rcx, rax
cvtsi2sd xmm1, rcx
addsd xmm1, xmm1
movaps xmm0, xmm1
divsd xmm0, qword [0x1400d3bb0]
divsd xmm0, qword [0x1400d3bb0]
movsd qword [rsp + 0x580], xmm0
lea rcx, [rsp + 0x820]
call qword [sym.imp.KERNEL32.dll_GetSystemTime]
movzx eax, word [rsp + 0x828]
movzx ecx, word [rsp + 0x82a]
cmp eax, ecx
jge 0x14000eb7c
mov dword [rsp + 0x218], 1
jmp 0x14000eb87
mov dword [rsp + 0x218], 0
movzx eax, word [rsp + 0x82c]
cmp dword [rsp + 0x218], eax
jge 0x14000ec52
lea rcx, [rsp + 0x840]
call qword [sym.imp.KERNEL32.dll_GetLocalTime]
movzx eax, word [rsp + 0x848]
movzx ecx, word [rsp + 0x84a]
cmp eax, ecx
jge 0x14000ebcb
mov dword [rsp + 0x28c], 1
jmp 0x14000ebd6
mov dword [rsp + 0x28c], 0
movzx eax, word [rsp + 0x84c]
cmp dword [rsp + 0x28c], eax
jle 0x14000ec52
mov eax, 0x50a
mov word [rsp + 0x3c], ax
mov qword [rsp + 0x570], 0x2bb
movsx eax, word [rsp + 0x3c]
add eax, 0x33fe
movsx ecx, word [rsp + 0x3c]
sub eax, ecx
movsx ecx, word [rsp + 0x3c]
lea eax, [rax + rcx + 0x11e]
cdqe
mov qword [rsp + 0x578], rax
mov eax, 0x1ffb
cqo
idiv qword [rsp + 0x570]
cqo
mov ecx, 0x6dd
idiv rcx
mov rcx, qword [rsp + 0x578]
sub rcx, rax
mov rax, rcx
mov dword [rsp + 0x424], eax
movsd xmm0, qword [0x1400d8548]
comisd xmm0, xmmword [rsp + 0x580]
ja 0x14000ecb7
movzx r8d, byte [rsp + 0x1c9]
lea rdx, str.Xeon
lea rcx, [rsp + 0x850]
call fcn.140012420
mov rcx, rax
call fcn.140071780
mov qword [rsp + 0x588], rax
lea rcx, [rsp + 0xa30]
call fcn.1400130b0
mov rcx, qword [rsp + 0x588]
mov rdx, rcx
mov rcx, rax
call fcn.140072c40
test rax, rax
je 0x14000ecc6
mov eax, 0xffffffff
jmp 0x14001063f
lea rcx, [rsp + 0x800]
call qword [sym.imp.KERNEL32.dll_GetLocalTime]
movzx eax, word [rsp + 0x808]
movzx ecx, word [rsp + 0x80a]
cmp eax, ecx
jle 0x14000ecf5
mov dword [rsp + 0x290], 1
jmp 0x14000ed00
mov dword [rsp + 0x290], 0
movzx eax, word [rsp + 0x80c]
cmp dword [rsp + 0x290], eax
jge 0x1400102b0
movzx eax, word [rsp + 0x800]
movzx ecx, word [rsp + 0x802]
add ecx, 0x7d0
cmp eax, ecx
jle 0x1400102b0
mov qword [rsp + 0x780], 0x42c
mov dword [rsp + 0xcd0], 0x247
mov dword [rsp + 0xcd4], 0xde661
mov dword [rsp + 0xcd8], 0xda6f9
mov dword [rsp + 0xcdc], 0x10187
mov dword [rsp + 0xce0], 0x56715
mov dword [rsp + 0xce4], 0x75fc8
mov dword [rsp + 0xce8], 0x42c
mov dword [rsp + 0xcec], 0x630d7
mov dword [rsp + 0xcf0], 0x29024
mov dword [rsp + 0xcf4], 0x364ef
mov dword [rsp + 0xcf8], 0xa23ef
mov dword [rsp + 0xcfc], 0x8d54a
mov dword [rsp + 0xd00], 0x69cf
mov dword [rsp + 0xd04], 0xcd6b9
mov dword [rsp + 0xd08], 0x96e1c
mov dword [rsp + 0xd0c], 0x953ba
mov dword [rsp + 0xd10], 0x2d7a8
mov dword [rsp + 0xd14], 0xd0372
mov dword [rsp + 0xd18], 0x2fae1
mov dword [rsp + reloc.OLEAUT32.dll_SafeArrayDestroy8], 0xf
jmp 0x14000ee2d
mov eax, dword [rsp + 0xf8]
inc eax
mov dword [rsp + 0xf8], eax
cmp dword [rsp + 0xf8], 0x12
jge 0x14000ee5a
mov eax, dword [rsp + 0xf8]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xf8]
mov eax, dword [rsp + rax*4 + 0xcd0]
mov dword [rsp + rcx*4 + 0xcd0], eax
jmp 0x14000ee1d
jmp 0x14000ee5c
mov dword [rsp + 0xfc], SafeArrayUnaccessData
jmp 0x14000ee79
mov eax, dword [rsp + 0xfc]
inc eax
mov dword [rsp + 0xfc], eax
cmp dword [rsp + 0xfc], 0x12
jge 0x14000eea6
mov eax, dword [rsp + 0xfc]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xfc]
mov eax, dword [rsp + rax*4 + 0xcd0]
mov dword [rsp + rcx*4 + 0xcd0], eax
jmp 0x14000ee69
jmp 0x14000eea8
mov eax, 4
imul rax, rax, 7
mov ecx, 4
imul rcx, rcx, 0xd
mov eax, dword [rsp + rax + 0xcd0]
mov dword [rsp + rcx + 0xcd0], eax
jmp 0x14000eeca
mov dword [rsp + 0x100], 2
jmp 0x14000eee7
mov eax, dword [rsp + 0x100]
inc eax
mov dword [rsp + 0x100], eax
cmp dword [rsp + 0x100], 0x12
jge 0x14000ef14
mov eax, dword [rsp + 0x100]
inc eax
cdqe
movsxd rcx, dword [rsp + 0x100]
mov eax, dword [rsp + rax*4 + 0xcd0]
mov dword [rsp + rcx*4 + 0xcd0], eax
jmp 0x14000eed7
jmp 0x14000ef16
mov dword [rsp + 0x428], 0x498
mov dword [rsp + 0xdd0], 0x88c7b
mov dword [rsp + 0xdd4], 0xeb29b
mov dword [rsp + 0xdd8], 0x3294c
mov dword [rsp + 0xddc], 0x49d7b
mov dword [rsp + 0xde0], 0xd3f74
mov dword [rsp + 0xde4], 0xc10a
mov dword [rsp + 0xde8], 0x498
mov dword [rsp + 0xdec], 0x6a17a
mov dword [rsp + 0xdf0], 0x20ff
mov dword [rsp + 0xdf4], 0x4e84e
mov dword [rsp + 0xdf8], 0xeb5cd
mov dword [rsp + 0xdfc], 0xd7f6a
mov dword [rsp + 0xe00], 0x1f357
mov dword [rsp + 0xe04], 0x74204
mov dword [rsp + 0xe08], 0xeefd8
mov dword [rsp + 0xe0c], 0xb9842
mov dword [rsp + 0xe10], 0x5f5e
mov dword [rsp + 0xe14], 0x615f2
mov dword [rsp + 0xe18], 0x540df
mov dword [rsp + 0xe1c], 0x29af1
mov dword [rsp + 0xe20], 0x9dd38
mov eax, 4
imul rax, rax, 3
mov ecx, 4
imul rcx, rcx, 8
mov eax, dword [rsp + rax + 0xdd0]
mov dword [rsp + rcx + 0xdd0], eax
jmp 0x14000f02a
mov eax, 4
imul rax, rax, 0xb
mov ecx, 4
imul rcx, rcx, 9
mov eax, dword [rsp + rax + 0xdd0]
mov dword [rsp + rcx + 0xdd0], eax
jmp 0x14000f04c
lea rax, str.Info_MgKxcJDpqWJ
mov qword [rsp + 0x5c0], rax
mov dword [rsp + 0x42c], 0x9d21
mov rcx, qword [rsp + 0x5c0]
call fcn.1400a3cb0
cmp rax, 0x1a
jbe 0x14000f07e
jmp 0x14000f165
mov dword [rsp + 0x430], 0x91
mov dword [rsp + 0x204], 0x41
mov eax, dword [rsp + 0x204]
cdq
mov ecx, 0x177
idiv ecx
add eax, 0x667
sub eax, dword [rsp + 0x204]
mov dword [rsp + 0x2e4], eax
mov eax, 0x67b
cdq
idiv dword [rsp + 0x204]
mov ecx, dword [rsp + 0x2e4]
lea eax, [rcx + rax - 0x1c5e]
mov dword [rsp + 0x434], eax
mov qword [rsp + 0x358], 0x3e8
mov qword [rsp + 0x5c8], 0x16b
mov rax, qword [rsp + 0x5c8]
cqo
mov ecx, 0x129e
idiv rcx
mov qword [rsp + 0x5d0], rax
mov rax, qword [rsp + 0x358]
cqo
mov ecx, 0xd78
idiv rcx
mov rcx, qword [rsp + 0x5d0]
lea rax, [rcx + rax + 0x15a]
sub rax, qword [rsp + 0x358]
mov qword [rsp + 0x5d8], rax
mov rax, qword [rsp + 0x358]
cqo
mov ecx, 0x22d9
idiv rcx
mov rcx, qword [rsp + 0x5d8]
lea rax, [rcx + rax + 0x24c8]
mov dword [rsp + 0x438], eax
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov dword [rsp + 0x2e8], eax
mov dword [rsp + 0x43c], 0x100ef
mov dword [rsp + 0x970], 0x40
lea rcx, [rsp + 0x970]
call qword [sym.imp.KERNEL32.dll_GlobalMemoryStatusEx]
cmp eax, 1
jne 0x14000f1fe
mov eax, dword [rsp + 0x2e8]
mov dword [rsp + 0x2ec], eax
mov dword [rsp + 0x294], 1
mov dword [rsp + 0x19c], 2
jmp 0x14000f1d1
mov eax, dword [rsp + 0x19c]
inc eax
mov dword [rsp + 0x19c], eax
mov eax, dword [rsp + 0x2ec]
cmp dword [rsp + 0x19c], eax
jg 0x14000f1f9
mov eax, dword [rsp + 0x294]
imul eax, dword [rsp + 0x19c]
mov dword [rsp + 0x294], eax
jmp 0x14000f1c1
jmp 0x14000f6b0
mov dword [rsp + 0x440], 0xab
mov dword [rsp + 0xbe0], 0x870db
mov dword [rsp + 0xbe4], 0x509f4
mov dword [rsp + 0xbe8], 0xd17c4
mov dword [rsp + 0xbec], 0x1c92d
mov dword [rsp + 0xbf0], 0x55e70
mov dword [rsp + 0xbf4], 0x2ba51
mov dword [rsp + 0xbf8], 0xab
mov dword [rsp + 0xbfc], 0x8eeaa
mov dword [rsp + 0xc00], 0x64815
mov dword [rsp + 0xc04], 0x70384
mov dword [rsp + 0xc08], 0x52115
mov dword [rsp + 0xc0c], 0xbd321
mov dword [rsp + 0xc10], 0x4632
mov dword [rsp + 0xc14], 0x44873
mov dword [rsp + 0xc18], 0xb046e
mov dword [rsp + 0xc1c], 0xca7ed
mov dword [rsp + 0xc20], 0x9211
mov dword [rsp + 0x104], 1
jmp 0x14000f2e1
mov eax, dword [rsp + 0x104]
inc eax
mov dword [rsp + 0x104], eax
cmp dword [rsp + 0x104], 0x10
jge 0x14000f30e
mov eax, dword [rsp + 0x104]
inc eax
cdqe
movsxd rcx, dword [rsp + 0x104]
mov eax, dword [rsp + rax*4 + 0xbe0]
mov dword [rsp + rcx*4 + 0xbe0], eax
jmp 0x14000f2d1
jmp 0x14000f310
mov dword [rsp + 0x108], SafeArrayUnaccessData
jmp 0x14000f32d
mov eax, dword [rsp + 0x108]
inc eax
mov dword [rsp + 0x108], eax
cmp dword [rsp + 0x108], 0x10
jge 0x14000f35a
mov eax, dword [rsp + 0x108]
inc eax
cdqe
movsxd rcx, dword [rsp + 0x108]
mov eax, dword [rsp + rax*4 + 0xbe0]
mov dword [rsp + rcx*4 + 0xbe0], eax
jmp 0x14000f31d
jmp 0x14000f35c
mov eax, 4
imul rax, rax, 5
mov ecx, 4
imul rcx, rcx, 5
mov eax, dword [rsp + rax + 0xbe0]
mov dword [rsp + rcx + 0xbe0], eax
jmp 0x14000f37e
mov dword [rsp + 0x10c], SafeArrayDestroy
jmp 0x14000f39b
mov eax, dword [rsp + 0x10c]
inc eax
mov dword [rsp + 0x10c], eax
cmp dword [rsp + 0x10c], 0x10
jge 0x14000f3c8
mov eax, dword [rsp + 0x10c]
inc eax
cdqe
movsxd rcx, dword [rsp + 0x10c]
mov eax, dword [rsp + rax*4 + 0xbe0]
mov dword [rsp + rcx*4 + 0xbe0], eax
jmp 0x14000f38b
jmp 0x14000f3ca
mov eax, 0x17f
mov word [rsp + 0x2fc], ax
mov dword [rsp + 0xec0], 0xa723b
mov dword [rsp + 0xec4], 0x4aec0
mov dword [rsp + 0xec8], 0x1b6f
mov dword [rsp + 0xecc], 0x90add
mov dword [rsp + 0xed0], 0x5258b
mov dword [rsp + 0xed4], 0x42ae4
mov dword [rsp + 0xed8], 0x17f
mov dword [rsp + 0xedc], 0x481d6
mov dword [rsp + 0xee0], 0xe4735
mov dword [rsp + 0xee4], 0xeaee7
mov dword [rsp + 0xee8], 0x51a47
mov dword [rsp + 0xeec], 0x2ddfa
mov dword [rsp + 0xef0], 0x57fe4
mov dword [rsp + 0xef4], 0xc2d14
mov dword [rsp + 0xef8], 0x67b86
mov dword [rsp + 0xefc], 0xe4cdb
mov dword [rsp + 0xf00], 0xcec68
mov dword [rsp + 0xf04], 0xabc8e
mov dword [rsp + 0x7c], 6
jmp 0x14000f4b1
mov eax, dword [rsp + 0x7c]
inc eax
mov dword [rsp + 0x7c], eax
cmp dword [rsp + 0x7c], 0x11
jge 0x14000f4d5
mov eax, dword [rsp + 0x7c]
inc eax
cdqe
movsxd rcx, dword [rsp + 0x7c]
mov eax, dword [rsp + rax*4 + 0xec0]
mov dword [rsp + rcx*4 + 0xec0], eax
jmp 0x14000f4a7
jmp 0x14000f4d7
mov dword [rsp + 0x444], 0x56e
mov dword [rsp + 0xd20], 0x8f6ee
mov dword [rsp + 0xd24], 0x3c5cb
mov dword [rsp + 0xd28], 0x5ec77
mov dword [rsp + 0xd2c], 0x5187d
mov dword [rsp + 0xd30], 0xb60fe
mov dword [rsp + 0xd34], 0x7ee4c
mov dword [rsp + 0xd38], 0x56e
mov dword [rsp + 0xd3c], 0xe2e3d
mov dword [rsp + 0xd40], 0x92135
mov dword [rsp + 0xd44], 0xb8a44
mov dword [rsp + 0xd48], 0x94ace
mov dword [rsp + 0xd4c], 0xd972c
mov dword [rsp + 0xd50], 0xc77e9
mov dword [rsp + 0xd54], 0x9250f
mov dword [rsp + 0xd58], 0x63fae
mov dword [rsp + 0xd5c], 0x93c26
mov dword [rsp + 0xd60], 0xc442b
mov dword [rsp + 0xd64], 0x51395
mov dword [rsp + 0xd68], 0xbbab
mov dword [rsp + 0xd6c], 0x514cf
mov dword [rsp + 0xd70], 0x1ee96
mov dword [rsp + 0xd74], 0x5f15e
mov eax, 4
imul rax, rax, 5
mov ecx, 4
imul rcx, rcx, 8
mov eax, dword [rsp + rax + 0xd20]
mov dword [rsp + rcx + 0xd20], eax
jmp 0x14000f5f6
mov dword [rsp + 0x80], 1
jmp 0x14000f613
mov eax, dword [rsp + 0x80]
inc eax
mov dword [rsp + 0x80], eax
cmp dword [rsp + 0x80], 0x15
jge 0x14000f640
mov eax, dword [rsp + 0x80]
inc eax
cdqe
movsxd rcx, dword [rsp + 0x80]
mov eax, dword [rsp + rax*4 + 0xd20]
mov dword [rsp + rcx*4 + 0xd20], eax
jmp 0x14000f603
jmp 0x14000f642
mov dword [rsp + 0x8c], SafeArrayUnaccessData
jmp 0x14000f65f
mov eax, dword [rsp + 0x8c]
inc eax
mov dword [rsp + 0x8c], eax
cmp dword [rsp + 0x8c], 0x15
jge 0x14000f68c
mov eax, dword [rsp + 0x8c]
inc eax
cdqe
movsxd rcx, dword [rsp + 0x8c]
mov eax, dword [rsp + rax*4 + 0xd20]
mov dword [rsp + rcx*4 + 0xd20], eax
jmp 0x14000f64f
jmp 0x14000f68e
mov eax, 4
imul rax, rax, 0xf
mov ecx, 4
imul rcx, rcx, 5
mov eax, dword [rsp + rax + 0xd20]
mov dword [rsp + rcx + 0xd20], eax
jmp 0x14000f6b0
lea rax, str.Ficha_kNmLXnkkG
mov qword [rsp + 0x788], rax
mov dword [rsp + 0x448], 0x106dd
mov dword [rsp + 0x9b0], 0x40
lea rcx, [rsp + 0x9b0]
call qword [sym.imp.KERNEL32.dll_GlobalMemoryStatusEx]
cmp eax, 1
jne 0x14000f6ed
jmp 0x14000fbc3
mov qword [rsp + 0x790], 0x3b7
mov dword [rsp + 0xe90], 0xdc0ea
mov dword [rsp + 0xe94], 0x69b18
mov dword [rsp + 0xe98], 0xc18f5
mov dword [rsp + 0xe9c], 0x59460
mov dword [rsp + 0xea0], 0x3c3c0
mov dword [rsp + 0xea4], 0xd53aa
mov dword [rsp + 0xea8], 0x3b7
mov dword [rsp + 0xeac], 0x46b8b
mov dword [rsp + 0xeb0], 0xb49f1
mov dword [rsp + 0xeb4], 0x9a181
mov dword [rsp + 0xeb8], 0x39d09
mov dword [rsp + 0xebc], 0x504f9
mov eax, 4
imul rax, rax, 1
mov ecx, 4
imul rcx, rcx, 2
mov eax, dword [rsp + rax + 0xe90]
mov dword [rsp + rcx + 0xe90], eax
jmp 0x14000f79f
mov qword [rsp + 0x798], 0x396
mov dword [rsp + 0xaa0], 0xa55dd
mov dword [rsp + 0xaa4], 0x99191
mov dword [rsp + 0xaa8], 0x8ec8a
mov dword [rsp + 0xaac], 0x787fa
mov dword [rsp + 0xab0], 0x99422
mov dword [rsp + 0xab4], 0xbff71
mov dword [rsp + 0xab8], 0x396
mov dword [rsp + 0xabc], 0xb3d43
mov dword [rsp + 0xac0], 0xe57c
mov dword [rsp + 0xac4], 0xf3516
mov dword [rsp + 0xac8], 0xbbf8
mov dword [rsp + 0xacc], 0xbaeec
mov dword [rsp + 0x90], 8
jmp 0x14000f84c
mov eax, dword [rsp + 0x90]
inc eax
mov dword [rsp + 0x90], eax
cmp dword [rsp + 0x90], 0xb
jge 0x14000f879
mov eax, dword [rsp + 0x90]
inc eax
cdqe
movsxd rcx, dword [rsp + 0x90]
mov eax, dword [rsp + rax*4 + 0xaa0]
mov dword [rsp + rcx*4 + 0xaa0], eax
jmp 0x14000f83c
jmp 0x14000f87b
mov dword [rsp + 0x94], 8
jmp 0x14000f898
mov eax, dword [rsp + 0x94]
inc eax
mov dword [rsp + 0x94], eax
cmp dword [rsp + 0x94], 0xb
jge 0x14000f8c5
mov eax, dword [rsp + 0x94]
inc eax
cdqe
movsxd rcx, dword [rsp + 0x94]
mov eax, dword [rsp + rax*4 + 0xaa0]
mov dword [rsp + rcx*4 + 0xaa0], eax
jmp 0x14000f888
jmp 0x14000f8c7
mov eax, 4
imul rax, rax, 5
mov ecx, 4
imul rcx, rcx, 7
mov eax, dword [rsp + rax + 0xaa0]
mov dword [rsp + rcx + 0xaa0], eax
jmp 0x14000f8e9
mov eax, 4
imul rax, rax, 7
mov ecx, 4
imul rcx, rcx, 4
mov eax, dword [rsp + rax + 0xaa0]
mov dword [rsp + rcx + 0xaa0], eax
jmp 0x14000f90b
mov dword [rsp + 0xa8], 1
jmp 0x14000f928
mov eax, dword [rsp + 0xa8]
inc eax
mov dword [rsp + 0xa8], eax
cmp dword [rsp + 0xa8], 0xb
jge 0x14000f955
mov eax, dword [rsp + 0xa8]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xa8]
mov eax, dword [rsp + rax*4 + 0xaa0]
mov dword [rsp + rcx*4 + 0xaa0], eax
jmp 0x14000f918
jmp 0x14000f957
mov dword [rsp + 0x9c], 8
jmp 0x14000f974
mov eax, dword [rsp + 0x9c]
inc eax
mov dword [rsp + 0x9c], eax
cmp dword [rsp + 0x9c], 0xb
jge 0x14000f9a1
mov eax, dword [rsp + 0x9c]
inc eax
cdqe
movsxd rcx, dword [rsp + 0x9c]
mov eax, dword [rsp + rax*4 + 0xaa0]
mov dword [rsp + rcx*4 + 0xaa0], eax
jmp 0x14000f964
jmp 0x14000f9a3
mov eax, 0x18a
mov word [rsp + 0x2f8], ax
mov dword [rsp + 0xb00], 0x2e110
mov dword [rsp + 0xb04], 0x8984c
mov dword [rsp + 0xb08], 0x68072
mov dword [rsp + 0xb0c], 0x46b9f
mov dword [rsp + 0xb10], 0x36a40
mov dword [rsp + 0xb14], 0x5ffb1
mov dword [rsp + 0xb18], 0x18a
mov dword [rsp + 0xb1c], 0xa2775
mov dword [rsp + 0xb20], 0xaae14
mov dword [rsp + 0xb24], 0xdcaf0
mov dword [rsp + 0xb28], 0x4452d
mov dword [rsp + 0xb2c], 0xb6c4e
mov dword [rsp + 0xb30], 0xe3105
mov dword [rsp + 0xb34], 0xd3456
mov dword [rsp + 0xb38], 0xe484f
mov dword [rsp + 0xb3c], 0xdac92
mov dword [rsp + 0xb40], 0xde398
mov dword [rsp + 0xb44], 0x9cc03
mov dword [rsp + 0xb48], 0x59812
mov eax, 4
imul rax, rax, 7
mov ecx, 4
imul rcx, rcx, 0xc
mov eax, dword [rsp + rax + 0xb00]
mov dword [rsp + rcx + 0xb00], eax
jmp 0x14000faa3
mov eax, 4
imul rax, rax, 0xf
mov ecx, 4
imul rcx, rcx, 0x10
mov eax, dword [rsp + rax + 0xb00]
mov dword [rsp + rcx + 0xb00], eax
jmp 0x14000fac5
mov dword [rsp + 0xa0], 4
jmp 0x14000fae2
mov eax, dword [rsp + 0xa0]
inc eax
mov dword [rsp + 0xa0], eax
cmp dword [rsp + 0xa0], 0x12
jge 0x14000fb0f
mov eax, dword [rsp + 0xa0]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xa0]
mov eax, dword [rsp + rax*4 + 0xb00]
mov dword [rsp + rcx*4 + 0xb00], eax
jmp 0x14000fad2
jmp 0x14000fb11
mov eax, 4
imul rax, rax, 9
mov ecx, 4
imul rcx, rcx, 5
mov eax, dword [rsp + rax + 0xb00]
mov dword [rsp + rcx + 0xb00], eax
jmp 0x14000fb33
mov eax, 4
imul rax, rax, 0xd
mov ecx, 4
imul rcx, rcx, 2
mov eax, dword [rsp + rax + 0xb00]
mov dword [rsp + rcx + 0xb00], eax
jmp 0x14000fb55
mov dword [rsp + 0xa4], reloc.OLEAUT32.dll_SafeArrayDestroy
jmp 0x14000fb72
mov eax, dword [rsp + 0xa4]
inc eax
mov dword [rsp + 0xa4], eax
cmp dword [rsp + 0xa4], 0x12
jge 0x14000fb9f
mov eax, dword [rsp + 0xa4]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xa4]
mov eax, dword [rsp + rax*4 + 0xb00]
mov dword [rsp + rcx*4 + 0xb00], eax
jmp 0x14000fb62
jmp 0x14000fba1
mov eax, 4
imul rax, rax, 6
mov ecx, 4
imul rcx, rcx, 3
mov eax, dword [rsp + rax + 0xb00]
mov dword [rsp + rcx + 0xb00], eax
jmp 0x14000fbc3
lea rax, str.Info_zxzwJaSgFwwmP
mov qword [rsp + 0x7a0], rax
mov dword [rsp + 0x3c0], 0xd8f2
mov dword [rsp + 0x9f0], 0x40
lea rcx, [rsp + 0x9f0]
call qword [sym.imp.KERNEL32.dll_GlobalMemoryStatusEx]
cmp eax, 1
jne 0x14000fcb7
lea rax, [rsp + 0x9738]
lea rcx, str.Frame_Index_Slide
mov rdi, rax
mov rsi, rcx
mov ecx, 0x12
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0xf10]
mov rdi, rax
xor eax, eax
mov ecx, reloc.OLEAUT32.dll_SafeArrayGetElement
rep stosb byte [rdi], al
lea rax, [0x1400cf5f4]
mov qword [rsp + 0x3a8], rax
mov rdx, qword [rsp + 0x3a8]
lea rcx, [rsp + 0x9738]
call fcn.1400a3d58
mov qword [rsp + 0x360], rax
mov dword [rsp + 0x1d4], 0
cmp qword [rsp + 0x360], 0
je 0x14000fcb2
movsxd rax, dword [rsp + 0x1d4]
mov rcx, qword [rsp + 0x360]
mov qword [rsp + rax*8 + 0xf10], rcx
mov rdx, qword [rsp + 0x3a8]
xor ecx, ecx
call fcn.1400a3d58
mov qword [rsp + 0x360], rax
mov eax, dword [rsp + 0x1d4]
inc eax
mov dword [rsp + 0x1d4], eax
jmp 0x14000fc66
jmp 0x14000ff93
lea rax, [rsp + 0x7d00]
mov rdi, rax
xor eax, eax
mov ecx, 0xcf0
rep stosb byte [rdi], al
mov dword [rsp + 0x1a0], 0
jmp 0x14000fce8
mov eax, dword [rsp + 0x1a0]
inc eax
mov dword [rsp + 0x1a0], eax
movsxd rax, dword [rsp + 0x1a0]
cmp rax, 0x17
jae 0x14000fd4d
mov dword [rsp + 0x1a4], 0
jmp 0x14000fd13
mov eax, dword [rsp + 0x1a4]
inc eax
mov dword [rsp + 0x1a4], eax
cmp dword [rsp + 0x1a4], 0x12
jge 0x14000fd4b
movsxd rax, dword [rsp + 0x1a0]
imul rax, rax, 0x90
lea rax, [rsp + rax + 0x7d00]
movsxd rcx, dword [rsp + 0x1a4]
movsd xmm0, qword [0x1400d8008]
movsd qword [rax + rcx*8], xmm0
jmp 0x14000fd03
jmp 0x14000fcd8
lea rax, [rsp + 0x89f0]
mov rdi, rax
xor eax, eax
mov ecx, 0xcf0
rep stosb byte [rdi], al
mov dword [rsp + 0x1a8], 0
jmp 0x14000fd7e
mov eax, dword [rsp + 0x1a8]
inc eax
mov dword [rsp + 0x1a8], eax
movsxd rax, dword [rsp + 0x1a8]
cmp rax, 0x17
jae 0x14000fde3
mov dword [rsp + 0x1ac], 0
jmp 0x14000fda9
mov eax, dword [rsp + 0x1ac]
inc eax
mov dword [rsp + 0x1ac], eax
cmp dword [rsp + 0x1ac], 0x12
jge 0x14000fde1
movsxd rax, dword [rsp + 0x1a8]
imul rax, rax, 0x90
lea rax, [rsp + rax + 0x89f0]
movsxd rcx, dword [rsp + 0x1ac]
movsd xmm0, qword [0x1400d7be8]
movsd qword [rax + rcx*8], xmm0
jmp 0x14000fd99
jmp 0x14000fd6e
lea rax, [rsp + 0x4f10]
mov rdi, rax
xor eax, eax
mov ecx, 0xcf0
rep stosb byte [rdi], al
mov dword [rsp + 0x1b0], 0
jmp 0x14000fe14
mov eax, dword [rsp + 0x1b0]
inc eax
mov dword [rsp + 0x1b0], eax
movsxd rax, dword [rsp + 0x1b0]
cmp rax, 0x17
jae 0x14000fe79
mov dword [rsp + 0x1b4], 0
jmp 0x14000fe3f
mov eax, dword [rsp + 0x1b4]
inc eax
mov dword [rsp + 0x1b4], eax
cmp dword [rsp + 0x1b4], 0x12
jge 0x14000fe77
movsxd rax, dword [rsp + 0x1b0]
imul rax, rax, 0x90
lea rax, [rsp + rax + 0x4f10]
movsxd rcx, dword [rsp + 0x1b4]
movsd xmm0, qword [0x1400d40f0]
movsd qword [rax + rcx*8], xmm0
jmp 0x14000fe2f
jmp 0x14000fe04
lea rax, [rsp + 0x1140]
mov rdi, rax
xor eax, eax
mov ecx, 0x5d8
rep stosb byte [rdi], al
mov dword [rsp + 0x1b8], 0
jmp 0x14000feaa
mov eax, dword [rsp + 0x1b8]
inc eax
mov dword [rsp + 0x1b8], eax
movsxd rax, dword [rsp + 0x1b8]
cmp rax, 0x11
jae 0x14000ff06
mov dword [rsp + 0x110], 0
jmp 0x14000fed5
mov eax, dword [rsp + 0x110]
inc eax
mov dword [rsp + 0x110], eax
cmp dword [rsp + 0x110], 0x16
jge 0x14000ff04
movsxd rax, dword [rsp + 0x1b8]
imul rax, rax, 0x58
lea rax, [rsp + rax + 0x1140]
movsxd rcx, dword [rsp + 0x110]
mov dword [rax + rcx*4], 0x8d5
jmp 0x14000fec5
jmp 0x14000fe9a
lea rax, [rsp + 0x3400]
mov rdi, rax
xor eax, eax
mov ecx, 0x5d8
rep stosb byte [rdi], al
mov dword [rsp + 0x114], 0
jmp 0x14000ff37
mov eax, dword [rsp + 0x114]
inc eax
mov dword [rsp + 0x114], eax
movsxd rax, dword [rsp + 0x114]
cmp rax, 0x11
jae 0x14000ff93
mov dword [rsp + 0x118], 0
jmp 0x14000ff62
mov eax, dword [rsp + 0x118]
inc eax
mov dword [rsp + 0x118], eax
cmp dword [rsp + 0x118], 0x16
jge 0x14000ff91
movsxd rax, dword [rsp + 0x114]
imul rax, rax, 0x58
lea rax, [rsp + rax + 0x3400]
movsxd rcx, dword [rsp + 0x118]
mov dword [rax + rcx*4], 0xf2d
jmp 0x14000ff52
jmp 0x14000ff27
lea rax, str.Debug_iAUrj
mov qword [rsp + 0x698], rax
mov dword [rsp + 0x3c4], 0x8c25
mov rcx, qword [rsp + 0x698]
call fcn.1400a3cb0
cmp rax, 9
jne 0x14001007c
lea rax, [rsp + 0x9710]
lea rcx, str.Frame_Slide
mov rdi, rax
mov rsi, rcx
mov ecx, SafeArrayDestroy
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x7c0]
mov rdi, rax
xor eax, eax
mov ecx, 0x10
rep stosb byte [rdi], al
lea rax, [0x1400cf644]
mov qword [rsp + 0x3b0], rax
mov rdx, qword [rsp + 0x3b0]
lea rcx, [rsp + 0x9710]
call fcn.1400a3d58
mov qword [rsp + 0x368], rax
mov dword [rsp + 0x1d8], 0
cmp qword [rsp + 0x368], 0
je 0x140010077
movsxd rax, dword [rsp + 0x1d8]
mov rcx, qword [rsp + 0x368]
mov qword [rsp + rax*8 + 0x7c0], rcx
mov rdx, qword [rsp + 0x3b0]
xor ecx, ecx
call fcn.1400a3d58
mov qword [rsp + 0x368], rax
mov eax, dword [rsp + 0x1d8]
inc eax
mov dword [rsp + 0x1d8], eax
jmp 0x14001002b
jmp 0x1400102b0
lea rax, [rsp + 0x5c00]
mov rdi, rax
xor eax, eax
mov ecx, 0x840
rep stosb byte [rdi], al
mov dword [rsp + 0x11c], 0
jmp 0x1400100ad
mov eax, dword [rsp + 0x11c]
inc eax
mov dword [rsp + 0x11c], eax
movsxd rax, dword [rsp + 0x11c]
cmp rax, 0x16
jae 0x140010109
mov dword [rsp + 0x120], 0
jmp 0x1400100d8
mov eax, dword [rsp + 0x120]
inc eax
mov dword [rsp + 0x120], eax
cmp dword [rsp + 0x120], 0x18
jge 0x140010107
movsxd rax, dword [rsp + 0x11c]
imul rax, rax, 0x60
lea rax, [rsp + rax + 0x5c00]
movsxd rcx, dword [rsp + 0x120]
mov dword [rax + rcx*4], 0x26d6
jmp 0x1400100c8
jmp 0x14001009d
lea rax, [rsp + 0x6440]
mov rdi, rax
xor eax, eax
mov ecx, 0x840
rep stosb byte [rdi], al
mov dword [rsp + 0x124], 0
jmp 0x14001013a
mov eax, dword [rsp + 0x124]
inc eax
mov dword [rsp + 0x124], eax
movsxd rax, dword [rsp + 0x124]
cmp rax, 0x16
jae 0x140010196
mov dword [rsp + 0x128], 0
jmp 0x140010165
mov eax, dword [rsp + 0x128]
inc eax
mov dword [rsp + 0x128], eax
cmp dword [rsp + 0x128], 0x18
jge 0x140010194
movsxd rax, dword [rsp + 0x124]
imul rax, rax, 0x60
lea rax, [rsp + rax + 0x6440]
movsxd rcx, dword [rsp + 0x128]
mov dword [rax + rcx*4], 0x2151
jmp 0x140010155
jmp 0x14001012a
lea rax, [rsp + 0x6c80]
mov rdi, rax
xor eax, eax
mov ecx, 0x840
rep stosb byte [rdi], al
mov dword [rsp + 0x12c], 0
jmp 0x1400101c7
mov eax, dword [rsp + 0x12c]
inc eax
mov dword [rsp + 0x12c], eax
movsxd rax, dword [rsp + 0x12c]
cmp rax, 0x16
jae 0x140010223
mov dword [rsp + 0x130], 0
jmp 0x1400101f2
mov eax, dword [rsp + 0x130]
inc eax
mov dword [rsp + 0x130], eax
cmp dword [rsp + 0x130], 0x18
jge 0x140010221
movsxd rax, dword [rsp + 0x12c]
imul rax, rax, 0x60
lea rax, [rsp + rax + 0x6c80]
movsxd rcx, dword [rsp + 0x130]
mov dword [rax + rcx*4], 0x1f1e
jmp 0x1400101e2
jmp 0x1400101b7
lea rax, [rsp + 0x74c0]
mov rdi, rax
xor eax, eax
mov ecx, 0x840
rep stosb byte [rdi], al
mov dword [rsp + 0x134], 0
jmp 0x140010254
mov eax, dword [rsp + 0x134]
inc eax
mov dword [rsp + 0x134], eax
movsxd rax, dword [rsp + 0x134]
cmp rax, 0x16
jae 0x1400102b0
mov dword [rsp + 0x138], 0
jmp 0x14001027f
mov eax, dword [rsp + 0x138]
inc eax
mov dword [rsp + 0x138], eax
cmp dword [rsp + 0x138], 0x18
jge 0x1400102ae
movsxd rax, dword [rsp + 0x134]
imul rax, rax, 0x60
lea rax, [rsp + rax + 0x74c0]
movsxd rcx, dword [rsp + 0x138]
mov dword [rax + rcx*4], 0x88f
jmp 0x14001026f
jmp 0x140010244
lea r9, [0x140010660]
mov r8d, 0x12c
xor edx, edx
xor ecx, ecx
call qword [sym.imp.USER32.dll_SetTimer]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rsp + 0x7d0]
call qword [sym.imp.USER32.dll_GetMessageW]
test eax, eax
je 0x140010301
lea rcx, [rsp + 0x7d0]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rsp + 0x7d0]
call qword [sym.imp.USER32.dll_DispatchMessageW]
jmp 0x140010301
mov dword [rsp + 0x3c8], 0x263
mov dword [rsp + 0xd80], 0x18376
mov dword [rsp + 0xd84], 0x6068b
mov dword [rsp + 0xd88], 0xa485c
mov dword [rsp + 0xd8c], 0x7a36c
mov dword [rsp + 0xd90], 0x14999
mov dword [rsp + 0xd94], 0xeaab9
mov dword [rsp + 0xd98], 0x263
mov dword [rsp + 0xd9c], 0xcb038
mov dword [rsp + 0xda0], 0xb8a22
mov dword [rsp + 0xda4], 0x81d7e
mov dword [rsp + 0xda8], 0x9217
mov dword [rsp + 0xdac], 0x28d1d
mov dword [rsp + 0xdb0], 0x7865d
mov dword [rsp + 0xdb4], 0x84b10
mov dword [rsp + 0xdb8], 0x2fd84
mov dword [rsp + 0xdbc], 0x57333
mov dword [rsp + 0xdc0], 0x5d021
mov dword [rsp + 0xac], 3
jmp 0x1400103e4
mov eax, dword [rsp + 0xac]
inc eax
mov dword [rsp + 0xac], eax
cmp dword [rsp + 0xac], 0x10
jge 0x140010411
mov eax, dword [rsp + 0xac]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xac]
mov eax, dword [rsp + rax*4 + 0xd80]
mov dword [rsp + rcx*4 + 0xd80], eax
jmp 0x1400103d4
jmp 0x140010413
mov eax, 4
imul rax, rax, 9
mov ecx, 4
imul rcx, rcx, 4
mov eax, dword [rsp + rax + 0xd80]
mov dword [rsp + rcx + 0xd80], eax
jmp 0x140010435
mov dword [rsp + 0xbc], 5
jmp 0x140010452
mov eax, dword [rsp + 0xbc]
inc eax
mov dword [rsp + 0xbc], eax
cmp dword [rsp + 0xbc], 0x10
jge 0x14001047f
mov eax, dword [rsp + 0xbc]
inc eax
cdqe
movsxd rcx, dword [rsp + 0xbc]
mov eax, dword [rsp + rax*4 + 0xd80]
mov dword [rsp + rcx*4 + 0xd80], eax
jmp 0x140010442
jmp 0x140010481
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov qword [rsp + 0x370], rax
movzx edx, byte [rsp + 0x30]
lea rcx, [rsp + 0x370]
call fcn.140001cf0
movzx edx, byte [rsp + 0x30]
lea rcx, [rsp + 0x370]
call fcn.140001770
mov rcx, qword [rsp + 0x370]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
movzx r9d, byte [rsp + 0x30]
mov r8, qword [rsp + 0x3b8]
mov rdx, qword [rsp + 0x9898]
mov ecx, dword [rsp + 0x9890]
call fcn.14000c170
mov eax, 0x3f0
mov word [rsp + 0x84], ax
mov dword [rsp + 0x210], 0x45e
mov eax, dword [rsp + 0x210]
add eax, 0x569
sub eax, dword [rsp + 0x210]
movsx ecx, word [rsp + 0x84]
lea eax, [rax + rcx - 0x1c1b]
movsx ecx, word [rsp + 0x84]
sub eax, ecx
add eax, 0x1a65
mov dword [rsp + 0x3cc], eax
mov dword [rsp + 0x1dc], 0x4f1
mov dword [rsp + 0x3d0], 0x45
mov eax, 0x565
cdq
idiv dword [rsp + 0x1dc]
cdq
mov ecx, 0x20d6
idiv ecx
cdq
idiv dword [rsp + 0x1dc]
cdq
mov ecx, 0x5c5
idiv ecx
cdq
idiv dword [rsp + 0x1dc]
add eax, 0xe3d
cdqe
mov qword [rsp + 0x7a8], rax
mov dword [rsp + 0x214], 0x1f6
mov dword [rsp + 0x308], 0x296
mov eax, 0x1105
cdq
idiv dword [rsp + 0x214]
cdq
mov ecx, 0x17c3
idiv ecx
mov dword [rsp + 0x2f0], eax
mov eax, dword [rsp + 0x214]
cdq
mov ecx, 0x153d
idiv ecx
mov ecx, dword [rsp + 0x2f0]
add ecx, eax
mov eax, ecx
sub eax, dword [rsp + 0x308]
add eax, 0x24c9
cdqe
mov qword [rsp + 0x7b0], rax
mov eax, 0x1a9
mov word [rsp + 0x88], ax
mov eax, 0x509
mov word [rsp + 0x1d0], ax
movsx eax, word [rsp + 0x88]
cdq
mov ecx, 0x28c
idiv ecx
movsx ecx, word [rsp + 0x1d0]
cdq
idiv ecx
movsx ecx, word [rsp + 0x88]
lea eax, [rax + rcx - 0x3146]
cdqe
mov qword [rsp + 0x7b8], rax
xor eax, eax
jmp 0x14001063f
jmp 0x14001063d
xor eax, eax
mov rcx, qword [rsp + 0x9860]
xor rcx, rsp
call fcn.14009cb40
add rsp, 0x9878
pop rdi
pop rsi
ret