Function at 0x14006dbc0
Capabilities:
Terminate process

Disassembly:
mov r11, rsp
mov qword [r11 + 8], rbx
mov qword [r11 + 0x10], rbp
mov qword [r11 + 0x18], rsi
push rdi
push r14
push r15
sub rsp, 0x50
mov rax, qword [0x140134380]
mov rsi, r8
xor r15d, r15d
mov qword [r11 - 0x38], 0x10001
mov rbx, rdx
mov qword [r11 - 0x30], r15
mov rdi, rcx
mov dword [r11 - 0x28], r15d
movzx r8d, word [rax + 0x66]
mov r14d, 1
mov word [r11 - 0x24], r8w
lea r8, [r11 - 0x38]
mov dword [r11 - 0x20], r15d
call fcn.1400561c0
and dword [rdi + 0xa4], 0xfffffeef
lea rax, vtable.CG_INTERFACE.0
mov qword [rdi], rax
lea rax, vtable.NdrVersionControl.0
and dword [rdi + 0xb0], 0x800000
and dword [rdi + 0xb4], 0xfffffff0
mov qword [rdi + 0xa8], rax
mov rax, qword [rsp + 0x98]
mov qword [rdi + 0x158], rax
mov dword [rdi + 0xb8], r15d
mov qword [rdi + 0xc0], r15
mov qword [rdi + 0xe8], r15
test rbx, rbx
je 0x14006deb5
mov rbp, qword [rdi + 0x40]
lea r9, [0x14012cf68]
mov rcx, rbp
mov dword [rsp + 0x20], r15d
lea r8, [0x14012d4f8]
xor edx, edx
call fcn.1400cbdc8
test rax, rax
je 0x14006dca4
mov rbp, qword [rbp + 0x40]
jmp 0x14006dcab
lea rbp, [0x1400f48cb]
movaps xmm0, xmmword [rsi]
lea rcx, [rdi + 0x110]
movaps xmm1, xmmword [rsi + 0x10]
movups xmmword [rcx], xmm0
movaps xmm0, xmmword [rsi + 0x20]
movups xmmword [rcx + 0x10], xmm1
movsd xmm1, qword [rsi + 0x30]
movups xmmword [rcx + 0x20], xmm0
movsd qword [rcx + 0x30], xmm1
call fcn.14002da78
mov rax, qword [rsp + 0x90]
mov rcx, rdi
and dword [rdi + 0xa4], 0xfffffffe
mov qword [rdi + 0x98], rax
call fcn.14006f63c
mov eax, dword [rdi + 0xa4]
mov edx, 0x3f
mov rcx, qword [rdi + 0x40]
and eax, 0xfffffff9
and eax, 0xfffffff7
mov qword [rdi + 0x148], rbp
and eax, 0xffffff3f
mov dword [rdi + 0x150], r15d
mov dword [rdi + 0xa4], eax
mov rax, qword [rcx]
mov rax, qword [rax + 0x20]
call qword [case.0x1400cd70e.0]
and dword [rdi + 0x154], 0xfffffffe
and eax, r14d
or dword [rdi + 0x154], eax
and dword [rdi + 0xa4], 0xffffffdf
or rbx, 0xffffffffffffffff
mov word [rdi + 0xa0], r15w
mov rsi, rbx
inc rsi
cmp byte [rsi + rbp], r15b
jne 0x14006dd56
add rsi, 0xa
mov rcx, rsi
call qword [sym.imp.msvcrt.dll_malloc]
nop dword [rax + rax]
test rax, rax
je 0x14006de92
mov r8d, dword [0x140134854]
mov rdx, rsi
add r8d, esi
mov qword [rdi + 0xf8], rax
mov r14d, r8d
mov dword [0x140134854], r8d
mov r8, rbp
mov rcx, rax
call fcn.1400011d4
mov rcx, qword [rdi + 0xf8]
lea r8, str._StubDesc
mov rdx, rsi
call fcn.140001250
mov rsi, rbx
inc rsi
cmp byte [rsi + rbp], r15b
jne 0x14006ddbd
add rsi, 0xc
mov rcx, rsi
call qword [sym.imp.msvcrt.dll_malloc]
nop dword [rax + rax]
test rax, rax
je 0x14006de92
add r14d, esi
mov qword [rdi + 0x100], rax
mov r8, rbp
mov dword [0x140134854], r14d
mov rdx, rsi
mov rcx, rax
call fcn.1400011d4
mov rcx, qword [rdi + 0x100]
lea r8, str._SyntaxInfo
mov rdx, rsi
call fcn.140001250
inc rbx
cmp byte [rbx + rbp], r15b
jne 0x14006de17
add rbx, 0xb
mov rcx, rbx
call qword [sym.imp.msvcrt.dll_malloc]
nop dword [rax + rax]
test rax, rax
je 0x14006de92
lea ecx, [rbx + r14]
mov qword [rdi + 0x108], rax
mov dword [0x140134854], ecx
mov r8, rbp
mov rcx, rax
mov rdx, rbx
call fcn.1400011d4
mov rcx, qword [rdi + 0x108]
lea r8, str._ProxyInfo
mov rdx, rbx
call fcn.140001250
lea r11, [rsp + 0x50]
mov qword [rdi + 0xf0], r15
mov rbx, qword [r11 + 0x20]
mov rax, rdi
mov rbp, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
mov rsp, r11
pop r15
pop r14
pop rdi
ret
mov ebx, 0x7d5
xor edx, edx
mov r8d, ebx
xor r9d, r9d
xor ecx, ecx
call fcn.1400c9744
mov ecx, ebx
call qword [sym.imp.msvcrt.dll_exit]
nop dword [rax + rax]
int3
lea r8, str.pI___NULL
mov edx, 0x60
lea rcx, str.com_rpcmidlcodegenmisccls.cxx
call fcn.1400c7a2c
int3