Function at 0x1400280a0
Capabilities:
Check mutex and terminate process on windows
Check mutex on windows
Terminate process

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x808
movaps xmmword [rsp + 0x7f0], xmm6
mov rax, qword [0x14036e038]
xor rax, rsp
mov qword [rsp + 0x7e8], rax
mov r14d, 0x36
call fcn.14004d730
test al, al
je 0x14002825a
movaps xmm6, xmmword [0x1402eb060]
lea rsi, [rsp + 0x190]
movaps xmmword [rsi + 0x10], xmm6
movaps xmmword [rsi], xmm6
lea rcx, str.SetupMetrics
lea rdi, [rsp + 0x180]
mov qword [rdi], rcx
call fcn.1401d1bc0
mov qword [rdi + 8], rax
mov rcx, rsi
mov rdx, rdi
mov r8d, 1
call fcn.140069e30
lea rcx, [rsp + 0x150]
movaps xmmword [rcx + 0x20], xmm6
movaps xmmword [rcx + 0x10], xmm6
movaps xmmword [rcx], xmm6
call fcn.14007dba0
xor ecx, ecx
xor edx, edx
call fcn.14007ab20
movabs rbp, 0xaaaaaaaaaaaaaaaa
lea rsi, [rsp + 0x130]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
call fcn.140166060
mov rdi, rax
lea rcx, [0x1402f70d4]
lea rbx, [rsp + 0x120]
mov qword [rbx], rcx
call fcn.1401d1bc0
mov qword [rbx + 8], rax
mov rcx, rdi
mov rdx, rsi
mov r8, rbx
call fcn.1401661c0
lea rcx, str.crashpad_handler
call fcn.1401d1bc0
movzx ecx, byte [rsi + 0x17]
test cl, cl
jns 0x1400281b1
mov rcx, qword [rsp + 0x138]
mov rsi, qword [rsp + 0x130]
test rcx, rcx
js 0x140029b3d
je 0x1400281c5
test rsi, rsi
je 0x140029b50
cmp rcx, rax
jne 0x14002836f
lea rdx, str.crashpad_handler
mov rcx, rsi
mov r8, rax
call fcn.1401b1a20
test eax, eax
jne 0x14002836f
mov byte [rsp + 0x1ac], 1
lea rsi, [rsp + 0x530]
mov rcx, rsi
call fcn.140163550
call fcn.140166060
lea r8, [0x1402f70d4]
lea r9, str.user_data_dir
mov rcx, rax
mov rdx, rsi
call fcn.140081650
mov r14d, eax
mov rcx, rsi
call fcn.140163700
cmp byte [rsp + 0x147], 0
jns 0x140028240
mov rcx, qword [rsp + 0x130]
call fcn.1401ae9b8
lea rcx, [rsp + 0x150]
call fcn.14007dc00
lea rcx, [rsp + 0x190]
call fcn.140069f10
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov rcx, rax
mov edx, r14d
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
mov esi, eax
call qword [sym.imp.KERNEL32.dll_GetLastError]
lea rcx, [rsp + 0x530]
mov dword [rcx], 0xdeadbecf
mov dword [rcx + 4], r14d
mov dword [rcx + 8], esi
mov dword [rcx + 0xc], eax
mov dword [rcx + 0x10], 0xdeadbedf
call fcn.1401429e0
mov rcx, qword [rsp + 0x7e8]
xor rcx, rsp
call fcn.1401b0080
mov eax, r14d
movaps xmm6, xmmword [rsp + 0x7f0]
add rsp, 0x808
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov ecx, 2
call fcn.140162930
test al, al
jne 0x1400289ce
lea rcx, [rsp + 0xb0]
mov r14d, 9
mov edx, 9
mov r8d, 0xc56
xor r9d, r9d
call fcn.140051610
lea rcx, [rsp + 0xb0]
call fcn.140050f30
lea rcx, [rsp + 0x5e8]
call fcn.140223550
lea rcx, [rsp + 0x530]
call fcn.140223550
jmp 0x140028229
lea rcx, [rsp + 0xb0]
mov r14d, 0xa
mov edx, 0xa
mov r8d, 0xc04
xor r9d, r9d
call fcn.140051610
xor ecx, ecx
call fcn.14005f5c0
cmp byte [rsp + 0xa8], 0
je 0x140028302
lea rcx, [rsp + 0x90]
call fcn.14005f4a0
jmp 0x140028302
call fcn.14007ea60
call fcn.140225a90
mov r12, rax
mov rcx, rax
call fcn.14008ebc0
call fcn.140166060
mov rbx, rax
lea rcx, str.....chromeinstaller_setup_setup_main.cc
mov edx, 0x2b
call fcn.140162960
test eax, eax
jle 0x14002841c
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rcx, [rsp + 0x530]
mov r8d, 0x567
mov r9d, 0xffffffff
call fcn.1400762b0
lea rcx, [rsp + 0x540]
lea rdx, str.Command_Line:
mov r8d, reloc.WS2_32.dll_ntohl
call fcn.1401e8d00
mov rsi, rax
lea rdi, [rsp + 0x6a0]
mov rcx, rbx
mov rdx, rdi
call fcn.14007c870
mov rcx, rsi
mov rdx, rdi
call fcn.14006e610
cmp byte [rdi + 0x17], 0
jns 0x14002840f
mov rcx, qword [rsp + 0x6a0]
call fcn.1401ae9b8
lea rcx, [rsp + 0x530]
call fcn.1400768a0
mov rcx, rbx
mov rdx, r12
call fcn.140050500
lea rsi, [rsp + 0x11f]
mov byte [rsi], 0
lea rdx, [0x1402f99a2]
lea rdi, [rsp + 0x530]
mov rcx, rdi
call fcn.1401e8a60
mov rcx, r12
mov rdx, rdi
mov r8, rsi
call fcn.140225780
cmp byte [rdi + 0x17], 0
jns 0x14002846a
mov rcx, qword [rsp + 0x530]
call fcn.1401ae9b8
lea rcx, str.....chromeinstaller_setup_setup_main.cc
mov edx, 0x2b
call fcn.140162960
test eax, eax
jg 0x1400287bd
lea rsi, [rsp + 0x530]
mov r8d, 0x170
mov rcx, rsi
mov dl, 0xaa
call fcn.1401b21d0
mov rcx, rsi
call fcn.1402236e0
mov rcx, rsi
call fcn.140223780
lea r13, [rsp + 0xb0]
mov qword [r13 + 0x60], rbp
movaps xmmword [r13 + 0x50], xmm6
movaps xmmword [r13 + 0x40], xmm6
movaps xmmword [r13 + 0x30], xmm6
movaps xmmword [r13 + 0x20], xmm6
movaps xmmword [r13 + 0x10], xmm6
movaps xmmword [r13], xmm6
mov rcx, r13
call fcn.140050ee0
mov rcx, r13
mov rdx, rbx
mov r8, r12
mov r9, rsi
call fcn.140050f70
lea r15, [rsp + 0xb8]
lea rcx, [rsp + 0x190]
mov rdx, r15
call fcn.140163710
mov rcx, r13
call fcn.140051760
mov rcx, r13
call fcn.140051a60
mov rcx, rbx
call fcn.140051f40
call fcn.140063270
call fcn.140063290
call fcn.1400606a0
mov rcx, rbx
call fcn.1400606c0
call fcn.14005f3a0
lea rdx, [0x1402fa0a5]
mov rcx, rbx
call fcn.140166070
mov edi, eax
test al, al
je 0x140028557
mov byte [rsp + 0x1ac], 1
call fcn.140223f40
test al, al
je 0x1400282cf
movaps xmmword [rsp + 0x90], xmm6
movaps xmmword [rsp + 0xa0], xmm6
xor esi, esi
mov byte [rsp + 0x90], sil
mov byte [rsp + 0xa8], sil
lea rcx, [fcn.1400248b0]
call fcn.14005f5c0
cmp byte [rsp + 0xa8], sil
je 0x1400285b0
lea rsi, [rsp + 0x90]
mov rcx, rsi
call fcn.14005f4a0
mov byte [rsi + 0x18], 0
lea rsi, [rsp + 0x90]
mov rcx, rsi
xor edx, edx
call fcn.14005f3d0
mov byte [rsi + 0x18], 1
mov rcx, rsi
call fcn.14005f520
test al, al
je 0x14002832e
xor ecx, ecx
call fcn.14005f5c0
call fcn.14007f3c0
mov rax, qword [rax + 8]
mov rax, qword [rax + 0x10]
cmp byte [rax + 0xac], 0
je 0x140028776
call fcn.14007ee70
test al, al
jne 0x140028634
lea rdx, str.make_chrome_default
mov rcx, rbx
call fcn.140166070
mov r14d, 0x21
test al, al
jne 0x140028356
lea rdx, str.register_chrome_browser
mov rcx, rbx
call fcn.140166070
test al, al
jne 0x140028356
mov rcx, rbx
call fcn.14004d670
mov r14d, 0x35
test al, al
jne 0x140028356
movabs r14, 0xfffffffc00000000
lea rsi, [rsp + 0x70]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
mov rcx, rsi
call fcn.140163550
mov ecx, 1
mov rdx, rsi
call fcn.140069120
lea rdx, [rsp + 0x50]
mov qword [rdx + 0x10], rbp
movaps xmmword [rdx], xmm6
lea rsi, [rsp + 0x530]
mov rcx, r13
mov r8, rsi
call fcn.140051360
mov rcx, r13
and rcx, r14
mov rax, qword [0x140370a48]
mov qword [rsp + 0x48], rcx
cmp rcx, rax
jne 0x1400286bf
lea rcx, [rsp + 0xb0]
call fcn.140169950
mov rax, qword [0x140370a48]
movabs rcx, 0xfffffffc00000000
and rsi, rcx
cmp rsi, rax
jne 0x1400286e5
lea rcx, [rsp + 0x530]
call fcn.140169950
mov rax, qword [0x140370a48]
lea rcx, [rsp + 0x70]
movabs rdx, 0xfffffffc00000000
and rcx, rdx
mov qword [rsp + 0x40], rcx
cmp rcx, rax
jne 0x140028712
lea rcx, [rsp + 0x70]
call fcn.140169950
mov rax, qword [0x140370a48]
mov qword [rsp + 0x30], rsi
lea r14, [rsp + 0x50]
movabs rcx, 0xfffffffc00000000
and r14, rcx
mov qword [rsp + 0x38], r14
cmp r14, rax
jne 0x14002873d
lea rcx, [rsp + 0x50]
call fcn.140169950
lea rsi, str.update_setup_exe
mov rcx, rbx
mov rdx, rsi
call fcn.140166070
test al, al
jne 0x140028816
lea rsi, str.show_eula
mov rcx, rbx
mov rdx, rsi
call fcn.140166070
test al, al
je 0x14002901d
jmp 0x140028ac8
mov r14d, 0x21
cmp byte [rsp + 0x11f], 0
jne 0x140028356
lea rdx, str.self_destruct
mov rcx, rbx
call fcn.140166070
test al, al
jne 0x140028356
lea rdx, str.remove_chrome_registration
mov rcx, rbx
call fcn.140166070
test al, al
je 0x1400285f7
jmp 0x140028356
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x530]
mov rcx, rsi
mov r8d, 0x56d
mov r9d, 0xffffffff
call fcn.1400762b0
lea rcx, [rsp + 0x540]
lea rdx, str.system_install_is
mov r8d, 0x12
call fcn.1401e8d00
mov dl, byte [rsp + 0x11f]
mov rcx, rax
call fcn.140024a20
mov rcx, rsi
call fcn.1400768a0
jmp 0x140028483
lea rcx, [rsp + 0xb0]
mov edx, 1
call fcn.1400515e0
lea r14, [rsp + 0x4c0]
mov qword [r14 + 0x10], rbp
movaps xmmword [r14], xmm6
lea r15, [rsp + 0x348]
mov qword [r15], rsi
mov rcx, rsi
call fcn.1401d1bc0
mov qword [r15 + 8], rax
mov rcx, rbx
mov rdx, r14
mov r8, r15
call fcn.14007b560
lea rcx, str.....chromeinstaller_setup_setup_main.cc
mov edx, 0x2b
call fcn.140162960
test eax, eax
jg 0x140029b63
lea rsi, [rsp + 0x4a0]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
lea rcx, str.new_setup_exe
lea r14, [rsp + 0x338]
mov qword [r14], rcx
call fcn.1401d1bc0
mov qword [r14 + 8], rax
mov rcx, rbx
mov rdx, rsi
mov r8, r14
call fcn.14007b560
lea rbx, [rsp + 0x6a0]
mov rcx, rsi
mov rdx, rbx
call fcn.140163ef0
mov edi, 2
mov dword [rsp + 0x20], edi
lea rdx, [rsp + 0x4c0]
lea r8, [rsp + 0x70]
mov rcx, rbx
mov r9, rsi
call fcn.14005bbc0
mov esi, eax
mov rcx, rbx
call fcn.140163700
test sil, sil
mov ebx, 8
cmovne ebx, edi
mov ecx, ebx
call fcn.140224280
mov r14d, eax
test eax, eax
mov rsi, qword [rsp + 0x30]
je 0x140028934
mov ecx, 1
call fcn.140162930
test al, al
jne 0x140029bbd
lea rcx, [rsp + 0xb0]
mov edx, ebx
mov r8d, 0xe94
xor r9d, r9d
call fcn.140051610
lea rcx, [rsp + 0x4a0]
call fcn.140163700
lea rcx, [rsp + 0x4c0]
call fcn.140163700
mov rdi, qword [rsp + 0x38]
mov rax, qword [0x140370a48]
cmp rdi, rax
jne 0x140028970
lea rcx, [rsp + 0x50]
call fcn.140169ab0
mov rax, qword [0x140370a48]
cmp qword [rsp + 0x40], rax
jne 0x140028988
lea rcx, [rsp + 0x70]
call fcn.140169ab0
mov rax, qword [0x140370a48]
cmp rsi, rax
jne 0x1400289a1
lea rcx, [rsp + 0x530]
call fcn.140169ab0
mov rax, qword [0x140370a48]
cmp qword [rsp + 0x48], rax
jne 0x1400289b5
lea rcx, [rsp + 0xb0]
call fcn.140169ab0
lea rcx, [rsp + 0x50]
call fcn.14006a970
lea rcx, [rsp + 0x70]
call fcn.140163700
jmp 0x140028356
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x59b
mov r9d, 2
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Chrome_only_supports_Windows_10_or_later.
mov r8d, 0x29
call fcn.1401e8d00
mov rcx, rsi
call fcn.1400768a0
jmp 0x1400282e1
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x2e7
mov r9d, 2
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.No_EULA_path_available
mov r8d, 0x16
call fcn.1401e8d00
mov rcx, rsi
call fcn.1400768a0
jmp 0x140028abe
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x2e4
mov r9d, 0xffffffff
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.About_to_show_EULA
mov r8d, 0x12
call fcn.1401e8d00
mov rcx, rsi
call fcn.1400768a0
jmp 0x140028b16
mov ecx, 2
call fcn.140162930
mov r14d, 0x19
test al, al
jne 0x140028a18
mov rsi, qword [rsp + 0x30]
jmp 0x140028c77
lea r14, [rsp + 0x4a0]
mov qword [r14 + 0x10], rbp
movaps xmmword [r14], xmm6
lea r15, [rsp + 0x328]
mov qword [r15], rsi
mov rcx, rsi
call fcn.1401d1bc0
mov qword [r15 + 8], rax
mov rcx, rbx
mov rdx, r14
mov r8, r15
call fcn.140166420
lea rcx, str.....chromeinstaller_setup_setup_main.cc
mov edx, 0x2b
call fcn.140162960
test eax, eax
jg 0x140028a5f
lea rsi, [rsp + 0x4c0]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
mov rcx, rsi
call fcn.140223080
movzx eax, byte [rsi + 0x17]
test al, al
mov rdi, qword [rsp + 0x38]
jns 0x140028b42
mov rax, qword [rsp + 0x4c8]
test rax, rax
je 0x140028aa6
lea rsi, [rsp + 0x510]
mov qword [rsi], rbp
lea rdx, [rsp + 0x4c0]
lea r8, [rsp + 0x4a0]
mov rcx, rsi
call fcn.140090e10
mov rcx, rsi
call fcn.140090f70
cmp eax, 2
je 0x140028c46
test eax, eax
jne 0x140028bec
mov ecx, 2
call fcn.140162930
mov r14d, 0x19
test al, al
mov rsi, qword [rsp + 0x30]
je 0x140028c6a
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x2ef
mov r9d, 2
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.EULA_rejected_or_EULA_failure
mov r8d, 0x1d
call fcn.1401e8d00
mov rcx, rsi
mov rsi, qword [rsp + 0x30]
call fcn.1400768a0
jmp 0x140028c6a
lea rcx, str.....chromeinstaller_setup_setup_main.cc
mov edx, 0x2b
call fcn.140162960
mov r14d, 0x1a
test eax, eax
mov rsi, qword [rsp + 0x30]
jle 0x140028c6a
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x2f6
mov r9d, 0xffffffff
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.EULA_accepted__no_opt_in_
mov r8d, 0x19
jmp 0x140028bd8
lea rcx, str.....chromeinstaller_setup_setup_main.cc
mov edx, 0x2b
call fcn.140162960
mov r14d, 0x1b
test eax, eax
mov rsi, qword [rsp + 0x30]
jg 0x140028d5c
lea rcx, [rsp + 0x510]
call fcn.140090f20
cmp byte [rsp + 0x4d7], 0
jns 0x140028c8e
mov rcx, qword [rsp + 0x4c0]
call fcn.1401ae9b8
cmp r14d, 0x19
je 0x140028d3c
lea rcx, [rsp + 0x530]
mov dl, 1
call fcn.140226740
test al, al
je 0x140028d3c
lea rsi, [rsp + 0x6a0]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
mov rcx, rsi
call fcn.140163550
mov rcx, rsi
call fcn.140224370
test al, al
je 0x140028d2a
lea rcx, [rsp + 0x6a0]
lea rsi, [rsp + 0x4c0]
mov rdx, rsi
call fcn.140163ef0
mov rcx, rsi
call fcn.14006a7e0
test al, al
je 0x140028d1d
lea rax, [0x1402f5a4d]
lea rdx, [rsp + 0x510]
mov qword [rdx], rax
mov qword [rdx + 8], 0
lea rcx, [rsp + 0x6a0]
call fcn.14006a870
lea rcx, [rsp + 0x4c0]
call fcn.140163700
lea rcx, [rsp + 0x6a0]
call fcn.140163700
mov rsi, qword [rsp + 0x30]
cmp byte [rsp + 0x4b7], 0
jns 0x140028953
mov rcx, qword [rsp + 0x4a0]
call fcn.1401ae9b8
jmp 0x140028953
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x2f3
mov r9d, 0xffffffff
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.EULA_accepted__opt_in_
mov r8d, 0x16
jmp 0x140028bd8
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rcx, [rsp + 0x6a0]
mov r8d, 0x319
mov r9d, 2
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Aborting_operation:_another_installation_of
mov r8d, 0x2c
call fcn.1401e8d00
lea rdx, [rsp + 0x4c0]
mov rcx, rax
call fcn.14006e610
lea rdx, str._was_found__as_a_last_resort__if_the_product_is_not_present_in_Add_Remove_Programs___try_executing:
mov r8d, 0x64
mov rcx, rax
call fcn.1401e8d00
mov rsi, rax
add r14, 0x40
lea r15, [rsp + 0x510]
mov rcx, r14
mov rdx, r15
call fcn.14007c870
mov rcx, rsi
mov rdx, r15
call fcn.14006e610
cmp byte [r15 + 0x17], 0
jns 0x140028e31
mov rcx, qword [rsp + 0x510]
call fcn.1401ae9b8
lea rcx, [rsp + 0x6a0]
call fcn.1400768a0
jmp 0x1400291e4
lea rcx, [rsp + 0x530]
mov dl, 1
call fcn.1402237b0
mov r14, rax
test rax, rax
jne 0x140029116
lea r14, [rsp + 0x4c0]
mov qword [r14 + 0x10], rbp
movaps xmmword [r14], xmm6
lea r15, [rsp + 0x510]
mov qword [r15], rsi
mov rcx, rsi
call fcn.1401d1bc0
mov qword [r15 + 8], rax
mov rcx, rbx
mov rdx, r14
mov r8, r15
call fcn.14007b560
movzx eax, byte [r14 + 0x17]
test al, al
jns 0x140028ea4
mov rax, qword [rsp + 0x4c8]
test rax, rax
jne 0x140028f0f
lea rcx, [rsp + 0x70]
lea rsi, [rsp + 0x4a0]
mov rdx, rsi
call fcn.140163ef0
lea rcx, str.chrome.exe
lea rbx, [rsp + 0x460]
mov qword [rbx], rcx
call fcn.1401d1e74
mov qword [rbx + 8], rax
lea r14, [rsp + 0x6a0]
mov rcx, rsi
mov rdx, r14
mov r8, rbx
call fcn.140164d60
lea rcx, [rsp + 0x4c0]
mov rdx, r14
call fcn.140163770
mov rcx, r14
call fcn.140163700
mov rcx, rsi
call fcn.140163700
lea rcx, [rsp + 0x4c0]
call fcn.1400796d0
test al, al
jne 0x140028f4e
lea rsi, [rsp + 0x6a0]
lea rbx, [rsp + 0x4c0]
mov rcx, rsi
mov rdx, rbx
call fcn.140065d30
mov rcx, rbx
mov rdx, rsi
call fcn.140163770
mov rcx, rsi
call fcn.140163700
lea rcx, [rsp + 0x4c0]
call fcn.140066280
test al, al
jne 0x140028f7b
mov ecx, 2
call fcn.140162930
mov ebx, 7
test al, al
je 0x140029006
jmp 0x14002a00b
lea rsi, [rsp + 0x6a0]
mov r8d, 0xb8
mov rcx, rsi
mov dl, 0xaa
call fcn.1401b21d0
mov rcx, rsi
mov edx, 1
call fcn.14021f1f0
lea rcx, [rsp + 0x4c0]
mov rdx, rsi
call fcn.14021f4d0
mov byte [rsi + 0xb0], 1
mov ecx, 2
mov rdx, rsi
xor r8d, r8d
xor r9d, r9d
call fcn.14021fef0
call fcn.140086770
test al, al
jne 0x140028fe2
lea rcx, [rsp + 0x4c0]
call fcn.140086f20
jmp 0x140028ff7
lea rdx, [rsp + 0x4c0]
mov ecx, 1
mov r8b, 1
call fcn.1402202a0
lea rcx, [rsp + 0x6a0]
call fcn.14021f390
xor ebx, ebx
lea rcx, [rsp + 0x4c0]
call fcn.140163700
mov rsi, qword [rsp + 0x30]
jmp 0x140029242
lea rdx, str.configure_user_settings
mov rcx, rbx
call fcn.140166070
test al, al
je 0x1400290e1
lea rcx, [rsp + 0xb0]
call fcn.140051350
test al, al
jne 0x14002909f
mov ecx, 2
call fcn.140162930
mov esi, 0x2f
test al, al
je 0x1400290c8
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rbx, [rsp + 0x6a0]
mov rcx, rbx
mov r8d, 0x3a9
mov r9d, 2
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.__configure_user_settings_is_incompatible_with_user_level
mov r8d, 0x39
call fcn.1401e8d00
mov rcx, rbx
call fcn.1400768a0
jmp 0x1400290c8
lea rdx, str.force_configure_user_settings
mov rcx, rbx
call fcn.140166070
lea rcx, [rsp + 0xb0]
lea rdx, [rsp + 0x70]
mov r8d, eax
call fcn.14005a0f0
mov esi, 1
mov rdi, qword [rsp + 0x38]
mov ecx, esi
call fcn.140224280
mov r14d, eax
mov rsi, qword [rsp + 0x30]
jmp 0x140028953
lea rsi, str.register_dev_chrome
mov rcx, rbx
mov rdx, rsi
call fcn.140166070
test al, al
je 0x140029251
lea rcx, [rsp + 0x530]
xor edx, edx
call fcn.1402237b0
mov r14, rax
test rax, rax
je 0x140028e43
lea rsi, [rsp + 0x4c0]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
mov rcx, rsi
call fcn.140090310
mov qword [rsp + 0x4b0], rbp
movaps xmmword [rsp + 0x4a0], xmm6
lea rax, str.You_already_have_a_full_installation__non_dev__of
mov qword [rsp + 0x6a0], rax
mov qword [rsp + 0x6a8], 0x32
movzx eax, byte [rsi + 0x17]
test al, al
jns 0x140029170
mov rax, qword [rsp + 0x4c8]
mov rsi, qword [rsp + 0x4c0]
mov qword [rsp + 0x6b0], rsi
mov qword [rsp + 0x6b8], rax
test rax, rax
js 0x140029b3d
je 0x140029194
test rsi, rsi
je 0x140029b50
lea rax, str.__please_uninstall_it_first_using_Add_Remove_Programs_in_the_control_panel.
lea rcx, [rsp + 0x6a0]
mov qword [rcx + 0x20], rax
mov qword [rcx + 0x28], 0x4b
lea rdx, [rsp + 0x510]
mov qword [rdx], rcx
mov qword [rdx + 8], 3
lea rbx, [rsp + 0x4a0]
mov rcx, rbx
call fcn.140062d20
mov ecx, 2
call fcn.140162930
test al, al
jne 0x140028d99
cmp byte [rsp + 0x4b7], 0
mov rsi, qword [rsp + 0x30]
jns 0x1400291fb
mov rbx, qword [rsp + 0x4a0]
xor ecx, ecx
mov rdx, rbx
xor r8d, r8d
mov r9d, 0x10
call qword [sym.imp.USER32.dll_MessageBoxW]
cmp byte [rsp + 0x4b7], 0
jns 0x140029226
mov rcx, qword [rsp + 0x4a0]
call fcn.1401ae9b8
cmp byte [rsp + 0x4d7], 0
jns 0x14002923d
mov rcx, qword [rsp + 0x4c0]
call fcn.1401ae9b8
mov ebx, 7
mov ecx, ebx
call fcn.140224280
mov r14d, eax
jmp 0x14002894e
lea rsi, str.register_chrome_browser
mov rcx, rbx
mov rdx, rsi
call fcn.140166070
test al, al
jne 0x140029359
lea rdx, str.delete_old_versions
mov rcx, rbx
call fcn.140166070
test al, al
jne 0x140029295
lea rdx, [0x1402fa030]
mov rcx, rbx
call fcn.140166070
test al, al
je 0x140029530
lea rsi, [rsp + 0x2f0]
mov qword [rsi], rbp
call fcn.140225a90
mov qword [rsp + 0x20], r13
lea r9, [rsp + 0x530]
mov rcx, rsi
mov rdx, rbx
mov r8, rax
call fcn.14004ffa0
cmp qword [rsi], 0
je 0x140029528
lea rdx, str.delete_old_versions
mov rcx, rbx
call fcn.140166070
test al, al
je 0x14002a087
mov rbx, qword [rsp + 0x2f0]
lea rdx, [rsp + 0x4c0]
mov qword [rdx], 0xe4e1c0
mov rcx, rbx
call fcn.1400504e0
test al, al
je 0x140029c59
lea rcx, str.....chromeinstaller_setup_setup_main.cc
mov edx, 0x2b
call fcn.140162960
test eax, eax
jg 0x140029f09
mov r14d, 0x3d
mov rsi, qword [rsp + 0x2f0]
mov qword [rsp + 0x2f0], 0
test rsi, rsi
je 0x14002951e
mov rcx, rsi
call fcn.140050490
mov rcx, rsi
call fcn.1401ae9b8
jmp 0x14002951e
lea r14, [rsp + 0x4c0]
mov qword [r14 + 0x10], rbp
movaps xmmword [r14], xmm6
lea r15, [rsp + 0x318]
mov qword [r15], rsi
mov rcx, rsi
call fcn.1401d1bc0
mov qword [r15 + 8], rax
mov rcx, rbx
mov rdx, r14
mov r8, r15
call fcn.14007b560
xorps xmm0, xmm0
movaps xmmword [rsp + 0x4a0], xmm0
mov qword [rsp + 0x4b0], 0
lea rsi, str.register_chrome_browser_suffix
mov rcx, rbx
mov rdx, rsi
call fcn.140166070
test al, al
je 0x1400293ff
lea r14, [rsp + 0x308]
mov qword [r14], rsi
mov rcx, rsi
call fcn.1401d1bc0
mov qword [r14 + 8], rax
lea rsi, [rsp + 0x6a0]
mov rcx, rbx
mov rdx, rsi
mov r8, r14
call fcn.140166420
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x4b0], rax
movups xmm0, xmmword [rsi]
movaps xmmword [rsp + 0x4a0], xmm0
lea rsi, str.register_url_protocol
mov rcx, rbx
mov rdx, rsi
call fcn.140166070
test al, al
je 0x1400294ce
lea r14, [rsp + 0x510]
mov qword [r14 + 0x10], rbp
movaps xmmword [r14], xmm6
lea r15, [rsp + 0x2f8]
mov qword [r15], rsi
mov rcx, rsi
call fcn.1401d1bc0
mov qword [r15 + 8], rax
mov rcx, rbx
mov rdx, r14
mov r8, r15
call fcn.140166420
lea rsi, [rsp + 0x6a0]
movaps xmmword [rsi + 0x10], xmm6
movaps xmmword [rsi], xmm6
mov rcx, rsi
mov rdx, r14
call fcn.140087870
cmp byte [rsi + 0x18], 0
je 0x1400294c7
lea rcx, [rsp + 0x4c0]
lea rdx, [rsp + 0x4a0]
lea rbx, [rsp + 0x6a0]
mov r8, rbx
xor r9d, r9d
call fcn.1400871d0
movzx eax, al
lea esi, [rax*8 + 0x16]
cmp byte [rbx + 0x18], 0
je 0x1400294ae
lea rcx, [rsp + 0x6a0]
call fcn.1400877e0
cmp byte [rsp + 0x527], 0
jns 0x1400294f0
mov rcx, qword [rsp + 0x510]
call fcn.1401ae9b8
jmp 0x1400294f0
mov esi, 0x16
jmp 0x1400294ae
lea rcx, [rsp + 0x4c0]
lea rdx, [rsp + 0x4a0]
xor r8d, r8d
call fcn.140220660
movzx eax, al
lea esi, [rax*8 + 0x16]
mov ecx, esi
call fcn.140224280
mov r14d, eax
cmp byte [rsp + 0x4b7], 0
jns 0x140029511
mov rcx, qword [rsp + 0x4a0]
call fcn.1401ae9b8
lea rcx, [rsp + 0x4c0]
call fcn.140163700
mov rsi, qword [rsp + 0x30]
jmp 0x14002894e
mov r14d, 0x3c
jmp 0x14002951e
lea rsi, str.cleanup_for_downgrade_version
mov rcx, rbx
mov rdx, rsi
call fcn.140166070
test al, al
jne 0x14002961c
lea rdx, str.remove_chrome_registration
mov rcx, rbx
call fcn.140166070
test al, al
je 0x140029762
xorps xmm0, xmm0
movaps xmmword [rsp + 0x6a0], xmm0
mov qword [rsp + 0x6b0], 0
lea rsi, str.register_chrome_browser_suffix
mov rcx, rbx
mov rdx, rsi
call fcn.140166070
test al, al
je 0x1400295d2
lea r14, [rsp + 0x2b0]
mov qword [r14], rsi
mov rcx, rsi
call fcn.1401d1bc0
mov qword [r14 + 8], rax
lea rsi, [rsp + 0x4c0]
mov rcx, rbx
mov rdx, rsi
mov r8, r14
call fcn.140166420
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x6b0], rax
movups xmm0, xmmword [rsi]
movaps xmmword [rsp + 0x6a0], xmm0
lea rsi, [rsp + 0x4c0]
mov dword [rsi], 0x16
lea rcx, [rsp + 0xb0]
lea rbx, [rsp + 0x6a0]
mov rdx, 0xffffffff80000002
mov r8, rbx
mov r9, rsi
call fcn.14002c7a0
mov r14d, dword [rsi]
cmp byte [rbx + 0x17], 0
jns 0x14002951e
mov rcx, qword [rsp + 0x6a0]
jmp 0x14002934f
lea r14, [rsp + 0x4c0]
mov qword [r14 + 0x10], rbp
movaps xmmword [r14], xmm6
lea r15, [rsp + 0x2e0]
mov qword [r15], rsi
mov rcx, rsi
call fcn.1401d1bc0
mov qword [r15 + 8], rax
mov rcx, rbx
mov rdx, r14
mov r8, r15
call fcn.1401661c0
lea r15, [rsp + 0x4a0]
mov qword [r15 + 0x10], rbp
movaps xmmword [r15], xmm6
lea rcx, str.cleanup_for_downgrade_operation
lea rsi, [rsp + 0x2d0]
mov qword [rsi], rcx
call fcn.1401d1bc0
mov qword [rsi + 8], rax
mov rcx, rbx
mov rdx, r15
mov r8, rsi
call fcn.140166420
movzx eax, byte [r15 + 0x17]
test al, al
mov r8, rax
cmovs r8, qword [r15 + 8]
mov rcx, qword [r15]
mov rdx, r15
cmovs rdx, rcx
test r8, r8
js 0x140029b3d
je 0x1400296b7
test rdx, rdx
je 0x140029b50
cmp r8, 7
je 0x140029737
cmp r8, 6
jne 0x1400296ed
cmp word [rdx], 0x72
jne 0x1400296ed
test al, al
mov rdx, r15
cmovs rdx, rcx
cmp word [rdx + 2], 0x65
jne 0x1400296ed
test al, al
mov rdx, r15
cmovs rdx, rcx
cmp word [rdx + 4], 0x76
je 0x14002a878
mov ecx, 2
call fcn.140162930
mov r14d, 0x46
test al, al
jne 0x140029f53
cmp byte [rsp + 0x4b7], 0
jns 0x14002971c
mov rcx, qword [rsp + 0x4a0]
call fcn.1401ae9b8
cmp byte [rsp + 0x4d7], 0
jns 0x14002951e
mov rcx, qword [rsp + 0x4c0]
jmp 0x14002934f
cmp word [rdx], 0x63
jne 0x1400296ed
test al, al
mov rdx, r15
cmovs rdx, rcx
cmp word [rdx + 2], 0x6c
jne 0x1400296ed
test al, al
mov rdx, r15
cmovs rdx, rcx
cmp word [rdx + 4], 0x65
jne 0x1400296ed
jmp 0x14002a909
lea rdx, [0x1402f9f1c]
mov rcx, rbx
call fcn.140166070
test al, al
je 0x140029912
lea rsi, [rsp + 0x510]
mov qword [rsi], rbp
lea rdx, [rsp + 0x70]
mov rcx, rsi
call fcn.140068ce0
mov qword [rsp + 0x4d0], rbp
movaps xmmword [rsp + 0x4c0], xmm6
mov rcx, qword [rsi]
lea rsi, [rsp + 0x4a0]
mov rdx, rsi
call fcn.140216fe0
movzx eax, byte [rsi + 0x17]
test al, al
jns 0x1400297cc
mov rax, qword [rsp + 0x4a8]
mov rsi, qword [rsp + 0x4a0]
mov qword [rsp + 0x290], rsi
mov qword [rsp + 0x298], rax
test rax, rax
js 0x140029b3d
je 0x1400297f0
test rsi, rsi
je 0x140029b50
lea rsi, [rsp + 0x6a0]
lea rdx, [rsp + 0x290]
mov rcx, rsi
call fcn.14015a7f0
movzx eax, byte [rsi + 0x17]
test al, al
jns 0x140029820
mov rax, qword [rsp + 0x6a8]
mov rsi, qword [rsp + 0x6a0]
mov qword [rsp + 0x2a0], rsi
mov qword [rsp + reloc.SHELL32.dll_IsUserAnAdmin], rax
test rax, rax
js 0x140029b3d
je 0x140029844
test rsi, rsi
je 0x140029b50
lea rcx, [rsp + 0x4c0]
lea rdx, [rsp + 0x2a0]
call fcn.14006a9c0
cmp byte [rsp + 0x6b7], 0
jns 0x140029870
mov rcx, qword [rsp + 0x6a0]
call fcn.1401ae9b8
cmp byte [rsp + 0x4b7], 0
jns 0x140029887
mov rcx, qword [rsp + 0x4a0]
call fcn.1401ae9b8
lea rcx, [rsp + 0x4c0]
call fcn.14006ade0
test al, al
jne 0x1400298b0
mov ecx, 2
call fcn.140162930
mov esi, 0x2f
test al, al
je 0x1400298cf
jmp 0x14002bbae
lea rcx, [rsp + 0xb0]
lea rdx, [rsp + 0x4c0]
lea r8, [rsp + 0x70]
call fcn.140059da0
mov esi, 1
mov ecx, esi
call fcn.140224280
mov r14d, eax
lea rcx, [rsp + 0x4c0]
call fcn.14006a970
mov rcx, qword [rsp + 0x510]
mov qword [rsp + 0x510], 0
test rcx, rcx
je 0x14002951e
mov edx, 1
call fcn.140069020
jmp 0x14002951e
lea rsi, str.patch
mov rcx, rbx
mov rdx, rsi
call fcn.140166070
test al, al
jne 0x140029955
lea rdx, str.reenable_autoupdates
mov rcx, rbx
call fcn.140166070
test al, al
je 0x14002b5d1
call fcn.140226ee0
movzx eax, al
mov r14d, 0x38
sub r14d, eax
jmp 0x14002951e
lea r15, [rsp + 0x6a0]
mov qword [r15 + 0x10], rbp
movaps xmmword [r15], xmm6
lea r14, [rsp + 0x280]
mov qword [r14], rsi
mov rcx, rsi
call fcn.1401d1bc0
mov qword [r14 + 8], rax
mov rcx, rbx
mov rdx, r15
mov r8, r14
call fcn.1401661c0
lea rsi, [rsp + 0x4c0]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
lea rcx, str.input_file
lea r14, [rsp + 0x270]
mov qword [r14], rcx
call fcn.1401d1bc0
mov qword [r14 + 8], rax
mov rcx, rbx
mov rdx, rsi
mov r8, r14
call fcn.14007b560
lea rsi, [rsp + 0x4a0]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
lea rcx, str.patch_file
lea r14, [rsp + 0x260]
mov qword [r14], rcx
call fcn.1401d1bc0
mov qword [r14 + 8], rax
mov rcx, rbx
mov rdx, rsi
mov r8, r14
call fcn.14007b560
lea rsi, [rsp + 0x510]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
lea rcx, str.output_file
lea r14, [rsp + 0x250]
mov qword [r14], rcx
call fcn.1401d1bc0
mov qword [r14 + 8], rax
mov rcx, rbx
mov rdx, rsi
mov r8, r14
call fcn.14007b560
lea rcx, str.courgette
call fcn.1401d1bc0
movzx ebx, byte [r15 + 0x17]
test bl, bl
jns 0x140029a57
mov rbx, qword [rsp + 0x6a8]
mov r15, qword [rsp + 0x6a0]
test rbx, rbx
js 0x140029b3d
je 0x140029a6b
test r15, r15
je 0x140029b50
cmp rbx, rax
jne 0x140029a86
lea rdx, str.courgette
mov rcx, r15
mov r8, rax
call fcn.1401b1a20
test eax, eax
je 0x140029ae3
lea rcx, str.bsdiff
call fcn.1401d1bc0
cmp rbx, rax
jne 0x140029ab1
lea rdx, str.bsdiff
mov rcx, r15
mov r8, rbx
call fcn.1401b1a20
test eax, eax
je 0x140029fe9
lea rcx, str.zucchini
call fcn.1401d1bc0
mov r14d, 0x31
cmp rbx, rax
jne 0x140029b03
lea rdx, str.zucchini
mov rcx, r15
mov r8, rbx
call fcn.1401b1a20
test eax, eax
jne 0x140029b03
jmp 0x14002a065
lea rcx, [rsp + 0x4c0]
lea rdx, [rsp + 0x4a0]
lea r8, [rsp + 0x510]
call fcn.14004c650
mov r14d, eax
lea rcx, [rsp + 0x510]
call fcn.140163700
lea rcx, [rsp + 0x4a0]
call fcn.140163700
lea rcx, [rsp + 0x4c0]
call fcn.140163700
cmp byte [rsp + 0x6b7], 0
jns 0x14002951e
jmp 0x14002960f
lea rcx, [0x1402f4f7c]
lea rdx, str....._third_partylibc_srcinclude_string_view:314:_assertion___len___static_cast_size_type__numeric_limits_difference_type_::max____failed:_string_view::string_view__CharT___size_t_:_length_does_not_fit_in_difference_type_n
call fcn.1401ec0b0
lea rcx, [0x1402f4f7c]
lea rdx, str....._third_partylibc_srcinclude_string_view:316:_assertion___len__0____s___nullptr_failed:_string_view::string_view__CharT___size_t_:_received_nullptr_n
call fcn.1401ec0b0
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x377
mov r9d, 0xffffffff
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Opening_archive
mov r8d, 0x10
call fcn.1401e8d00
lea rdx, [rsp + 0x4c0]
mov rcx, rax
call fcn.14006e610
mov rcx, rsi
call fcn.1400768a0
jmp 0x140028876
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x38d
mov r9d, 1
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.setup.exe_patching_failed.
mov r8d, 0x1a
call fcn.1401e8d00
mov rcx, rsi
mov rsi, qword [rsp + 0x30]
call fcn.1400768a0
jmp 0x14002891c
lea rsi, [rsp + 0x6b0]
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea r14, [rsp + 0x6a0]
mov rcx, r14
mov r8d, 0x1a7
mov r9d, 0xffffffff
call fcn.1400762b0
lea rdx, str.Failed_to_delete_all_old_files_from___delete_old_versions_process._Will_retry_every_five_minutes.
mov r8d, 0x61
mov rcx, rsi
call fcn.1401e8d00
mov rcx, r14
call fcn.1400768a0
jmp 0x140029ce5
lea rcx, [rsp + 0x4a0]
mov qword [rcx], rbp
call fcn.140078040
call qword [sym.imp.KERNEL32.dll_GetCurrentThread]
mov rcx, rax
mov edx, 0x10000
call qword [sym.imp.KERNEL32.dll_SetThreadPriority]
test eax, eax
je 0x140029cbc
mov ecx, 0x28
call fcn.1401ae97c
mov rsi, rax
lea rdx, [0x14002c4a0]
lea r8, [0x14002c4c0]
mov rcx, rax
call fcn.140163390
lea rdx, [rsp + 0x510]
mov qword [rdx], rsi
lea rcx, [rsp + 0x4a0]
call fcn.140078070
mov rcx, r15
call fcn.140091860
test al, al
jne 0x140029e1f
lea rcx, str.....chromeinstaller_setup_setup_main.cc
mov edx, 0x2b
call fcn.140162960
test eax, eax
jg 0x140029c0c
lea rcx, [rsp + 0x4a0]
call fcn.1401634f0
lea rdx, [rsp + 0x4c0]
mov qword [rdx], 0x11e1a300
mov rcx, rbx
call fcn.1400504e0
test al, al
jne 0x140029308
lea rcx, [rsp + 0x4a0]
mov qword [rcx], rbp
call fcn.140078040
call qword [sym.imp.KERNEL32.dll_GetCurrentThread]
mov rcx, rax
mov edx, 0x10000
call qword [sym.imp.KERNEL32.dll_SetThreadPriority]
test eax, eax
je 0x140029d74
mov ecx, 0x28
call fcn.1401ae97c
mov rsi, rax
lea rdx, [0x14002c4a0]
lea r8, [0x14002c4c0]
mov rcx, rax
call fcn.140163390
lea rdx, [rsp + 0x510]
mov qword [rdx], rsi
lea rcx, [rsp + 0x4a0]
call fcn.140078070
mov rcx, r15
call fcn.140091860
test al, al
jne 0x140029e1f
lea rcx, [rsp + 0x4a0]
call fcn.1401634f0
lea rdx, [rsp + 0x4c0]
mov qword [rdx], 0x11e1a300
mov rcx, rbx
call fcn.1400504e0
test al, al
jne 0x140029308
lea rcx, [rsp + 0x4a0]
mov qword [rcx], rbp
call fcn.140078040
call qword [sym.imp.KERNEL32.dll_GetCurrentThread]
mov rcx, rax
mov edx, 0x10000
call qword [sym.imp.KERNEL32.dll_SetThreadPriority]
test eax, eax
je 0x140029e13
mov ecx, 0x28
call fcn.1401ae97c
mov rsi, rax
lea rdx, [0x14002c4a0]
lea r8, [0x14002c4c0]
mov rcx, rax
call fcn.140163390
lea rdx, [rsp + 0x510]
mov qword [rdx], rsi
lea rcx, [rsp + 0x4a0]
call fcn.140078070
mov rcx, r15
call fcn.140091860
test al, al
je 0x140029e93
lea rcx, str.....chromeinstaller_setup_setup_main.cc
mov edx, 0x2b
call fcn.140162960
test eax, eax
jg 0x140029e4c
lea rcx, [rsp + 0x4a0]
call fcn.1401634f0
mov r14d, 0x3e
jmp 0x140029327
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x1a3
mov r9d, 0xffffffff
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Successfully_deleted_all_old_files_from___delete_old_versions_process.
mov r8d, 0x46
call fcn.1401e8d00
mov rcx, rsi
call fcn.1400768a0
jmp 0x140029e34
lea rcx, [rsp + 0x4a0]
call fcn.1401634f0
lea rcx, str.....chromeinstaller_setup_setup_main.cc
mov edx, 0x2b
call fcn.140162960
mov r14d, 0x3f
test eax, eax
jle 0x140029327
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x1ac
mov r9d, 0xffffffff
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Exiting___delete_old_versions_process_after_retrying_too_many_times_to_delete_all_old_files.
mov r8d, 0x5c
call fcn.1401e8d00
mov rcx, rsi
call fcn.1400768a0
jmp 0x140029327
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x189
mov r9d, 0xffffffff
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Exiting___delete_old_versions_process_because_another_process_tries_to_acquire_the_SetupSingleton.
mov r8d, 0x62
call fcn.1401e8d00
mov rcx, rsi
call fcn.1400768a0
jmp 0x140029321
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rcx, [rsp + 0x6a0]
mov r8d, 0x3fb
mov r9d, 2
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Ignoring__
mov r8d, 0xa
call fcn.1401e8d00
mov rsi, rax
lea r15, [rsp + 0x510]
mov rcx, rbx
mov rdx, r15
call fcn.14007c870
mov rcx, rsi
mov rdx, r15
call fcn.14006e610
lea rdx, str.__because_of_invalid__operation__argument.
mov r8d, 0x2a
mov rcx, rax
call fcn.1401e8d00
cmp byte [r15 + 0x17], 0
jns 0x140029fd7
mov rcx, qword [rsp + 0x510]
call fcn.1401ae9b8
lea rcx, [rsp + 0x6a0]
call fcn.1400768a0
jmp 0x140029705
lea rcx, [rsp + 0x4c0]
lea rdx, [rsp + 0x4a0]
lea r8, [rsp + 0x510]
call fcn.14004c880
jmp 0x140029b00
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x33b
mov r9d, 2
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Path_not_found:
mov r8d, 0x10
call fcn.1401e8d00
lea rdx, [rsp + 0x4c0]
mov rcx, rax
call fcn.14006e610
mov rcx, rsi
call fcn.1400768a0
jmp 0x140029006
lea rcx, [rsp + 0x4c0]
lea rdx, [rsp + 0x4a0]
lea r8, [rsp + 0x510]
call fcn.14004ca90
jmp 0x140029b00
lea rsi, [rsp + 0x4a0]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
lea rcx, str.chrome.exe
lea rbx, [rsp + 0x490]
mov qword [rbx], rcx
call fcn.1401d1e74
mov qword [rbx + 8], rax
mov rcx, r15
mov rdx, rsi
mov r8, rbx
call fcn.140164d60
lea rsi, [rsp + 0x510]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
lea rcx, str.new_chrome.exe
lea rbx, [rsp + 0x480]
mov qword [rbx], rcx
call fcn.1401d1e74
mov qword [rbx + 8], rax
mov rcx, r15
mov rdx, rsi
mov r8, rbx
call fcn.140164d60
lea rsi, [rsp + 0x460]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
lea rcx, [0x1402fa160]
lea rbx, [rsp + 0x450]
mov qword [rbx], rcx
call fcn.1401d1e74
mov qword [rbx + 8], rax
mov rcx, r15
mov rdx, rsi
mov r8, rbx
call fcn.140164d60
lea rsi, [rsp + 0x430]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
lea rcx, str.chrome_proxy.exe
lea rbx, [rsp + 0x420]
mov qword [rbx], rcx
call fcn.1401d1e74
mov qword [rbx + 8], rax
mov rcx, r15
mov rdx, rsi
mov r8, rbx
call fcn.140164d60
lea rsi, [rsp + 0x400]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
lea rcx, str.new_chrome_proxy.exe
lea rbx, [rsp + 0x3f0]
mov qword [rbx], rcx
call fcn.1401d1e74
mov qword [rbx + 8], rax
mov rcx, r15
mov rdx, rsi
mov r8, rbx
call fcn.140164d60
lea rsi, [rsp + 0x3d0]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
lea rcx, str.old_chrome_proxy.exe
lea rbx, [rsp + 0x3c0]
mov qword [rbx], rcx
call fcn.1401d1e74
mov qword [rbx + 8], rax
mov rcx, r15
mov rdx, rsi
mov r8, rbx
call fcn.140164d60
lea rsi, [rsp + 0x4c0]
movaps xmmword [rsi + 0x20], xmm6
movaps xmmword [rsi + 0x10], xmm6
movaps xmmword [rsi], xmm6
mov rcx, rsi
call fcn.1401ef040
lea rbx, str.Temp
lea r14, [rsp + 0x6a0]
mov rcx, r14
mov rdx, rbx
call fcn.1401e8b40
lea r12, [rsp + 0x3a0]
mov rcx, r15
mov rdx, r12
call fcn.140163ef0
mov rcx, rsi
mov rdx, r12
mov r8, r14
call fcn.1401ef420
mov esi, eax
mov rcx, r12
call fcn.140163700
cmp byte [r14 + 0x17], 0
jns 0x14002a24b
mov rcx, qword [rsp + 0x6a0]
call fcn.1401ae9b8
test sil, sil
jne 0x14002a393
mov ecx, 2
call fcn.140162930
mov r14d, 0x18
test al, al
jne 0x14002a2c8
lea rcx, [rsp + 0x4c0]
call fcn.1401ef060
lea rcx, [rsp + 0x3d0]
call fcn.140163700
lea rcx, [rsp + 0x400]
call fcn.140163700
lea rcx, [rsp + 0x430]
call fcn.140163700
lea rcx, [rsp + 0x460]
call fcn.140163700
lea rcx, [rsp + 0x510]
call fcn.140163700
lea rcx, [rsp + 0x4a0]
call fcn.140163700
jmp 0x140029327
call sub.KERNEL32.dll_GetLastError
mov dword [rsp + 0x20], eax
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea r12, [rsp + 0x6a0]
mov rcx, r12
mov r8d, 0x1ce
mov r9d, 2
call fcn.14021aa00
lea rcx, [rsp + 0x6b0]
lea rdx, str.Failed_to_create_Temp_directory
mov r8d, 0x20
call fcn.1401e8d00
mov rsi, rax
lea r13, [rsp + 0x380]
mov rcx, r15
mov rdx, r13
call fcn.140163ef0
lea r15, [rsp + 0x358]
mov qword [r15], rbx
mov rcx, rbx
call fcn.1401d1e74
mov qword [r15 + 8], rax
lea rbx, [rsp + 0x3a0]
mov rcx, r13
mov rdx, rbx
mov r8, r15
call fcn.140164d60
mov rcx, rsi
mov rdx, rbx
call fcn.14006e610
mov rcx, rbx
call fcn.140163700
mov rcx, r13
call fcn.140163700
mov rcx, r12
call fcn.14021aa80
jmp 0x14002a268
mov rdx, qword [rsp + 0x6a0]
mov r8, qword [rsp + 0x6a8]
call fcn.1401501b0
jmp 0x14002a475
lea r15, [rsp + 0x4d8]
call fcn.1401f8d90
mov rbx, rax
xor edi, edi
mov dword [rsp + 0x20], edi
lea rsi, [rsp + 0x4a0]
lea r8, [rsp + 0x460]
mov rcx, rax
mov rdx, rsi
mov r9, r15
call fcn.1401f94d0
mov dword [rsp + 0x20], edi
lea r12, [rsp + 0x510]
mov rcx, rbx
mov rdx, r12
mov r8, rsi
mov r9, r15
call fcn.1401f94d0
mov rcx, rbx
mov rdx, r12
mov r8, r15
call fcn.1401f94a0
mov ecx, 0x20
call fcn.1401ae97c
mov rsi, rax
lea rax, [0x1402f3678]
mov qword [rsi], rax
lea rcx, [rsi + 8]
lea rdx, [rsp + 0x430]
call fcn.140163570
mov rcx, rsi
call fcn.1401f8db0
mov r12, rax
lea rdx, str.ExistingProxyRenameItemList
mov rcx, r14
call fcn.1401e8a60
mov rcx, r12
add rcx, 8
cmp rcx, r14
je 0x14002a475
cmp byte [r12 + 0x1f], 0
movzx r8d, byte [rsp + 0x6b7]
js 0x14002bc4f
test r8b, r8b
js 0x14002a379
mov rax, qword [rsp + 0x6b0]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x6a0]
movups xmmword [rcx], xmm0
cmp byte [rsp + 0x6b7], 0
jns 0x14002a48c
mov rcx, qword [rsp + 0x6a0]
call fcn.1401ae9b8
xor edi, edi
mov dword [rsp + 0x20], edi
lea rsi, [rsp + 0x430]
lea r8, [rsp + 0x3d0]
mov rcx, r12
mov rdx, rsi
mov r9, r15
call fcn.1401f94d0
mov rcx, rbx
mov rdx, r12
call fcn.1401f92a0
mov dword [rsp + 0x20], edi
lea r14, [rsp + 0x400]
mov rcx, rbx
mov rdx, r14
mov r8, rsi
mov r9, r15
call fcn.1401f94d0
mov rcx, rbx
mov rdx, r14
mov r8, r15
call fcn.1401f94a0
lea rcx, [0x14030de28]
lea rsi, [rsp + 0x370]
mov qword [rsi], rcx
call fcn.1401d1bc0
mov qword [rsi + 8], rax
lea r12, [rsp + 0x6a0]
mov rcx, r12
mov rdx, rsi
call fcn.14006a9c0
lea rsi, [rsp + 0xb0]
lea r8, [rsp + 0x70]
mov rcx, r12
mov rdx, rsi
mov r9, rbx
call fcn.140054a30
mov rcx, r12
call fcn.14006a970
mov r14, qword [rsi + 0x58]
lea rsi, [rsp + 0x3a0]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
mov rcx, rsi
call fcn.14007ec50
lea rdx, [0x1402f9c16]
mov rcx, r12
call fcn.1401e8b40
mov qword [rsp + 0x20], r12
mov rcx, rbx
mov rdx, r14
mov r8, rsi
mov r9d, 0x200
call fcn.1401f9460
cmp byte [r12 + 0x17], 0
jns 0x14002a58f
mov rcx, qword [rsp + 0x6a0]
call fcn.1401ae9b8
lea rdx, [0x1402f9ae8]
mov rcx, r12
call fcn.1401e8b40
mov qword [rsp + 0x20], r12
lea r8, [rsp + 0x3a0]
mov rcx, rbx
mov rdx, r14
mov r9d, 0x200
call fcn.1401f9460
cmp byte [rsp + 0x6b7], 0
jns 0x14002a5d3
mov rcx, qword [rsp + 0x6a0]
call fcn.1401ae9b8
xorps xmm0, xmm0
lea rsi, [rsp + 0x380]
movaps xmmword [rsi], xmm0
mov qword [rsi + 0x10], 0
lea rdx, [0x1402fa234]
lea r12, [rsp + 0x358]
mov rcx, r12
call fcn.1401e8b40
lea r13, [rsp + 0x6a0]
mov rcx, r13
mov rdx, r12
mov r8, rsi
call fcn.1402275c0
mov rcx, r13
mov rdx, r14
mov r8, rbx
call fcn.140227ba0
mov rcx, r13
call fcn.140227630
cmp byte [r12 + 0x17], 0
jns 0x14002a641
mov rcx, qword [rsp + 0x358]
call fcn.1401ae9b8
cmp byte [rsp + 0x397], 0
jns 0x14002a658
mov rcx, qword [rsp + 0x380]
call fcn.1401ae9b8
xorps xmm0, xmm0
lea rsi, [rsp + 0x380]
movaps xmmword [rsi], xmm0
mov qword [rsi + 0x10], 0
lea rdx, str.rename_chrome_exe
lea r13, [rsp + 0x358]
mov rcx, r13
call fcn.1401e8b40
lea r12, [rsp + 0x6a0]
mov rcx, r12
mov rdx, r13
mov r8, rsi
call fcn.1402275c0
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.140227ba0
mov rcx, r12
call fcn.140227630
cmp byte [r13 + 0x17], 0
jns 0x14002a6c5
mov rcx, qword [rsp + 0x358]
call fcn.1401ae9b8
cmp byte [rsp + 0x397], 0
jns 0x14002a6dc
mov rcx, qword [rsp + 0x380]
call fcn.1401ae9b8
lea rcx, [rsp + 0xb0]
call fcn.140051350
test al, al
je 0x14002a7d6
lea rdx, [rsp + 0x3a0]
mov rcx, r14
mov r8, rbx
call fcn.140054920
lea rdx, [rsp + 0x460]
mov rcx, rbx
mov r8, r15
call fcn.1401f94a0
mov rcx, rax
mov dl, 1
call fcn.1401f8e40
lea rdx, [rsp + 0x3d0]
mov rcx, rbx
mov r8, r15
call fcn.1401f94a0
mov rcx, rax
mov dl, 1
call fcn.1401f8e40
mov rcx, rbx
call fcn.1401f8de0
test al, al
jne 0x14002a76c
mov ecx, 2
call fcn.140162930
test al, al
jne 0x14002bc05
mov rcx, rbx
call fcn.1401f8e10
mov r14d, 0x18
jmp 0x14002a784
lea rcx, [rsp + 0x70]
lea rdx, [rsp + 0xb0]
call fcn.140059a90
mov r14d, 0x17
lea rcx, str.....chromeinstaller_setup_setup_main.cc
mov edx, 0x2b
call fcn.140162960
test eax, eax
jg 0x14002a823
cmp byte [rsp + 0x3b7], 0
jns 0x14002a7b4
mov rcx, qword [rsp + 0x3a0]
call fcn.1401ae9b8
test rbx, rbx
je 0x14002a268
mov rax, qword [rbx]
mov rax, qword [rax]
mov rcx, rbx
mov edx, 1
call qword [0x14035cc68]
jmp 0x14002a268
lea rdx, [0x1402fa234]
mov rcx, r12
call fcn.1401e8b40
mov qword [rsp + 0x20], r12
lea r8, [rsp + 0x3a0]
mov rcx, rbx
mov rdx, r14
mov r9d, 0x200
call fcn.1401f9460
cmp byte [rsp + 0x6b7], 0
jns 0x14002a6f1
mov rcx, qword [rsp + 0x6a0]
call fcn.1401ae9b8
jmp 0x14002a6f1
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x217
mov r9d, 0xffffffff
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Deleting_temporary_directory
mov r8d, 0x1d
call fcn.1401e8d00
mov rcx, rax
mov rdx, r15
call fcn.14006e610
mov rcx, rsi
call fcn.1400768a0
jmp 0x14002a79d
test al, al
mov rdx, r15
cmovs rdx, rcx
cmp word [rdx + 6], 0x65
jne 0x1400296ed
test al, al
mov rdx, r15
cmovs rdx, rcx
cmp word [rdx + 8], 0x72
jne 0x1400296ed
test al, al
mov rdx, r15
cmovs rdx, rcx
cmp word [rdx + 0xa], 0x74
jne 0x1400296ed
test al, al
mov rdx, r15
cmovs rdx, rcx
cmp word [rdx + 2], 0x65
jne 0x14002a957
test al, al
mov rdx, r15
cmovs rdx, rcx
cmp word [rdx + 4], 0x76
jne 0x14002a957
test al, al
mov rdx, r15
cmovs rdx, rcx
cmp word [rdx + 6], 0x65
jne 0x14002a957
test al, al
mov rdx, r15
cmovs rdx, rcx
cmp word [rdx + 8], 0x72
jne 0x14002a957
test al, al
cmovs r15, rcx
cmp word [r15 + 0xa], 0x74
sete bl
jmp 0x14002a959
test al, al
mov rdx, r15
cmovs rdx, rcx
cmp word [rdx + 6], 0x61
jne 0x1400296ed
test al, al
mov rdx, r15
cmovs rdx, rcx
cmp word [rdx + 8], 0x6e
jne 0x1400296ed
test al, al
mov rdx, r15
cmovs rdx, rcx
cmp word [rdx + 0xa], 0x75
jne 0x1400296ed
test al, al
cmovs r15, rcx
cmp word [r15 + 0xc], 0x70
jne 0x1400296ed
xor ebx, ebx
movzx eax, byte [rsp + 0x4d7]
test al, al
cmovs rax, qword [rsp + 0x4c8]
cmovs r14, qword [rsp + 0x4c0]
mov qword [rsp + 0x2c0], r14
mov qword [rsp + 0x2c8], rax
test rax, rax
js 0x140029b3d
je 0x14002a999
test r14, r14
je 0x140029b50
lea rsi, [rsp + 0x6a0]
lea rdx, [rsp + 0x2c0]
mov rcx, rsi
call fcn.14006a9c0
mov rcx, rsi
mov edx, ebx
call fcn.14005a840
mov r14d, eax
mov rcx, rsi
call fcn.14006a970
jmp 0x140029705
lea rsi, [rsp + 0x6a0]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
mov rcx, rsi
mov dl, 1
call fcn.140225b90
movzx eax, byte [rsi + 0x17]
test al, al
jns 0x14002a9f4
mov rax, qword [rsp + 0x6a8]
test rax, rax
je 0x14002aa47
lea rcx, str.chrome.exe
lea rsi, [rsp + 0x460]
mov qword [rsi], rcx
call fcn.1401d1e74
mov qword [rsi + 8], rax
lea rcx, [rsp + 0x6a0]
lea r12, [rsp + 0x4a0]
mov rdx, r12
mov r8, rsi
call fcn.140164d60
lea rcx, [rsp + 0x4c0]
mov rdx, r12
call fcn.14007a550
mov rcx, r12
call fcn.140163700
lea rcx, [rsp + 0x6a0]
call fcn.140163700
mov dword [rsp + 0x400], 0x13
lea rdx, str.force_uninstall
mov rcx, rbx
call fcn.140166070
mov r14d, eax
lea rdx, str.do_not_remove_shared_items
mov rcx, rbx
call fcn.140166070
mov r13d, eax
lea r12, [rsp + 0x510]
mov qword [r12 + 0x10], rbp
movaps xmmword [r12], xmm6
lea rsi, [rsp + 0xb0]
lea r8, [rsp + 0x530]
mov rcx, rsi
mov rdx, r12
call fcn.140051360
mov rax, qword [0x140370a48]
cmp qword [rsp + 0x48], rax
jne 0x14002aad2
lea rcx, [rsp + 0xb0]
call fcn.140169950
mov rax, qword [0x140370a48]
mov qword [rsp + 0x4a0], rsi
cmp qword [rsp + 0x30], rax
jne 0x14002aaf5
lea rcx, [rsp + 0x530]
call fcn.140169950
mov rax, qword [0x140370a48]
lea rcx, [rsp + 0x530]
mov qword [rsp + 0x4a8], rcx
cmp qword [rsp + 0x40], rax
jne 0x14002ab1d
lea rcx, [rsp + 0x70]
call fcn.140169950
mov rax, qword [0x140370a48]
xor r13b, 1
lea rcx, [rsp + 0x70]
mov qword [rsp + 0x4b0], rcx
mov rcx, r12
movabs rdx, 0xfffffffc00000000
and rcx, rdx
cmp rcx, rax
jne 0x14002ab50
lea rcx, [rsp + 0x510]
call fcn.140169950
lea rcx, [rsp + 0x4a0]
mov qword [rcx + 0x18], r12
mov edx, r13d
mov r8d, r14d
mov r9, rbx
call fcn.14002ecb0
lea r8, [rsp + 0x400]
mov dword [r8], eax
lea rdx, [rsp + 0x70]
mov rcx, r15
call fcn.1400311c0
mov rcx, r15
call fcn.14002c5f0
lea rdx, str.trigger_active_setup
mov rcx, rbx
call fcn.140166070
test al, al
je 0x14002aba2
call fcn.1402237d0
lea rcx, [rsp + 0x4c0]
lea rsi, [rsp + 0x6a0]
mov rdx, rsi
call fcn.14007b450
movzx ebx, byte [rsi + 0x17]
test bl, bl
jns 0x14002abca
mov rbx, qword [rsp + 0x6a8]
mov rcx, rsi
call fcn.140163700
test rbx, rbx
je 0x14002ac12
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
call fcn.140069050
lea rbx, [rsp + 0x430]
lea rdx, [rsp + 0x4c0]
mov rcx, rbx
mov r8, rsi
call fcn.1400632e0
mov rcx, rbx
call fcn.140062ee0
mov rcx, rsi
call fcn.1400690c0
cmp byte [rsp + 0x110], 0
jne 0x14002ac30
lea rcx, [rsp + 0xb0]
call fcn.140051350
mov ecx, eax
call fcn.140226410
mov r15d, dword [rsp + 0x400]
mov rcx, qword [rsp + 0x4b8]
mov rax, rcx
movabs rdx, 0xfffffffc00000000
and rax, rdx
cmp rax, qword [0x140370a48]
jne 0x14002ac5e
call fcn.140169ab0
mov qword [rsp + 0x4b8], 0
mov rcx, qword [rsp + 0x4b0]
mov rax, rcx
movabs rdx, 0xfffffffc00000000
and rax, rdx
cmp rax, qword [0x140370a48]
jne 0x14002ac90
call fcn.140169ab0
mov qword [rsp + 0x4b0], 0
mov rcx, qword [rsp + 0x4a8]
mov rax, rcx
movabs rdx, 0xfffffffc00000000
and rax, rdx
cmp rax, qword [0x140370a48]
jne 0x14002acc2
call fcn.140169ab0
mov qword [rsp + 0x4a8], 0
mov rcx, qword [rsp + 0x4a0]
movabs rax, 0xfffffffc00000000
and rax, rcx
cmp rax, qword [0x140370a48]
jne 0x14002acf1
call fcn.140169ab0
lea rcx, [rsp + 0x510]
call fcn.14006a970
lea rcx, [rsp + 0x4c0]
call fcn.14007aa90
jmp 0x14002b002
mov dword [rsp + 0x3a0], 0
lea rcx, [rsp + 0xb0]
mov edx, 2
call fcn.1400515e0
xor ecx, ecx
mov edx, 0x16
call fcn.14005c380
call fcn.14004d540
mov esi, eax
lea rcx, str.....chromeinstaller_setup_setup_main.cc
mov edx, 0x2b
call fcn.140162960
test sil, sil
je 0x14002ad5e
test eax, eax
jg 0x14002bf09
lea r14, [rsp + 0xb0]
mov rcx, r14
call fcn.140051350
test al, al
jne 0x14002af18
lea rsi, [rsp + 0x530]
mov rcx, rsi
xor edx, edx
call fcn.1402237b0
mov r13, rax
mov rcx, rsi
mov dl, 1
call fcn.1402237b0
test r13, r13
jne 0x14002af18
mov rsi, rax
test rax, rax
je 0x14002af18
mov ecx, 2
call fcn.140162930
test al, al
jne 0x14002bfa8
lea rsi, [rsp + 0x4a0]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
mov rcx, rsi
mov dl, 1
call fcn.140225b90
movzx eax, byte [rsi + 0x17]
test al, al
jns 0x14002ade5
mov rax, qword [rsp + 0x4a8]
test rax, rax
je 0x14002bdc5
lea rsi, [rsp + 0x510]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
lea rcx, str.chrome.exe
lea r14, [rsp + 0x460]
mov qword [r14], rcx
call fcn.1401d1e74
mov qword [r14 + 8], rax
lea rcx, [rsp + 0x4a0]
mov rdx, rsi
mov r8, r14
call fcn.140164d60
lea r14, [rsp + 0x4c0]
movaps xmmword [r14 + 0x40], xmm6
movaps xmmword [r14 + 0x30], xmm6
movaps xmmword [r14 + 0x20], xmm6
movaps xmmword [r14 + 0x10], xmm6
movaps xmmword [r14], xmm6
mov rcx, r14
mov rdx, rsi
call fcn.14007a4c0
lea rcx, str.force_first_run
lea rsi, [rsp + 0x430]
mov qword [rsi], rcx
call fcn.1401d1bc0
mov qword [rsi + 8], rax
mov rcx, r14
mov rdx, rsi
call fcn.14007b620
lea rcx, [rsp + 0xb0]
mov r15d, 3
mov edx, 3
mov r8d, 0xa6a
xor r9d, r9d
call fcn.140051610
lea rcx, str.....chromeinstaller_setup_setup_main.cc
mov edx, 0x2b
call fcn.140162960
test eax, eax
jg 0x14002c0d2
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
call fcn.140069050
lea r14, [rsp + 0x400]
lea r12, [rsp + 0x4c0]
mov rcx, r14
mov rdx, r12
mov r8, rsi
call fcn.1400632e0
mov rcx, r14
call fcn.140062ee0
mov rcx, rsi
call fcn.1400690c0
mov rcx, r12
call fcn.14007aa90
lea rcx, [rsp + 0x510]
call fcn.140163700
lea rcx, [rsp + 0x4a0]
call fcn.140163700
jmp 0x14002af5e
lea rcx, str.....chromeinstaller_setup_setup_main.cc
mov edx, 0x2b
call fcn.140162960
test eax, eax
jg 0x14002bf53
lea rax, [rsp + 0x3a0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r14
lea rcx, [rsp + 0x530]
lea rdx, [rsp + 0x70]
mov r8, rbx
mov r9, r12
call fcn.140026520
mov r15d, eax
lea rsi, str.installerdata
mov rcx, rbx
mov rdx, rsi
call fcn.140166070
test al, al
je 0x14002afe3
lea r14, [rsp + 0x4c0]
mov qword [r14 + 0x10], rbp
movaps xmmword [r14], xmm6
lea r12, [rsp + 0x4a0]
mov qword [r12], rsi
mov rcx, rsi
call fcn.1401d1bc0
mov qword [r12 + 8], rax
mov rcx, rbx
mov rdx, r14
mov r8, r12
call fcn.14007b560
mov rcx, r14
call fcn.140065e30
test al, al
jne 0x14002afd6
mov ecx, 2
call fcn.140162930
test al, al
jne 0x14002c063
lea rcx, [rsp + 0x4c0]
call fcn.1401ed740
lea rcx, [rsp + 0x4c0]
call fcn.140163700
mov ecx, dword [rsp + 0x3a0]
mov edx, r15d
call fcn.14005c380
lea rcx, [rsp + 0xb0]
mov edx, r15d
call fcn.14004edc0
mov rcx, qword [0x1403804c8]
test rcx, rcx
jne 0x14002b03d
mov dword [rsp + 0x20], 1
lea rcx, str.Setup.Install.Result
mov r9d, 0x4f
mov edx, 1
mov r8d, 0x4e
call fcn.140161770
mov rcx, rax
mov qword [0x1403804c8], rax
mov rax, qword [rcx]
mov rax, qword [rax + 0x28]
mov edx, r15d
call qword [0x14035cc68]
lea rsi, [rsp + 0x4c0]
mov qword [rsi + 0x40], rbp
movaps xmmword [rsi + 0x30], xmm6
movaps xmmword [rsi + 0x20], xmm6
movaps xmmword [rsi + 0x10], xmm6
movaps xmmword [rsi], xmm6
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov rcx, rax
mov rdx, rsi
mov r8d, 0x48
call sub.KERNEL32.dll_K32GetProcessMemoryInfo
test eax, eax
je 0x14002b153
mov rcx, qword [0x1403804d0]
test rcx, rcx
jne 0x14002b0c2
mov dword [rsp + 0x20], 1
lea rcx, str.Setup.Install.PeakPagefileUsage
mov r9d, 0x32
mov edx, 0x3e8
mov r8d, 0x7a120
call fcn.140161130
mov rcx, rax
mov qword [0x1403804d0], rax
movabs rsi, 0x20000000000
mov rax, qword [rsp + 0x500]
mov rdx, rax
shr rdx, 0xa
shr rax, 0x29
mov ebx, 0x7fffffff
cmovne edx, ebx
mov rax, qword [rcx]
mov rax, qword [rax + 0x28]
call qword [0x14035cc68]
mov rcx, qword [0x1403804d8]
test rcx, rcx
jne 0x14002b12f
mov dword [rsp + 0x20], 1
lea rcx, str.Setup.Install.PeakWorkingSetSize
mov r9d, 0x32
mov edx, 0x3e8
mov r8d, 0x7a120
call fcn.140161130
mov rcx, rax
mov qword [0x1403804d8], rax
mov rax, qword [rsp + 0x4c8]
mov rdx, rax
shr rdx, 0xa
cmp rax, rsi
cmovb ebx, edx
mov rax, qword [rcx]
mov rax, qword [rax + 0x28]
mov edx, ebx
call qword [0x14035cc68]
lea rsi, [rsp + 0x4a0]
mov qword [rsi], rbp
mov rcx, rsi
call fcn.1402173c0
mov rcx, qword [rsi]
call fcn.1402150c0
xor ecx, ecx
add rax, 0x80000
setb cl
mov rdx, rcx
neg rdx
shr rax, 0x14
xor rdx, rcx
movabs rcx, 0xfffffffffff
cmove rcx, rax
mov rax, rcx
and rax, 0xffffffff80000000
mov edx, 0x7fffffff
cmove edx, ecx
lea rcx, str.Setup.Install.CumulativeDiskUsage2
call fcn.140219620
xor r14d, r14d
test byte [rsp + 0x110], dil
jne 0x14002b1c9
mov ecx, r15d
call fcn.140224280
mov r14d, eax
lea rcx, str.....chromeinstaller_setup_setup_main.cc
mov edx, 0x2b
call fcn.140162960
test eax, eax
jg 0x14002beb4
mov rsi, qword [rsp + 0x4a0]
mov qword [rsp + 0x4a0], 0
test rsi, rsi
je 0x14002b20b
mov rcx, rsi
call fcn.140062ee0
mov rcx, rsi
call fcn.1401ae9b8
mov rsi, qword [rsp + 0x3d0]
mov qword [rsp + 0x3d0], 0
jmp 0x14002933b
lea rcx, [rsp + 0xb0]
mov r14d, 0x3c
mov edx, 0x3c
mov r8d, 0xca8
xor r9d, r9d
call fcn.140051610
jmp 0x14002b20b
lea r14, [rsp + 0x4c0]
mov qword [r14 + 0x10], rbp
movaps xmmword [r14], xmm6
lea r13, [rsp + 0x1e0]
mov qword [r13], rsi
mov rcx, rsi
call fcn.1401d1bc0
mov qword [r13 + 8], rax
mov rcx, rbx
mov rdx, r14
mov r8, r13
call fcn.1401661c0
lea r13, [rsp + 0x4a0]
mov qword [r13 + 0x10], rbp
movaps xmmword [r13], xmm6
lea rcx, str.install_level
lea rsi, [rsp + 0x1d0]
mov qword [rsi], rcx
call fcn.1401d1bc0
mov qword [rsi + 8], rax
mov rcx, rbx
mov rdx, r13
mov r8, rsi
call fcn.1401661c0
mov eax, 0xaaaaaaaa
mov dword [rsp + 0x460], eax
mov dword [rsp + 0x430], eax
movzx eax, byte [r14 + 0x17]
test al, al
jns 0x14002b2e3
mov rax, qword [rsp + 0x4c8]
mov r14, qword [rsp + 0x4c0]
mov qword [rsp + 0x1c0], r14
mov qword [rsp + 0x1c8], rax
test rax, rax
js 0x140029b3d
je 0x14002b307
test r14, r14
je 0x140029b50
lea rcx, [rsp + 0x1c0]
lea rdx, [rsp + 0x460]
call fcn.14015e420
test al, al
je 0x14002b419
mov eax, dword [rsp + 0x460]
test eax, eax
js 0x14002b419
cmp eax, 3
jge 0x14002b419
movzx ecx, byte [rsp + 0x4b7]
test cl, cl
cmovs rcx, qword [rsp + 0x4a8]
mov rax, qword [rsp + 0x4a0]
cmovns rax, r13
mov qword [rsp + 0x1b0], rax
mov qword [rsp + 0x1b8], rcx
test rcx, rcx
js 0x140029b3d
je 0x14002b37f
test rax, rax
je 0x140029b50
lea rcx, [rsp + 0x1b0]
lea rdx, [rsp + 0x430]
call fcn.14015e420
test al, al
je 0x14002b436
mov esi, dword [rsp + 0x430]
test esi, esi
js 0x14002b436
cmp esi, 2
jge 0x14002b436
mov ebx, dword [rsp + 0x460]
lea r14, [rsp + 0x6a0]
mov qword [r14 + 0x10], rbp
movaps xmmword [r14], xmm6
lea rcx, str.chrome.exe
lea r13, [rsp + 0x510]
mov qword [r13], rcx
call fcn.1401d1e74
mov qword [r13 + 8], rax
mov rcx, r15
mov rdx, r14
mov r8, r13
call fcn.140164d60
mov rcx, r14
mov rdx, r12
mov r8d, esi
mov r9d, ebx
call fcn.140058380
mov rcx, r14
call fcn.140163700
mov r14d, 0x49
jmp 0x140029705
mov ecx, 2
call fcn.140162930
mov r14d, 0x35
test al, al
je 0x140029705
jmp 0x14002be4e
mov ecx, 2
call fcn.140162930
mov r14d, 0x35
test al, al
je 0x140029705
jmp 0x14002bdeb
lea rsi, str.create_shortcuts
mov rcx, rbx
mov rdx, rsi
call fcn.140166070
test al, al
jne 0x14002b247
cmp byte [rsp + 0x11f], 0
je 0x14002b485
call qword [sym.imp.SHELL32.dll_IsUserAnAdmin]
test eax, eax
je 0x14002bcb8
lea rsi, [rsp + 0x3d0]
mov qword [rsi], rbp
mov qword [rsp + 0x20], r13
lea r9, [rsp + 0x530]
mov rcx, rsi
mov rdx, rbx
mov r8, r12
call fcn.14004ffa0
cmp qword [rsi], 0
je 0x14002b224
test dil, dil
je 0x14002ad10
lea rcx, [rsp + 0x4c0]
movaps xmmword [rcx + 0x40], xmm6
movaps xmmword [rcx + 0x30], xmm6
movaps xmmword [rcx + 0x20], xmm6
movaps xmmword [rcx + 0x10], xmm6
movaps xmmword [rcx], xmm6
xor edx, edx
call fcn.14007a440
lea rdx, str.self_destruct
mov rcx, rbx
call fcn.140166070
test al, al
je 0x14002aa54
lea rcx, [rsp + 0xb0]
call fcn.140051350
test al, al
jne 0x14002aa54
jmp 0x14002a9cb
lea rdx, [0x1402fa042]
mov rcx, rbx
call fcn.140166070
test al, al
je 0x14002b453
lea rcx, [rsp + 0x6a0]
mov qword [rcx + 0x20], rbp
movaps xmmword [rcx + 0x10], xmm6
movaps xmmword [rcx], xmm6
xor r14d, r14d
xor edx, edx
call fcn.14006d890
call fcn.14007eee0
mov esi, eax
mov ecx, 0x50
call fcn.1401ae97c
mov r15, rax
mov rcx, rax
call fcn.1401e90b0
lea rdx, [rsp + 0x1f0]
mov qword [rdx], r15
lea r15, [rsp + 0x1f8]
mov rcx, r15
call fcn.140032ec0
mov rcx, r15
mov rdx, rbx
mov r8d, esi
call fcn.140033bb0
cmp eax, 3
ja case.default.0x14002b59f
mov eax, eax
lea rcx, [0x1402f5ff8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r14d, 0x47
jmp case.default.0x14002b59f
mov r14d, 0x4d
jmp case.default.0x14002b59f
mov r14d, 0x48
jmp case.default.0x14002b59f
mov r14d, 0x4c
lea rcx, [rsp + 0x6a0]
call fcn.140218130
jmp 0x14002951e
lea rsi, str.set_display_version_product
mov rcx, rbx
mov rdx, rsi
call fcn.140166070
test al, al
jne 0x14002b6c7
lea rsi, [0x1402fa074]
mov rcx, rbx
mov rdx, rsi
call fcn.140166070
test al, al
jne 0x14002b62a
lea rdx, [0x1402f9d88]
mov rcx, rbx
call fcn.140166070
test al, al
je 0x14002b511
call fcn.14004f5b0
movzx r14d, al
or r14d, 0x4a
jmp 0x14002951e
lea r14, [rsp + 0x4c0]
mov qword [r14 + 0x10], rbp
movaps xmmword [r14], xmm6
lea r15, [rsp + 0x200]
mov qword [r15], rsi
mov rcx, rsi
call fcn.1401d1bc0
mov qword [r15 + 8], rax
mov rcx, rbx
mov rdx, r14
mov r8, r15
call fcn.140166420
lea rsi, [rsp + 0x6a0]
movaps xmmword [rsi + 0x10], xmm6
movaps xmmword [rsi], xmm6
mov rcx, rsi
mov rdx, r14
call fcn.14004f010
cmp byte [rsi + 0x18], 0
je 0x14002b6bc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
call fcn.14004f270
movzx r14d, al
or r14d, 0x40
cmp byte [rsi + 0x18], 0
je 0x14002971c
cmp byte [rsp + 0x6b7], 0
jns 0x14002971c
mov rcx, qword [rsp + 0x6a0]
jmp 0x140029717
mov r14d, 0x40
jmp 0x14002971c
lea r14, [rsp + 0x4c0]
mov qword [r14 + 0x10], rbp
movaps xmmword [r14], xmm6
lea r15, [rsp + 0x240]
mov qword [r15], rsi
mov rcx, rsi
call fcn.1401d1bc0
mov qword [r15 + 8], rax
mov rcx, rbx
mov rdx, r14
mov r8, r15
call fcn.140166420
lea rsi, [rsp + 0x4a0]
mov qword [rsi + 0x10], rbp
movaps xmmword [rsi], xmm6
lea rcx, str.set_display_version_value
lea r14, [rsp + 0x230]
mov qword [r14], rcx
call fcn.1401d1bc0
mov qword [r14 + 8], rax
mov rcx, rbx
mov rdx, rsi
mov r8, r14
call fcn.140166420
mov dword [rsp + 0x460], 0
lea rcx, str.startup_event_handle
lea r14, [rsp + 0x210]
mov qword [r14], rcx
call fcn.1401d1bc0
mov qword [r14 + 8], rax
lea rsi, [rsp + 0x6a0]
mov rcx, rbx
mov rdx, rsi
mov r8, r14
call fcn.140166420
movzx eax, byte [rsi + 0x17]
test al, al
jns 0x14002b788
mov rax, qword [rsp + 0x6a8]
mov rsi, qword [rsp + 0x6a0]
mov qword [rsp + 0x220], rsi
mov qword [rsp + 0x228], rax
test rax, rax
js 0x140029b3d
je 0x14002b7ac
test rsi, rsi
je 0x140029b50
lea rcx, [rsp + 0x220]
lea rsi, [rsp + 0x460]
mov rdx, rsi
call fcn.140214b20
cmp dword [rsi], 0
setne bl
and bl, al
cmp byte [rsp + 0x6b7], 0
jns 0x14002b7e3
mov rcx, qword [rsp + 0x6a0]
call fcn.1401ae9b8
test bl, bl
je 0x14002b816
movsxd r15, dword [rsp + 0x460]
test r15, r15
je 0x14002b816
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
cmp r15d, 0xffffffff
je 0x14002b811
call fcn.140162c00
mov ecx, esi
call qword [sym.imp.KERNEL32.dll_SetLastError]
jmp 0x14002b819
xor r15d, r15d
jmp 0x14002b807
xor r15d, r15d
test r15, r15
je 0x14002b838
cmp r15, 0xffffffffffffffff
je 0x14002b841
call fcn.140162c00
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
call fcn.140162c00
jmp 0x14002b84c
xor r15d, r15d
jmp 0x14002b854
xor ebx, ebx
jmp 0x14002b888
xor r15d, r15d
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
mov ecx, esi
call qword [sym.imp.KERNEL32.dll_SetLastError]
lea r8, str.Global_MSIExecute
xor ebx, ebx
mov ecx, 0x100000
xor edx, edx
call qword [sym.imp.KERNEL32.dll_OpenMutexW]
test rax, rax
je 0x14002b890
mov r14, rax
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
cmp r14, 0xffffffffffffffff
je 0x14002b83d
call fcn.140162c00
mov rbx, r14
mov ecx, esi
call qword [sym.imp.KERNEL32.dll_SetLastError]
lea rdi, [rbx + 1]
cmp rdi, 2
jae 0x14002b934
mov ecx, 2
call fcn.140162930
test al, al
jne 0x14002ba74
mov qword [rsp + 0x6a0], 0
test r15, r15
je 0x14002b8f3
cmp r15, 0xffffffffffffffff
je 0x14002b8e3
call fcn.140162c00
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
mov qword [rsp + 0x6a0], r15
call fcn.140162c00
jmp 0x14002b8eb
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
mov ecx, esi
call qword [sym.imp.KERNEL32.dll_SetLastError]
lea rcx, [rsp + 0x6a0]
call fcn.14002c510
lea rcx, [rsp + 0x4c0]
lea rdx, [rsp + 0x4a0]
call fcn.140027e00
mov r14d, eax
cmp rdi, 2
jb 0x140029705
call fcn.140162c00
mov rcx, rbx
call fcn.140151f40
jmp 0x140029705
lea rcx, str.....chromeinstaller_setup_setup_main.cc
mov edx, 0x2b
call fcn.140162960
test eax, eax
jg 0x14002bac7
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov rcx, rax
mov edx, 0x100
call qword [sym.imp.KERNEL32.dll_SetPriorityClass]
mov ebp, eax
mov qword [rsp + 0x510], 0
test r15, r15
je 0x14002b9a6
cmp r15, 0xffffffffffffffff
je 0x14002b996
call fcn.140162c00
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
mov qword [rsp + 0x510], r15
call fcn.140162c00
jmp 0x14002b99e
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
mov ecx, esi
call qword [sym.imp.KERNEL32.dll_SetLastError]
lea rcx, [rsp + 0x510]
call fcn.14002c510
mov rcx, rbx
mov edx, 0xffffffff
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
mov r15d, eax
cmp eax, 0xffffffff
je 0x14002ba37
test r15d, 0xffffff7f
jne 0x14002c11c
lea rcx, str.....chromeinstaller_setup_setup_main.cc
mov edx, 0x2b
call fcn.140162960
test eax, eax
jg 0x14002bb11
lea rcx, [rsp + 0x4c0]
lea rdx, [rsp + 0x4a0]
call fcn.140027e00
mov r14d, eax
test ebp, ebp
je 0x14002ba29
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov rcx, rax
mov edx, 0x20
call qword [sym.imp.KERNEL32.dll_SetPriorityClass]
cmp r15d, 0xffffffff
je 0x14002b918
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_ReleaseMutex]
jmp 0x14002b918
mov ecx, 2
call fcn.140162930
test al, al
jne 0x14002bb5b
mov ecx, 0x989680
call fcn.1402143e0
lea rcx, [rsp + 0x4c0]
lea rdx, [rsp + 0x4a0]
call fcn.140027e00
mov r14d, eax
test ebp, ebp
jne 0x14002ba0b
jmp 0x14002b918
call sub.KERNEL32.dll_GetLastError
mov dword [rsp + 0x20], eax
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x141
mov r9d, 2
call fcn.14021aa00
lea rcx, [rsp + 0x6b0]
lea rdx, str.Overwriting_DisplayVersion_immediately_after_failing_to_open_the_MSI_mutex
mov r8d, 0x4a
call fcn.1401e8d00
mov rcx, rsi
call fcn.14021aa80
jmp 0x14002b8b0
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x125
mov r9d, 0xffffffff
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Blocking_to_acquire_MSI_mutex.
mov r8d, 0x1e
call fcn.1401e8d00
mov rcx, rsi
call fcn.1400768a0
jmp 0x14002b94d
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x13a
mov r9d, 0xffffffff
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Acquired_MSI_mutex__overwriting_DisplayVersion.
mov r8d, 0x2f
call fcn.1401e8d00
mov rcx, rsi
call fcn.1400768a0
jmp 0x14002b9ef
call sub.KERNEL32.dll_GetLastError
mov dword [rsp + 0x20], eax
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x134
mov r9d, 2
call fcn.14021aa00
lea rcx, [rsp + 0x6b0]
lea rdx, str.Overwriting_DisplayVersion_in_10s_after_failing_to_wait_for_the_MSI_mutex
mov r8d, 0x49
call fcn.1401e8d00
mov rcx, rsi
call fcn.14021aa80
jmp 0x14002ba49
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rbx, [rsp + 0x6a0]
mov rcx, rbx
mov r8d, 0x419
mov r9d, 2
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Failed_to_extract_product_version_from
mov r8d, 0x27
call fcn.1401e8d00
lea rdx, [rsp + 0x70]
mov rcx, rax
call fcn.14006e610
mov rcx, rbx
call fcn.1400768a0
jmp 0x1400298cf
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x211
mov r9d, 2
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Renaming_of_executables_failed._Rolling_back_any_changes.
mov r8d, 0x39
call fcn.1401e8d00
mov rcx, rsi
call fcn.1400768a0
jmp 0x14002a75c
test r8b, r8b
cmovs r8, qword [rsp + 0x6a8]
cmovs r14, qword [rsp + 0x6a0]
mov rdx, r14
call fcn.1401500e0
jmp 0x14002a475
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x5f2
mov r9d, 2
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Non_admin_user_can_not_install_system_level_Chrome.
mov r8d, 0x33
call fcn.1401e8d00
mov rcx, rsi
call fcn.1400768a0
jmp 0x14002bcdc
lea r14, str.run_as_admin
mov rcx, rbx
mov rdx, r14
call fcn.140166070
test al, al
je 0x14002bd02
mov ecx, 2
call fcn.140162930
test al, al
jne 0x14002bc71
lea rcx, [rsp + 0xb0]
mov r14d, reloc.WS2_32.dll_ntohl
mov edx, reloc.WS2_32.dll_ntohl
mov r8d, 0xb60
xor r9d, r9d
call fcn.140051610
jmp 0x14002951e
lea rsi, [rsp + 0x6a0]
movaps xmmword [rsi + 0x40], xmm6
movaps xmmword [rsi + 0x30], xmm6
movaps xmmword [rsi + 0x20], xmm6
movaps xmmword [rsi + 0x10], xmm6
movaps xmmword [rsi], xmm6
mov rcx, rsi
xor edx, edx
call fcn.14007a440
mov rcx, rsi
mov rdx, rbx
mov r8b, 1
call fcn.14021c1c0
lea rbx, [rsp + 0x4c0]
mov qword [rbx], r14
mov rcx, r14
call fcn.1401d1bc0
mov qword [rbx + 8], rax
mov rcx, rsi
mov rdx, rbx
call fcn.14007b620
lea rbx, [0x1402fa082]
mov rcx, rsi
mov rdx, rbx
call fcn.140166070
test al, al
jne 0x14002bd94
lea rsi, [rsp + 0x4a0]
mov qword [rsi], rbx
mov rcx, rbx
call fcn.1401d1bc0
mov qword [rsi + 8], rax
lea rcx, [rsp + 0x6a0]
mov rdx, rsi
call fcn.14007b620
lea rsi, [rsp + 0x510]
mov dword [rsi], 0x16
lea rbx, [rsp + 0x6a0]
mov rcx, rbx
mov rdx, rsi
call fcn.140223b30
mov r14d, dword [rsi]
mov rcx, rbx
call fcn.14007aa90
jmp 0x14002951e
lea rcx, [rsp + 0xb0]
mov r15d, 0xa
mov edx, 0xa
mov r8d, 0xc04
xor r9d, r9d
call fcn.140051610
jmp 0x14002af09
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x481
mov r9d, 2
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Invalid_shortcut_level
mov r8d, 0x17
call fcn.1401e8d00
movzx r8d, byte [rsp + 0x4b7]
test r8b, r8b
cmovs r8, qword [rsp + 0x4a8]
cmovs r13, qword [rsp + 0x4a0]
mov rcx, rax
mov rdx, r13
jmp 0x14002bea7
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x47c
mov r9d, 2
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Invalid_shortcut_operation
mov r8d, 0x1b
call fcn.1401e8d00
lea rdx, [rsp + 0x4c0]
movzx r8d, byte [rdx + 0x17]
test r8b, r8b
cmovs r8, qword [rdx + 8]
cmovs rdx, qword [rdx]
mov rcx, rax
call fcn.1401e8d00
mov rcx, rsi
jmp 0x140029fdf
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x62f
mov r9d, 0xffffffff
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Installation_complete__returning:
mov r8d, 0x22
call fcn.1401e8d00
mov rcx, rax
mov edx, r14d
call fcn.140024ea0
mov rcx, rsi
call fcn.1400768a0
jmp 0x14002b1e2
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x2c3
mov r9d, 0xffffffff
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Entered_background_processing_mode.
mov r8d, 0x23
call fcn.1401e8d00
mov rcx, rsi
call fcn.1400768a0
jmp 0x14002ad5e
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x2c7
mov r9d, 0xffffffff
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Installing_to
mov r8d, reloc.WS2_32.dll_ntohl
call fcn.1401e8d00
mov rcx, rax
mov rdx, r15
call fcn.14006e610
mov rcx, rsi
call fcn.1400768a0
jmp 0x14002af31
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rcx, [rsp + 0x6a0]
mov r8d, 0x23a
mov r9d, 2
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Already_installed_version
mov r8d, 0x1a
call fcn.1401e8d00
mov r14, rax
mov rcx, rsi
call fcn.1401f01a0
lea rsi, [rsp + 0x4c0]
mov rcx, rax
mov rdx, rsi
call fcn.14006adf0
movzx r8d, byte [rsi + 0x17]
test r8b, r8b
jns 0x14002c01a
mov r8, qword [rsp + 0x4c8]
mov rsi, qword [rsp + 0x4c0]
mov rcx, r14
mov rdx, rsi
call fcn.1401e8d00
lea rdx, str._at_system_level_conflicts_with_this_one_at_user_level.
mov r8d, 0x37
mov rcx, rax
call fcn.1401e8d00
cmp byte [rsp + 0x4d7], 0
jns 0x14002c051
mov rcx, qword [rsp + 0x4c0]
call fcn.1401ae9b8
lea rcx, [rsp + 0x6a0]
call fcn.1400768a0
jmp 0x14002adbc
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x2d7
mov r9d, 2
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Failed_deleting_initial_preferences_file
mov r8d, 0x29
call fcn.1401e8d00
lea rdx, [rsp + 0x4c0]
mov rcx, rax
call fcn.14006e610
lea rdx, str.__scheduling_for_deletion_after_reboot.
mov r8d, 0x27
mov rcx, rax
call fcn.1401e8d00
mov rcx, rsi
call fcn.1400768a0
jmp 0x14002afc9
lea rdx, str.....chromeinstaller_setup_setup_main.cc
lea rsi, [rsp + 0x6a0]
mov rcx, rsi
mov r8d, 0x24d
mov r9d, 0xffffffff
call fcn.1400762b0
lea rcx, [rsp + 0x6b0]
lea rdx, str.Launching_existing_system_level_chrome_instead.
mov r8d, 0x2f
call fcn.1401e8d00
mov rcx, rsi
call fcn.1400768a0
jmp 0x14002aeb6
int3