Function at 0x140004d90
Capabilities:
Execute command
Query environment variable
Schedule task via at
Set console window title
Set registry value
Terminate process

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
sub rsp, 0x990
movaps xmmword [rax - 0x38], xmm6
lea rbp, [rsp + 0x50]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x140012040]
xor rax, rsp
mov qword [rbp + 0x920], rax
xor edi, edi
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov rbx, rax
mov dword [rbp + 0x490], edi
lea rdx, [rbp + 0x490]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetConsoleMode]
mov edx, dword [rbp + 0x490]
or edx, 4
mov dword [rbp + 0x490], edx
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_SetConsoleMode]
mov qword [0x140012c98], rdi
lea rax, [0x140012c88]
cmp qword [0x140012ca0], 0xf
cmova rax, qword [0x140012c88]
mov byte [rax], dil
mov qword [0x1400129c0], rdi
lea rax, [0x1400129b0]
cmp qword [0x1400129c8], 0xf
cmova rax, qword [0x1400129b0]
mov byte [rax], dil
mov qword [0x140012cb8], rdi
lea rax, [0x140012ca8]
cmp qword [0x140012cc0], 0xf
cmova rax, qword [0x140012ca8]
mov byte [rax], dil
mov qword [0x1400129a0], rdi
lea rax, [0x140012990]
cmp qword [0x1400129a8], 0xf
cmova rax, qword [0x140012990]
mov byte [rax], dil
mov qword [0x1400129e0], rdi
lea rax, [0x1400129d0]
cmp qword [0x1400129e8], 0xf
cmova rax, qword [0x1400129d0]
mov byte [rax], dil
movabs rax, 0xbdc482930f6a61fb
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x20], rax
movabs rax, 0x6837284b1b334790
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x28], rax
movabs rax, 0x28c8801024b70565
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x30], rax
movabs rcx, 0x6b67086993ebe5ea
mov qword [rbp + 0x480], rcx
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x38], rax
movabs rax, 0x90e4f0f66b0b0eb7
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a0], rax
movabs rax, 0x9175c27724605b0
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a8], rax
movabs rax, 0x28c8801024973f11
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b0], rax
mov qword [rbp + 0x480], rcx
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b8], rax
vmovdqu ymm0, ymmword [rbp + 0x20]
vpxor ymm1, ymm0, ymmword [rbp + 0x5a0]
vmovdqa ymmword [rbp + 0x20], ymm1
lea rax, [rbp + 0x20]
mov rdi, 0xffffffffffffffff
mov rbx, rdi
vzeroupper
inc rbx
cmp byte [rax + rbx], 0
jne 0x140004fb5
mov r12, qword [0x140012960]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r12
cmp rax, rbx
jb 0x140008952
lea r13, [0x140012950]
cmp qword [0x140012968], 0xf
cmova r13, qword [0x140012950]
xorps xmm0, xmm0
movups xmmword [rbp + 0x4f8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x508], xmm1
lea r15, [r12 + rbx]
mov esi, 0xf
lea r14, [rbp + 0x4f8]
cmp r15, rsi
jbe 0x1400050a3
mov rsi, r15
or rsi, 0xf
cmp rsi, rcx
jbe 0x14000505b
mov rsi, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.14000bf80
test rax, rax
je 0x14000508d
lea r14, [rax + 0x27]
and r14, 0xffffffffffffffe0
mov qword [r14 - 8], rax
jmp 0x14000509c
mov eax, 0x16
cmp rsi, rax
cmovb rsi, rax
lea rcx, [rsi + 1]
test rcx, rcx
jne 0x140005075
xor r14d, r14d
jmp 0x14000509c
cmp rcx, 0x1000
jb 0x140005094
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140008958
jmp 0x140005040
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000bf80
mov r14, rax
mov qword [rbp + 0x4f8], r14
mov qword [rbp + 0x508], r15
mov qword [rbp + 0x510], rsi
mov r8, rbx
lea rdx, [rbp + 0x20]
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + rbx]
mov r8, r12
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov byte [r14 + r15], 0
mov r8d, 1
lea rdx, [0x14000e704]
lea rcx, [rbp + 0x4f8]
call fcn.140008fb0
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x10], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x10], xmm1
xor r14d, r14d
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], r14b
lea rdx, [0x140012970]
cmp qword [0x140012988], 0xf
cmova rdx, qword [0x140012970]
mov r8, qword [0x140012980]
lea rcx, [rbp]
call fcn.140008fb0
xorps xmm0, xmm0
movups xmmword [rbp + 0x578], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x588], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x578], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x588], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], r14b
mov rdx, qword [rbp + 0x18]
cmp rdx, 0xf
jbe 0x1400051bb
inc rdx
mov rcx, qword [rbp]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400051b6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400051b6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000c2cc
movdqa xmm0, xmmword [0x14000ea30]
movdqu xmmword [rbp + 0x10], xmm0
mov byte [rbp], 0
mov rdx, qword [rbp + 0x510]
cmp rdx, 0xf
jbe 0x140005218
inc rdx
mov rcx, qword [rbp + 0x4f8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000520b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000520b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000c2cc
movdqa xmm0, xmmword [0x14000ea30]
movdqu xmmword [rbp + 0x508], xmm0
mov byte [rbp + 0x4f8], 0
lea rcx, [rbp + 0x578]
cmp qword [rbp + 0x590], 0xf
cmova rcx, qword [rbp + 0x578]
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
xorps xmm0, xmm0
movups xmmword [rbp + 0x518], xmm0
mov qword [rbp + 0x528], r14
mov qword [rbp + 0x530], r14
mov r8d, 5
lea rdx, str.e_32m
lea rcx, [rbp + 0x518]
call fcn.14000a3b0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x4b8], xmm0
mov qword [rbp + 0x4c8], r14
mov qword [rbp + 0x4d0], r14
mov r8d, 5
lea rdx, str.e_31m
lea rcx, [rbp + 0x4b8]
call fcn.14000a3b0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x498], xmm0
mov qword [rbp + 0x4a8], r14
mov qword [rbp + 0x4b0], r14
mov r8d, 4
lea rdx, str.e_0m
lea rcx, [rbp + 0x498]
call fcn.14000a3b0
nop
lea rdx, [rbp + 0x4b8]
cmp qword [rbp + 0x4d0], 0xf
cmova rdx, qword [rbp + 0x4b8]
mov r8, qword [rbp + 0x4c8]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14000b050
mov r8, rax
movabs rax, 0xb0c4d0d64b5451bd
mov qword [rbp + 0x480], rax
mov rcx, qword [rbp + 0x480]
mov qword [rbp + 0x1a0], rcx
movabs rax, 0x564803782d192590
mov qword [rbp + 0x480], rax
mov rcx, qword [rbp + 0x480]
mov qword [rbp + 0x1a8], rcx
movabs rax, 0x8e8a03004b71f31
mov qword [rbp + 0x480], rax
mov rcx, qword [rbp + 0x480]
mov qword [rbp + 0x1b0], rcx
movabs rax, 0x4b472849b3cbc5ca
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x1b8], rax
movabs rax, 0xa0de56aa1caa167b
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x1c0], rax
movabs rax, 0x5147cf3b7d688284
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x1c8], rax
movabs rax, 0xf1c50814d65b0b95
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x1d0], rax
movabs rax, 0x1105d36d67e667fe
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x1d8], rax
movabs rax, 0xfd9d307e72fe123f
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x1e0], rax
movabs rax, 0x8b4a854f157ec507
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x1e8], rax
movabs rax, 0x361a9c72714e9159
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x1f0], rax
movabs rax, 0x6f9f5371b63bc992
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x1f8], rax
movabs rax, 0xfcfd961249b2b95c
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x200], rax
movabs rax, 0xbbe024433939ec53
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x208], rax
movabs rax, 0x94172cfc487b3ea2
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x210], rax
movabs rax, 0xe88eadcad64136c9
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x218], rax
movabs rax, 0xc2c284da6eaa6067
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x220], rax
movabs rax, 0x70da33789686c5e0
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x228], rax
movabs rax, 0x8450021f00a8367e
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x230], rax
movabs rax, 0x63c87c62faf875a
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x238], rax
movabs rax, 0x29cbc65fcc406b4
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x240], rax
movabs rax, 0x38eec1779db6bbe
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x248], rax
movabs rax, 0x8ea6a2cb8890d66a
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x250], rax
movabs rax, 0xb88a5bdd23c01d92
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x258], rax
movabs rax, 0x1f41d4d171cd8280
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x260], rax
movabs rax, 0x72eeddbf1e32eb48
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x268], rax
movabs rax, 0x2e0d8208fa2442a9
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x270], rax
movabs rax, 0x75930d2e7180fb3e
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x278], rax
movabs rax, 0x7ab5b33d289bab33
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x280], rax
movabs rax, 0x1a2e54cf3e72d53c
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x288], rax
movabs rax, 0xb3812eac9802cad2
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x290], rax
movabs rax, 0xb8e0b74fd9b89a29
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x298], rax
movabs rax, 0x4c08cff667558c78
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x2a0], rax
movabs rax, 0x5682e427ef6c958f
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x2a8], rax
movabs rax, 0xd1cc41d0e0fd6691
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x2b0], rax
movabs rax, 0xa98234e62dcedea5
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x2b8], rax
movabs rax, 0xc437914a5e743dd4
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x2c0], rax
movabs rax, 0x60d5790793f8d364
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x2c8], rax
movabs rax, 0xe92d563b53014b75
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x2d0], rax
movabs rax, 0xe1b00082c15f4751
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x2d8], rax
movabs rax, 0x9225e1186106510
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x2e0], rax
movabs rax, 0x35a9266f50a1dea7
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x2e8], rax
movabs rax, 0xb45f5bf8b270bd93
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x2f0], rax
movabs rax, 0x5f36899e6db3388d
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x2f8], rax
movabs rax, 0x92d0d6cd4ea93efc
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x300], rax
movabs rax, 0xd12bbe1f32232273
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x308], rax
movabs rax, 0xc6c51e630b531fc2
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x310], rax
movabs rax, 0x9e5039d509a25dd9
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x318], rax
movabs rax, 0x591111faae8d7d1b
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x320], rax
movabs rax, 0x86f86ae814465e3c
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x328], rax
movabs rax, 0xb6a4e97f739efa9e
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x330], rax
movabs rax, 0x1bdcaed6484b38c6
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x338], rax
movabs rax, 0x978f8b900bb4f9ab
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x340], rax
movabs rax, 0x2d491944dc9620b0
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x348], rax
movabs rax, 0xaec19dbc057c1102
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x350], rax
movabs rax, 0xdd7f4afdc5f8fdfa
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x358], rax
movabs rax, 0xa8064dcebff9566f
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x360], rax
movabs rax, 0x28cb485ff99089a8
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x368], rax
movabs rax, 0x44a65228ba2ba109
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x370], rax
movabs rax, 0x858cff4107d79fc2
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x378], rax
movabs rax, 0x71b2b262edef9393
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x380], rax
movabs rax, 0xa488fad36d57381c
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x388], rax
movabs rax, 0x9964874c62e0440d
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x390], rax
movabs rax, 0x489b7205c80cd9b6
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x398], rax
movabs rax, 0xc3350d96524498d7
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x3a0], rax
movabs rax, 0x7b67b8c759bf8fd0
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x3a8], rax
movabs rax, 0x5ad89cf00bd0c971
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x3b0], rax
movabs rax, 0x93e34f09bb65b00a
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x3b8], rax
movabs rax, 0xa7d2233226cc85f6
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x3c0], rax
movabs rax, 0xc3982bdb17cd2990
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x3c8], rax
movabs r12, 0x90e4f0f66b0b0eb7
mov qword [rbp + 0x480], r12
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x6e0], rax
movabs r13, 0x9175c27724605b0
mov qword [rbp + 0x480], r13
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x6e8], rax
movabs rax, 0x28c8801024973f11
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x6f0], rax
movabs r15, 0x6b67086993ebe5ea
mov qword [rbp + 0x480], r15
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x6f8], rax
movabs rax, 0x8081098a3c8a365b
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x700], rax
movabs rax, 0x7167ef1b5d48a2a4
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x708], rax
movabs rax, 0xd1e52834f67b54b5
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x710], rax
movabs rax, 0x3125f34d47b938de
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x718], rax
movabs rax, 0xa2bd105e52de321f
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x720], rax
movabs rax, 0xab6aa56f35219a58
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x728], rax
movabs rax, 0x6a3ac078516eb179
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x730], rax
movabs rax, 0x30bf7c51961be9b2
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x738], rax
movabs rax, 0xa3a2b63266ede603
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x740], rax
movabs rax, 0xe4bf7b631966b30c
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x748], rax
movabs rax, 0xcb480cdc172461fd
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x750], rax
movabs rax, 0xc8d1f295896e16e6
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x758], rax
movabs rax, 0xe2bea4a64e8a4047
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x760], rax
movabs rax, 0x2ff51357b6a6e5c0
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x768], rax
movabs rax, 0xdb0f5d4020886921
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x770], rax
movabs rax, 0x5913d8990f80a77a
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x778], rax
movabs rax, 0x5dc3e33aa3e426eb
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x780], rax
movabs rax, 0x23aecc4b59874bb4
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x788], rax
movabs rax, 0xaeda82e4d7cff645
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x790], rax
movabs rax, 0xe4aa04fd0c9f32ee
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x798], rax
movabs rax, 0x3061fb8e2e92a2af
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x7a0], rax
movabs rax, 0x5db1829f3112c468
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x7a8], rax
movabs rax, 0xe2da228a6041d89
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x7b0], rax
movabs rax, 0x5ab3710151fcdb42
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x7b8], rax
movabs rax, 0x55e9936277bb8413
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x7c0], rax
movabs rax, 0x350e7b931e2d8a1c
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x7c8], rax
movabs rax, 0x93ae728cc722e58d
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x7d0], rax
movabs rax, 0x98cf9745f6e7c576
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x7d8], rax
movabs rax, 0x1357e0d64875ac57
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x7e0], rax
movabs rax, 0x76add807cf52cad0
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x7e8], rax
movabs rax, 0x8e936ef0cfa239b1
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x7f0], rax
movabs rax, 0x89ad14c972e1fe8a
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x7f8], rax
movabs rax, 0xeb68ce6a7e5b62fb
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x800], rax
movabs rax, 0x4fa9597bb3d8f344
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x808], rax
movabs rax, 0xb6027614732e3755
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x810], rax
movabs rax, 0xc19f5fade170677e
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x818], rax
movabs rax, 0x56027e3ed94f453f
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x820], rax
movabs rax, 0x1589064f7f81f1f8
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x828], rax
movabs rax, 0xeb707bd89d2f9299
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x830], rax
movabs rax, 0x2319d6b132ec67d2
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x838], rax
movabs rax, 0xceff899211f542a3
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x840], rax
movabs rax, 0xfd74e1431d7c7d2c
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x848], rax
movabs rax, 0x9999313c540f309d
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x850], rax
movabs rax, 0xbe7019f5298d0286
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x858], rax
movabs rax, 0x764e4e8681d22267
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x860], rax
movabs rax, 0xd9a445b74b190160
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x868], rax
movabs rax, 0x9684c6205cc1a5c1
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x870], rax
movabs rax, 0x3bf3f1f91714679a
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x878], rax
movabs rax, 0x9dafab9a2b94d98b
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x880], rax
movabs rax, 0x32d6b2bbfe549d4
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x888], rax
movabs rax, 0xdba2f8c460537665
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x890], rax
movabs rax, 0xfd5f6adde58a928e
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x898], rax
movabs rax, 0x88266dee9fd9764f
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x8a0], rax
movabs rax, 0x8eb687fd9b0a988
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x8a8], rax
movabs rax, 0x648672089a0b8129
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x8b0], rax
movabs rax, 0xa5acdf6127f7bfe2
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x8b8], rax
movabs rax, 0x51929242cdcfb3b3
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x8c0], rax
movabs rax, 0x84a8daf34d77183c
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x8c8], rax
movabs rax, 0xb944a76c42c0642d
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x8d0], rax
movabs rax, 0x68bb5225e82cf996
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x8d8], rax
movabs rax, 0xe3152db67264b8f7
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x8e0], rax
movabs rax, 0x5b4798e7799faff0
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x8e8], rax
movabs rax, 0x7af8bcd02bf0e951
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x8f0], rax
movabs rax, 0xbd9745299b45902a
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x8f8], rax
movabs rax, 0xd2b1464a43e3e09b
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x900], rax
movabs rax, 0xc3982bdb64a24ce4
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x908], rax
vmovdqu ymm0, ymmword [rbp + 0x1a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x6e0]
vmovdqa ymmword [rbp + 0x1a0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x1c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x700]
vmovdqa ymmword [rbp + 0x1c0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x1e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x720]
vmovdqa ymmword [rbp + 0x1e0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x200]
vpxor ymm1, ymm0, ymmword [rbp + 0x740]
vmovdqa ymmword [rbp + 0x200], ymm1
vmovdqu ymm0, ymmword [rbp + 0x220]
vpxor ymm1, ymm0, ymmword [rbp + 0x760]
vmovdqa ymmword [rbp + 0x220], ymm1
vmovdqu ymm0, ymmword [rbp + 0x240]
vpxor ymm1, ymm0, ymmword [rbp + 0x780]
vmovdqa ymmword [rbp + 0x240], ymm1
vmovdqu ymm0, ymmword [rbp + 0x260]
vpxor ymm1, ymm0, ymmword [rbp + 0x7a0]
vmovdqa ymmword [rbp + 0x260], ymm1
vmovdqu ymm0, ymmword [rbp + 0x280]
vpxor ymm1, ymm0, ymmword [rbp + 0x7c0]
vmovdqa ymmword [rbp + 0x280], ymm1
vmovdqu ymm0, ymmword [rbp + 0x2a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x7e0]
vmovdqa ymmword [rbp + 0x2a0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x2c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x800]
vmovdqa ymmword [rbp + 0x2c0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x2e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x820]
vmovdqa ymmword [rbp + 0x2e0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x300]
vpxor ymm1, ymm0, ymmword [rbp + 0x840]
vmovdqa ymmword [rbp + 0x300], ymm1
vmovdqu ymm0, ymmword [rbp + 0x320]
vpxor ymm1, ymm0, ymmword [rbp + 0x860]
vmovdqa ymmword [rbp + 0x320], ymm1
vmovdqu ymm0, ymmword [rbp + 0x340]
vpxor ymm1, ymm0, ymmword [rbp + 0x880]
vmovdqa ymmword [rbp + 0x340], ymm1
vmovdqu ymm0, ymmword [rbp + 0x360]
vpxor ymm1, ymm0, ymmword [rbp + 0x8a0]
vmovdqa ymmword [rbp + 0x360], ymm1
vmovdqu ymm0, ymmword [rbp + 0x380]
vpxor ymm1, ymm0, ymmword [rbp + 0x8c0]
vmovdqa ymmword [rbp + 0x380], ymm1
vmovdqu ymm0, ymmword [rbp + 0x3a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x8e0]
vmovdqa ymmword [rbp + 0x3a0], ymm1
vmovdqa xmm0, xmmword [rbp + 0x3c0]
vxorps xmm0, xmm0, xmmword [rbp + 0x900]
vmovdqa xmmword [rbp + 0x3c0], xmm0
lea rdx, [rbp + 0x1a0]
mov rcx, r8
vzeroupper
call fcn.140009980
lea rdx, [rbp + 0x498]
cmp qword [rbp + 0x4b0], 0xf
cmova rdx, qword [rbp + 0x498]
mov r8, qword [rbp + 0x4a8]
mov rcx, rax
call fcn.14000b050
lea rdx, [0x140009b50]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rdx, [0x14000e74c]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140009980
lea rdx, [rbp + 0x4b8]
cmp qword [rbp + 0x4d0], 0xf
cmova rdx, qword [rbp + 0x4b8]
mov r8, qword [rbp + 0x4c8]
mov rcx, rax
call fcn.14000b050
lea rdx, [0x14000e748]
mov rcx, rax
call fcn.140009980
lea rdx, [rbp + 0x498]
cmp qword [rbp + 0x4b0], 0xf
cmova rdx, qword [rbp + 0x498]
mov r8, qword [rbp + 0x4a8]
mov rcx, rax
call fcn.14000b050
lea rdx, str.__Expires_in_:_DATE_:
mov rcx, rax
call fcn.140009980
mov rcx, rax
lea rdx, str.Sep_28_2024
call fcn.140009980
mov rcx, rax
lea rdx, str._HOUR_:
call fcn.140009980
mov rcx, rax
lea rdx, str.12:27:18
call fcn.140009980
lea rdx, [0x140009b50]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rdx, [0x14000e76c]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140009980
lea rdx, [rbp + 0x4b8]
cmp qword [rbp + 0x4d0], 0xf
cmova rdx, qword [rbp + 0x4b8]
mov r8, qword [rbp + 0x4c8]
mov rcx, rax
call fcn.14000b050
lea rdx, [0x14000e768]
mov rcx, rax
call fcn.140009980
lea rdx, [rbp + 0x498]
cmp qword [rbp + 0x4b0], 0xf
cmova rdx, qword [rbp + 0x498]
mov r8, qword [rbp + 0x4a8]
mov rcx, rax
call fcn.14000b050
lea rdx, str.__FiveM_Spoofer__Perma_
mov rcx, rax
call fcn.140009980
lea rdx, [0x14000e76c]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140009980
lea rdx, [rbp + 0x4b8]
cmp qword [rbp + 0x4d0], 0xf
cmova rdx, qword [rbp + 0x4b8]
mov r8, qword [rbp + 0x4c8]
mov rcx, rax
call fcn.14000b050
lea rdx, [0x14000e78c]
mov rcx, rax
call fcn.140009980
lea rdx, [rbp + 0x498]
cmp qword [rbp + 0x4b0], 0xf
cmova rdx, qword [rbp + 0x498]
mov r8, qword [rbp + 0x4a8]
mov rcx, rax
call fcn.14000b050
lea rdx, str.__FiveM_Clean__Recommended_
mov rcx, rax
call fcn.140009980
lea rdx, [0x14000e76c]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140009980
lea rdx, [rbp + 0x4b8]
cmp qword [rbp + 0x4d0], 0xf
cmova rdx, qword [rbp + 0x4b8]
mov r8, qword [rbp + 0x4c8]
mov rcx, rax
call fcn.14000b050
lea rdx, [0x14000e7a4]
mov rcx, rax
call fcn.140009980
lea rdx, [rbp + 0x498]
cmp qword [rbp + 0x4b0], 0xf
cmova rdx, qword [rbp + 0x498]
mov r8, qword [rbp + 0x4a8]
mov rcx, rax
call fcn.14000b050
lea rdx, str.__Telegram_Group
mov rcx, rax
call fcn.140009980
lea rdx, [0x14000e74c]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140009980
lea rdx, [rbp + 0x518]
cmp qword [rbp + 0x530], 0xf
cmova rdx, qword [rbp + 0x518]
mov r8, qword [rbp + 0x528]
mov rcx, rax
call fcn.14000b050
lea rdx, [0x14000e748]
mov rcx, rax
call fcn.140009980
lea rdx, [rbp + 0x498]
cmp qword [rbp + 0x4b0], 0xf
cmova rdx, qword [rbp + 0x498]
mov r8, qword [rbp + 0x4a8]
mov rcx, rax
call fcn.14000b050
lea rdx, str.__Choose_one_of_the_options:
mov rcx, rax
call fcn.140009980
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x4e0], xmm0
mov qword [rbp + 0x4f0], rax
movups xmmword [rbp], xmm0
mov qword [rbp + 0x10], r14
mov qword [rbp + 0x18], r14
mov r8d, 0x19
lea rdx, str.AppData_Roaming_CitizenFX
lea rcx, [rbp]
call fcn.14000a130
nop
lea rcx, str.USERPROFILE
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll_getenv]
mov qword [rbp + 0x480], rax
mov rcx, rdi
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400068f0
mov qword [rbp + 0x488], rcx
call fcn.14000b694
movaps xmm0, xmmword [rbp + 0x480]
movdqa xmmword [rbp + 0x480], xmm0
lea r8, [rbp + 0x480]
mov edx, eax
lea rcx, [rbp + 0x5a0]
call fcn.1400020c0
nop
lea r8, [rbp]
lea rdx, [rbp + 0x5a0]
lea rcx, [rbp + 0x3e0]
call fcn.1400025a0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x20], xmm0
mov qword [rbp + 0x30], r14
mov qword [rbp + 0x38], r14
mov r8d, 0x21
lea rdx, str.AppData_Local_DigitalEntitlements
lea rcx, [rbp + 0x20]
call fcn.14000a130
nop
lea rcx, str.USERPROFILE
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll_getenv]
mov qword [rbp + 0x480], rax
mov rcx, rdi
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x140006980
mov qword [rbp + 0x488], rcx
call fcn.14000b694
movaps xmm0, xmmword [rbp + 0x480]
movdqa xmmword [rbp + 0x480], xmm0
lea r8, [rbp + 0x480]
mov edx, eax
lea rcx, [rbp + 0x600]
call fcn.1400020c0
nop
lea r8, [rbp + 0x20]
lea rdx, [rbp + 0x600]
lea rcx, [rbp + 0x400]
call fcn.1400025a0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x80], xmm0
mov qword [rbp + 0x90], r14
mov qword [rbp + 0x98], r14
mov r8d, 0x17
lea rdx, str.AppData_Local_D3DSCache
lea rcx, [rbp + 0x80]
call fcn.14000a130
nop
lea rcx, str.USERPROFILE
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll_getenv]
mov qword [rbp + 0x480], rax
mov rcx, rdi
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140006a20
mov qword [rbp + 0x488], rcx
call fcn.14000b694
movaps xmm0, xmmword [rbp + 0x480]
movdqa xmmword [rbp + 0x480], xmm0
lea r8, [rbp + 0x480]
mov edx, eax
lea rcx, [rbp + 0xa0]
call fcn.1400020c0
nop
lea r8, [rbp + 0x80]
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x420]
call fcn.1400025a0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x60], xmm0
mov qword [rbp + 0x70], r14
mov qword [rbp + 0x78], r14
mov r8d, 0x18
lea rdx, str.AppData_Local_CrashDumps
lea rcx, [rbp + 0x60]
call fcn.14000a130
nop
lea rcx, str.USERPROFILE
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll_getenv]
mov qword [rbp + 0x480], rax
mov rcx, rdi
inc rcx
cmp byte [rax + rcx], 0
jne 0x140006ab2
mov qword [rbp + 0x488], rcx
call fcn.14000b694
movaps xmm0, xmmword [rbp + 0x480]
movdqa xmmword [rbp + 0x480], xmm0
lea r8, [rbp + 0x480]
mov edx, eax
lea rcx, [rbp + 0x100]
call fcn.1400020c0
nop
lea r8, [rbp + 0x60]
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x440]
call fcn.1400025a0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x40], xmm0
mov qword [rbp + 0x50], r14
mov qword [rbp + 0x58], r14
mov r8d, 0x1d
lea rdx, str.AppData_Local_FiveM_FiveM.app
lea rcx, [rbp + 0x40]
call fcn.14000a130
nop
lea rcx, str.USERPROFILE
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll_getenv]
mov qword [rbp + 0x480], rax
mov rcx, rdi
inc rcx
cmp byte [rax + rcx], 0
jne 0x140006b41
mov qword [rbp + 0x488], rcx
call fcn.14000b694
movaps xmm0, xmmword [rbp + 0x480]
movdqa xmmword [rbp + 0x480], xmm0
lea r8, [rbp + 0x480]
mov edx, eax
lea rcx, [rbp + 0xe0]
call fcn.1400020c0
nop
lea r8, [rbp + 0x40]
lea rdx, [rbp + 0xe0]
lea rcx, [rbp + 0x460]
call fcn.1400025a0
nop
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x4e0], xmm0
mov qword [rbp + 0x4f0], r14
mov ecx, 0xa0
call fcn.14000bf80
mov rbx, rax
mov qword [rbp + 0x4e0], rax
mov qword [rbp + 0x4e8], rax
lea rcx, [rax + 0xa0]
mov qword [rbp + 0x4f0], rcx
lea rax, [rbp + 0x4e0]
mov qword [rbp + 0x480], rax
lea rsi, [rbp + 0x3e0]
xorps xmm0, xmm0
movups xmmword [rbp + 0x4f8], xmm0
mov qword [rbp + 0x4f8], rbx
mov qword [rbp + 0x500], rbx
lea rax, [rbp + 0x4e0]
mov qword [rbp + 0x508], rax
nop dword [rax]
mov rdx, rsi
mov rcx, rbx
call fcn.140002820
add rbx, 0x20
mov qword [rbp + 0x500], rbx
add rsi, 0x20
lea rax, [rbp + 0x480]
cmp rsi, rax
jne 0x140006c10
mov qword [rbp + 0x4f8], rbx
mov rdx, rbx
mov rcx, rbx
call fcn.14000a4b0
mov qword [rbp + 0x4e8], rbx
mov qword [rbp + 0x480], r14
lea r9, [fcn.1400027b0]
mov edx, 0x20
mov r8d, 5
lea rcx, [rbp + 0x3e0]
call fcn.14000bfbc
nop
mov rdx, qword [rbp + 0xf8]
cmp rdx, 7
jbe 0x140006cbe
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0xe0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006cb9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006cb9
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000c2cc
movdqa xmm6, xmmword [0x14000ea20]
movdqu xmmword [rbp + 0xf0], xmm6
mov word [rbp + 0xe0], r14w
mov rdx, qword [rbp + 0x58]
cmp rdx, 7
jbe 0x140006d19
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006d14
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006d14
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000c2cc
movdqu xmmword [rbp + 0x50], xmm6
mov word [rbp + 0x40], r14w
mov rdx, qword [rbp + 0x118]
cmp rdx, 7
jbe 0x140006d6c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x100]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006d67
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006d67
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000c2cc
movdqu xmmword [rbp + 0x110], xmm6
mov word [rbp + 0x100], r14w
mov rdx, qword [rbp + 0x78]
cmp rdx, 7
jbe 0x140006dbf
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006dba
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006dba
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000c2cc
movdqu xmmword [rbp + 0x70], xmm6
mov word [rbp + 0x60], r14w
mov rdx, qword [rbp + 0xb8]
cmp rdx, 7
jbe 0x140006e12
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0xa0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006e0d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006e0d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000c2cc
movdqu xmmword [rbp + 0xb0], xmm6
mov word [rbp + 0xa0], r14w
mov rdx, qword [rbp + 0x98]
cmp rdx, 7
jbe 0x140006e6b
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006e66
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006e66
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000c2cc
movdqu xmmword [rbp + 0x90], xmm6
mov word [rbp + 0x80], r14w
mov rdx, qword [rbp + 0x618]
cmp rdx, 7
jbe 0x140006ec4
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x600]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006ebf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006ebf
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000c2cc
movdqu xmmword [rbp + 0x610], xmm6
mov word [rbp + 0x600], r14w
mov rdx, qword [rbp + 0x38]
cmp rdx, 7
jbe 0x140006f17
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006f12
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006f12
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000c2cc
movdqu xmmword [rbp + 0x30], xmm6
mov word [rbp + 0x20], r14w
mov rdx, qword [rbp + 0x5b8]
cmp rdx, 7
jbe 0x140006f6a
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x5a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006f65
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006f65
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000c2cc
movdqu xmmword [rbp + 0x5b0], xmm6
mov word [rbp + 0x5a0], r14w
mov rdx, qword [rbp + 0x18]
cmp rdx, 7
jbe 0x140006fbd
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006fb8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006fb8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000c2cc
movdqu xmmword [rbp + 0x10], xmm6
mov word [rbp], r14w
movabs rax, 0x90b0f0a56b520ee4
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x120], rax
movabs rax, 0x9545c7b720b05f5
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x128], rax
movabs rax, 0x28ad806224e53f64
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x130], rax
movabs rax, 0x6b08082a939fe584
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x138], rax
movabs rax, 0x80ee09f83cfe3635
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x140], rax
movabs rax, 0x7113ef7e5d1ba2c8
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x148], rax
movabs rax, 0xd18b285bf63854e9
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x150], rax
movabs rax, 0x3149f32247cb38aa
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x158], rax
movabs rax, 0xa2f4101352893243
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x160], rax
movabs rax, 0xab19a50a35739a04
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x168], rax
movabs rax, 0x6a59c011511cb10d
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x170], rax
movabs rax, 0x30d17c3e9672e9c6
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x178], rax
movabs rax, 0xa3a2b63266ede670
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x180], rax
movabs rcx, 0xe4bf7b631966b30c
mov qword [rbp + 0x480], rcx
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x188], rax
mov qword [rbp + 0x480], r12
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x660], rax
mov qword [rbp + 0x480], r13
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x668], rax
movabs rsi, 0x28c8801024973f11
mov qword [rbp + 0x480], rsi
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x670], rax
mov qword [rbp + 0x480], r15
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x678], rax
movabs rax, 0x8081098a3c8a365b
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x680], rax
movabs rax, 0x7167ef1b5d48a2a4
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x688], rax
movabs rax, 0xd1e52834f67b54b5
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x690], rax
movabs rax, 0x3125f34d47b938de
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x698], rax
movabs rax, 0xa2bd105e52de321f
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x6a0], rax
movabs rax, 0xab6aa56f35219a58
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x6a8], rax
movabs rax, 0x6a3ac078516eb179
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x6b0], rax
movabs rax, 0x30bf7c51961be9b2
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x6b8], rax
movabs rax, 0xa3a2b63266ede603
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x6c0], rax
mov qword [rbp + 0x480], rcx
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x6c8], rax
vmovdqu ymm0, ymmword [rbp + 0x120]
vpxor ymm1, ymm0, ymmword [rbp + 0x660]
vmovdqa ymmword [rbp + 0x120], ymm1
vmovdqu ymm0, ymmword [rbp + 0x140]
vpxor ymm1, ymm0, ymmword [rbp + 0x680]
vmovdqa ymmword [rbp + 0x140], ymm1
vmovdqu ymm0, ymmword [rbp + 0x160]
vpxor ymm1, ymm0, ymmword [rbp + 0x6a0]
vmovdqa ymmword [rbp + 0x160], ymm1
vmovdqa xmm0, xmmword [rbp + 0x180]
vxorps xmm0, xmm0, xmmword [rbp + 0x6c0]
vmovdqa xmmword [rbp + 0x180], xmm0
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x558], xmm0
vxorps xmm1, xmm1, xmm1
vmovdqu xmmword [rbp + 0x568], xmm1
lea rax, [rbp + 0x120]
mov r8, rdi
vzeroupper
nop dword [rax + rax]
inc r8
cmp word [rax + r8*2], 0
jne 0x140007390
lea rdx, [rbp + 0x120]
lea rcx, [rbp + 0x558]
call fcn.14000a130
nop
movabs rax, 0x9081f0926b620eff
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp], rax
movabs rax, 0x97f5c44722705fd
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 8], rax
movabs rax, 0x28c8807524f93f78
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x480], r15
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x18], rax
mov qword [rbp + 0x480], r12
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x480], r13
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a8], rax
mov qword [rbp + 0x480], rsi
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b0], rax
mov qword [rbp + 0x480], r15
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b8], rax
vmovdqu ymm0, ymmword [rbp]
vpxor ymm1, ymm0, ymmword [rbp + 0x5a0]
vmovdqu ymmword [rbp], ymm1
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x538], xmm0
vxorps xmm1, xmm1, xmm1
vmovdqu xmmword [rbp + 0x548], xmm1
lea rax, [rbp]
mov r8, rdi
vzeroupper
nop dword [rax]
inc r8
cmp word [rax + r8*2], 0
jne 0x1400074a0
lea rdx, [rbp]
lea rcx, [rbp + 0x538]
call fcn.14000a130
nop
lea rdx, [rbp + 0x4d8]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_istream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_istream_char__struct_std::char_traits_char__::operator___int____ptr64____ptr64]
mov ecx, dword [rbp + 0x4d8]
sub ecx, 1
je 0x140007b33
sub ecx, 1
je 0x140007724
cmp ecx, 1
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
je 0x140007613
movabs rax, 0xf8a7d09105647ce0
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a0], rax
movabs rax, 0x6c457c0617256cdf
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a8], rax
movabs rax, 0x5a98a06456f64b62
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b0], rax
movabs rax, 0x6b670804f2998285
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b8], rax
mov qword [rbp + 0x480], r12
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x600], rax
mov qword [rbp + 0x480], r13
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x608], rax
mov qword [rbp + 0x480], rsi
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x610], rax
mov qword [rbp + 0x480], r15
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x618], rax
vmovdqu ymm0, ymmword [rbp + 0x600]
vpxor ymm1, ymm0, ymmword [rbp + 0x5a0]
vmovdqa ymmword [rbp + 0x5a0], ymm1
lea rdx, [rbp + 0x5a0]
vzeroupper
call fcn.140009980
lea rdx, [0x140009b50]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
movabs rax, 0xbfcbca851b7f7adf
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a0], rax
movabs rax, 0x6c6f3908172b2bc4
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a8], rax
movabs rax, 0x28c8f37f41e34a72
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b0], rax
mov qword [rbp + 0x480], r15
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b8], rax
mov qword [rbp + 0x480], r12
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x600], rax
mov qword [rbp + 0x480], r13
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x608], rax
mov qword [rbp + 0x480], rsi
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x610], rax
mov qword [rbp + 0x480], r15
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x618], rax
vmovdqu ymm0, ymmword [rbp + 0x600]
vpxor ymm1, ymm0, ymmword [rbp + 0x5a0]
vmovdqa ymmword [rbp + 0x5a0], ymm1
lea rdx, [rbp + 0x5a0]
vzeroupper
call fcn.140009980
lea rdx, [0x140009b50]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rcx, [rbp + 0x4e0]
call fcn.140008970
mov rbx, rax
lea rcx, [rbp + 0x4e0]
call fcn.140008960
mov rdi, rax
cmp rbx, rax
je 0x140007a1b
movabs rsi, 0x9088f09f6b6a0ef1
movabs r14, 0x9635c07722205d5
nop
mov rcx, rbx
call fcn.140004be0
test al, al
je 0x14000786b
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
movabs rax, 0x9081f09a6b6e0ef3
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a0], rax
movabs rax, 0x92d5c43722305c4
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a8], rax
movabs rax, 0x28c8801024973f31
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b0], rax
mov qword [rbp + 0x480], r15
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b8], rax
mov qword [rbp + 0x480], r12
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x600], rax
mov qword [rbp + 0x480], r13
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x608], rax
movabs rax, 0x28c8801024973f11
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x610], rax
mov qword [rbp + 0x480], r15
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x618], rax
vmovdqu ymm0, ymmword [rbp + 0x600]
vpxor ymm1, ymm0, ymmword [rbp + 0x5a0]
vmovdqu ymmword [rbp + 0x5a0], ymm1
lea rdx, [rbp + 0x5a0]
jmp 0x1400079e1
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcerr]
mov qword [rbp + 0x480], rsi
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x600], rax
mov qword [rbp + 0x480], r14
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x608], rax
movabs rax, 0x28ad807424b73f7e
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x610], rax
movabs rax, 0x6b02081d938ee586
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x618], rax
movabs rax, 0x8081098a3caa3661
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x620], rax
movabs rdx, 0x7167ef1b5d48a2a4
mov qword [rbp + 0x480], rdx
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x628], rax
mov qword [rbp + 0x480], r12
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x480], r13
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a8], rax
movabs rax, 0x28c8801024973f11
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b0], rax
mov qword [rbp + 0x480], r15
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b8], rax
movabs rax, 0x8081098a3c8a365b
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5c0], rax
mov qword [rbp + 0x480], rdx
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5c8], rax
vmovdqu ymm0, ymmword [rbp + 0x5a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x600]
vmovdqa ymmword [rbp + 0x600], ymm1
vmovdqa xmm2, xmmword [rbp + 0x5c0]
vxorps xmm2, xmm2, xmmword [rbp + 0x620]
vmovdqa xmmword [rbp + 0x620], xmm2
lea rdx, [rbp + 0x600]
vzeroupper
call fcn.140009770
mov rdx, rbx
mov rcx, rax
call fcn.140009b90
lea rdx, [0x140009940]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
add rbx, 0x20
cmp rbx, rdi
jne 0x140007760
movabs rsi, 0x28c8801024973f11
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
movabs rax, 0xfca7d0bb0e7d67f1
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a0], rax
movabs rax, 0x60793561522864d5
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a8], rax
movabs rax, 0x28c8803e40f25762
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b0], rax
mov qword [rbp + 0x480], r15
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b8], rax
mov qword [rbp + 0x480], r12
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x600], rax
mov qword [rbp + 0x480], r13
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x608], rax
mov qword [rbp + 0x480], rsi
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x610], rax
mov qword [rbp + 0x480], r15
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x618], rax
vmovdqu ymm0, ymmword [rbp + 0x600]
vpxor ymm1, ymm0, ymmword [rbp + 0x5a0]
vmovdqa ymmword [rbp + 0x5a0], ymm1
lea rdx, [rbp + 0x5a0]
vzeroupper
call fcn.140009980
lea rdx, [0x140009b50]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov dword [rbp + 0x490], 1
lea rdx, [rbp + 0x558]
cmp qword [rbp + 0x570], 7
cmova rdx, qword [rbp + 0x558]
lea rax, [rbp + 0x480]
mov qword [rsp + 0x20], rax
mov r9d, 2
xor r8d, r8d
mov rcx, 0xffffffff80000002
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExW]
test eax, eax
jne 0x140007f09
lea rdx, [rbp + 0x538]
cmp qword [rbp + 0x550], 7
cmova rdx, qword [rbp + 0x538]
mov dword [rsp + 0x28], 4
lea rax, [rbp + 0x490]
mov qword [rsp + 0x20], rax
mov r9d, 4
xor r8d, r8d
mov rcx, qword [rbp + 0x480]
call qword [sym.imp.ADVAPI32.dll_RegSetValueExW]
mov ebx, eax
mov rcx, qword [rbp + 0x480]
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
test ebx, ebx
jne 0x140007f09
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
movabs rax, 0x908df0916b6e0ee5
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a0], rax
movabs rax, 0x96e5c55723205c3
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a8], rax
movabs rax, 0x28a4807124e13f31
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b0], rax
movabs rax, 0x6b060849938ee59f
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b8], rax
movabs rax, 0x80e509ef3cee363f
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5c0], rax
movabs rax, 0x7147ef695d27a284
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5c8], rax
movabs rax, 0xd1842850f60b54c0
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5d0], rax
movabs rax, 0x3105f32947dc38aa
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5d8], rax
movabs rax, 0xa2de103d52ab326c
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5e0], rax
movabs rax, 0xab0ca51c35529a3d
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5e8], rax
movabs rax, 0x6a43c0145102b10c
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5f0], rax
movabs rax, 0x30bf7c51961be99c
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5f8], rax
mov qword [rbp + 0x480], r12
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x600], rax
mov qword [rbp + 0x480], r13
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x608], rax
mov qword [rbp + 0x480], rsi
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x610], rax
mov qword [rbp + 0x480], r15
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x618], rax
movabs rax, 0x8081098a3c8a365b
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x620], rax
movabs rax, 0x7167ef1b5d48a2a4
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x628], rax
movabs rax, 0xd1e52834f67b54b5
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x630], rax
movabs rax, 0x3125f34d47b938de
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x638], rax
movabs rax, 0xa2bd105e52de321f
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x640], rax
movabs rax, 0xab6aa56f35219a58
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x648], rax
movabs rax, 0x6a3ac078516eb179
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x650], rax
movabs rax, 0x30bf7c51961be9b2
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x658], rax
vmovdqu ymm0, ymmword [rbp + 0x5a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x600]
vmovdqa ymmword [rbp + 0x5a0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x5c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x620]
vmovdqa ymmword [rbp + 0x5c0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x5e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x640]
vmovdqa ymmword [rbp + 0x5e0], ymm1
lea rdx, [rbp + 0x5a0]
vzeroupper
call fcn.140009770
lea rdx, [0x140009940]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
jmp 0x1400081c8
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcerr]
movabs rsi, 0x9088f09f6b6a0ef1
mov qword [rbp + 0x480], rsi
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x600], rax
movabs r14, 0x9635c07722205d5
mov qword [rbp + 0x480], r14
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x608], rax
movabs rax, 0x28ac807124b73f7e
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x610], rax
movabs rax, 0x6b15080693cbe58e
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x618], rax
movabs rax, 0x80e509fa3cff367b
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x620], rax
movabs rax, 0x7147ef7e5d3ca2c5
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x628], rax
movabs rax, 0xd18c2853f61e54c7
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x630], rax
movabs rax, 0x315cf33f47cd38ad
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x638], rax
movabs rax, 0xa2d1103f52a8323f
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x640], rax
movabs rax, 0xab6aa54135449a2d
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x648], rax
mov qword [rbp + 0x480], r12
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x480], r13
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a8], rax
movabs rsi, 0x28c8801024973f11
mov qword [rbp + 0x480], rsi
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b0], rax
mov qword [rbp + 0x480], r15
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b8], rax
movabs rax, 0x8081098a3c8a365b
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5c0], rax
movabs rax, 0x7167ef1b5d48a2a4
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5c8], rax
movabs rax, 0xd1e52834f67b54b5
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5d0], rax
movabs rax, 0x3125f34d47b938de
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5d8], rax
movabs rax, 0xa2bd105e52de321f
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5e0], rax
movabs rax, 0xab6aa56f35219a58
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5e8], rax
vmovdqu ymm0, ymmword [rbp + 0x600]
vpxor ymm1, ymm0, ymmword [rbp + 0x5a0]
vmovdqa ymmword [rbp + 0x600], ymm1
vmovdqu ymm0, ymmword [rbp + 0x620]
vpxor ymm1, ymm0, ymmword [rbp + 0x5c0]
vmovdqa ymmword [rbp + 0x620], ymm1
vmovdqa xmm0, xmmword [rbp + 0x640]
vxorps xmm0, xmm0, xmmword [rbp + 0x5e0]
vmovdqa xmmword [rbp + 0x640], xmm0
lea rdx, [rbp + 0x600]
vzeroupper
call fcn.140009770
lea rdx, [0x140009940]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
xor r14d, r14d
movabs rax, 0x90b4f09f6b660ee0
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp], rax
movabs rax, 0x9525c74723005c2
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 8], rax
movabs rax, 0x28ad806824f23f3f
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x480], r15
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x18], rax
mov qword [rbp + 0x480], r12
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x480], r13
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a8], rax
mov qword [rbp + 0x480], rsi
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b0], rax
mov qword [rbp + 0x480], r15
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b8], rax
vmovdqu ymm0, ymmword [rbp]
vpxor ymm1, ymm0, ymmword [rbp + 0x5a0]
vmovdqu ymmword [rbp], ymm1
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x20], xmm0
vxorps xmm1, xmm1, xmm1
vmovdqu xmmword [rbp + 0x30], xmm1
lea rax, [rbp]
vzeroupper
nop dword [rax]
inc rdi
cmp word [rax + rdi*2], 0
jne 0x1400082b0
mov r8, rdi
lea rdx, [rbp]
lea rcx, [rbp + 0x20]
call fcn.14000a130
nop
mov ebx, r14d
movabs rdi, 0x7167ef1b5d48a2a4
movabs r8, 0x6b47082493a2e5c5
movabs rdx, 0x28e8805624b83f31
movabs rcx, 0x97b5c4b722f05db
movabs rax, 0x908ff0856b6a0ec3
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0xa0], rax
mov qword [rbp + 0x480], rcx
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0xa8], rax
mov qword [rbp + 0x480], rdx
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0xb0], rax
mov qword [rbp + 0x480], r8
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0xb8], rax
movabs rcx, 0x8081098a3c8a365b
mov qword [rbp + 0x480], rcx
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0xc0], rax
mov qword [rbp + 0x480], rdi
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0xc8], rax
mov qword [rbp + 0x480], r12
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x600], rax
mov qword [rbp + 0x480], r13
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x608], rax
mov qword [rbp + 0x480], rsi
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x610], rax
mov qword [rbp + 0x480], r15
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x618], rax
mov qword [rbp + 0x480], rcx
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x620], rax
mov qword [rbp + 0x480], rdi
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x628], rax
vmovdqu ymm0, ymmword [rbp + 0xa0]
vpxor ymm1, ymm0, ymmword [rbp + 0x600]
vmovdqa ymmword [rbp + 0xa0], ymm1
vmovdqa xmm0, xmmword [rbp + 0xc0]
vxorps xmm0, xmm0, xmmword [rbp + 0x620]
vmovdqa xmmword [rbp + 0xc0], xmm0
lea r8, [rbp + 0x20]
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x5a0]
vzeroupper
call fcn.1400095f0
lea rcx, [rbp + 0x5a0]
cmp qword [rbp + 0x5b8], 7
cmova rcx, qword [rbp + 0x5a0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wsystem]
mov rdx, qword [rbp + 0x5b8]
cmp rdx, 7
jbe 0x1400084af
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x5a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400084aa
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400084f8
call fcn.14000c2cc
inc ebx
cmp ebx, 5
jl 0x1400082d8
mov rdx, qword [rbp + 0x38]
cmp rdx, 7
jbe 0x140008504
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400084ff
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400084ff
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call fcn.14000c2cc
movdqu xmmword [rbp + 0x30], xmm6
mov word [rbp + 0x20], r14w
call fcn.140004250
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
movabs rax, 0x9096f0936b7b0ef8
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x600], rax
movabs rax, 0x9785c4e723205d1
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x608], rax
movabs rax, 0x28a7807324b73f7f
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x610], rax
movabs rax, 0x6b020805939be587
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x618], rax
movabs rax, 0x80af09ee3cef362f
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x620], rax
mov qword [rbp + 0x480], rdi
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x628], rax
mov qword [rbp + 0x480], r12
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x480], r13
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5a8], rax
mov qword [rbp + 0x480], rsi
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b0], rax
mov qword [rbp + 0x480], r15
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5b8], rax
movabs rax, 0x8081098a3c8a365b
mov qword [rbp + 0x480], rax
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5c0], rax
mov qword [rbp + 0x480], rdi
mov rax, qword [rbp + 0x480]
mov qword [rbp + 0x5c8], rax
vmovdqu ymm0, ymmword [rbp + 0x600]
vpxor ymm1, ymm0, ymmword [rbp + 0x5a0]
vmovdqa ymmword [rbp + 0x600], ymm1
vmovdqa xmm0, xmmword [rbp + 0x620]
vxorps xmm0, xmm0, xmmword [rbp + 0x5c0]
vmovdqa xmmword [rbp + 0x620], xmm0
lea rdx, [rbp + 0x600]
vzeroupper
call fcn.140009770
lea rdx, [0x140009940]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
nop
mov rdx, qword [rbp + 0x550]
cmp rdx, 7
jbe 0x1400086eb
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x538]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400086e6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400086e6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000c2cc
movdqu xmmword [rbp + 0x548], xmm6
mov word [rbp + 0x538], r14w
mov rdx, qword [rbp + 0x570]
cmp rdx, 7
jbe 0x140008744
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x558]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000873f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000873f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000c2cc
movdqu xmmword [rbp + 0x568], xmm6
mov word [rbp + 0x558], r14w
mov rcx, qword [rbp + 0x4e0]
test rcx, rcx
je 0x1400087c0
mov rdx, qword [rbp + 0x4e8]
call fcn.14000a4b0
mov rdx, qword [rbp + 0x4f0]
mov rcx, qword [rbp + 0x4e0]
sub rdx, rcx
and rdx, 0xffffffffffffffe0
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400087a9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400087a9
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000c2cc
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x4e0], xmm0
mov qword [rbp + 0x4f0], r14
mov rdx, qword [rbp + 0x4b0]
cmp rdx, 0xf
jbe 0x140008804
inc rdx
mov rcx, qword [rbp + 0x498]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400087ff
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400087ff
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000c2cc
mov qword [rbp + 0x4a8], r14
mov qword [rbp + 0x4b0], 0xf
mov byte [rbp + 0x498], 0
mov rdx, qword [rbp + 0x4d0]
cmp rdx, 0xf
jbe 0x140008861
inc rdx
mov rcx, qword [rbp + 0x4b8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000885c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000885c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000c2cc
mov qword [rbp + 0x4c8], r14
mov qword [rbp + 0x4d0], 0xf
mov byte [rbp + 0x4b8], 0
mov rdx, qword [rbp + 0x530]
cmp rdx, 0xf
jbe 0x1400088be
inc rdx
mov rcx, qword [rbp + 0x518]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400088b9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400088b9
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000c2cc
mov qword [rbp + 0x528], r14
mov qword [rbp + 0x530], 0xf
mov byte [rbp + 0x518], 0
mov rdx, qword [rbp + 0x590]
cmp rdx, 0xf
jbe 0x14000891b
inc rdx
mov rcx, qword [rbp + 0x578]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140008916
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140008916
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14000c2cc
xor eax, eax
mov rcx, qword [rbp + 0x920]
xor rcx, rsp
call fcn.14000bf60
lea r11, [rsp + 0x990]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.140001980
int3
call fcn.1400018e0
int3