Function at 0x140022760
Capabilities:
Create process on windows

Disassembly:
mov qword [rsp + 0x20], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x27]
sub rsp, 0xd0
lea r15, [rbp + 0x5f]
xor r14d, r14d
add r15, 0xfffffffffffffff8
lea r8, [0x140025bc0]
mov rcx, r15
lea rdx, [rbp + 0x6f]
call fcn.140028eb0
mov qword [rbp + 0x6f], rax
call fcn.14002f830
xor ecx, ecx
call fcn.140030d10
xor r8d, r8d
lea rcx, [0x1400250b0]
xor edx, edx
call fcn.14002ec90
call fcn.14019a9e0
lea rdx, str.main_init
lea ecx, [r14 + 5]
call fcn.14002d1f0
lea rdx, [rbp + 0x77]
lea rcx, [rbp + 0x67]
call fcn.1400219e0
lea r8, [0x140025bc0]
mov rcx, r15
lea rdx, [rbp + 0x67]
call fcn.140028eb0
mov rcx, rax
mov qword [rbp + 0x67], rax
call fcn.14003d320
mov rcx, qword [rbp + 0x67]
call fcn.14002cbb0
mov rdx, qword [rbp + 0x67]
lea rcx, [0x140278eb0]
mov rdx, qword [rdx]
call fcn.14002a020
lea rcx, [0x140278eb0]
call fcn.14002c150
mov rdx, qword [rbp + 0x67]
lea rcx, [0x140278ea8]
mov rdx, qword [rdx]
call fcn.14002a020
mov r8, qword [0x140278eb0]
lea rdx, str.main_app_name__s
lea ecx, [r14 + 5]
call fcn.14002d1f0
lea rcx, [0x1401a6694]
call qword [sym.imp.KERNEL32.dll_SetDllDirectoryW]
mov ecx, 0x8001
call qword [sym.imp.KERNEL32.dll_SetSearchPathMode]
call fcn.140026e80
lea rdx, str.main_local_conf
lea ecx, [r14 + 5]
call fcn.14002d1f0
mov rax, qword [0x14027de10]
lea rdx, str.main_log_preinit
mov qword [0x14027de90], rax
lea ecx, [r14 + 5]
mov eax, dword [0x14027ddf0]
mov dword [0x14027de88], eax
mov rax, qword [0x14027de28]
mov qword [0x14027de80], rax
mov eax, dword [0x14027ddfc]
mov dword [0x14027de78], eax
mov rax, qword [0x14027de18]
mov qword [0x14027de70], rax
mov eax, dword [0x14027ddf4]
mov dword [0x14027de68], eax
mov rax, qword [0x14027de20]
mov qword [0x14027de60], rax
mov eax, dword [0x14027ddf8]
mov dword [0x14027de58], eax
call fcn.14002d1f0
call fcn.140021970
mov rcx, qword [rbp + 0x6f]
mov rdx, rax
call fcn.14002a020
mov rcx, qword [rbp + 0x6f]
call fcn.14002a840
mov r13, qword [rbp + 0x77]
lea rbx, [r13 + 8]
mov rdi, rbx
mov rcx, qword [rbx]
or r12, 0xffffffffffffffff
test rcx, rcx
je 0x14002315c
lea rdx, str.__uuid
lea r8, str.__beta
cmp byte [rcx], 0x2d
jne 0x1400231a1
movzx eax, byte [rcx]
cmp al, byte [0x1401a66bc]
jne 0x140022967
movzx eax, byte [rcx + 1]
cmp al, byte [0x1401a66bd]
jne 0x140022967
movzx eax, byte [rcx + 2]
cmp al, byte [0x1401a66be]
jne 0x140022967
mov ecx, r14d
jmp 0x14002296c
sbb ecx, ecx
or ecx, 1
lea rax, [rdi + 8]
test ecx, ecx
cmovne rax, rdi
mov rdi, rax
mov rsi, rax
je 0x1400231a1
mov rbx, qword [rax]
test rbx, rbx
je 0x1400236c3
movzx eax, byte [rbx]
cmp al, byte [0x1401a66c0]
jne 0x1400229b5
movzx eax, byte [rbx + 1]
cmp al, byte [0x1401a66c1]
jne 0x1400229b5
movzx eax, byte [rbx + 2]
cmp al, byte [0x1401a66c2]
je 0x1400235f5
movzx eax, byte [rbx]
cmp al, byte [0x1401a66c4]
jne 0x1400229dc
movzx eax, byte [rbx + 1]
cmp al, byte [0x1401a66c5]
jne 0x1400229dc
movzx eax, byte [rbx + 2]
cmp al, byte [0x1401a66c6]
je 0x1400235fb
mov rcx, r14
nop
movzx eax, byte [rbx + rcx]
inc rcx
cmp al, byte [rdx + rcx - 1]
jne 0x1400229f9
cmp rcx, 7
je 0x1400235e3
jmp 0x1400229e0
mov rcx, r14
nop dword [rax]
movzx eax, byte [rbx + rcx]
inc rcx
cmp al, byte [r8 + rcx - 1]
jne 0x140022a19
cmp rcx, 7
jne 0x140022a00
jmp 0x140023147
lea rdx, str.__opt_in
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022a53
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x140023601
mov qword [0x14027dea0], rax
mov dword [0x140278de4], 1
jmp 0x140023139
lea rdx, [0x1401a66e8]
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022a8d
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x140023607
mov qword [0x14027dea0], rax
mov dword [0x140278e00], 1
jmp 0x140023139
lea rdx, [0x1401a66f8]
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022ac7
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x14002360d
mov qword [0x14027dea0], rax
mov dword [0x140278df8], 1
jmp 0x140023139
lea rdx, str.__install_ui
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022b0b
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x140023613
mov qword [0x14027dea0], rax
mov dword [0x140278df8], 1
mov dword [0x140278e0c], 1
jmp 0x140023139
lea rdx, str.__check_peer
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022b45
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x140023619
mov qword [0x14027dea0], rax
mov dword [0x140278e14], 1
jmp 0x140023139
lea rdx, str.__start_service
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022b7f
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x14002361f
mov qword [0x14027dea0], rax
mov dword [0x140278e18], 1
jmp 0x140023139
lea rdx, str.__stop_service
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022bb9
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x140023625
mov qword [0x14027dea0], rax
mov dword [0x140278e1c], 1
jmp 0x140023139
lea rdx, [0x1401a6748]
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022bdb
mov dword [0x140278e10], 1
jmp 0x140023139
lea rdx, [0x1401a6758]
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022bfd
mov dword [0x140278e04], 1
jmp 0x140023139
lea rdx, str.__uninstall
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022c37
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x14002362b
mov qword [0x14027dea0], rax
mov dword [0x140278dfc], 1
jmp 0x140023139
mov rcx, r14
lea rdx, str.__debug
movzx eax, byte [rbx + rcx]
inc rcx
cmp al, byte [rdx + rcx - 1]
jne 0x140022c63
cmp rcx, 8
jne 0x140022c41
mov dword [0x140278e08], 1
jmp 0x140023139
lea rdx, str.__dlg_pos
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022d5d
mov rbx, qword [rsi + 8]
lea rdi, [rsi + 8]
test rbx, rbx
je 0x140023637
mov rcx, r14
lea rdx, str.owner
nop word [rax + rax]
movzx eax, byte [rbx + rcx]
inc rcx
cmp al, byte [rdx + rcx - 1]
jne 0x140022cbf
cmp rcx, 6
jne 0x140022ca0
mov dword [reloc.WS2_32.dll_accept], r14d
jmp 0x140023139
mov rcx, r14
lea rdx, [0x1401a6794]
nop dword [rax]
movzx eax, byte [rbx + rcx]
inc rcx
cmp al, byte [rdx + rcx - 1]
jne 0x140022cf2
cmp rcx, 7
jne 0x140022cd0
mov dword [reloc.WS2_32.dll_accept], 1
jmp 0x140023139
lea r8, [fcn.14004b630]
mov rcx, r15
lea rdx, [rbp + 0x67]
call fcn.140028eb0
mov r9d, 1
mov qword [rbp + 0x67], rax
lea r8, [0x1401a679c]
mov rdx, rbx
mov rcx, rax
call fcn.14004b7c0
mov rbx, qword [rax]
mov rcx, rbx
call fcn.14004b420
cmp eax, 2
jne 0x140023631
mov rcx, qword [rbx]
mov dword [reloc.WS2_32.dll_accept], eax
call fcn.14016d8b0
mov rcx, qword [rbx + 8]
mov dword [0x140278e28], eax
call fcn.14016d8b0
mov dword [0x140278e2c], eax
jmp 0x140023139
lea rdx, str.__dlg_flavour
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022de8
mov rdx, qword [rsi + 8]
lea rdi, [rsi + 8]
test rdx, rdx
je 0x140023643
mov rcx, r14
lea r8, [0x1401a67b0]
nop dword [rax + rax]
movzx eax, byte [rdx + rcx]
inc rcx
cmp al, byte [r8 + rcx - 1]
jne 0x140022db2
cmp rcx, 8
jne 0x140022d90
mov eax, r14d
mov dword [0x140278de0], eax
jmp 0x140023139
mov rcx, r14
lea r8, [0x1401a67b8]
nop dword [rax]
movzx eax, byte [rdx + rcx]
inc rcx
cmp al, byte [r8 + rcx - 1]
jne 0x14002363d
cmp rcx, 4
jne 0x140022dc0
mov eax, 1
mov dword [0x140278de0], eax
jmp 0x140023139
lea rdx, str.__dlg_txt_cult
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022e18
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x140023649
mov qword [0x140278e30], rax
jmp 0x140023139
lea rdx, str.__dlg_language
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022e48
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x14002364f
mov qword [0x140278e30], rax
jmp 0x140023139
lea rdx, str.__dlg_bg_color
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022e78
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x140023655
mov qword [0x140278e38], rax
jmp 0x140023139
lea rdx, str.__dlg_btn_color
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022ea8
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x14002365b
mov qword [0x140278e40], rax
jmp 0x140023139
lea rdx, str.__dlg_txt_color
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022ed8
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x140023661
mov qword [0x140278e48], rax
jmp 0x140023139
lea rdx, str.__dlg_app_name
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022f08
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x140023667
mov qword [0x140278e50], rax
jmp 0x140023139
lea rdx, str.__dlg_tos_link
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022f2e
cmp qword [rsi + 8], r14
lea rdi, [rsi + 8]
je 0x1400235e9
jmp 0x140023139
lea rdx, str.__dlg_logo_link
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022f5e
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x14002366d
mov qword [0x140278e58], rax
jmp 0x140023139
lea rdx, str.__dlg_benefit_txt
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022f8e
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x140023673
mov qword [0x140278e60], rax
jmp 0x140023139
lea rdx, str.__dlg_benefit
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022fbe
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x140023679
mov qword [0x140278e68], rax
jmp 0x140023139
lea rdx, str.__dlg_agree_btn
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x140022fee
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x14002367f
mov qword [0x140278e80], rax
jmp 0x140023139
lea rdx, str.__dlg_disagree_btn
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x14002301e
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x140023685
mov qword [0x140278e88], rax
jmp 0x140023139
lea rdx, str.__dlg_peer_txt
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x14002304e
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x14002368b
mov qword [0x140278e80], rax
jmp 0x140023139
lea rdx, str.__dlg_not_peer_txt
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x14002307e
mov rax, qword [rsi + 8]
lea rdi, [rsi + 8]
test rax, rax
je 0x140023691
mov qword [0x140278e88], rax
jmp 0x140023139
mov rcx, r14
lea rdx, [0x1401a660c]
nop dword [rax + rax]
movzx eax, byte [rbx + rcx]
inc rcx
cmp al, byte [rdx + rcx - 1]
jne 0x1400230b2
cmp rcx, 7
jne 0x140023090
mov dword [0x140278e78], 1
jmp 0x140023139
lea rdx, str.__elevate
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x1400230d1
mov dword [0x140278e7c], 1
jmp 0x140023139
lea rdx, str.__campaign
mov rcx, rbx
call fcn.14017c340
test eax, eax
jne 0x1400236c3
mov rcx, qword [rsi + 8]
lea rdi, [rsi + 8]
test rcx, rcx
je 0x1400236bd
mov qword [0x140278e70], rcx
mov rax, r12
inc rax
cmp byte [rcx + rax], r14b
jne 0x140023103
cmp rax, 0x32
ja 0x140023697
lea rcx, str._a_z0_9___
call fcn.14002bb60
mov rcx, qword [0x140278e70]
mov rdx, rax
call fcn.14002b260
test eax, eax
jne 0x140023697
lea r8, str.__beta
lea rdx, str.__uuid
mov rcx, qword [rdi + 8]
add rdi, 8
test rcx, rcx
jne 0x140022936
lea rbx, [r13 + 8]
cmp dword [0x140278e00], r14d
jne 0x1400231ac
cmp dword [0x140278df8], r14d
jne 0x1400231ac
cmp dword [0x140278dfc], r14d
jne 0x1400231ac
cmp dword [0x140278e14], r14d
jne 0x1400231ac
cmp dword [0x140278de4], r14d
jne 0x1400231ac
cmp dword [0x140278e18], r14d
jne 0x1400231ac
cmp dword [0x140278e1c], r14d
je 0x1400235ef
jmp 0x1400231ac
cmp qword [rdi], r14
jne 0x1400236c9
jmp 0x140023158
lea rdx, str.main_check_args
mov ecx, 5
call fcn.14002d1f0
mov rdx, qword [0x14027dea0]
test rdx, rdx
je 0x140023721
cmp byte [rdx], r14b
je 0x140023721
lea rcx, str.win___a_z0_9_.__
call fcn.14002bb60
mov rcx, qword [0x14027dea0]
mov rdx, rax
call fcn.14002b260
test eax, eax
jne 0x14002371a
cmp dword [0x140278e7c], r14d
je 0x1400232e5
call fcn.14003d420
test eax, eax
jne 0x1400232e5
lea rdx, str.spawing_net_updater_in_elevated_mode
lea ecx, [rax + 5]
call fcn.14002d1f0
xor edx, edx
lea rcx, [rbp - 0x49]
lea r8d, [rdx + 0x70]
call fcn.140174ac0
mov rdx, qword [r13]
lea rax, [0x1401a6640]
mov rcx, r15
mov qword [rbp - 0x39], rax
mov dword [rbp - 0x49], reloc.WS2_32.dll_WSASetLastError
mov dword [rbp - 0x45], 0x40
mov qword [rbp - 0x41], r14
call fcn.140029470
mov rcx, rbx
mov rdx, qword [rax]
mov qword [rbp - 0x31], rdx
call fcn.140049830
mov rdx, rax
mov rcx, r15
call fcn.140029470
mov rcx, qword [rax]
mov qword [rbp - 0x29], rcx
lea rcx, [rbp - 0x49]
mov qword [rbp - 0x21], r14
mov dword [rbp - 0x19], 5
mov qword [rbp - 0x11], r14
call qword [sym.imp.SHELL32.dll_ShellExecuteExW]
movsxd rcx, eax
call fcn.140171010
test rax, rax
jne 0x1400232b2
lea rdx, str.failed_running_elevated_mode__m
lea ecx, [rax + 3]
call fcn.14002d1f0
jmp 0x1400232c7
mov ecx, dword [rbp + 0x1f]
call fcn.140032b00
mov rcx, qword [rbp + 0x1f]
mov r12d, eax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov eax, r12d
mov rbx, qword [rsp + 0x128]
add rsp, 0xd0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
cmp dword [0x140278e78], r14d
je 0x14002334a
lea rdx, str.running_in_fast_mode
mov ecx, 5
call fcn.14002d1f0
cmp dword [0x140278df8], r14d
je 0x14002347e
cmp dword [0x140278e04], r14d
je 0x14002347e
lea rdx, str.main_install_rmt
mov ecx, 5
call fcn.14002d1f0
mov rcx, qword [rbp + 0x6f]
lea rdx, str._temp
mov rcx, qword [rcx]
call fcn.140029f00
test eax, eax
jne 0x1400236cf
jmp 0x14002341e
cmp dword [0x140278df8], r14d
je 0x14002347e
cmp dword [0x140278e0c], r14d
je 0x1400232ff
lea r8, [fcn.14004b630]
mov rcx, r15
lea rdx, [rbp + 0x67]
call fcn.140028eb0
mov rcx, qword [rbp + 0x67]
mov rdx, r13
call fcn.14004b440
lea rdx, str.spawing_net_updater_in_fast_mode
mov qword [rbp + 0x67], rax
mov ecx, 5
call fcn.14002d1f0
mov rcx, qword [rbp + 0x67]
lea rdx, [0x1401a660c]
xor r8d, r8d
call fcn.14004ab70
mov rcx, qword [rbp + 0x67]
mov rcx, qword [rcx]
call fcn.140049830
mov qword [rsp + 0x30], r14
mov rcx, rax
mov dword [rsp + 0x28], r14d
xor r9d, r9d
xor r8d, r8d
mov dword [rsp + 0x20], r14d
xor edx, edx
call fcn.140031df0
mov ecx, eax
call fcn.140032b00
mov ebx, eax
cmp eax, 2
jbe 0x1400236f0
mov r8d, eax
lea rdx, [0x1401a6960]
mov rcx, r15
call fcn.140029240
xor r9d, r9d
mov dword [rsp + 0x28], 1
lea rcx, str.install_fast_failed
mov dword [rsp + 0x20], r14d
mov rdx, qword [rax]
lea r8d, [r9 + 1]
call fcn.14001fb10
jmp 0x1400232ff
mov rdx, qword [rbp + 0x6f]
lea rcx, [0x140278ea0]
mov rdx, qword [rdx]
call fcn.14002a020
mov rcx, qword [rbp + 0x6f]
lea rdx, str.luminati_temp
mov rcx, qword [rcx]
call fcn.140029f00
lea rcx, [0x140278ea8]
test eax, eax
jne 0x140023543
lea r8, [0x1401a4de0]
lea rdx, str.luminati_temp_
call fcn.14002a5a0
mov rcx, qword [0x140278eb8]
test rcx, rcx
je 0x14002347e
call fcn.1401760ac
mov qword [0x140278eb8], r14
cmp dword [0x140278e00], r14d
je 0x14002355c
mov rdx, qword [0x140278ef8]
test rdx, rdx
jne 0x1400234db
mov rdx, qword [0x14027dea0]
mov rcx, r15
call fcn.1400292b0
mov r8b, 0x5f
mov dl, 0x2e
mov rcx, qword [rax]
call fcn.14002a910
mov rcx, rax
call fcn.14002aa80
mov r9, rax
lea r8, str.luminati_net_updater
lea rdx, [0x1401a5248]
lea rcx, [0x140278ef8]
call fcn.14002a0d0
mov rdx, qword [rax]
mov rcx, r15
call fcn.140029470
mov rcx, qword [rax]
lea rax, [0x140025c80]
mov qword [rbp - 0x69], rcx
lea rcx, [rbp - 0x69]
mov qword [rbp - 0x61], rax
mov qword [rbp - 0x59], r14
mov qword [rbp - 0x51], r14
call qword [sym.imp.ADVAPI32.dll_StartServiceCtrlDispatcherW]
test eax, eax
jne 0x14002352a
mov dword [rsp + 0x28], r14d
lea r8d, [rax + 1]
xor r9d, r9d
mov dword [rsp + 0x20], r14d
xor edx, edx
lea rcx, str.start_invalid
call fcn.14001fb10
lea rdx, str.main_service
mov ecx, 5
call fcn.14002d1f0
mov eax, r14d
jmp 0x1400232ca
mov rdx, qword [rbp + 0x6f]
mov rdx, qword [rdx]
call fcn.140021e30
test eax, eax
jne 0x14002370f
jmp 0x140023466
mov edx, 1
lea ecx, [rdx + 3]
call fcn.1401760a4
lea rdx, str.main_install
mov ecx, 5
mov rbx, rax
call fcn.14002d1f0
lea rax, str.net_install
mov rdx, rbx
lea r8, [0x1400204d0]
mov qword [0x14027de98], rax
lea rcx, [0x140020510]
call fcn.140023740
call fcn.140035730
cmp dword [0x14027e320], 6
jl 0x1400235c0
lea rdx, str.main_uninit
mov ecx, 6
call fcn.14002d1f0
call fcn.14003b610
call fcn.140035e80
call fcn.140198260
call fcn.14019c1c0
mov r14d, dword [0x140278e20]
mov eax, r14d
jmp 0x1400232ca
call fcn.140024f50
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026cd0
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
mov ecx, 2
call fcn.1401768a8
mov r8, qword [0x140278e70]
lea rdx, str.invalid_campaign__s
mov rcx, rax
call fcn.140021920
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
call fcn.140026660
int3
mov rdx, qword [0x140278ea8]
lea rcx, str.rmt_install_wrong_path
xor r8d, r8d
call fcn.140023f10
mov ecx, 2
call fcn.140176364
int3
mov r9d, 1
lea rcx, str.install_fast_ok
xor r8d, r8d
xor edx, edx
call fcn.14001ffb0
mov ecx, ebx
call fcn.140176364
int3
mov ecx, 2
call fcn.140176364
int3
mov rdx, qword [0x14027dea0]
mov r8d, 1
lea rcx, str.invalid_appid
call fcn.140023f10
mov ecx, 3
call fcn.140176364
int3