Function at 0x1400068cc
Capabilities:
Print debug messages

Disassembly:
mov qword [rsp + 0x10], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xb70]
sub rsp, 0xc70
mov rax, qword [0x140034010]
xor rax, rsp
mov qword [rbp + 0xb60], rax
mov r13, r8
mov qword [rsp + 0x50], rcx
mov rbx, rcx
mov edi, 0x800
mov r8d, edi
lea rcx, [rsp + 0x60]
xor edx, edx
call fcn.14000bdd0
lea r8, [rbx + 0x62]
mov edx, edi
lea rcx, [rsp + 0x60]
call fcn.1400139a8
lea r8, [0x14002f9d8]
mov edx, edi
lea rcx, [rsp + 0x60]
call fcn.140012b8c
mov rcx, qword [0x1400371d8]
test rcx, rcx
je 0x140006962
lea rdx, str.browser
call fcn.1400026d4
mov rcx, qword [0x1400371d8]
mov r12, rax
jmp 0x140006965
xor r12d, r12d
test rcx, rcx
je 0x140006982
lea rdx, [0x14002f2fc]
call fcn.1400026d4
mov rcx, qword [0x1400371d8]
mov r15, rax
jmp 0x140006985
xor r15d, r15d
test rcx, rcx
je 0x1400069a2
lea rdx, [0x14002f2f8]
call fcn.1400026d4
mov rcx, qword [0x1400371d8]
mov r14, rax
jmp 0x1400069a5
xor r14d, r14d
test rcx, rcx
je 0x1400069c2
lea rdx, [0x14002f2f4]
call fcn.1400026d4
mov rcx, qword [0x1400371d8]
mov rsi, rax
jmp 0x1400069c4
xor esi, esi
test rcx, rcx
je 0x1400069e1
lea rdx, [0x14002f2f0]
call fcn.1400026d4
mov rcx, qword [0x1400371d8]
mov rdi, rax
jmp 0x1400069e3
xor edi, edi
test rcx, rcx
je 0x140006a00
lea rdx, str.confno
call fcn.1400026d4
mov rcx, qword [0x1400371d8]
mov rbx, rax
jmp 0x140006a02
xor ebx, ebx
test rcx, rcx
je 0x140006a15
lea rdx, str.confid
call fcn.1400026d4
jmp 0x140006a17
xor eax, eax
mov qword [rsp + 0x48], r12
lea rdx, [rsp + 0x60]
mov qword [rsp + 0x40], r15
mov r9, rax
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rbx
call fcn.14000383c
mov rcx, qword [0x1400371d8]
test rcx, rcx
je 0x140006a66
lea rdx, str.rtoken
call fcn.1400026d4
mov rcx, qword [0x1400371d8]
mov r15, rax
jmp 0x140006a69
xor r15d, r15d
test rcx, rcx
je 0x140006a86
lea rdx, str.uname
call fcn.1400026d4
mov rcx, qword [0x1400371d8]
mov r14, rax
jmp 0x140006a89
xor r14d, r14d
test rcx, rcx
je 0x140006aa6
lea rdx, [0x14002f31c]
call fcn.1400026d4
mov rcx, qword [0x1400371d8]
mov rsi, rax
jmp 0x140006aa8
xor esi, esi
test rcx, rcx
je 0x140006ac5
lea rdx, str.token
call fcn.1400026d4
mov rcx, qword [0x1400371d8]
mov rdi, rax
jmp 0x140006ac7
xor edi, edi
test rcx, rcx
je 0x140006ae4
lea rdx, str.stype
call fcn.1400026d4
mov rcx, qword [0x1400371d8]
mov rbx, rax
jmp 0x140006ae6
xor ebx, ebx
test rcx, rcx
je 0x140006af9
lea rdx, [0x14002f308]
call fcn.1400026d4
jmp 0x140006afb
xor eax, eax
mov qword [rsp + 0x40], r15
lea rdx, [rsp + 0x60]
mov qword [rsp + 0x38], r14
mov r9, rax
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rbx
call fcn.140003a5c
mov esi, 0x800
lea r8, str.___action
mov edx, esi
lea rcx, [rsp + 0x60]
call fcn.140012b8c
mov rcx, qword [0x1400371d8]
test rcx, rcx
je 0x140006b90
lea rdx, str.action
call fcn.1400026d4
mov rdi, rax
test rax, rax
je 0x140006b90
lea rbx, str.start
mov rcx, rax
mov rdx, rbx
call fcn.140013940
test eax, eax
je 0x140006b97
lea rbx, str.join
mov rcx, rdi
mov rdx, rbx
call fcn.140013940
test eax, eax
lea rcx, str.launch
cmovne rbx, rcx
jmp 0x140006b97
lea rbx, str.launch
mov r8, rbx
lea rcx, [rsp + 0x60]
mov rdx, rsi
call fcn.140012b8c
mov rbx, qword [rsp + 0x50]
cmp byte [rbx + 0x60], 0
je 0x140006bc6
lea r8, str.___install_vs2008true
mov rdx, rsi
lea rcx, [rsp + 0x60]
call fcn.140012b8c
cmp byte [rbx + 0x61], 0
je 0x140006be0
lea r8, str.___copy_winhttptrue
mov rdx, rsi
lea rcx, [rsp + 0x60]
call fcn.140012b8c
test r13, r13
je 0x140006c1b
mov edx, 0x10000
mov rcx, r13
call fcn.140013ae0
test rax, rax
je 0x140006c1b
lea r8, [0x14002f184]
mov rdx, rsi
lea rcx, [rsp + 0x60]
call fcn.140012b8c
mov r8, r13
lea rcx, [rsp + 0x60]
mov rdx, rsi
call fcn.140012b8c
mov edi, 0x400
lea rcx, [rbp + 0x760]
mov r8d, edi
xor edx, edx
call fcn.14000bdd0
lea r8, [rbx + 0x62]
mov edx, edi
lea rcx, [rbp + 0x760]
call fcn.1400139a8
lea r8, str.Installer.exe
mov edx, edi
lea rcx, [rbp + 0x760]
call fcn.140012b8c
lea rcx, str._CZpDownloadMgr::AllDownloadSuccess__To_Launch_Installer__params:
call qword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea rcx, [rsp + 0x60]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea rcx, [0x14002ec85]
mov dword [rsp + 0x30], 1
mov qword [rsp + 0x28], rcx
lea r9, [rbp + 0x760]
lea rcx, [rsp + 0x60]
xor edx, edx
mov qword [rsp + 0x20], rcx
xor r8d, r8d
lea ecx, [rdx + 6]
call fcn.140009c00
mov al, 1
mov rcx, qword [rbp + 0xb60]
xor rcx, rsp
call fcn.14000ab20
mov rbx, qword [rsp + 0xcb8]
add rsp, 0xc70
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret