Function at 0x180073940
Capabilities:
Terminate process

Disassembly:
mov r11, rsp
push rbp
push r12
lea rbp, [r11 - 0x5f]
sub rsp, 0xb8
mov rax, qword [0x1800a74e0]
xor rax, rsp
mov qword [rbp + 0x27], rax
mov eax, ecx
mov dword [rbp - 0x29], ecx
mov r12d, ecx
imul ecx, ecx, 0x4fa
mov dword [rbp - 0x49], ecx
cmp eax, ecx
ja 0x180073c74
mov qword [r11 + 8], rbx
lea rdx, [0x1800859e0]
mov rbx, qword [rbp - 0x41]
mov qword [r11 + 0x10], rsi
mov qword [r11 + 0x18], rdi
mov qword [r11 - 0x18], r13
movzx r13d, word [rbp - 0x2f]
mov qword [r11 - 0x20], r14
mov r14, qword [rbp - 0x41]
mov qword [r11 - 0x28], r15
mov r15, qword [rbp - 0x41]
nop dword [rax + rax]
cmp r12d, 0x88e0
ja 0x180073bd0
je 0x180073bbe
cmp r12d, 0x60
je 0x180073a71
cmp r12d, 0x12a
je 0x180073a44
cmp r12d, 0x44a0
jne 0x180073c31
lea rdi, [rbp - 9]
mov esi, 6
nop dword [rax]
mov r8, r14
mov qword [rbp - 0x41], rdi
lea rdx, [rbp - 0x41]
mov ecx, 0xb2
call fcn.180077c00
add rdi, 4
sub rsi, 1
jne 0x1800739f0
lea rdi, [rbp + 0xf]
mov esi, 6
nop dword [rax + rax]
mov r8, r14
mov qword [rbp - 0x41], rdi
lea rdx, [rbp - 0x41]
mov ecx, 0xb2
call fcn.180077c00
add rdi, 4
sub rsi, 1
jne 0x180073a20
jmp 0x180073c27
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [0x1800a8240]
lea r9, [0x1800a8660]
mov rcx, rax
lea rdx, str._IpcMessageHandlerClass::OnSetDefaultPermissionResult
call fcn.180085950
jmp 0x180073c27
movdqa xmm0, xmmword [0x18009fcc0]
lea rsi, [0x180085a20]
movdqa xmm1, xmmword [0x18009fd10]
mov edi, 0x61
mov dword [rbp - 0x11], 5
mov dword [rbp - 0xd], 6
movups xmmword [rbp - 9], xmm0
mov qword [rbp - 0x39], rsi
movsd xmm0, qword [rbp - 0x11]
movsd qword [rbp + 7], xmm0
mov dword [rbp - 0x11], 9
mov dword [rbp - 0xd], 0xa
movsd xmm0, qword [rbp - 0x11]
movsd qword [rbp + 0x1f], xmm0
movups xmmword [rbp + 0xf], xmm1
nop dword [rax]
cmp edi, 0x3dc3
ja 0x180073b45
je 0x180073b3b
mov eax, edi
sub eax, 0x61
je 0x180073b1b
sub eax, 0xba
je 0x180073b15
cmp eax, 6
jne 0x180073b97
mov eax, edx
mov byte [rbp - 0x36], dl
shr eax, 0x18
mov byte [rbp - 0x39], al
mov eax, edx
shr eax, 0x10
mov byte [rbp - 0x38], al
mov eax, edx
shr eax, 8
mov byte [rbp - 0x37], al
mov rsi, qword [rbp - 0x39]
jmp 0x180073b97
inc r13w
jmp 0x180073b97
mov ecx, 0x30
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov r15, rax
test rax, rax
je 0x180073bb7
lea rdx, [0x1800859e0]
jmp 0x180073b97
mov qword [r15 + 0x18], rsi
mov qword [r15 + 0x20], rdx
jmp 0x180073b97
cmp edi, 0x7b25
je 0x180073b87
cmp edi, 0xb887
je 0x180073b5f
cmp edi, 0xf5e9
je 0x180073bb9
jmp 0x180073b97
xor edx, edx
mov qword [r15 + 0x28], 0
mov r8d, 0x122
mov rcx, r15
call fcn.180064070
test eax, eax
je 0x180073bae
mov rbx, r15
lea rdx, [0x1800859e0]
jmp 0x180073b97
mov dword [r15 + 8], 0
mov dword [r15 + 0x10], 0
add edi, 0x3d62
cmp edi, 0x1adae
jbe 0x180073ad0
mov r14, rbx
jmp 0x180073c27
mov rcx, r15
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
xor ebx, ebx
mov r14, rbx
jmp 0x180073c27
mov r8d, 0x28
mov rdx, r14
xor ecx, ecx
call fcn.180064630
jmp 0x180073c27
cmp r12d, 0xd506
je 0x180073c1a
cmp r12d, 0x1a8e2
je 0x180073bf7
cmp r12d, 0x27cbe
jne 0x180073c31
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [0x1800a8240]
lea rdx, str.Enable_tabs_for_the_Clear_Browsing_Data_dialog.
mov rcx, rax
call fcn.180085950
jmp 0x180073c27
mov rcx, qword [0x1800a8240]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_perror]
mov ecx, dword [rbp - 0x49]
lea rdx, [0x1800859e0]
imul eax, dword [rbp - 0x29], 0xb6
add r12d, eax
cmp r12d, ecx
jbe 0x1800739b0
mov r14, qword [rsp + 0xa8]
mov r13, qword [rsp + 0xb0]
mov rdi, qword [rsp + 0xe0]
mov rsi, qword [rsp + 0xd8]
mov rbx, qword [rsp + 0xd0]
mov r15, qword [rsp + 0xa0]
mov rcx, qword [rbp + 0x27]
xor rcx, rsp
call fcn.1800864a0
add rsp, 0xb8
pop r12
pop rbp
ret