Function at 0x14000beb8
Capabilities:
Terminate process

Disassembly:
push r12
push rbp
push rdi
push rsi
push rbx
sub rsp, 0xa0
mov r12, rdx
mov rbp, rcx
mov edx, 0x78
mov rcx, r12
call fcn.14000bb00
mov edx, 1
lea rcx, [0x14002d4a0]
call fcn.140006c81
mov edx, 1
lea rcx, [0x14002d490]
call fcn.140006c81
mov rcx, rbp
call fcn.140008cc3
mov rcx, qword [0x140032710]
mov edi, eax
call fcn.14001f5f0
cmp byte [rax], 0
mov rbx, rax
jne 0x14000c48d
lea rsi, [rsp + 0x28]
cmp di, 0x20b
je 0x14000bf4c
cmp di, 0x10b
je 0x14000c1e6
lea rcx, [0x14002d460]
mov edx, 1
call fcn.140006c81
or ecx, 0xffffffff
call sub.api_ms_win_crt_runtime_l1_1_0.dll_exit
lea rcx, [0x14002d480]
mov edx, 1
call fcn.140006c81
mov edx, 0x78
mov rcx, rsi
call fcn.14000bb00
mov rcx, rsi
call fcn.14000bb00
mov rcx, rbp
mov word [rsp + 0x28], 0x20b
call fcn.140008ec5
cmp byte [rbx], 0
mov byte [rsp + 0x2a], al
jne 0x14000c48d
mov rcx, rbp
call fcn.140008ec5
cmp byte [rbx], 0
mov byte [rsp + 0x2b], al
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x2c], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x30], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x34], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x38], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x3c], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008d1c
cmp byte [rbx], 0
mov qword [rsp + 0x48], rax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x50], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x54], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008cc3
cmp byte [rbx], 0
mov word [rsp + 0x58], ax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008cc3
cmp byte [rbx], 0
mov word [rsp + 0x5a], ax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008cc3
cmp byte [rbx], 0
mov word [rsp + 0x5c], ax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008cc3
cmp byte [rbx], 0
mov word [rsp + 0x5e], ax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008cc3
cmp byte [rbx], 0
mov word [rsp + 0x60], ax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008cc3
cmp byte [rbx], 0
mov word [rsp + 0x62], ax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x64], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x68], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x6c], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x70], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008cc3
cmp byte [rbx], 0
mov word [rsp + 0x74], ax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008cc3
cmp byte [rbx], 0
mov word [rsp + 0x76], ax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008d1c
cmp byte [rbx], 0
mov qword [rsp + 0x78], rax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008d1c
cmp byte [rbx], 0
mov qword [rsp + 0x80], rax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008d1c
cmp byte [rbx], 0
mov qword [rsp + 0x88], rax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008d1c
cmp byte [rbx], 0
mov qword [rsp + 0x90], rax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x98], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x9c], eax
je 0x14000c483
jmp 0x14000c48d
lea rcx, [0x14002d470]
mov edx, 1
call fcn.140006c81
mov edx, 0x78
mov rcx, rsi
call fcn.14000bb00
mov rcx, rbp
mov word [rsp + 0x28], 0x10b
call fcn.140008ec5
cmp byte [rbx], 0
mov byte [rsp + 0x2a], al
jne 0x14000c48d
mov rcx, rbp
call fcn.140008ec5
cmp byte [rbx], 0
mov byte [rsp + 0x2b], al
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x2c], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x30], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x34], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x38], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x3c], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x40], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
jne 0x14000c48d
cdqe
mov rcx, rbp
mov qword [rsp + 0x48], rax
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x50], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x54], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008cc3
cmp byte [rbx], 0
mov word [rsp + 0x58], ax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008cc3
cmp byte [rbx], 0
mov word [rsp + 0x5a], ax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008cc3
cmp byte [rbx], 0
mov word [rsp + 0x5c], ax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008cc3
cmp byte [rbx], 0
mov word [rsp + 0x5e], ax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008cc3
cmp byte [rbx], 0
mov word [rsp + 0x60], ax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008cc3
cmp byte [rbx], 0
mov word [rsp + 0x62], ax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x64], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x68], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x6c], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x70], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008cc3
cmp byte [rbx], 0
mov word [rsp + 0x74], ax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008cc3
cmp byte [rbx], 0
mov word [rsp + 0x76], ax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
jne 0x14000c48d
cdqe
mov rcx, rbp
mov qword [rsp + 0x78], rax
call fcn.140008e6f
cmp byte [rbx], 0
jne 0x14000c48d
cdqe
mov rcx, rbp
mov qword [rsp + 0x80], rax
call fcn.140008e6f
cmp byte [rbx], 0
jne 0x14000c48d
cdqe
mov rcx, rbp
mov qword [rsp + 0x88], rax
call fcn.140008e6f
cmp byte [rbx], 0
jne 0x14000c48d
cdqe
mov rcx, rbp
mov qword [rsp + 0x90], rax
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x98], eax
jne 0x14000c48d
mov rcx, rbp
call fcn.140008e6f
cmp byte [rbx], 0
mov dword [rsp + 0x9c], eax
jne 0x14000c48d
lea rsi, [rsp + 0x28]
mov ecx, 0x1e
mov rdi, r12
rep movsd dword [rdi], dword [rsi]
add rsp, 0xa0
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
ret