Function at 0x1400069c0
Capabilities:
Contain obfuscated stackstrings
Hide graphical window

Disassembly:
mov qword [rsp + 0x10], rbx
push rbp
mov rbp, rsp
sub rsp, 0x70
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov ecx, 0xfffffff5
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
mov word [rbp - 0x3f], 0x65
movdqa xmm0, xmmword [0x140083da0]
movdqu xmmword [rbp - 0x50], xmm0
mov byte [rbp - 0x40], 0x78
mov byte [rbp - 0x3d], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x3e]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140006a64
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006a5f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006a5f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
je 0x140006a6e
call fcn.1400063b0
mov word [rbp - 0x47], 0x65
mov dword [rbp - 0x50], 0x6436346d
mov dword [rbp - 0x4c], 0x652e6762
mov byte [rbp - 0x48], 0x78
mov byte [rbp - 0x45], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x46]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140006aea
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006ae5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006ae5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
je 0x140006af4
call fcn.1400063b0
mov word [rbp - 0x47], 0x65
mov dword [rbp - 0x50], 0x6767696e
mov dword [rbp - 0x4c], 0x652e7265
mov byte [rbp - 0x48], 0x78
mov byte [rbp - 0x45], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x46]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140006b70
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006b6b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006b6b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
je 0x140006b7a
call fcn.1400063b0
mov word [rbp - 0x40], 0x65
movdqa xmm0, xmmword [0x140083e00]
movdqu xmmword [rbp - 0x50], xmm0
mov byte [rbp - 0x3e], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x3f]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140006bf1
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006bec
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006bec
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
je 0x140006bfb
call fcn.1400063b0
mov word [rbp - 0x45], 0x65
mov dword [rbp - 0x50], 0x65646f63
mov dword [rbp - 0x4c], 0x65766163
mov word [rbp - 0x48], 0x652e
mov byte [rbp - 0x46], 0x78
mov byte [rbp - 0x43], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x44]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140006c7d
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006c78
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006c78
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
je 0x140006c87
call fcn.1400063b0
mov dword [rbp - 0x4c], 0x657865
mov dword [rbp - 0x50], 0x2e447848
mov byte [rbp - 0x48], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x49]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140006cf9
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006cf4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006cf4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
je 0x140006d03
call fcn.1400063b0
mov word [rbp - 0x40], 0x65
movdqa xmm0, xmmword [0x140083df0]
movdqu xmmword [rbp - 0x50], xmm0
mov byte [rbp - 0x3e], 0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x3f]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140006d7a
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006d75
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006d75
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
jne 0x140007648
mov word [rbp - 0x3f], 0x65
movdqa xmm0, xmmword [0x140083d90]
movdqu xmmword [rbp - 0x50], xmm0
mov byte [rbp - 0x40], 0x78
mov byte [rbp - 0x3d], bl
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x3e]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140006dfd
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006df8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006df8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
jne 0x140007648
mov dword [rbp - 0x40], 0x657865
movdqa xmm0, xmmword [0x140083d50]
movdqu xmmword [rbp - 0x50], xmm0
mov byte [rbp - 0x3c], bl
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x3d]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140006e7d
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006e78
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006e78
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
jne 0x140007648
mov dword [rbp - 0x3e], 0x657865
movdqa xmm0, xmmword [0x140083db0]
movdqu xmmword [rbp - 0x50], xmm0
mov word [rbp - 0x40], 0x2e77
mov byte [rbp - 0x3a], bl
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x3b]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140006f03
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006efe
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006efe
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
jne 0x140007648
mov word [rbp - 0x40], 0x65
movdqa xmm0, xmmword [0x140083e10]
movdqu xmmword [rbp - 0x50], xmm0
mov byte [rbp - 0x3e], bl
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x3f]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140006f82
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006f7d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006f7d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
jne 0x140007648
mov dword [rbp - 0x48], 0x657865
mov dword [rbp - 0x50], 0x636f7270
mov dword [rbp - 0x4c], 0x2e6e6f6d
mov byte [rbp - 0x44], bl
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x45]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140007003
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140006ffe
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140006ffe
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
jne 0x140007648
mov word [rbp - 0x49], 0x65
mov dword [rbp - 0x50], 0x71616469
mov word [rbp - 0x4c], 0x652e
mov byte [rbp - 0x4a], 0x78
mov byte [rbp - 0x47], bl
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x48]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140007086
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007081
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007081
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
jne 0x140007648
mov word [rbp - 0x47], 0x65
mov dword [rbp - 0x50], 0x71616469
mov dword [rbp - 0x4c], 0x652e3436
mov byte [rbp - 0x48], 0x78
mov byte [rbp - 0x45], bl
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x46]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x14000710a
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007105
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007105
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
jne 0x140007648
mov dword [rbp - 0x46], 0x657865
mov dword [rbp - 0x50], 0x65726957
mov dword [rbp - 0x4c], 0x72616873
mov word [rbp - 0x48], 0x2e6b
mov byte [rbp - 0x42], bl
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x43]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140007191
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000718c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000718c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
jne 0x140007648
mov dword [rbp - 0x48], 0x657865
mov dword [rbp - 0x50], 0x64646946
mov dword [rbp - 0x4c], 0x2e72656c
mov byte [rbp - 0x44], bl
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x45]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140007212
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000720d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000720d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
jne 0x140007648
mov dword [rbp - 0x48], 0x657865
mov dword [rbp - 0x50], 0x6f6e6558
mov dword [rbp - 0x4c], 0x2e343673
mov byte [rbp - 0x44], bl
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x45]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140007293
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000728e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000728e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
jne 0x140007648
mov word [rbp - 0x40], bx
movdqa xmm0, xmmword [0x140083dc0]
movdqu xmmword [rbp - 0x50], xmm0
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x40]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x14000730d
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007308
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007308
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
jne 0x140007648
mov word [rbp - 0x27], 0x65
movdqa xmm0, xmmword [0x140083dd0]
movdqu xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [0x140083d60]
movdqu xmmword [rbp - 0x40], xmm1
mov dword [rbp - 0x30], 0x69622032
mov dword [rbp - 0x2c], 0x652e2974
mov byte [rbp - 0x28], 0x78
mov byte [rbp - 0x25], bl
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x26]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x1400073ab
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400073a6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400073a6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
jne 0x140007648
mov word [rbp - 0x45], 0x65
mov dword [rbp - 0x50], 0x7544734b
mov dword [rbp - 0x4c], 0x7265706d
mov word [rbp - 0x48], 0x652e
mov byte [rbp - 0x46], 0x78
mov byte [rbp - 0x43], bl
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x44]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140007435
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007430
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007430
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
jne 0x140007648
mov word [rbp - 0x47], 0x65
mov dword [rbp - 0x50], 0x64343678
mov dword [rbp - 0x4c], 0x652e6762
mov byte [rbp - 0x48], 0x78
mov byte [rbp - 0x45], bl
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x46]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x1400074b9
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400074b4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400074b4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
jne 0x140007648
mov word [rbp - 0x40], 0x65
movdqa xmm0, xmmword [0x140083e10]
movdqu xmmword [rbp - 0x50], xmm0
mov byte [rbp - 0x3e], bl
lea r9, [rbp + 0x10]
lea r8, [rbp - 0x3f]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x20]
call fcn.14000d020
nop
lea rcx, [rbp - 0x20]
call fcn.140006570
mov rbx, rax
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140007538
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007533
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140007533
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007169c
test rbx, rbx
jne 0x140007648
mov word [rbp - 0x40], bx
movdqa xmm0, xmmword [0x140083de0]
movdqu xmmword [rbp - 0x50], xmm0
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
jne 0x140007648
mov dword [rbp - 0x46], 0x726577
mov dword [rbp - 0x50], 0x6f6d654d
mov dword [rbp - 0x4c], 0x56207972
mov word [rbp - 0x48], 0x6569
mov byte [rbp - 0x42], al
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
jne 0x140007648
mov word [rbp - 0x45], reloc.WS2_32.dll_WSACleanup
mov dword [rbp - 0x50], 0x636f7250
mov dword [rbp - 0x4c], 0x20737365
mov word [rbp - 0x48], 0x694c
mov byte [rbp - 0x46], reloc.WS2_32.dll_WSAStartup
mov byte [rbp - 0x43], al
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
jne 0x140007648
mov word [rbp - 0x49], WSAStartup
mov dword [rbp - 0x50], 0x7544734b
mov word [rbp - 0x4c], 0x706d
mov byte [rbp - 0x4a], 0x65
mov byte [rbp - 0x47], al
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
jne 0x140007648
mov dword [rbp - 0x46], 0x726567
mov dword [rbp - 0x50], 0x50545448
mov dword [rbp - 0x4c], 0x62654420
mov word [rbp - 0x48], 0x6775
mov byte [rbp - 0x42], al
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
jne 0x140007648
mov dword [rbp - 0x4c], 0x676244
mov dword [rbp - 0x50], 0x796c6c4f
mov byte [rbp - 0x48], al
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
je 0x14000764d
call fcn.1400063b0
mov qword [rbp + 0x10], 0x7d0
lea rcx, [rbp + 0x10]
call fcn.14000c950
mov rbx, qword [rsp + 0x88]
add rsp, 0x70
pop rbp
ret