Function at 0x14007b1fb
Capabilities:
Print debug messages

Disassembly:
jmp 0x1400929e0
mov qword [rsp + 0x20], r9
mov dword [rsp + 0x18], r8d
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbp
push rdi
sub rsp, 0xac8
lea rbp, [rsp + 0x30]
lea rdi, [rsp + 0x30]
mov ecx, 0x1e6
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rcx, qword [rsp + 0xae8]
mov rax, qword [0x1401b4078]
xor rax, rbp
mov qword [rbp + 0xa88], rax
lea rcx, [0x1401cb150]
call fcn.14007b75f
mov edx, 0x18
lea rcx, [rbp + 8]
call fcn.14007b958
xor edx, edx
lea rcx, [rbp + 8]
call fcn.140078b40
mov r9d, 0x20019
lea r8, str.SOFTWARETriton_SensorsTriton_Keyword_Processing
mov rdx, 0xffffffff80000002
lea rcx, [rbp + 8]
call fcn.140079e50
mov dword [rbp + 0x34], eax
cmp dword [rbp + 0x34], 0
je 0x140092aa2
lea rcx, str.TritonStreamATL:_Open_of_KEYROOT_fail.__Using_defaults.
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
mov dword [rbp + 0x924], 0x80004005
lea rcx, [rbp + 8]
call fcn.140078c3a
mov eax, dword [rbp + 0x924]
jmp 0x140092d4d
mov eax, dword [rbp + 0xac0]
mov dword [rsp + 0x28], eax
mov rax, qword [rbp + 0xab8]
mov qword [rsp + 0x20], rax
xor r9d, r9d
lea r8, str.StreamExePath
lea rdx, [rbp + 8]
mov rcx, qword [rbp + 0xab0]
call fcn.140079b12
mov dword [rbp + 0x54], eax
cmp dword [rbp + 0x54], 1
jne 0x140092ae0
jmp 0x140092b64
lea rcx, str.TritonStreamATL:_Open_of_StreamExePath_fail.__Using_default.
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
mov eax, dword [rbp + 0xac0]
dec eax
mov eax, eax
mov ecx, dword [rbp + 0xac0]
lea rdx, str.triton_stream.exe
mov qword [rsp + 0x28], rdx
lea rdx, str.C:Program_FilesTriton_SensorsTriton_Keyword_Processingexe_
mov qword [rsp + 0x20], rdx
lea r9, str._S_s
mov r8d, eax
mov edx, ecx
mov rcx, qword [rbp + 0xab8]
call fcn.14007b502
mov rax, qword [rbp + 0xab8]
mov qword [rsp + 0x20], rax
lea r9, str.TritonStreamATL:_StreamExePath__s
mov r8d, 0xc7
mov edx, 0xc8
lea rcx, [rbp + 0x80]
call fcn.14007b502
lea rcx, [rbp + 0x80]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
mov dword [rsp + 0x28], 0x105
lea rax, [rbp + 0x230]
mov qword [rsp + 0x20], rax
xor r9d, r9d
lea r8, str.ModelPath
lea rdx, [rbp + 8]
mov rcx, qword [rbp + 0xab0]
call fcn.140079b12
mov dword [rbp + 0x54], eax
cmp dword [rbp + 0x54], 1
jne 0x140092bf6
lea rcx, [rbp + 0x230]
call fcn.1400783ac
inc rax
mov rcx, qword [rbp + 0xab0]
add rcx, 0x16a0
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x230]
mov r8d, 0x105
mov rdx, rcx
lea rcx, [rbp + 0x458]
call fcn.14007abf7
mov rax, qword [rbp + 0xab0]
add rax, 0x16a0
mov rcx, qword [rbp + 0xac8]
mov qword [rcx + 8], rax
jmp 0x140092c7b
lea rcx, str.TritonStreamATL:_Open_of_ModelPath_fail.__Using_default.
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
lea rdx, str.C:Program_FilesTriton_SensorsTriton_Keyword_ProcessingmodelsKeywordsV2.snsr
lea rcx, [rbp + 0x950]
call fcn.140079897
mov rcx, rax
call fcn.140079117
mov qword [rsp + 0x20], rax
lea r9, str.TritonStreamATL:_ModelPath__s
mov r8d, 0xc7
mov edx, 0xc8
lea rcx, [rbp + 0x480]
call fcn.14007b502
lea rcx, [rbp + 0x950]
call fcn.14007b205
lea rcx, [rbp + 0x480]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
mov rax, qword [rbp + 0xab0]
add rax, 0x16a0
lea r8, str.C:Program_FilesTriton_SensorsTriton_Keyword_ProcessingmodelsKeywordsV2.snsr
mov edx, 0x105
mov rcx, rax
call fcn.1400791c6
mov r9d, 1
lea r8, str.Verbose
lea rdx, [rbp + 8]
mov rcx, qword [rbp + 0xab0]
call fcn.14007952c
mov rcx, qword [rbp + 0xac8]
mov byte [rcx + 0x10], al
mov r9d, 0xad98
lea r8, str.StartPort
lea rdx, [rbp + 8]
mov rcx, qword [rbp + 0xab0]
call fcn.14007952c
mov rcx, qword [rbp + 0xac8]
mov word [rcx + 0x12], ax
mov r9d, 0xadab
lea r8, str.EndPort
lea rdx, [rbp + 8]
mov rcx, qword [rbp + 0xab0]
call fcn.14007952c
mov rcx, qword [rbp + 0xac8]
mov word [rcx + 0x14], ax
mov r9d, 1
lea r8, str.SendKeywordsToDevice
lea rdx, [rbp + 8]
mov rcx, qword [rbp + 0xab0]
call fcn.14007952c
test eax, eax
je 0x140092d1c
mov byte [rbp + 0xa84], 1
jmp 0x140092d23
mov byte [rbp + 0xa84], 0
mov rax, qword [rbp + 0xac8]
movzx ecx, byte [rbp + 0xa84]
mov byte [rax + 0x16], cl
mov dword [rbp + 0xa74], 0
lea rcx, [rbp + 8]
call fcn.140078c3a
mov eax, dword [rbp + 0xa74]
mov rdi, rax
lea rcx, [rbp - 0x30]
lea rdx, [0x14017baf0]
call fcn.14007adc3
mov rax, rdi
mov rcx, qword [rbp + 0xa88]
xor rcx, rbp
call fcn.140079b3f
lea rsp, [rbp + 0xa98]
pop rdi
pop rbp
ret