Function at 0x140012020
Capabilities:
Execute command
Reference wmi statements
Terminate process

Disassembly:
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x7b0
mov rax, qword [0x140b29680]
xor rax, rsp
mov qword [rsp + 0x7a8], rax
mov r13, r8
mov r12, rdx
mov rdi, rcx
mov qword [rsp + 0x160], rcx
mov qword [rsp + 0x708], rdx
mov qword [rsp + 0x700], r8
xor r14d, r14d
mov dword [rsp + 0x730], r14d
cmp byte [rcx + 0x100], r14b
jne 0x140012092
lea rcx, str.start_cmd.exe__K__echo_auth_not_initialized_please_initialize_it_and_try_again__pause___nul__exit_
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea ecx, [r14 + 1]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rsi, [rcx + 0x80]
mov rax, rsi
cmp qword [rsi + 0x18], 0xf
jbe 0x1400120a6
mov rax, qword [rsi]
mov qword [rsi + 0x10], r14
mov byte [rax], 0
mov byte [rcx + 0x78], 0
mov byte [rsp + 0x100], 0
xor eax, eax
mov qword [rsp + 0x108], rax
xor edx, edx
lea rcx, [rsp + 0x108]
call fcn.14001c200
mov byte [rsp + 0x100], 3
xorps xmm0, xmm0
movups xmmword [rsp + 0x720], xmm0
mov ecx, reloc.WLDAP32.dll_Ordinal_32
call fcn.140148f4c
mov rbx, rax
lea rax, [rsp + 0x710]
mov qword [rsp + 0x720], rax
mov qword [rsp + 0x728], rbx
xorps xmm0, xmm0
movups xmmword [rbx], xmm0
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], r14
mov r8d, 8
lea rdx, str.username
mov rcx, rbx
call fcn.140024450
nop
mov qword [rsp + 0x108], rbx
mov qword [rsp + 0x110], r14
mov byte [rsp + 0x118], 0
xor eax, eax
mov qword [rsp + 0x120], rax
mov rdx, r12
lea rcx, [rsp + 0x118]
call fcn.1400411c0
mov qword [rsp + 0x128], r14
lea rax, [rsp + 0x100]
mov qword [rsp + 0x720], rax
lea rax, [rsp + 0x130]
mov qword [rsp + 0x728], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x4c0]
call fcn.1400194c0
mov qword [rsp + 0x4d0], r14
mov byte [rsp + 0x130], 0
xor eax, eax
mov qword [rsp + 0x138], rax
xor edx, edx
lea rcx, [rsp + 0x138]
call fcn.14001c200
mov byte [rsp + 0x130], 3
xorps xmm0, xmm0
movups xmmword [rsp + 0x720], xmm0
mov ecx, reloc.WLDAP32.dll_Ordinal_32
call fcn.140148f4c
mov rbx, rax
lea rax, [rsp + 0x710]
mov qword [rsp + 0x720], rax
mov qword [rsp + 0x728], rbx
xorps xmm0, xmm0
movups xmmword [rbx], xmm0
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], r14
mov r8d, 7
lea rdx, str.license
mov rcx, rbx
call fcn.140024450
nop
mov qword [rsp + 0x138], rbx
mov qword [rsp + 0x140], r14
mov byte [rsp + 0x148], 0
xor eax, eax
mov qword [rsp + 0x150], rax
mov rdx, r13
lea rcx, [rsp + 0x148]
call fcn.1400411c0
mov qword [rsp + 0x158], r14
lea rax, [rsp + 0x130]
mov qword [rsp + 0x720], rax
lea rax, [rsp + 0x160]
mov qword [rsp + 0x728], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x4d8]
call fcn.1400194c0
mov qword [rsp + 0x4e8], r14
mov byte [rsp + 0x70], 0
xor eax, eax
mov qword [rsp + 0x78], rax
xor edx, edx
lea rcx, [rsp + 0x78]
call fcn.14001c200
mov byte [rsp + 0x70], 3
xorps xmm0, xmm0
movups xmmword [rsp + 0x720], xmm0
mov ecx, reloc.WLDAP32.dll_Ordinal_32
call fcn.140148f4c
mov rbx, rax
lea rax, [rsp + 0x710]
mov qword [rsp + 0x720], rax
mov qword [rsp + 0x728], rbx
xorps xmm0, xmm0
movups xmmword [rbx], xmm0
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], r14
mov r8d, reloc.OLEAUT32.dll_VariantTimeToDosDateTime
lea rdx, str.keyauth_hwid
mov rcx, rbx
call fcn.140024450
nop
mov qword [rsp + 0x78], rbx
mov qword [rsp + 0x80], r14
lea rcx, [rsp + 0x620]
call fcn.140018450
nop
mov rdx, rax
lea rcx, [rsp + 0x88]
call fcn.140021e00
nop
lea rax, [rsp + 0x70]
mov qword [rsp + 0x720], rax
lea rax, [rsp + 0xa0]
mov qword [rsp + 0x728], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x4f0]
call fcn.1400194c0
mov qword [rsp + 0x500], r14
mov byte [rsp + 0xa0], 0
xor eax, eax
mov qword [rsp + 0xa8], rax
xor edx, edx
lea rcx, [rsp + 0xa8]
call fcn.14001c200
mov byte [rsp + 0xa0], 3
xorps xmm0, xmm0
movups xmmword [rsp + 0x720], xmm0
mov ecx, reloc.WLDAP32.dll_Ordinal_32
call fcn.140148f4c
mov rbx, rax
lea rax, [rsp + 0x710]
mov qword [rsp + 0x720], rax
mov qword [rsp + 0x728], rbx
xorps xmm0, xmm0
movups xmmword [rbx], xmm0
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], r14
mov r8d, 6
lea rdx, str.pnp_id
mov rcx, rbx
call fcn.140024450
nop
mov qword [rsp + 0xa8], rbx
mov qword [rsp + 0xb0], r14
lea r8, str.PNPDeviceID
lea rdx, str.SELECT__FROM_Win32_VideoController
lea rcx, [rsp + 0x600]
call fcn.140017eb0
nop
mov rdx, rax
lea rcx, [rsp + 0xb8]
call fcn.140021e00
nop
lea rax, [rsp + 0xa0]
mov qword [rsp + 0x720], rax
lea rax, [rsp + 0xd0]
mov qword [rsp + 0x728], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x508]
call fcn.1400194c0
mov qword [rsp + 0x518], r14
lea rcx, [rsp + 0x1c8]
call fcn.140021f50
nop
lea r8, str.Product
lea rdx, str.SELECT__FROM_Win32_BaseBoard
lea rcx, [rsp + 0x6e0]
call fcn.140017eb0
nop
mov rdx, rax
lea rcx, [rsp + 0x1e0]
call fcn.140021e00
nop
lea rax, [rsp + 0x1c8]
mov qword [rsp + 0x720], rax
lea rax, [rsp + 0x1f8]
mov qword [rsp + 0x728], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x520]
call fcn.1400194c0
mov qword [rsp + 0x530], r14
lea rdx, [0x14021fb78]
lea rcx, [rsp + 0x2f8]
call fcn.140022010
nop
lea r8, str.Name
lea rdx, str.SELECT__FROM_Win32_Processor
lea rcx, [rsp + 0x640]
call fcn.140017eb0
nop
mov rdx, rax
lea rcx, [rsp + 0x310]
call fcn.140021e00
nop
lea rax, [rsp + 0x2f8]
mov qword [rsp + 0x720], rax
lea rax, [rsp + 0x328]
mov qword [rsp + 0x728], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x538]
call fcn.1400194c0
mov qword [rsp + 0x548], r14
lea rdx, [0x14021fbb0]
lea rcx, [rsp + 0x208]
call fcn.140022010
nop
lea r8, str.PartNumber
lea rdx, str.SELECT__FROM_Win32_PhysicalMemory
lea rcx, [rsp + 0x660]
call fcn.140017eb0
nop
cmp qword [rax + 0x18], 0xf
jbe 0x1400125bd
mov rax, qword [rax]
mov rcx, rax
call fcn.1400183e0
mov r15, rax
mov byte [rsp + 0x220], 0
xor eax, eax
mov qword [rsp + 0x228], rax
xor edx, edx
lea rcx, [rsp + 0x228]
call fcn.14001c200
mov byte [rsp + 0x220], 3
xorps xmm0, xmm0
movups xmmword [rsp + 0x720], xmm0
mov ecx, reloc.WLDAP32.dll_Ordinal_32
call fcn.140148f4c
mov r14, rax
lea rax, [rsp + 0x710]
mov qword [rsp + 0x720], rax
mov qword [rsp + 0x728], r14
xorps xmm0, xmm0
movups xmmword [r14], xmm0
xor eax, eax
mov qword [r14 + 0x10], rax
mov qword [r14 + 0x18], rax
mov rbx, 0xffffffffffffffff
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [r15 + r8], al
jne 0x140012640
mov rdx, r15
mov rcx, r14
call fcn.140024450
nop
mov qword [rsp + 0x228], r14
xor r14d, r14d
mov qword [rsp + 0x230], r14
lea rax, [rsp + 0x208]
mov qword [rsp + 0x720], rax
lea rax, [rsp + 0x238]
mov qword [rsp + 0x728], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x550]
call fcn.1400194c0
mov qword [rsp + 0x560], r14
lea rdx, str.SSD_HDD
lea rcx, [rsp + 0x2c8]
call fcn.140022190
nop
lea r8, str.SerialNumber
lea rdx, str.SELECT__FROM_Win32_DiskDrive
lea rcx, [rsp + 0x680]
call fcn.140017eb0
nop
mov rdx, rax
lea rcx, [rsp + 0x2e0]
call fcn.140021e00
nop
lea rax, [rsp + 0x2c8]
mov qword [rsp + 0x720], rax
lea rax, [rsp + 0x2f8]
mov qword [rsp + 0x728], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x568]
call fcn.1400194c0
mov qword [rsp + 0x578], r14
lea rdx, [0x14021fc40]
lea rcx, [rsp + 0x298]
call fcn.140022010
nop
lea r8, str.Name
lea rdx, str.SELECT__FROM_Win32_VideoController
lea rcx, [rsp + 0x6a0]
call fcn.140017eb0
nop
mov rdx, rax
lea rcx, [rsp + 0x2b0]
call fcn.140021e00
nop
lea rax, [rsp + 0x298]
mov qword [rsp + 0x720], rax
lea rax, [rsp + 0x2c8]
mov qword [rsp + 0x728], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x580]
call fcn.1400194c0
mov qword [rsp + 0x590], r14
lea rdx, str.discord
lea rcx, [rsp + 0x198]
call fcn.140022190
nop
lea rdx, str.username
lea rcx, [rsp + 0x268]
call fcn.140022250
nop
lea rdx, [0x140b6912b]
lea rcx, [rsp + 0x280]
call fcn.140022310
nop
lea rax, [rsp + 0x268]
mov qword [rsp + 0x720], rax
lea rax, [rsp + 0x298]
mov qword [rsp + 0x728], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x330]
call fcn.1400194c0
mov qword [rsp + 0x340], r14
lea rcx, [rsp + 0x238]
call fcn.1400223d0
nop
lea r15, [0x140b69022]
mov rdx, r15
lea rcx, [rsp + 0x250]
call fcn.140022310
nop
lea rax, [rsp + 0x238]
mov qword [rsp + 0x720], rax
lea rax, [rsp + 0x268]
mov qword [rsp + 0x728], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x348]
call fcn.1400194c0
mov qword [rsp + 0x358], r14
lea rdx, str.avatar_url
lea rcx, [rsp + 0x488]
call fcn.140022490
nop
lea rdx, [0x140b69234]
lea rcx, [rsp + 0x4a0]
call fcn.140022310
nop
lea rax, [rsp + 0x488]
mov qword [rsp + 0x720], rax
lea rax, [rsp + 0x4b8]
mov qword [rsp + 0x728], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x360]
call fcn.1400194c0
mov qword [rsp + 0x370], r14
lea rdx, [0x14021fc60]
lea rcx, [rsp + 0x3f8]
call fcn.140022010
nop
inc rbx
cmp byte [r15 + rbx], 0
jne 0x140012922
test rbx, rbx
je 0x1400129c5
lea rax, [0x14021fc64]
mov qword [rsp + 0x730], rax
mov qword [rsp + 0x738], 5
mov qword [rsp + 0x728], r15
movabs rax, 0xb000000000000000
mov qword [rsp + 0x720], rax
mov qword [rsp + 0x30], 1
lea rax, [rsp + 0x720]
mov qword [rsp + 0x38], rax
movaps xmm0, xmmword [rsp + 0x30]
movdqa xmmword [rsp + 0x30], xmm0
movaps xmm1, xmmword [rsp + 0x730]
movdqa xmmword [rsp + 0x730], xmm1
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x730]
lea rcx, [rsp + 0x740]
call fcn.14002e9f0
lea rdx, [rsp + 0x740]
mov ebx, 5
jmp 0x1400129f4
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x60], xmm1
xor r8d, r8d
lea rdx, [0x14021f681]
lea rcx, [rsp + 0x50]
call fcn.140024450
lea rdx, [rsp + 0x50]
mov ebx, 2
mov dword [rsp + 0x730], ebx
lea rcx, [rsp + 0x410]
call fcn.140021e00
nop
lea rax, [rsp + 0x3f8]
mov qword [rsp + 0x720], rax
lea rax, [rsp + 0x428]
mov qword [rsp + 0x728], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x378]
call fcn.1400194c0
mov qword [rsp + 0x388], r14
lea rdx, str.is_running
lea rcx, [rsp + 0x168]
call fcn.140022490
lea rdx, [0x140b69020]
lea rcx, [rsp + 0x180]
call fcn.14002c550
mov qword [rsp + 0x190], r14
lea rax, [rsp + 0x168]
mov qword [rsp + 0x720], rax
lea rax, [rsp + 0x198]
mov qword [rsp + 0x728], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x390]
call fcn.1400194c0
mov qword [rsp + 0x3a0], r14
lea rax, [rsp + 0x330]
mov qword [rsp + 0x720], rax
lea rax, [rsp + 0x3a8]
mov qword [rsp + 0x728], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x1b0]
call fcn.1400194c0
mov qword [rsp + 0x1c0], r14
lea rax, [rsp + 0x198]
mov qword [rsp + 0x720], rax
lea rax, [rsp + 0x1c8]
mov qword [rsp + 0x728], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x598]
call fcn.1400194c0
mov qword [rsp + 0x5a8], r14
lea rdx, str.computer_name
lea rcx, [rsp + 0x428]
call fcn.1400225b0
nop
lea rcx, [rsp + 0x6c0]
call fcn.140017c60
nop
mov rdx, rax
lea rcx, [rsp + 0x440]
call fcn.140021e00
nop
lea rax, [rsp + 0x428]
mov qword [rsp + 0x720], rax
lea rax, [rsp + 0x458]
mov qword [rsp + 0x728], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x5b0]
call fcn.1400194c0
mov qword [rsp + 0x5c0], r14
lea rdx, str.ipaddress
lea rcx, [rsp + 0x458]
call fcn.140022a20
nop
lea rax, [rdi + 0x58]
cmp qword [rax + 0x18], 0xf
jbe 0x140012bdf
mov rax, qword [rax]
mov qword [rsp + 0x30], rax
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x470]
call fcn.1400220d0
nop
lea rax, [rsp + 0x458]
mov qword [rsp + 0x720], rax
lea rax, [rsp + 0x488]
mov qword [rsp + 0x728], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x5c8]
call fcn.1400194c0
mov qword [rsp + 0x5d8], r14
lea rdx, [0x14021fca0]
lea rcx, [rsp + 0xd0]
call fcn.140022190
nop
mov byte [rsp + 0xe8], 0
xor eax, eax
mov qword [rsp + 0xf0], rax
lea rdx, [rdi + 0x20]
lea rcx, [rsp + 0xe8]
call fcn.1400411c0
mov qword [rsp + 0xf8], r14
lea rax, [rsp + 0xd0]
mov qword [rsp + 0x720], rax
lea rax, [rsp + 0x100]
mov qword [rsp + 0x728], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x5e0]
call fcn.1400194c0
mov qword [rsp + 0x5f0], r14
lea rax, [rsp + 0x4c0]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x5f8]
mov qword [rsp + 0x38], rax
mov r9b, 2
mov r8b, 1
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x720]
call fcn.1400194c0
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0xb]
lea rcx, [rsp + 0x4c0]
call fcn.140148e34
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0x16]
lea rcx, [rsp + 0xd0]
call fcn.140148e34
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0x16]
lea rcx, [rsp + 0x458]
call fcn.140148e34
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0x16]
lea rcx, [rsp + 0x428]
call fcn.140148e34
nop
lea rcx, [rsp + 0x6c0]
call fcn.14001aa80
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0x16]
lea rcx, [rsp + 0x198]
call fcn.140148e34
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0x13]
lea rcx, [rsp + 0x330]
call fcn.140148e34
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0x16]
lea rcx, [rsp + 0x168]
call fcn.140148e34
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0x16]
lea rcx, [rsp + 0x3f8]
call fcn.140148e34
nop
test bl, 2
je 0x140012e01
and ebx, 0xfffffffd
lea rcx, [rsp + 0x50]
call fcn.14001aa80
nop
test bl, 1
je 0x140012e14
lea rcx, [rsp + 0x740]
call fcn.14001aa80
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0x16]
lea rcx, [rsp + 0x488]
call fcn.140148e34
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0x16]
lea rcx, [rsp + 0x238]
call fcn.140148e34
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0x16]
lea rcx, [rsp + 0x268]
call fcn.140148e34
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0x16]
lea rcx, [rsp + 0x298]
call fcn.140148e34
nop
lea rcx, [rsp + 0x6a0]
call fcn.14001aa80
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0x16]
lea rcx, [rsp + 0x2c8]
call fcn.140148e34
nop
lea rcx, [rsp + 0x680]
call fcn.14001aa80
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0x16]
lea rcx, [rsp + 0x208]
call fcn.140148e34
nop
lea rcx, [rsp + 0x660]
call fcn.14001aa80
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0x16]
lea rcx, [rsp + 0x2f8]
call fcn.140148e34
nop
lea rcx, [rsp + 0x640]
call fcn.14001aa80
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0x16]
lea rcx, [rsp + 0x1c8]
call fcn.140148e34
nop
lea rcx, [rsp + 0x6e0]
call fcn.14001aa80
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0x16]
lea rcx, [rsp + 0xa0]
call fcn.140148e34
nop
lea rcx, [rsp + 0x600]
call fcn.14001aa80
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0x16]
lea rcx, [rsp + 0x70]
call fcn.140148e34
nop
lea rcx, [rsp + 0x620]
call fcn.14001aa80
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0x16]
lea rcx, [rsp + 0x130]
call fcn.140148e34
nop
lea r9, [0x14000b0c0]
mov edx, Ordinal_27
lea r8d, [rdx - 0x16]
lea rcx, [rsp + 0x100]
call fcn.140148e34
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x40]
call fcn.140019230
mov rbx, rax
lea r8, str._upgrade
mov rdx, rdi
lea rcx, [rsp + 0x50]
call fcn.140021540
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x760]
call fcn.140017060
nop
lea rdx, [rsp + 0x768]
lea rcx, [rsp + 0x788]
call fcn.14001ac80
nop
mov qword [rsp + 0x200], r14
mov byte [rsp + 0x20], 0
mov r9b, 1
lea r8, [rsp + 0x1c8]
lea rdx, [rsp + 0x788]
lea rcx, [rsp + 0x730]
cmp dword [rsp + 0x760], 0xc8
jne 0x140013146
call fcn.140022760
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x60], r14
mov qword [rsp + 0x68], r14
mov r8d, 7
lea rdx, [0x14021fcd0]
lea rcx, [rsp + 0x50]
call fcn.140024450
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x730]
call fcn.1400272a0
mov rcx, rax
call fcn.140022900
movzx ebx, al
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x60], r14
mov qword [rsp + 0x68], r14
mov r8d, 7
lea rdx, str.message
lea rcx, [rsp + 0x50]
call fcn.140024450
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x730]
call fcn.1400272a0
lea rdx, [rsp + 0x740]
mov rcx, rax
call fcn.140022970
nop
mov byte [rdi + 0x78], bl
lea rdx, [rsp + 0x740]
mov rcx, rsi
call fcn.14001a9f0
nop
lea rcx, [rsp + 0x740]
call fcn.14001aa80
nop
movzx edx, byte [rsp + 0x730]
lea rcx, [rsp + 0x738]
call fcn.14001c200
nop
jmp 0x1400131d1
mov byte [rdi + 0x78], 0
call fcn.140022760
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x60], r14
mov qword [rsp + 0x68], r14
mov r8d, 7
lea rdx, str.message
lea rcx, [rsp + 0x50]
call fcn.140024450
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x730]
call fcn.1400272a0
lea rdx, [rsp + 0x740]
mov rcx, rax
call fcn.140022970
nop
lea rdx, [rsp + 0x740]
mov rcx, rsi
call fcn.14001a9f0
nop
lea rcx, [rsp + 0x740]
call fcn.14001aa80
nop
movzx edx, byte [rsp + 0x730]
lea rcx, [rsp + 0x738]
call fcn.14001c200
nop
jmp 0x1400131e3
lea rcx, [rsp + 0x788]
call fcn.14001aa80
nop
lea rcx, [rsp + 0x760]
call fcn.14000b240
nop
movzx edx, byte [rsp + 0x720]
lea rcx, [rsp + 0x728]
call fcn.14001c200
nop
mov rcx, r12
call fcn.14001aa80
nop
mov rcx, r13
call fcn.14001aa80
mov rcx, qword [rsp + 0x7a8]
xor rcx, rsp
call fcn.140148c30
add rsp, 0x7b0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
ret