Function at 0x1400613e0
Capabilities:
Get hostname

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x6f8
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x660], xmm6
mov qword [rbp + 0x658], 0xfffffffffffffffe
mov rsi, rdx
stmxcsr dword [rbp + 0x70]
mov dword [rbp + 0x5c4], ecx
or dword [rbp + 0x70], 0x8040
ldmxcsr dword [rbp + 0x70]
mov ecx, 1
call qword [sym.imp.KERNEL32.dll_SetErrorMode]
mov qword [rbp + 0x5f8], rsi
mov rsi, qword [rsi]
mov rcx, rsi
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
lea rbx, [rbp + 0x70]
mov rcx, rbx
mov rdx, rsi
mov r8, rax
call fcn.14005b280
mov r9, qword [rbp + 0x88]
cmp r9, 8
mov r8, qword [rbp + 0x70]
mov rax, rbx
cmovae rax, r8
mov rdx, qword [rbp + 0x80]
lea rcx, [rax + rdx*2]
mov r10, rax
cmp rdx, 2
jl 0x140061634
mov r11d, dword [rax]
mov r10d, r11d
and r10d, 0xffffffdf
add r10d, 0xffc5ffbf
cmp r10d, 0x19
ja 0x1400614ad
cmp r9, 8
cmovb r8, rbx
add r8, 4
mov r10, r8
jmp 0x140061634
cmp r11w, 0x5c
je 0x1400614c4
movzx esi, r11w
mov r10, rax
cmp esi, 0x2f
jne 0x140061634
lea rdi, [rdx + rdx]
shr r11d, 0x10
cmp rdx, 4
jb 0x14006155e
lea r10, [r8 + 6]
cmp r9, 8
lea rsi, [rbp + 0x76]
mov r14, rbx
cmovae r14, r8
cmovae rsi, r10
movzx r10d, word [r14 + 6]
cmp r10d, 0x5c
je 0x1400614fe
cmp r10d, 0x2f
jne 0x14006156b
cmp rdi, 8
je 0x140061520
cmp r9, 8
mov r10, rbx
cmovae r10, r8
movzx r10d, word [r10 + 8]
cmp r10d, 0x2f
je 0x14006156b
cmp r10d, 0x5c
je 0x14006156b
movzx edi, r11w
cmp di, 0x2f
je 0x1400615e4
cmp edi, 0x5c
je 0x1400615e4
mov r10, rax
cmp edi, 0x3f
jne 0x140061634
cmp r9, 8
cmovb r8, rbx
movzx r14d, word [r8 + 4]
cmp r14w, 0x3f
cmovne rsi, rax
jmp 0x140061600
mov r10, rax
cmp rdi, 6
jne 0x140061634
cmp r11w, 0x5c
je 0x140061583
movzx r11d, r11w
mov r10, rax
cmp r11d, 0x2f
jne 0x140061634
cmp r9, 8
mov r10, rbx
cmovae r10, r8
movzx r11d, word [r10 + 4]
mov r10, rax
cmp r11d, 0x2f
je 0x140061634
mov r10, rax
cmp r11d, 0x5c
je 0x140061634
cmp rdx, 3
je 0x14006166d
cmp r9, 8
cmovb r8, rbx
add r8, 6
mov r10, r8
movzx r8d, word [r10]
cmp r8d, 0x2f
je 0x140061634
cmp r8d, 0x5c
je 0x140061634
add r10, 2
cmp r10, rcx
jne 0x1400615c6
jmp 0x14006166d
cmp r9, 8
mov r10, rbx
cmovae r10, r8
movzx r14d, word [r10 + 4]
cmp r14d, 0x2e
je 0x140061600
cmp r14d, 0x3f
jne 0x140061605
mov r10, rsi
jmp 0x140061634
cmp r11w, 0x2f
je 0x140061583
cmp edi, 0x5c
je 0x140061583
mov r10, rax
cmp edi, 0x3f
jne 0x140061634
jmp 0x140061550
add r10, 2
cmp r10, rcx
je 0x14006166d
movzx r8d, word [r10]
cmp r8d, 0x5c
je 0x140061630
cmp r8d, 0x2f
je 0x140061630
cmp r10, rcx
je 0x14006166d
nop
movzx r8d, word [rcx - 2]
cmp r8d, 0x5c
je 0x14006166d
cmp r8d, 0x2f
je 0x14006166d
add rcx, 0xfffffffffffffffe
cmp r10, rcx
jne 0x140061650
mov rcx, r10
mov r8, rcx
sub r8, rax
sar r8, 1
cmp rdx, r8
jb 0x140064c25
mov qword [rbp + 0x80], r8
mov word [rax + r8*2], 0
xorps xmm0, xmm0
movaps xmmword [rbp + 0x520], xmm0
mov qword [rbp + 0x530], 0
mov qword [rbp + 0x538], 7
cmp rcx, rax
je 0x140061720
lea rsi, [rbp + 0x520]
mov edx, 0x104
mov rcx, rsi
call fcn.14005b3e0
nop word cs:[rax + rax]
cmp qword [rbp + 0x538], 8
mov r8, rsi
jb 0x1400616e4
mov r8, qword [rbp + 0x520]
cmp qword [rbp + 0x88], 8
mov rcx, rbx
jb 0x1400616f5
mov rcx, qword [rbp + 0x70]
mov r14d, dword [rbp + 0x530]
mov edx, r14d
call fcn.1400730a4
mov rdi, rax
mov edx, edi
mov rcx, rsi
call fcn.14005b3e0
cmp edi, r14d
jae 0x1400616d0
shr rdi, 0x20
jne 0x140065b20
mov rax, qword [rbp + 0x88]
cmp rax, 8
jb 0x140061769
mov rcx, qword [rbp + 0x70]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x140061764
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006420a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140073b5c
movaps xmm0, xmmword [rbp + 0x520]
movaps xmm1, xmmword [rbp + 0x530]
movaps xmmword [rbp + 0x80], xmm1
movaps xmmword [rbp + 0x70], xmm0
cmp qword [rbp + 0x88], 8
jb 0x140061792
mov r8, qword [rbp + 0x70]
jmp 0x140061796
lea r8, [rbp + 0x70]
call fcn.14005b6e0
mov dword [rbp + 0x430], 0x106
lea rcx, [0x1400a5980]
lea rdx, [rbp + 0x430]
call qword [sym.imp.KERNEL32.dll_GetComputerNameA]
mov dword [0x1400a5b08], 1
lea rcx, [0x1400a5a86]
lea r8, str.Windows
mov edx, 0x80
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strcpy_s]
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
lea r8, [rbp + 0x520]
mov rcx, rax
mov edx, 8
call qword [sym.imp.ADVAPI32.dll_OpenProcessToken]
test eax, eax
je 0x140061842
mov rcx, qword [rbp + 0x520]
lea rax, [rbp + 0x610]
mov qword [rsp + 0x20], rax
lea r8, [rbp - 0x40]
mov edx, setsockopt
mov r9d, 4
call qword [sym.imp.ADVAPI32.dll_GetTokenInformation]
test eax, eax
setne al
cmp dword [rbp - 0x40], 0
setne sil
and sil, al
mov rcx, qword [rbp + 0x520]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
jmp 0x140061844
xor esi, esi
mov byte [0x1400a5960], sil
lea rbx, [0x140083de3]
mov qword [rsp + 0x20], rbx
lea rcx, [0x1400a5c10]
lea r8, str._sAlgos_s
lea rsi, [0x1400a5b0c]
mov edx, 0x104
mov r9, rsi
call fcn.1400070e0
mov qword [rsp + 0x20], rbx
lea rcx, [0x1400a5d14]
lea r8, str._sSockets_s
mov edx, 0x104
mov r9, rsi
call fcn.1400070e0
mov qword [rsp + 0x20], rbx
lea rdi, [0x1400a6020]
lea r8, str._sLogs_s
mov edx, 0x104
mov rcx, rdi
mov r9, rsi
call fcn.1400070e0
mov rcx, rdi
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
lea rsi, [rbp + 0x520]
mov rcx, rsi
mov rdx, rdi
mov r8, rax
call fcn.14005b280
cmp qword [rbp + 0x538], 8
jb 0x1400618ea
mov rsi, qword [rbp + 0x520]
mov rcx, rsi
call fcn.140073768
shr rax, 0x20
jne 0x140064c2a
mov rax, qword [rbp + 0x538]
cmp rax, 8
jb 0x140061948
mov rcx, qword [rbp + 0x520]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x140061943
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006420a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140073b5c
mov qword [rsp + 0x20], rbx
lea rdi, [0x1400a5e18]
lea r8, str._sDAGs_s
lea r9, [0x1400a5b0c]
mov edx, 0x104
mov rcx, rdi
call fcn.1400070e0
mov rcx, rdi
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
lea rsi, [rbp + 0x520]
mov rcx, rsi
mov rdx, rdi
mov r8, rax
call fcn.14005b280
cmp qword [rbp + 0x538], 8
jb 0x14006199d
mov rsi, qword [rbp + 0x520]
mov rcx, rsi
call fcn.140073768
shr rax, 0x20
jne 0x140064c3f
mov rax, qword [rbp + 0x538]
cmp rax, 8
jb 0x1400619fb
mov rcx, qword [rbp + 0x520]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x1400619f6
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006420a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140073b5c
mov qword [rsp + 0x20], rbx
lea rdi, [0x1400a5f1c]
lea r8, str._sGpuConfig_s
lea r9, [0x1400a5b0c]
mov edx, 0x104
mov rcx, rdi
call fcn.1400070e0
mov rcx, rdi
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
lea rsi, [rbp + 0x520]
mov rcx, rsi
mov rdx, rdi
mov r8, rax
call fcn.14005b280
cmp qword [rbp + 0x538], 8
jb 0x140061a50
mov rsi, qword [rbp + 0x520]
mov rcx, rsi
call fcn.140073768
shr rax, 0x20
jne 0x140064c54
mov rax, qword [rbp + 0x538]
cmp rax, 8
jb 0x140061aae
mov rcx, qword [rbp + 0x520]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x140061aa9
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006420a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140073b5c
mov qword [rsp + 0x20], rbx
lea rcx, [0x1400a6124]
lea r8, str._stmp_s
lea r9, [0x1400a5b0c]
mov edx, 0x104
call fcn.1400070e0
mov rax, qword [rbp + 0x88]
cmp rax, 8
jb 0x140061b1b
mov rcx, qword [rbp + 0x70]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x140061b16
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006420a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140073b5c
lea rcx, [0x1400a6228]
lea rdx, str.Application
call qword [sym.imp.TT_SubSystem.dll_public:_class_ILogCategory____ptr64___cdecl_ILogSystem::AddCategory_char_const____ptr64____ptr64]
mov rsi, rax
mov qword [rbp + 0x5c8], rax
lea rdi, [0x1400a5930]
mov rcx, rax
mov rdx, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_class_ILogSinkBase____ptr64___cdecl_ILogCategory::AddSink_class_ILogSinkBase____ptr64____ptr64]
mov rcx, rdi
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogSinkBase::EnableColorOutput_bool____ptr64]
mov qword [rbp + 0x4d0], 0xffffffffffffffff
lea rcx, [rbp + 0x4d8]
mov rdi, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
mov edx, 1
call rdi
lea rcx, [rbp + 0x3c8]
mov edx, 1
call rdi
mov rax, qword [rbp + 0x3c8]
mov qword [rbp + 0x4d8], rax
mov dword [rbp + 0x4d4], 4
mov r9, qword [0x1400a5978]
lea rax, str.03:03:28
mov qword [rsp + 0x30], rax
lea rax, str.Sep_15_2023
mov qword [rsp + 0x28], rax
lea rax, str.2023.4.1
mov qword [rsp + 0x20], rax
lea r8, str.__s___Version:__s___s__s_
mov rbx, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogCategory::LogPrintf_struct_LOG_CTRL_const____ptr64__char_const____ptr64____ptr64]
lea rdi, [rbp + 0x4d0]
mov rcx, rsi
mov rdx, rdi
call rbx
lea r8, str._Log_system_initialized...
mov rcx, rsi
mov rdx, rdi
call rbx
lea rsi, [rbp + 0x500]
mov rcx, rsi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CAsioContext::constructor_void____ptr64]
mov qword [rbp + 0x410], rdi
lea r14, [rbp + 0x5c8]
mov qword [rbp + 0x418], r14
mov rcx, rsi
call qword [sym.imp.TT_SubSystem.dll_public:_class_boost::asio::io_context____ptr64___cdecl_CAsioContext::GetContextPtr_void____ptr64]
mov rcx, rax
call qword [sym.imp.TT_SubSystem.dll_enum_ddt_error___cdecl_CreateEventSystem_class_boost::asio::io_context____ptr64_]
mov rcx, qword [rbp + 0x5c8]
lea r8, str._Internal_event_system_initialized...
lea rsi, [rbp + 0x4d0]
mov rdx, rsi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogCategory::LogPrintf_struct_LOG_CTRL_const____ptr64__char_const____ptr64____ptr64]
mov qword [rbp + 0x420], rsi
mov qword [rbp + 0x428], r14
call sub.MSVCP140.dll__Thrd_hardware_concurrency
test eax, eax
mov edi, 6
cmovne edi, eax
lea rsi, [rbp + 0x500]
mov rcx, rsi
mov edx, edi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CAsioContext::Init_int____ptr64]
mov rcx, qword [rbp + 0x5c8]
lea r8, str._Worker_threads_initialized__using__d_threads...
lea rbx, [rbp + 0x4d0]
mov rdx, rbx
mov r9d, edi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogCategory::LogPrintf_struct_LOG_CTRL_const____ptr64__char_const____ptr64____ptr64]
mov qword [rbp + 0x430], rsi
mov qword [rbp + 0x438], rbx
mov qword [rbp + 0x440], r14
mov ecx, 0x18
call fcn.140073b18
mov qword [rbp + 0x650], rax
mov rcx, rax
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CEventHandler::constructor_void____ptr64]
lea rax, vtable.CManagerLogging.0
mov rcx, qword [rbp + 0x650]
mov qword [rcx], rax
mov qword [0x1400a5958], rcx
mov rax, qword [rbp + 0x5c8]
mov qword [rcx + 0x10], rax
call qword [sym.imp.TT_SubSystem.dll_public:_void____ptr64___cdecl_CEventHandler::GetEvHandle_void_const___ptr64]
mov qword [0x1400a6248], rax
lea rsi, [0x1400a5c10]
mov rcx, rsi
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
lea rcx, [rbp + 0x70]
mov rdx, rsi
mov r8, rax
call fcn.14005b280
lea rcx, [rbp + 0x520]
lea rbx, [rbp + 0x70]
mov rdx, rbx
call fcn.140067b40
mov rax, qword [rbp + 0x88]
cmp rax, 8
jb 0x140061d72
mov rcx, qword [rbp + 0x70]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x140061d6d
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006420a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140073b5c
mov rax, qword [rbp + 0x528]
test rax, rax
je 0x140061dcb
lock inc dword [rax + 8]
mov r14, qword [rbp + 0x520]
mov rax, qword [rbp + 0x528]
test rax, rax
mov qword [rbp + 0x648], rax
je 0x140061ddb
lock inc dword [rax + 8]
mov rsi, qword [rbp + 0x528]
test rsi, rsi
je 0x140061ddb
lock dec dword [rsi + 8]
jne 0x140061ddb
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x140061ddb
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
jmp 0x140061ddb
mov r14, qword [rbp + 0x520]
xor eax, eax
mov qword [rbp + 0x648], rax
xorps xmm6, xmm6
test r14, r14
jne 0x140061f54
mov rsi, qword [rbp + 0x648]
test rsi, rsi
je 0x140061e10
lock dec dword [rsi + 8]
jne 0x140061e10
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x140061e10
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
mov rsi, qword [rbp + 0x528]
test rsi, rsi
je 0x140061e39
lock dec dword [rsi + 8]
jne 0x140061e39
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x140061e39
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
mov rax, qword [0x14009fbf8]
cmp rax, qword [0x14009fc00]
je 0x14006235e
lea rsi, [0x1400a5d14]
mov rcx, rsi
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
lea rcx, [rbp + 0x70]
mov rdx, rsi
mov r8, rax
call fcn.14005b280
lea rcx, [rbp + 0x520]
lea rbx, [rbp + 0x70]
mov rdx, rbx
call fcn.140067b40
mov rax, qword [rbp + 0x88]
cmp rax, 8
jb 0x140061ec7
mov rcx, qword [rbp + 0x70]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x140061ec2
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006420a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.140073b5c
mov rax, qword [rbp + 0x528]
test rax, rax
je 0x1400624bd
lock inc dword [rax + 8]
mov r14, qword [rbp + 0x520]
mov rax, qword [rbp + 0x528]
test rax, rax
mov qword [rbp + 0x648], rax
je 0x14006264b
lock inc dword [rax + 8]
mov rsi, qword [rbp + 0x528]
test rsi, rsi
je 0x14006264b
lock dec dword [rsi + 8]
jne 0x14006264b
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x14006264b
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
test r14, r14
jne 0x140062654
jmp 0x1400624d6
mov rcx, r14
mov rdx, rbx
call fcn.140018db0
test r14, r14
je 0x140061de7
lea rdi, [r14 + 0x20]
mov rcx, rdi
mov rdx, rbx
call fcn.140019af0
cmp qword [rbp + 0x88], 0x10
mov rcx, rbx
jb 0x140061f74
mov rcx, qword [rbp + 0x70]
call qword [sym.imp.TT_SubSystem.dll_struct_HINSTANCE______ptr64___cdecl_TT_LoadLibrary_char_const____ptr64_]
mov rsi, rax
mov rax, qword [rbp + 0x88]
cmp rax, 0x10
jb 0x140061fbf
mov rcx, qword [rbp + 0x70]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140061fba
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006420a
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.140073b5c
test rsi, rsi
je 0x1400622c0
mov qword [rbp + 0x650], rsi
mov rcx, rsi
lea rdx, str.dll_PluginInfo
call qword [sym.imp.TT_SubSystem.dll_void____ptr64___cdecl_TT_GetProcedure_struct_HINSTANCE______ptr64__char_const____ptr64_]
mov r13, rax
test rax, rax
je 0x1400622a4
mov rcx, qword [rbp + 0x650]
lea rdx, str.GetPlugin
call qword [sym.imp.TT_SubSystem.dll_void____ptr64___cdecl_TT_GetProcedure_struct_HINSTANCE______ptr64__char_const____ptr64_]
test rax, rax
je 0x1400622a4
mov rcx, qword [rbp + 0x650]
lea rdx, str.ReleasePlugin
call qword [sym.imp.TT_SubSystem.dll_void____ptr64___cdecl_TT_GetProcedure_struct_HINSTANCE______ptr64__char_const____ptr64_]
test rax, rax
je 0x1400622a4
mov ecx, 0x1a8
call fcn.140073b18
mov rsi, rax
mov qword [rax], 0
mov dword [rax + 8], 0
mov word [rax + 0xc], 0
movups xmmword [rax + 0x19], xmm6
movups xmmword [rax + 0x29], xmm6
movups xmmword [rax + 0x39], xmm6
movups xmmword [rax + 0x49], xmm6
movups xmmword [rax + 0x59], xmm6
movups xmmword [rax + 0x69], xmm6
mov rcx, rax
add rcx, 0xa0
mov r8d, 0x104
mov qword [rbp + 0x608], rcx
xor edx, edx
call fcn.14006ad40
mov r15, qword [0x14009fc00]
cmp r15, qword [0x14009fc08]
je 0x14006209f
mov qword [r15], rsi
add r15, 8
mov qword [0x14009fc00], r15
jmp 0x14006220e
mov qword [rbp + 0x5f0], r15
sub r15, qword [0x14009fbf8]
sar r15, 3
lea r8, [r15 + 1]
mov r12, r15
shr r12, 1
movabs rcx, 0x1fffffffffffffff
mov rax, rcx
sub rax, r12
add r12, r15
cmp r12, r8
mov rdx, r8
mov qword [rbp + 0x510], r8
cmovbe r12, r8
cmp r15, rax
cmova r12, rcx
mov rax, r12
shr rax, 0x3d
jne 0x140064215
lea rcx, [r12*8]
cmp r12, 0x200
jb 0x140062131
movabs rax, 0x1ffffffffffffffc
cmp r12, rax
jae 0x140064c69
add rcx, 0x27
call fcn.140073b18
mov rcx, rax
add rcx, 0x27
and rcx, 0xffffffffffffffe0
mov qword [rcx - 8], rax
jmp 0x140062142
test r12, r12
je 0x140062140
call fcn.140073b18
mov rcx, rax
jmp 0x140062142
xor ecx, ecx
mov qword [rcx + r15*8], rsi
mov r8, qword [rbp + 0x5f0]
cmp qword [0x14009fc00], r8
mov qword [rbp + 0x518], rcx
je 0x140062194
lea rax, [rcx + r15*8]
add rax, 8
mov qword [rbp + 0x408], rax
mov rdx, qword [0x14009fbf8]
mov r15, r8
sub r8, rdx
call sub.VCRUNTIME140.dll_memmove
mov r8, qword [0x14009fc00]
sub r8, r15
mov rcx, qword [rbp + 0x408]
mov rdx, r15
jmp 0x14006219e
mov rdx, qword [0x14009fbf8]
sub r8, rdx
call sub.VCRUNTIME140.dll_memmove
mov rcx, qword [0x14009fbf8]
test rcx, rcx
je 0x1400621e3
mov rdx, qword [0x14009fc08]
sub rdx, rcx
cmp rdx, 0x1000
jb 0x1400621de
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jae 0x14006420a
add rdx, 0x27
mov rcx, rax
call fcn.140073b5c
mov r15, qword [rbp + 0x518]
mov qword [0x14009fbf8], r15
mov rax, qword [rbp + 0x510]
lea rax, [r15 + rax*8]
mov qword [0x14009fc00], rax
lea rax, [r15 + r12*8]
mov qword [0x14009fc08], rax
mov r8d, 0xa0
mov rcx, rsi
mov rdx, r13
call fcn.14006ae10
mov rcx, rdi
mov rdx, rbx
call fcn.140019af0
cmp qword [rbp + 0x88], 0x10
mov r8, rbx
jb 0x14006223b
mov r8, qword [rbp + 0x70]
mov edx, 0x104
mov rcx, qword [rbp + 0x608]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strcpy_s]
mov rax, qword [rbp + 0x88]
cmp rax, 0x10
jb 0x14006228f
mov rcx, qword [rbp + 0x70]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14006228a
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006420a
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.140073b5c
mov rax, qword [0x14009fbf0]
lea rcx, [rax + 1]
mov qword [0x14009fbf0], rcx
mov qword [rsi], rax
mov rcx, qword [rbp + 0x650]
call qword [sym.imp.TT_SubSystem.dll_void___cdecl_TT_ReleaseLibrary_struct_HINSTANCE______ptr64_]
nop word cs:[rax + rax]
mov rcx, qword [r14 + 0x40]
mov rdx, rbx
call fcn.1400734e8
test eax, eax
jne 0x140062310
cmp word [rbp + 0x9c], 0x2e
jne 0x140061f40
movzx eax, word [rbp + 0x9e]
test eax, eax
je 0x1400622c0
cmp eax, 0x2e
jne 0x140061f40
cmp word [rbp + 0xa0], 0
je 0x1400622c0
jmp 0x140061f40
cmp eax, 0x12
jne 0x14006418c
mov rsi, qword [rbp + 0x648]
test rsi, rsi
jne 0x14006233f
xor eax, eax
mov qword [rbp + 0x648], rax
xor r14d, r14d
test r14, r14
jne 0x140061f54
jmp 0x140061de7
lock dec dword [rsi + 8]
jne 0x140062325
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x140062325
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
jmp 0x140062325
mov rdi, qword [0x1400a5958]
mov rsi, qword [0x1400a5978]
movabs rbx, 0xffffffff00000001
mov qword [rbp + 0x70], rbx
lea rcx, [rbp + 0x78]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.No_installed_algo_found___please_check_your__s_installation
lea rdx, [rbp + 0x70]
mov rcx, rdi
mov r9, rsi
call fcn.1400324b0
mov rsi, qword [0x1400a5958]
mov qword [rbp + 0x70], rbx
lea rcx, [rbp + 0x78]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.There_must_be_a_folder_called_Algos_that_contains_algo_files___cannot_continue_
lea rdx, [rbp + 0x70]
mov rcx, rsi
call fcn.1400324b0
mov esi, 0xffffffff
mov rcx, qword [0x1400a5958]
test rcx, rcx
je 0x1400623e7
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
mov rcx, qword [rbp + 0x430]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CAsioContext::Exit_void____ptr64]
mov rdi, qword [rbp + 0x438]
lea rcx, [rdi + 8]
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::ToNow_enum_ENUM_DATETIMETYPE____ptr64]
mov dword [rdi], 3
mov rax, qword [rbp + 0x440]
mov rcx, qword [rax]
lea r8, str._Stop_worker_threads...
mov rdx, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogCategory::LogPrintf_struct_LOG_CTRL_const____ptr64__char_const____ptr64____ptr64]
call qword [sym.imp.TT_SubSystem.dll_enum_ddt_error___cdecl_DestroyEventSystem_void_]
mov rdi, qword [rbp + 0x420]
lea rcx, [rdi + 8]
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::ToNow_enum_ENUM_DATETIMETYPE____ptr64]
mov dword [rdi], 3
mov rax, qword [rbp + 0x428]
mov rcx, qword [rax]
lea r8, str._Internal_event_system_stopped_and_destroyed...
mov rdx, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogCategory::LogPrintf_struct_LOG_CTRL_const____ptr64__char_const____ptr64____ptr64]
mov rdi, qword [rbp + 0x410]
lea rcx, [rdi + 8]
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::ToNow_enum_ENUM_DATETIMETYPE____ptr64]
mov dword [rdi], 3
mov rax, qword [rbp + 0x418]
mov rcx, qword [rax]
lea r8, str._All_threads_stopped_and_destroyed...
mov rdx, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogCategory::LogPrintf_struct_LOG_CTRL_const____ptr64__char_const____ptr64____ptr64]
lea rcx, [rbp + 0x500]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CAsioContext::destructor_void____ptr64]
mov eax, esi
movaps xmm6, xmmword [rbp + 0x660]
add rsp, 0x6f8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov r14, qword [rbp + 0x520]
xor eax, eax
mov qword [rbp + 0x648], rax
test r14, r14
jne 0x140062654
mov rsi, qword [rbp + 0x648]
test rsi, rsi
je 0x1400624ff
lock dec dword [rsi + 8]
jne 0x1400624ff
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x1400624ff
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
mov rsi, qword [rbp + 0x528]
test rsi, rsi
je 0x140062528
lock dec dword [rsi + 8]
jne 0x140062528
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x140062528
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
mov rax, qword [0x14009e8d8]
cmp rax, qword [0x14009e8e0]
je 0x140062c8c
lea rcx, [rbp + 0x70]
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_unsigned_long_long_unsigned___int64_____ptr64]
lea rdx, str.Commandline:
lea rcx, [rbp + 0x70]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
mov eax, dword [rbp + 0x5c4]
mov r15d, eax
test eax, eax
jle 0x14006259c
xor ebx, ebx
lea rsi, [0x1400818a0]
lea rdi, [rbp + 0x70]
mov r14, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
nop word [rax + rax]
mov rax, qword [rbp + 0x5f8]
mov r8, qword [rax + rbx*8]
mov rcx, rdi
mov rdx, rsi
call r14
inc rbx
cmp r15, rbx
jne 0x140062580
mov rsi, qword [rbp + 0x5c8]
lea rcx, [rbp + 0x70]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rdi, rax
mov qword [rbp + 0x520], 0xffffffffffffffff
lea rcx, [rbp + 0x528]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.__s
lea rdx, [rbp + 0x520]
mov rcx, rsi
mov r9, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogCategory::LogPrintf_struct_LOG_CTRL_const____ptr64__char_const____ptr64____ptr64]
lea rcx, [rbp + 0x70]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
xorps xmm0, xmm0
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x30], xmm0
movaps xmmword [rbp - 0x40], xmm0
mov qword [rbp + 0x610], 0
mov dword [rbp + 0x5d0], 0xa0920
cmp dword [rbp + 0x5c4], 0
jle 0x140062d2c
xor esi, esi
xor r14d, r14d
xor eax, eax
mov qword [rbp + 0x608], rax
xor ecx, ecx
mov qword [rbp + 0x648], r15
jmp 0x140062a6a
mov rcx, r14
mov rdx, rbx
call fcn.140018db0
test r14, r14
je 0x1400624d6
lea rdi, [r14 + 0x20]
mov rcx, rdi
mov rdx, rbx
call fcn.140019af0
cmp qword [rbp + 0x88], 0x10
mov rcx, rbx
jb 0x140062674
mov rcx, qword [rbp + 0x70]
call qword [sym.imp.TT_SubSystem.dll_struct_HINSTANCE______ptr64___cdecl_TT_LoadLibrary_char_const____ptr64_]
mov rsi, rax
mov rax, qword [rbp + 0x88]
cmp rax, 0x10
jb 0x1400626bf
mov rcx, qword [rbp + 0x70]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400626ba
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006420a
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.140073b5c
test rsi, rsi
je 0x1400629b0
mov qword [rbp + 0x650], rsi
mov rcx, rsi
lea rdx, str.dll_PluginInfo
call qword [sym.imp.TT_SubSystem.dll_void____ptr64___cdecl_TT_GetProcedure_struct_HINSTANCE______ptr64__char_const____ptr64_]
mov r13, rax
test rax, rax
je 0x140062999
mov rcx, qword [rbp + 0x650]
lea rdx, str.GetPlugin
call qword [sym.imp.TT_SubSystem.dll_void____ptr64___cdecl_TT_GetProcedure_struct_HINSTANCE______ptr64__char_const____ptr64_]
test rax, rax
je 0x140062999
mov rcx, qword [rbp + 0x650]
lea rdx, str.ReleasePlugin
call qword [sym.imp.TT_SubSystem.dll_void____ptr64___cdecl_TT_GetProcedure_struct_HINSTANCE______ptr64__char_const____ptr64_]
test rax, rax
je 0x140062999
mov ecx, 0x178
call fcn.140073b18
mov rsi, rax
mov r8d, 0x174
mov rcx, rax
xor edx, edx
call fcn.14006ad40
mov r12, qword [0x14009e8e0]
cmp r12, qword [0x14009e8e8]
je 0x140062766
mov qword [r12], rsi
add r12, 8
mov qword [0x14009e8e0], r12
jmp 0x1400628d6
mov qword [rbp + 0x608], r12
sub r12, qword [0x14009e8d8]
sar r12, 3
lea r8, [r12 + 1]
mov r15, r12
shr r15, 1
movabs rcx, 0x1fffffffffffffff
mov rax, rcx
sub rax, r15
add r15, r12
cmp r15, r8
mov rdx, r8
mov qword [rbp + 0x5f0], r8
cmovbe r15, r8
cmp r12, rax
cmova r15, rcx
mov rax, r15
shr rax, 0x3d
jne 0x140064c20
lea rcx, [r15*8]
cmp r15, 0x200
jb 0x1400627f9
movabs rax, 0x1ffffffffffffffc
cmp r15, rax
jae 0x140065b32
add rcx, 0x27
call fcn.140073b18
mov rcx, rax
add rcx, 0x27
and rcx, 0xffffffffffffffe0
mov qword [rcx - 8], rax
jmp 0x14006280a
test r15, r15
je 0x140062808
call fcn.140073b18
mov rcx, rax
jmp 0x14006280a
xor ecx, ecx
mov qword [rcx + r12*8], rsi
mov r8, qword [rbp + 0x608]
cmp qword [0x14009e8e0], r8
mov qword [rbp + 0x510], rcx
je 0x14006285c
lea rax, [rcx + r12*8]
add rax, 8
mov qword [rbp + 0x518], rax
mov rdx, qword [0x14009e8d8]
mov r12, r8
sub r8, rdx
call sub.VCRUNTIME140.dll_memmove
mov r8, qword [0x14009e8e0]
sub r8, r12
mov rcx, qword [rbp + 0x518]
mov rdx, r12
jmp 0x140062866
mov rdx, qword [0x14009e8d8]
sub r8, rdx
call sub.VCRUNTIME140.dll_memmove
mov rcx, qword [0x14009e8d8]
test rcx, rcx
je 0x1400628ab
mov rdx, qword [0x14009e8e8]
sub rdx, rcx
cmp rdx, 0x1000
jb 0x1400628a6
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jae 0x14006420a
add rdx, 0x27
mov rcx, rax
call fcn.140073b5c
mov r12, qword [rbp + 0x510]
mov qword [0x14009e8d8], r12
mov rax, qword [rbp + 0x5f0]
lea rax, [r12 + rax*8]
mov qword [0x14009e8e0], rax
lea rax, [r12 + r15*8]
mov qword [0x14009e8e8], rax
movups xmm0, xmmword [r13 + 0x60]
movups xmmword [rsi + 0x60], xmm0
movups xmm0, xmmword [r13 + 0x50]
movups xmmword [rsi + 0x50], xmm0
movups xmm0, xmmword [r13 + 0x40]
movups xmmword [rsi + 0x40], xmm0
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
movups xmm2, xmmword [r13 + 0x20]
movups xmm3, xmmword [r13 + 0x30]
movups xmmword [rsi + 0x30], xmm3
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rcx, rdi
mov rdx, rbx
call fcn.140019af0
cmp qword [rbp + 0x88], 0x10
mov r8, rbx
jb 0x140062930
mov r8, qword [rbp + 0x70]
mov rcx, rsi
add rcx, 0x70
mov edx, 0x104
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strcpy_s]
mov rax, qword [rbp + 0x88]
cmp rax, 0x10
jb 0x140062984
mov rcx, qword [rbp + 0x70]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14006297f
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006420a
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.140073b5c
mov rax, qword [0x14009e8d0]
lea rcx, [rax + 1]
mov qword [0x14009e8d0], rcx
mov qword [rsi], rax
mov rcx, qword [rbp + 0x650]
call qword [sym.imp.TT_SubSystem.dll_void___cdecl_TT_ReleaseLibrary_struct_HINSTANCE______ptr64_]
nop word cs:[rax + rax]
mov rcx, qword [r14 + 0x40]
mov rdx, rbx
call fcn.1400734e8
test eax, eax
jne 0x140062a00
cmp word [rbp + 0x9c], 0x2e
jne 0x140062640
movzx eax, word [rbp + 0x9e]
test eax, eax
je 0x1400629b0
cmp eax, 0x2e
jne 0x140062640
cmp word [rbp + 0xa0], 0
je 0x1400629b0
jmp 0x140062640
cmp eax, 0x12
jne 0x140064193
mov rsi, qword [rbp + 0x648]
test rsi, rsi
jne 0x140062a2f
xor eax, eax
mov qword [rbp + 0x648], rax
xor r14d, r14d
test r14, r14
jne 0x140062654
jmp 0x1400624d6
lock dec dword [rsi + 8]
jne 0x140062a15
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x140062a15
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
jmp 0x140062a15
mov rcx, qword [rbp + 0x650]
inc rcx
mov r15, qword [rbp + 0x648]
cmp rcx, r15
je 0x140062c6c
mov rax, qword [rbp + 0x5f8]
mov qword [rbp + 0x650], rcx
mov rcx, qword [rax + rcx*8]
lea rdx, [rbp + 0x5d0]
lea r8, [rbp + 0x610]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strtok_s]
test rax, rax
je 0x140062a50
mov r13, rax
mov rdi, qword [rbp - 0x38]
mov r12, qword [rbp + 0x608]
jmp 0x140062ae8
cmp rsi, r14
je 0x140062b30
mov qword [rsi], r13
add rsi, 8
mov qword [rbp - 0x20], rsi
mov rbx, rdi
xor ecx, ecx
lea rdx, [rbp + 0x5d0]
lea r8, [rbp + 0x610]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strtok_s]
mov r13, rax
mov rdi, rbx
test rax, rax
je 0x140062a50
cmp byte [r13], 0x2d
jne 0x140062ab0
movsx eax, byte [r13 + 1]
lea ecx, [rax - 0x30]
cmp ecx, 0xa
jb 0x140062ab0
inc r13
cmp al, 0x2d
jne 0x140062bcd
nop word [rax + rax]
lea rbx, [r13 + 1]
cmp byte [r13 + 1], 0x2d
mov r13, rbx
je 0x140062b10
test rdi, rdi
jne 0x140062bd5
jmp 0x140062bde
sub r14, r12
mov r15, r14
sar r14, 3
lea rsi, [r14 + 1]
mov rbx, r14
shr rbx, 1
movabs rcx, 0x1fffffffffffffff
mov rax, rcx
sub rax, rbx
add rbx, r14
cmp rbx, rsi
cmovbe rbx, rsi
cmp r14, rax
cmova rbx, rcx
mov rax, rbx
shr rax, 0x3d
jne 0x140064205
lea rcx, [rbx*8]
cmp rbx, 0x200
jb 0x140062bba
movabs rax, 0x1ffffffffffffffc
cmp rbx, rax
jae 0x140064210
add rcx, 0x27
call fcn.140073b18
mov rcx, rax
add rcx, 0x27
and rcx, 0xffffffffffffffe0
mov rdx, rcx
mov qword [rbp + 0x608], rcx
mov qword [rcx - 8], rax
jmp 0x140062c00
test rbx, rbx
je 0x140062bee
call fcn.140073b18
mov qword [rbp + 0x608], rax
jmp 0x140062c00
mov rbx, r13
test rdi, rdi
je 0x140062bde
lea rcx, [rbp - 0x40]
call fcn.14000e900
mov qword [rbp - 0x38], rbx
mov qword [rbp - 0x20], r12
mov rsi, r12
jmp 0x140062ac3
xor eax, eax
mov qword [rbp + 0x608], rax
nop word [rax + rax]
mov rcx, qword [rbp + 0x608]
mov qword [rcx + r14*8], r13
mov rdx, r12
mov r8, r15
call sub.VCRUNTIME140.dll_memmove
test r12, r12
je 0x140062c4c
cmp r15, 0x1000
jb 0x140062c41
mov rax, qword [r12 - 8]
add r12, 0xfffffffffffffff8
sub r12, rax
cmp r12, 0x20
jae 0x14006420a
add r15, 0x27
mov r12, rax
mov rcx, r12
mov rdx, r15
call fcn.140073b5c
mov r12, qword [rbp + 0x608]
mov qword [rbp - 0x28], r12
lea rsi, [r12 + rsi*8]
mov qword [rbp - 0x20], rsi
lea r14, [r12 + rbx*8]
mov qword [rbp - 0x18], r14
jmp 0x140062ac0
cmp qword [rbp - 0x38], 0
je 0x140062d40
mov qword [rbp + 0x5f0], r14
lea rcx, [rbp - 0x40]
call fcn.14000e900
jmp 0x140062d47
mov rdi, qword [0x1400a5958]
mov rsi, qword [0x1400a5978]
movabs rbx, 0xffffffff00000001
mov qword [rbp + 0x70], rbx
lea rcx, [rbp + 0x78]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.No_installed_socket_interface_found___please_check_your__s_installation
lea rdx, [rbp + 0x70]
mov rcx, rdi
mov r9, rsi
call fcn.1400324b0
mov rsi, qword [0x1400a5958]
mov qword [rbp + 0x70], rbx
lea rcx, [rbp + 0x78]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.There_must_be_a_folder_called_Sockets_that_contains_sockets_files___cannot_continue_
lea rdx, [rbp + 0x70]
mov rcx, rsi
call fcn.1400324b0
mov esi, 0xffffffff
mov rdi, qword [0x14009fbf8]
mov rbx, qword [0x14009fc00]
jmp 0x140062d14
add rdi, 8
cmp rdi, rbx
je 0x1400623d1
mov rcx, qword [rdi]
test rcx, rcx
je 0x140062d10
call fcn.140073b54
jmp 0x140062d10
xor eax, eax
mov qword [rbp + 0x5f0], rax
xor eax, eax
mov qword [rbp + 0x608], rax
jmp 0x140062d47
mov qword [rbp + 0x5f0], r14
mov rax, qword [0x14009e900]
mov rcx, qword [0x14009e908]
mov qword [rbp + 0x650], rax
mov qword [rbp + 0x5f8], rcx
cmp rax, rcx
je 0x140062f2f
lea r14, [rbp + 0x70]
lea r15, [rbp + 0x520]
mov rsi, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
jmp 0x140062d9f
mov rax, qword [rbp + 0x650]
add rax, 0x30
mov qword [rbp + 0x650], rax
cmp rax, qword [rbp + 0x5f8]
je 0x140062f2f
lea rcx, [0x1400a0e50]
jmp 0x140062df7
mov rax, qword [0x14009e8f0]
mov rcx, qword [rbp + 0x650]
mov qword [rcx + 0x10], rax
mov rcx, r15
call rsi
mov rcx, r14
call rsi
mov rax, qword [rbp + 0x650]
mov rcx, qword [rbp + 0x648]
mov qword [rax], rcx
nop word cs:[rax + rax]
mov rcx, qword [rbp + 0x648]
add rcx, 0x38
lea rax, [0x1400a1a20]
cmp rcx, rax
je 0x140062d80
mov r12, qword [rcx + 8]
mov qword [rbp + 0x648], rcx
mov rdi, qword [rcx + 0x10]
jmp 0x140062e1e
mov rcx, r15
call rsi
mov rcx, r14
call rsi
add r12, 8
cmp r12, rdi
je 0x140062de0
mov rbx, qword [r12]
mov rcx, rbx
lea rdx, str._..._
call sub.VCRUNTIME140.dll_strstr
mov r13, rax
mov rcx, r14
mov rdx, rbx
mov rbx, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_char_const____ptr64____ptr64]
call rbx
mov rax, qword [rbp + 0x650]
mov rdx, qword [rax + 8]
mov rcx, r15
call rbx
test r13, r13
je 0x140062e84
mov rcx, r14
lea rdx, str._..._
lea r8, [0x140086947]
call qword [sym.imp.TT_SubSystem.dll_public:_unsigned_long_long_unsigned___int64____cdecl_CLightDynString::Replace_char_const____ptr64__char_const____ptr64____ptr64]
mov rdx, qword [rbp + 0xf8]
mov rcx, r15
call qword [sym.imp.TT_SubSystem.dll_public:_unsigned_long_long_unsigned___int64____cdecl_CLightDynString::SetLength_unsigned_long_long_unsigned___int64_____ptr64]
mov rax, qword [rbp + 0xf8]
cmp rax, qword [rbp + 0x5a8]
jne 0x140062e10
mov rcx, r15
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rbx, rax
mov rcx, r14
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rcx, rax
mov rdx, rbx
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
test eax, eax
jne 0x140062e10
mov rax, qword [rbp + 0x648]
cmp byte [rax + 4], 0
je 0x140062ef6
mov rcx, r15
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rbx, rax
mov rcx, r14
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rcx, rax
mov rdx, rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__stricmp]
test eax, eax
jne 0x140062e10
test r13, r13
je 0x140062dba
mov rdx, qword [rbp + 0x650]
mov rcx, qword [rdx + 8]
mov rax, qword [rbp + 0xf8]
add rax, rcx
mov qword [rdx + 0x10], rax
test rcx, rcx
je 0x140062da8
cmp byte [rax], 0
jne 0x140062dba
jmp 0x140062da8
mov rcx, qword [rbp + 0x608]
test rcx, rcx
je 0x140062f6f
mov rdx, qword [rbp + 0x5f0]
sub rdx, rcx
cmp rdx, 0x1000
jb 0x140062f6a
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jae 0x14006420a
add rdx, 0x27
mov rcx, rax
call fcn.140073b5c
mov rax, qword [0x14009e900]
mov rcx, qword [0x14009e908]
mov dl, 1
jmp 0x140062f94
add rax, 0x30
cmp rax, rcx
je 0x140062fa9
mov r8, qword [rax]
test r8, r8
je 0x140062f90
cmp dword [r8], 5
jne 0x140062f90
xor edx, edx
lea rcx, [0x1400a5930]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogSinkBase::EnableColorOutput_bool____ptr64]
mov rax, qword [0x14009e900]
mov rcx, qword [0x14009e908]
cmp rax, rcx
je 0x1400632b4
mov rdx, rax
jmp 0x140062fed
add rdx, 0x30
cmp rdx, rcx
je 0x1400630a3
mov r8, qword [rdx]
test r8, r8
je 0x140062fe0
cmp dword [r8], 0
jne 0x140062fe0
xor esi, esi
lea r12, [0x1400a0e50]
lea rdi, [rbp + 0x70]
lea rbx, [0x140081645]
lea r14, [0x140085fba]
mov r15, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
jmp 0x14006304e
mov esi, dword [rbp + 0xf8]
mov eax, dword [rbp + 0x650]
cmp eax, esi
cmova esi, eax
mov rcx, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
add r12, 0x38
lea rax, [0x1400a1a20]
cmp r12, rax
je 0x1400630e0
mov dword [rbp + 0x650], esi
mov rcx, rdi
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_unsigned_long_long_unsigned___int64_____ptr64]
mov rsi, qword [r12 + 8]
mov r13, qword [r12 + 0x10]
cmp rsi, r13
je 0x140063020
mov r8, qword [rsi]
mov rcx, rdi
mov rdx, rbx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
nop dword [rax]
add rsi, 8
cmp rsi, r13
je 0x140063020
mov rcx, rdi
mov rdx, r14
call r15
mov r8, qword [rsi]
mov rcx, rdi
mov rdx, rbx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
jmp 0x140063080
cmp rax, rcx
je 0x1400632b4
mov rdx, rax
jmp 0x1400630cd
add rdx, 0x30
cmp rdx, rcx
je 0x1400631f1
mov r8, qword [rdx]
test r8, r8
je 0x1400630c0
cmp dword [r8], 1
jne 0x1400630c0
jmp 0x1400631ea
inc esi
lea rbx, [0x1400a0e50]
lea rdi, [rbp + 0x70]
lea r13, [0x140081645]
nop word cs:[rax + rax]
mov rcx, rdi
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_unsigned_long_long_unsigned___int64_____ptr64]
mov r14, qword [rbx + 8]
mov r12, qword [rbx + 0x10]
cmp r14, r12
je 0x140063160
mov r8, qword [r14]
mov rcx, rdi
mov rdx, r13
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
nop word [rax + rax]
add r14, 8
cmp r14, r12
je 0x140063160
mov rcx, rdi
lea rdx, [0x140085fba]
call r15
mov r8, qword [r14]
mov rcx, rdi
mov rdx, r13
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
jmp 0x140063130
mov r13, qword [rbx + 0x20]
mov r14, qword [rbx + 0x28]
cmp r13, r14
je 0x1400631b3
nop dword [rax]
mov rcx, rdi
mov rdx, rsi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::MakeLength_unsigned_long_long_unsigned___int64_____ptr64]
mov rdx, qword [r13]
mov rcx, rdi
call r15
mov r12, qword [0x1400a5958]
mov rcx, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rcx, r12
mov rdx, rax
call fcn.140032f40
mov rcx, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::reset_void____ptr64]
add r13, 8
cmp r13, r14
jne 0x140063170
mov rcx, qword [0x1400a5958]
lea rdx, [0x140086947]
call fcn.140032f40
mov rcx, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
add rbx, 0x38
lea rax, [0x1400a1a20]
cmp rbx, rax
lea r13, [0x140081645]
jne 0x140063100
xor esi, esi
jmp 0x14006414f
cmp rax, rcx
je 0x1400632b4
mov rdx, rax
jmp 0x140063209
add rdx, 0x30
cmp rdx, rcx
je 0x140063234
mov r8, qword [rdx]
test r8, r8
je 0x140063200
cmp dword [r8], 0xa
jne 0x140063200
call qword [sym.imp.TT_SubSystem.dll_void___cdecl_InstallMiniDumpWriter_void_]
mov rax, qword [0x14009e900]
mov rcx, qword [0x14009e908]
jmp 0x140063234
add rax, 0x30
cmp rax, rcx
je 0x1400632b4
mov rdx, qword [rax]
test rdx, rdx
je 0x140063230
cmp dword [rdx], 0x16
jne 0x140063230
mov rax, qword [rax + 0x18]
mov r8, qword [rax]
test r8, r8
je 0x1400632b4
lea rsi, [rbp + 0x70]
mov edx, 0x10
mov rcx, rsi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strcpy_s]
mov rcx, rsi
mov edx, 0x2e
call sub.VCRUNTIME140.dll_strchr
test rax, rax
je 0x140063289
mov byte [rax], 0
inc rax
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov esi, eax
jmp 0x14006328b
xor esi, esi
lea rcx, [rbp + 0x70]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
imul eax, eax, 0x3e8
lea ecx, [rsi + rsi*4]
lea eax, [rax + rcx*2]
cmp eax, 0x2ef4
mov ecx, 0x2ef4
cmovl ecx, eax
mov dword [0x1400a6250], ecx
lea rcx, [0x1400a6290]
lea rdx, str.DevCuda
call fcn.140023220
lea rcx, [0x1400a62a0]
lea rdx, str.DevOpenCl
call fcn.140023220
mov ecx, pe_nt_image_headers64
call fcn.140073b18
mov qword [rbp + 0x650], rax
call qword [sym.imp.TT_SubSystem.dll_class_boost::asio::io_context____ptr64___cdecl_GetIoContext_void_]
mov rdi, rax
mov rcx, qword [rax]
lea rax, vtable.type_info.0
mov qword [rbp + 0x70], rax
mov qword [rbp + 0x78], 0
lea r8, [0x1400253b0]
lea rdx, [rbp + 0x70]
mov r9, rdi
call fcn.1400256e0
mov rsi, rax
mov rdx, qword [rbp + 0x650]
mov qword [rdx], rax
xorps xmm0, xmm0
movups xmmword [rdx + 0x18], xmm0
mov qword [rdx + 0x28], 0xffffffffffffffff
movups xmmword [rdx + 0x30], xmm0
lea rax, [rdx + 0x40]
lea rcx, [0x14007c5f0]
mov qword [rdx + 0x68], rcx
lea rcx, method.boost::asio::detail::deadline_timer_service_struct_boost::asio::time_traits_class_boost::posix_time::ptime__.virtual_8
mov qword [rdx + 0x58], rcx
mov qword [rdx + 0x48], rdi
mov qword [rdx + 0x60], rax
lea rax, [0x14007c690]
mov qword [rdx + 0x70], rax
movabs rbx, 0x7ffffffffffffffe
mov qword [rdx + 8], rbx
mov byte [rdx + 0x10], 0
lea rcx, [rbp + 0x520]
call fcn.140025810
mov rdi, qword [rbp + 0x650]
add rdi, 8
mov rax, qword [rbp + 0x520]
movabs rcx, 0x8000000000000002
add rcx, rax
cmp rcx, 2
ja 0x1400633d0
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x1400633d6
cmp rax, rbx
je 0x1400633d9
movabs rcx, 0x7fffffffffffffff
cmp rax, rcx
je 0x1400633d6
add rax, 0xe4e1c0
mov rbx, rax
lea r8, [rbp + 0x70]
mov rcx, rsi
mov rdx, rdi
call fcn.140026070
mov qword [rdi], rbx
xorps xmm0, xmm0
movaps xmmword [rbp + 0x70], xmm0
mov qword [rbp + 0x80], 0
lea rax, str.basic_deadline_timer.hpp
mov qword [rbp + 0x520], rax
lea rax, str.basic_deadline_timer
mov qword [rbp + 0x528], rax
movabs rax, 0x500000110
mov qword [rbp + 0x530], rax
lea rdx, str.expires_from_now
lea rcx, [rbp + 0x70]
lea r8, [rbp + 0x520]
call fcn.1400262e0
mov rcx, qword [rbp + 0x650]
mov qword [0x1400a62b0], rcx
lea rax, [0x1400a62b0]
lea rdx, [0x1400273e0]
mov qword [rbp + 0x70], rdx
mov qword [rbp + 0x80], rax
lea rdx, [rbp + 0x70]
call fcn.1400274f0
xorps xmm0, xmm0
movaps xmmword [rbp + 0x70], xmm0
mov qword [rbp + 0x80], 0
mov rax, qword [0x14009e900]
mov rcx, qword [0x14009e908]
cmp rax, rcx
je 0x14006361b
xor r15d, r15d
jmp 0x1400634ad
add rax, 0x30
cmp rax, rcx
je 0x14006361e
mov rdx, qword [rax]
test rdx, rdx
je 0x1400634a0
cmp dword [rdx], 2
jne 0x1400634a0
mov r14, qword [rax + 0x18]
mov rdi, qword [rax + 0x20]
cmp r14, rdi
je 0x14006361b
xor r12d, r12d
xor r15d, r15d
xor r13d, r13d
mov qword [rbp + 0x608], rdi
jmp 0x1400634f5
mov dword [r13], esi
add r13, 4
add r14, 8
cmp r14, rdi
je 0x140063767
mov rcx, qword [r14]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov esi, eax
cmp r13, r15
jne 0x1400634e0
mov qword [rbp + 0x648], r15
mov qword [rbp + 0x5f8], r13
mov r15, r13
mov qword [rbp + 0x650], r12
sub r15, r12
mov rdi, r15
sar rdi, 2
lea r13, [rdi + 1]
mov r12, rdi
shr r12, 1
movabs rcx, 0x3fffffffffffffff
mov rax, rcx
sub rax, r12
add r12, rdi
cmp r12, r13
cmovbe r12, r13
cmp rdi, rax
cmova r12, rcx
mov rax, r12
shr rax, 0x3e
jne 0x140065b37
lea rcx, [r12*4]
cmp r12, 0x400
jb 0x14006359d
movabs rax, 0x3ffffffffffffff7
cmp r12, rax
jae 0x140065b60
add rcx, 0x27
call fcn.140073b18
mov rbx, rax
add rbx, 0x27
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x1400635b0
test r12, r12
je 0x1400635ac
call fcn.140073b18
mov rbx, rax
jmp 0x1400635b0
xor ebx, ebx
nop
mov dword [rbx + rdi*4], esi
mov rcx, rbx
mov rsi, qword [rbp + 0x650]
mov rdx, rsi
mov r8, r15
call sub.VCRUNTIME140.dll_memmove
test rsi, rsi
je 0x140063604
mov rdx, qword [rbp + 0x648]
sub rdx, rsi
cmp rdx, 0x1000
jb 0x1400635fc
mov rax, qword [rsi - 8]
add rsi, 0xfffffffffffffff8
sub rsi, rax
cmp rsi, 0x20
jae 0x14006420a
add rdx, 0x27
mov rsi, rax
mov rcx, rsi
call fcn.140073b5c
lea r13, [rbx + r13*4]
lea r15, [rbx + r12*4]
mov r12, rbx
mov rdi, qword [rbp + 0x608]
jmp 0x1400634e8
xor r15d, r15d
xor r13d, r13d
xor r12d, r12d
mov rsi, qword [0x1400a62d0]
mov rbx, qword [0x1400a62d8]
cmp rsi, rbx
je 0x140063678
lea rdi, [0x1400a62b8]
jmp 0x140063654
mov rcx, rdi
mov rdx, rsi
call fcn.140006dc0
add rsi, 8
cmp rsi, rbx
je 0x140063678
mov rax, qword [rsi]
cmp dword [rax + 0x1c], 0
jne 0x14006364b
cmp r12, r13
je 0x140063640
mov r8d, dword [rax + 0x10]
mov rcx, r12
mov rdx, r13
call fcn.140072e30
cmp rax, r13
jne 0x140063640
jmp 0x14006364b
test r12, r12
je 0x1400636b1
sub r15, r12
cmp r15, 0x1000
jb 0x1400636a6
mov rax, qword [r12 - 8]
add r12, 0xfffffffffffffff8
sub r12, rax
cmp r12, 0x20
jae 0x14006420a
add r15, 0x27
mov r12, rax
mov rcx, r12
mov rdx, r15
call fcn.140073b5c
xorps xmm0, xmm0
movaps xmmword [rbp + 0x5d0], xmm0
mov qword [rbp + 0x5e0], 0
mov rsi, qword [0x1400a62b8]
mov rbx, qword [0x1400a62c0]
cmp rsi, rbx
je 0x140063726
lea rdi, [rbp + 0x5d0]
mov rcx, rdi
mov rdx, rsi
call fcn.140006dc0
add rsi, 8
cmp rsi, rbx
jne 0x1400636e0
mov rax, qword [rbp + 0x5d0]
cmp rax, qword [rbp + 0x5d8]
je 0x140063726
mov rdi, qword [0x14009e900]
mov r15, qword [0x14009e908]
cmp rdi, r15
je 0x140063eb1
lea r12, [0x1400a0590]
xor esi, esi
jmp 0x140063790
mov rsi, qword [0x1400a5958]
movabs rax, 0xffffffff00000001
mov qword [rbp + 0x70], rax
lea rcx, [rbp + 0x78]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.No_devices_that_can_be_used_for_mining_found.
lea rdx, [rbp + 0x70]
mov rcx, rsi
call fcn.1400324b0
mov esi, 0xffffffff
jmp 0x14006409e
mov qword [rbp + 0x78], r13
mov qword [rbp + 0x80], r15
mov qword [rbp + 0x70], r12
jmp 0x140063624
mov dword [r13 + 0x30], 0x5a
add rdi, 0x30
cmp rdi, r15
je 0x140063a49
mov rax, qword [rdi]
cmp dword [rax], 0x39
jne 0x140063783
mov r13, qword [rdi + 0x18]
mov r14, qword [rdi + 0x20]
sub r14, r13
mov rax, r14
and rax, 0xfffffffffffffff0
cmp rax, 0x10
jne 0x14006409e
mov rbx, qword [r13]
xor r12d, r12d
nop dword [rax + rax]
lea rax, [0x1400a0590]
mov rcx, qword [r12 + rax + 8]
mov rdx, rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__stricmp]
test eax, eax
je 0x1400637eb
add r12, 0x20
cmp r12, 0x8c0
jne 0x1400637c0
jmp 0x1400639fc
mov qword [rbp + 0x650], r15
lea rbx, [0x1400a0590]
mov ecx, dword [r12 + rbx]
call fcn.140006160
mov r15w, ax
mov rax, qword [r13 + 8]
mov qword [rbp + 0x648], rax
lea rcx, [rbp + 0x70]
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_unsigned_long_long_unsigned___int64_____ptr64]
add r12, rbx
mov eax, dword [r12]
cmp eax, 0x3f
lea rbx, [rbp + 0x520]
je 0x14006384b
cmp eax, 0x40
jne 0x140064094
mov rcx, rbx
lea rdx, str._LX_._LW__bch.millpools.cc:6567
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_char_const____ptr64____ptr64]
jmp 0x14006385b
mov rcx, rbx
lea rdx, str._LX_._LW__btc.millpools.cc:4567
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_char_const____ptr64____ptr64]
lea rcx, [rbp + 0x70]
mov rdx, rbx
call qword [sym.imp.TT_SubSystem.dll_public:_class_CLightDynString____ptr64___cdecl_CLightDynString::operator_class_CLightDynString____ptr64____ptr64]
mov rcx, rbx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
mov rcx, rbx
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_unsigned_long_long_unsigned___int64_____ptr64]
mov r8, qword [r12 + 8]
mov rcx, rbx
lea rdx, str.__LOTTERY__s
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Format_char_const____ptr64____ptr64]
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rcx, rax
mov edx, 8
call fcn.14000f7e0
mov r13, rax
test rax, rax
je 0x14006397a
mov qword [r13 + 0x130], r12
mov word [r13 + 0x13a], r15w
mov ecx, r15d
call fcn.140006200
mov qword [r13 + 0x140], rax
lea rcx, [rbp - 0x40]
mov rdx, qword [rbp + 0x648]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_char_const____ptr64____ptr64]
lea rcx, [rbp - 0x40]
call qword [sym.imp.TT_SubSystem.dll_public:_char____ptr64___cdecl_CLightDynString::operator_char____ptr64_void_const___ptr64]
lea r12, [0x1400a0590]
mov rbx, rax
mov rcx, rax
mov edx, 0x2e
call sub.VCRUNTIME140.dll_strchr
lea r15, str.TT_LOTTERY
test rax, rax
je 0x14006391c
mov byte [rax], 0
inc rax
mov r15, rax
lea rcx, [rbp + 0x70]
lea rdx, str._LX_
mov r8, rbx
call qword [sym.imp.TT_SubSystem.dll_public:_unsigned_long_long_unsigned___int64____cdecl_CLightDynString::Replace_char_const____ptr64__char_const____ptr64____ptr64]
lea rcx, [rbp + 0x70]
lea rdx, str._LW_
mov r8, r15
call qword [sym.imp.TT_SubSystem.dll_public:_unsigned_long_long_unsigned___int64____cdecl_CLightDynString::Replace_char_const____ptr64__char_const____ptr64____ptr64]
mov rbx, qword [r13 + 8]
lea rcx, [rbp + 0x70]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rcx, r13
mov rdx, rax
mov r8, rbx
call fcn.140010570
mov rbx, rax
lea rcx, [rbp - 0x40]
mov r15, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
call r15
test rbx, rbx
cmove r13, rbx
jmp 0x14006398b
xor r13d, r13d
lea r12, [0x1400a0590]
mov r15, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
lea rcx, [rbp + 0x520]
call r15
lea rcx, [rbp + 0x70]
call r15
test r13, r13
je 0x14006409e
cmp r14, 0x18
jne 0x1400639c4
mov rax, qword [rdi + 0x18]
mov rcx, qword [rax + 0x10]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ecx, 0x64
sub ecx, eax
mov dword [r13 + 0x30], ecx
mov eax, dword [r13 + 0x30]
test eax, eax
mov r15, qword [rbp + 0x650]
je 0x14006377b
js 0x1400639ef
cmp eax, 0x65
jb 0x140063783
mov dword [r13 + 0x30], 0
jmp 0x140063783
mov dword [r13 + 0x30], 0x63
jmp 0x140063783
mov r14, qword [0x1400a5958]
mov rdi, qword [rdi + 8]
movabs rax, 0xffffffff00000001
mov qword [rbp + 0x70], rax
lea rcx, [rbp + 0x78]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rdi
lea r8, str._Unknown_Value_for_option__s._Value_not_found:____s__s_
lea rdx, [rbp + 0x70]
mov rcx, r14
mov r9, rdi
call fcn.1400324b0
jmp 0x14006409e
mov r14, qword [0x14009e900]
mov r15, qword [0x14009e908]
cmp r14, r15
je 0x140063eb1
lea rsi, [rbp + 0x70]
lea r13, [0x14007f43c]
lea rbx, [rbp + 0x520]
mov rdi, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
jmp 0x140063a94
mov byte [0x1400a625a], 1
mov rcx, rsi
call rdi
add r14, 0x30
cmp r14, r15
je 0x140063dc0
mov rcx, rsi
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_unsigned_long_long_unsigned___int64_____ptr64]
mov rax, qword [r14 + 0x18]
cmp qword [r14 + 0x20], rax
je 0x140063ac6
mov rdx, qword [rax]
mov rcx, rbx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_char_const____ptr64____ptr64]
mov rcx, rsi
mov rdx, rbx
call qword [sym.imp.TT_SubSystem.dll_public:_class_CLightDynString____ptr64___cdecl_CLightDynString::operator_class_CLightDynString____ptr64____ptr64]
mov rcx, rbx
call rdi
mov rax, qword [r14]
mov eax, dword [rax]
add eax, 0xfffffff9
cmp eax, 0x31
ja case.0x140063adb.9
movsxd rax, dword [r13 + rax*4]
add rax, r13
jmp rax
cmp byte [0x1400a6260], 0
jne case.0x140063adb.9
mov byte [0x1400a6260], 1
mov rdi, qword [0x14009e900]
mov r12, qword [0x14009e908]
cmp rdi, r12
je 0x140063d10
mov rax, rdi
jmp 0x140063b16
add rax, 0x30
cmp rax, r12
je 0x140063d0c
mov rcx, qword [rax]
test rcx, rcx
je 0x140063b09
cmp dword [rcx], 0x1b
jne 0x140063b09
mov rcx, qword [rax + 0x18]
cmp qword [rax + 0x20], rcx
je 0x140063d25
mov rcx, qword [rcx]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x1400a6268], eax
mov cl, 1
jmp 0x140063d32
mov rax, qword [0x14009e900]
mov rcx, qword [0x14009e908]
jmp 0x140063b5b
add rax, 0x30
cmp rax, rcx
je 0x140063b8f
mov rdx, qword [rax]
test rdx, rdx
je 0x140063b57
cmp dword [rdx], 0x26
jne 0x140063b57
mov rcx, qword [rax + 0x18]
cmp qword [rax + 0x20], rcx
je 0x140063b8f
mov rcx, qword [rcx]
xor edx, edx
mov r8d, 0xa
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_strtoll]
mov qword [0x1400a6288], rax
shl qword [0x1400a6288], 0x14
jmp case.0x140063adb.9
mov rax, qword [0x14009e900]
mov rcx, qword [0x14009e908]
jmp 0x140063bb0
add rax, 0x30
cmp rax, rcx
je case.0x140063adb.9
mov rdx, qword [rax]
test rdx, rdx
je 0x140063bac
cmp dword [rdx], 0x1e
jne 0x140063bac
mov rcx, qword [rax + 0x18]
cmp qword [rax + 0x20], rcx
je case.0x140063adb.9
mov rcx, qword [rcx]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x1400a6274], eax
jmp case.0x140063adb.9
mov byte [0x1400a6254], 1
jmp case.0x140063adb.9
mov byte [0x1400a6258], 1
jmp case.0x140063adb.9
mov byte [0x1400a6259], 1
jmp case.0x140063adb.9
mov byte [0x1400a6255], 0
jmp case.0x140063adb.9
mov dword [0x1400a625c], 0xa
mov rcx, rsi
call qword [sym.imp.TT_SubSystem.dll_public:_bool___cdecl_CLightDynString::IsEmpty_void_const___ptr64]
test al, al
jne case.0x140063adb.9
mov rcx, rsi
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x1400a625c], eax
jmp case.0x140063adb.9
mov byte [0x1400a625b], 0
jmp case.0x140063adb.9
mov byte [0x1400a6256], 1
jmp case.0x140063adb.9
mov byte [0x1400a6257], 1
jmp case.0x140063adb.9
mov rax, qword [0x14009e900]
mov rcx, qword [0x14009e908]
jmp 0x140063c88
add rax, 0x30
cmp rax, rcx
je case.0x140063adb.9
mov rdx, qword [rax]
test rdx, rdx
je 0x140063c84
cmp dword [rdx], 0x1d
jne 0x140063c84
mov rcx, qword [rax + 0x18]
cmp qword [rax + 0x20], rcx
je case.0x140063adb.9
mov rcx, qword [rcx]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x1400a6270], eax
jmp case.0x140063adb.9
mov rax, qword [0x14009e900]
mov rcx, qword [0x14009e908]
jmp 0x140063cd4
add rax, 0x30
cmp rax, rcx
je case.0x140063adb.9
mov rdx, qword [rax]
test rdx, rdx
je 0x140063cd0
cmp dword [rdx], 0x1c
jne 0x140063cd0
mov rcx, qword [rax + 0x18]
cmp qword [rax + 0x20], rcx
je case.0x140063adb.9
mov rcx, qword [rcx]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x1400a626c], eax
jmp case.0x140063adb.9
xor ecx, ecx
jmp 0x140063d32
mov eax, 0x8015
lea r12, [0x1400a0590]
mov rdi, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
jmp 0x140063d7e
xor ecx, ecx
jmp 0x140063d32
add rdi, 0x30
cmp rdi, r12
je 0x140063d67
mov rax, qword [rdi]
test rax, rax
je 0x140063d29
cmp dword [rax], 0x1a
jne 0x140063d29
mov rax, qword [rdi + 0x18]
cmp qword [rdi + 0x20], rax
lea r12, [0x1400a0590]
je 0x140063db9
mov edi, ecx
mov rcx, qword [rax]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ecx, edi
mov dword [0x1400a6264], eax
xor eax, eax
jmp 0x140063d73
mov eax, 0x8015
lea r12, [0x1400a0590]
mov rdi, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
test cl, cl
jne 0x140063d8d
mov ecx, dword [0x1400a6264]
add ecx, 0xffffffec
mov dword [0x1400a6268], ecx
test eax, eax
je 0x140063d99
mov eax, dword [0x1400a6268]
jmp 0x140063dab
mov eax, dword [0x1400a6268]
cmp dword [0x1400a6264], eax
jge case.0x140063adb.9
add eax, 0x14
mov dword [0x1400a6264], eax
jmp case.0x140063adb.9
mov eax, 0x8013
jmp 0x140063d73
mov r14, qword [0x14009e900]
mov rdi, qword [0x14009e908]
jmp 0x140063dd4
add r14, 0x30
cmp r14, rdi
je 0x140063eb1
mov rax, qword [r14]
cmp dword [rax], 0x2c
jne 0x140063dd0
mov rax, qword [r14 + 0x18]
mov rcx, qword [r14 + 0x20]
sub rcx, rax
cmp rcx, 8
jne 0x1400641c7
mov rsi, qword [rax]
xor r15d, r15d
mov rcx, qword [r15 + r12 + 8]
mov rdx, rsi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__stricmp]
test eax, eax
je 0x140063e24
add r15, 0x20
cmp r15, 0x8c0
jne 0x140063e00
jmp 0x140064048
mov rbx, qword [r14 + 0x10]
mov r12, qword [0x14009e930]
mov r13, qword [0x14009e938]
jmp 0x140063e3c
add r12, 8
cmp r12, r13
je 0x140063e5d
mov rsi, qword [r12]
lea rcx, [rsi + 0x18]
mov rdx, rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__stricmp]
test eax, eax
jne 0x140063e38
test byte [rsi], 1
je 0x140063e38
jmp 0x140063e6d
mov rcx, rbx
mov edx, 1
call fcn.14000f7e0
mov rsi, rax
lea r12, [0x1400a0590]
lea rax, [r12 + r15]
mov ecx, dword [r15 + r12]
mov dword [rsi + 0x128], ecx
mov qword [rsi + 0x130], rax
call fcn.140006160
mov word [rsi + 0x13a], ax
test ax, ax
je 0x140063dd0
mov ecx, eax
call fcn.140006200
mov qword [rsi + 0x140], rax
jmp 0x140063dd0
call fcn.14000fba0
xor esi, esi
test eax, eax
jne 0x14006409e
call fcn.140011100
test eax, eax
jne 0x14006409e
call fcn.140011790
test eax, eax
jne 0x14006409e
call fcn.1400119c0
test eax, eax
jne 0x14006409e
call fcn.140011b30
test eax, eax
jne 0x14006409e
call fcn.140011010
test eax, eax
jne 0x14006409e
call fcn.1400166e0
test eax, eax
jne 0x14006409e
call fcn.140015df0
mov rdx, qword [0x14009e938]
mov rcx, qword [0x14009e930]
mov r8, rdx
sub r8, rcx
sar r8, 3
call fcn.140015710
xorps xmm0, xmm0
movups xmmword [rbp + 0x180], xmm0
mov dword [rbp + 0x190], 0
movups xmmword [rbp + 0x198], xmm0
movups xmmword [rbp + 0x1a8], xmm0
lea rcx, [rbp + 0x70]
call fcn.14001b0e0
lea rdx, [rbp + 0x1a0]
mov rcx, qword [rbp + 0x198]
call fcn.140015eb0
lea rcx, [rbp + 0x70]
call fcn.140067f90
call fcn.140016390
test eax, eax
jne 0x14006409e
lea rcx, [rbp + 0x70]
call fcn.140068040
mov rdi, qword [rbp + 0x70]
mov rbx, qword [rbp + 0x78]
cmp rdi, rbx
je 0x140064020
mov r14, qword [sym.imp.TT_SubSystem.dll_public:_void____ptr64___cdecl_CEventHandler::GetEvHandle_void_const___ptr64]
lea rsi, [0x1400a6230]
mov r15, qword [sym.imp.TT_SubSystem.dll_unsigned_long_long_unsigned___int64____cdecl_PostEvent_void____ptr64__unsigned_long_long_unsigned___int64___unsigned_long_long_unsigned___int64___unsigned_long_long_unsigned___int64__]
mov rdx, qword [rdi]
mov rcx, qword [rdx + 0x140]
add rdx, 0x148
call fcn.1400680f0
mov r12, qword [rdi]
call qword [r12 + 0x168]
mov qword [r12 + 0x158], rax
mov rcx, rax
call r14
mov qword [r12 + 0x150], rax
mov rax, qword [rdi]
mov rcx, qword [rax + 0x150]
mov edx, 0x13008
mov r8, rsi
xor r9d, r9d
call r15
mov r8, qword [rdi]
mov rcx, qword [r8 + 0x150]
mov edx, 0x13009
xor r9d, r9d
call r15
add rdi, 8
cmp rdi, rbx
jne 0x140063fb3
lea rcx, [rbp + 0x70]
call fcn.14000f490
mov rsi, qword [0x14009e900]
mov rdi, qword [0x14009e908]
cmp rsi, rdi
je 0x1400643ae
mov rax, rsi
jmp 0x1400641a7
mov rbx, qword [0x1400a5958]
mov rdi, qword [r14 + 8]
movabs rax, 0xffffffff00000001
mov qword [rbp + 0x70], rax
lea rcx, [rbp + 0x78]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
lea r8, str._Unknown_Value_for_option__s._Value_not_found:____s__s_
lea rdx, [rbp + 0x70]
mov rcx, rbx
mov r9, rdi
call fcn.1400324b0
xor esi, esi
jmp 0x14006409e
lea rcx, [rbp + 0x70]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
mov rcx, qword [rbp + 0x5d0]
test rcx, rcx
je 0x1400640de
mov rdx, qword [rbp + 0x5e0]
sub rdx, rcx
cmp rdx, 0x1000
jb 0x1400640d9
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jae 0x14006420a
add rdx, 0x27
mov rcx, rax
call fcn.140073b5c
call fcn.14002d6b0
mov rcx, qword [0x1400a62a0]
test rcx, rcx
je 0x140064116
lea rdx, str.Exit
call qword [sym.imp.TT_SubSystem.dll_void____ptr64___cdecl_TT_GetProcedure_struct_HINSTANCE______ptr64__char_const____ptr64_]
call rax
mov rcx, qword [0x1400a62a0]
call qword [sym.imp.TT_SubSystem.dll_void___cdecl_TT_ReleaseLibrary_struct_HINSTANCE______ptr64_]
mov qword [0x1400a62a0], 0
mov rcx, qword [0x1400a6290]
test rcx, rcx
je 0x140064149
lea rdx, str.Exit
call qword [sym.imp.TT_SubSystem.dll_void____ptr64___cdecl_TT_GetProcedure_struct_HINSTANCE______ptr64__char_const____ptr64_]
call rax
mov rcx, qword [0x1400a6290]
call qword [sym.imp.TT_SubSystem.dll_void___cdecl_TT_ReleaseLibrary_struct_HINSTANCE______ptr64_]
mov qword [0x1400a6290], 0
call qword [sym.imp.TT_SubSystem.dll_void___cdecl_UninstallMiniDumpWriter_void_]
call fcn.14000ef20
mov rdi, qword [0x14009e8d8]
mov rbx, qword [0x14009e8e0]
jmp 0x140064174
add rdi, 8
cmp rdi, rbx
je 0x140062cff
mov rcx, qword [rdi]
test rcx, rcx
je 0x140064170
call fcn.140073b54
jmp 0x140064170
mov ecx, eax
call fcn.140019cc0
mov ecx, eax
call fcn.140019cc0
add rax, 0x30
cmp rax, rdi
je 0x14006430e
mov rcx, qword [rax]
test rcx, rcx
je 0x14006419a
cmp dword [rcx], 0x20
jne 0x14006419a
mov ecx, 0x20
call fcn.14000f440
test rax, rax
je 0x14006421a
xor edx, edx
jmp 0x1400641df
xor esi, esi
mov rcx, r14
call fcn.14000fa30
jmp 0x14006409e
add rsi, 0x30
cmp rsi, rdi
je 0x1400641f3
mov rax, qword [rsi]
test rax, rax
je 0x1400641d6
cmp dword [rax], 0x20
jne 0x1400641d6
mov rax, qword [rsi + 0x18]
mov rdx, qword [rax]
lea rcx, [0x1400a5940]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogSinkFile::SetLogfileName_char_const____ptr64____ptr64]
jmp 0x140064288
call fcn.1400015c0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
call fcn.1400015c0
call fcn.1400015c0
lea rcx, [rbp + 0x70]
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_unsigned_long_long_unsigned___int64_____ptr64]
mov r8, qword [0x1400a5978]
lea rdx, str._sLog__d8_
lea rcx, [rbp + 0x70]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Format_char_const____ptr64____ptr64]
lea rcx, [rbp + 0x70]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
lea rcx, [0x1400a5940]
mov rdx, rax
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogSinkFile::SetLogfilePattern_char_const____ptr64____ptr64]
lea rcx, [0x1400a5940]
lea rdx, [0x1400a6020]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogSinkFile::SetLogfilePath_char_const____ptr64____ptr64]
lea rcx, [0x1400a5940]
mov edx, 5
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogSinkFile::SetMaxFile_int____ptr64]
lea rcx, [rbp + 0x70]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
mov rax, qword [0x1400a5958]
mov rcx, qword [rax + 0x10]
lea rdx, [0x1400a5940]
call qword [sym.imp.TT_SubSystem.dll_public:_class_ILogSinkBase____ptr64___cdecl_ILogCategory::AddSink_class_ILogSinkBase____ptr64____ptr64]
mov rsi, rax
mov rdi, qword [0x1400a5958]
mov rbx, qword [0x1400a5978]
mov qword [rbp + 0x70], 0xffffffffffffffff
lea rcx, [rbp + 0x78]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea rax, str.03:03:28
mov qword [rsp + 0x38], rax
lea rax, str.Sep_15_2023
mov qword [rsp + 0x30], rax
lea rax, str.2023.4.1
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rbx
lea r8, [rbp + 0x70]
mov rcx, rdi
mov rdx, rsi
call fcn.140032fc0
mov rsi, qword [0x14009e900]
mov rdi, qword [0x14009e908]
cmp rsi, rdi
je 0x1400643ae
mov rax, rsi
jmp 0x140064329
add rax, 0x30
cmp rax, rdi
je 0x1400643ae
mov rcx, qword [rax]
test rcx, rcx
je 0x14006431c
cmp dword [rcx], 0xc
jne 0x14006431c
jmp 0x140064345
add rsi, 0x30
cmp rsi, rdi
je 0x140064455
mov rax, qword [rsi]
test rax, rax
je 0x140064338
cmp dword [rax], 0xc
jne 0x140064338
mov rax, qword [rsi + 0x18]
mov r8, qword [rax]
test r8, r8
je 0x140064455
lea rsi, [0x1400a5e18]
mov edx, 0x104
mov rcx, rsi
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strcpy_s]
lea rcx, [rbp + 0x70]
mov rdx, rsi
call fcn.140021c40
lea rcx, [rbp + 0x70]
call fcn.140068210
lea rcx, [rbp + 0x70]
call fcn.140018d40
lea rcx, [0x1400a5e18]
lea r8, [0x140083de3]
mov edx, 0x104
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strcat_s]
lea rcx, [rbp + 0x70]
call fcn.140068040
mov rax, qword [rbp + 0x70]
mov rcx, qword [rbp + 0x78]
cmp rax, rcx
je 0x1400643dd
mov rdx, qword [rax]
mov rdx, qword [rdx + 0x140]
cmp byte [rdx + 0x18], 0
jne 0x1400643f3
add rax, 8
cmp rax, rcx
jne 0x1400643c4
lea rcx, [rbp + 0x70]
call fcn.14000f490
mov al, 1
mov dword [rbp + 0x648], eax
jmp 0x1400644e3
lea rcx, [rbp + 0x70]
call fcn.14000f490
mov rax, qword [rbp + 0x5d0]
mov rcx, qword [rbp + 0x5d8]
mov rdx, rcx
sub rdx, rax
cmp rdx, 8
jne 0x140064425
mov rax, qword [rax]
mov byte [rax + 0x1d8], 1
jmp 0x1400644d9
movzx edx, byte [0x1400a6256]
or dl, byte [0x1400a6257]
jne 0x14006449b
cmp rax, rcx
je 0x1400644d9
mov rdx, qword [rax]
mov byte [rdx + 0x1d8], 1
add rax, 8
cmp rax, rcx
jne 0x14006443d
jmp 0x1400644d9
mov rsi, qword [0x1400a5958]
movabs rax, 0xffffffff00000001
mov qword [rbp + 0x70], rax
lea rcx, [rbp + 0x78]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.Option__dag_path:_Please_use__dag_path__NEW_FOLDER_FOR_YOUR_DAGS___no_new_path_found.
lea rdx, [rbp + 0x70]
mov rcx, rsi
call fcn.1400324b0
mov esi, 0xffffffff
call fcn.14006a150
jmp 0x14006409e
lea rcx, [rbp + 0x70]
lea rdx, [rbp + 0x5d0]
call fcn.140068250
mov rcx, qword [rbp + 0x70]
mov rdx, qword [rbp + 0x78]
mov r8, rdx
sub r8, rcx
sar r8, 3
call fcn.140068300
mov rax, qword [rbp + 0x70]
mov rax, qword [rax]
mov byte [rax + 0x1d8], 1
lea rcx, [rbp + 0x70]
call fcn.14000f490
mov dword [rbp + 0x648], 0
lea rcx, [rbp - 0x40]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CEventHandler::constructor_void____ptr64]
lea rax, vtable.CManagerKernelCuda.0
mov qword [rbp - 0x40], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x30], xmm0
movups xmmword [rbp - 0x20], xmm0
movups xmmword [rbp - 0x10], xmm0
movups xmmword [rbp], xmm0
mov qword [rbp + 0x10], 0
lea rcx, [rbp - 0x40]
call qword [sym.imp.TT_SubSystem.dll_public:_void____ptr64___cdecl_CEventHandler::GetEvHandle_void_const___ptr64]
mov qword [0x1400a6300], rax
mov qword [rbp + 0x508], 0
mov qword [rbp + 0x448], 0
cmp byte [rbp + 0x648], 0
jne 0x14006460b
mov ecx, 0x60
call fcn.140073b18
mov qword [rbp + 0x650], rax
mov rcx, qword [rbp + 0x650]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CEventHandler::constructor_void____ptr64]
lea rax, vtable.CManagerDag.0
mov rcx, qword [rbp + 0x650]
mov qword [rcx], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x10], xmm0
movups xmmword [rcx + 0x20], xmm0
movups xmmword [rcx + 0x30], xmm0
movups xmmword [rcx + 0x40], xmm0
movups xmmword [rcx + 0x50], xmm0
mov qword [rbp + 0x508], rcx
call fcn.1400178f0
mov rcx, qword [rbp + 0x508]
call qword [sym.imp.TT_SubSystem.dll_public:_void____ptr64___cdecl_CEventHandler::GetEvHandle_void_const___ptr64]
mov qword [0x1400a6308], rax
mov ecx, 0x58
call fcn.140073b18
mov qword [rbp + 0x650], rax
mov rcx, qword [rbp + 0x650]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CEventHandler::constructor_void____ptr64]
lea rax, vtable.CManagerCache.0
mov rcx, qword [rbp + 0x650]
mov qword [rcx], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x10], xmm0
movups xmmword [rcx + 0x20], xmm0
movups xmmword [rcx + 0x30], xmm0
movups xmmword [rcx + 0x40], xmm0
mov qword [rcx + 0x50], 0
mov qword [rbp + 0x448], rcx
call qword [sym.imp.TT_SubSystem.dll_public:_void____ptr64___cdecl_CEventHandler::GetEvHandle_void_const___ptr64]
mov qword [0x1400a6310], rax
lea rax, [rbp + 0x508]
mov qword [rbp + 0x3d0], rax
lea rax, [rbp + 0x448]
mov qword [rbp + 0x3d8], rax
xorps xmm6, xmm6
movaps xmmword [rbp + 0x450], xmm6
mov qword [rbp + 0x460], 0
movaps xmmword [rbp + 0x470], xmm6
mov qword [rbp + 0x480], 0
movaps xmmword [rbp + 0x4e0], xmm6
mov qword [rbp + 0x4f0], 0
movaps xmmword [rbp + 0x490], xmm6
mov qword [rbp + 0x4a0], 0
movaps xmmword [rbp + 0x4b0], xmm6
mov qword [rbp + 0x4c0], 0
mov r13, qword [rbp + 0x5d0]
mov rbx, qword [rbp + 0x5d8]
cmp r13, rbx
je 0x1400648ff
mov r15, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CEventHandler::constructor_void____ptr64]
lea r14, [rbp + 0x520]
mov r12, qword [sym.imp.TT_SubSystem.dll_public:_void____ptr64___cdecl_CEventHandler::GetEvHandle_void_const___ptr64]
jmp 0x1400646ca
mov rcx, qword [r13]
mov qword [rcx + 0x1c8], rax
add r13, 8
cmp r13, rbx
je 0x1400648ff
mov ecx, 0x28
call fcn.140073b18
mov rcx, qword [r13]
mov qword [rax + 8], rcx
movups xmmword [rax + 0x10], xmm6
mov qword [rax + 0x20], 0
lea rcx, vtable.CManagerDevice.0
mov qword [rax], rcx
mov qword [rbp + 0x70], rax
lea rcx, [rbp + 0x4b0]
lea rdx, [rbp + 0x70]
call fcn.140006dc0
mov rax, qword [r13]
mov eax, dword [rax + 0x18]
lea ecx, [rax - 2]
cmp ecx, 3
jae 0x140064777
mov ecx, 0x50
call fcn.140073b18
mov rsi, qword [r13]
mov qword [rbp + 0x650], rax
mov rcx, rax
call r15
lea rax, vtable.CManagerDeviceKernelOpenCl.0
mov rdi, qword [rbp + 0x650]
mov qword [rdi], rax
mov qword [rdi + 0x10], rsi
mov qword [rdi + 0x18], 1
movups xmmword [rdi + 0x20], xmm6
movups xmmword [rdi + 0x30], xmm6
movups xmmword [rdi + 0x40], xmm6
mov qword [rbp + 0x520], rdi
lea rcx, [rbp + 0x470]
mov rdx, r14
call fcn.140006dc0
mov rcx, rdi
call r12
jmp 0x1400647e0
cmp eax, 1
jne 0x1400646bd
mov ecx, 0x50
call fcn.140073b18
mov rsi, qword [r13]
mov qword [rbp + 0x650], rax
mov rcx, rax
call r15
lea rax, vtable.CManagerDeviceKernelCuda.0
mov rdi, qword [rbp + 0x650]
mov qword [rdi], rax
mov qword [rdi + 0x10], rsi
mov qword [rdi + 0x18], 1
movups xmmword [rdi + 0x20], xmm6
movups xmmword [rdi + 0x30], xmm6
movups xmmword [rdi + 0x40], xmm6
mov qword [rbp + 0x520], rdi
lea rcx, [rbp + 0x450]
mov rdx, r14
call fcn.140006dc0
mov rcx, rdi
call r12
mov rcx, qword [r13]
mov qword [rcx + 0x1d0], rax
mov ecx, 0x30
call fcn.140073b18
mov rsi, qword [r13]
mov qword [rbp + 0x650], rax
mov rcx, rax
call r15
lea rax, vtable.CManagerDeviceMemoryCuda.0
mov rdi, qword [rbp + 0x650]
mov qword [rdi], rax
mov qword [rdi + 0x10], rsi
movups xmmword [rdi + 0x18], xmm6
mov qword [rdi + 0x28], 0
mov qword [rbp + 0x520], rdi
lea rcx, [rbp + 0x490]
mov rdx, r14
call fcn.140006dc0
mov rcx, rdi
call r12
mov rcx, qword [r13]
mov qword [rcx + 0x1c0], rax
cmp byte [rbp + 0x648], 0
jne 0x1400646bd
mov ecx, 0xa8
call fcn.140073b18
mov rsi, qword [r13]
mov qword [rbp + 0x650], rax
mov rcx, rax
call r15
lea rax, vtable.CManagerDeviceDagCuda.0
mov rdi, qword [rbp + 0x650]
mov qword [rdi], rax
mov qword [rdi + 0x10], rsi
movups xmmword [rdi + 0x18], xmm6
movups xmmword [rdi + 0x28], xmm6
mov qword [rdi + 0x38], 0x400000
mov dword [rdi + 0x88], 0
mov word [rdi + 0x8c], 0
movups xmmword [rdi + 0x40], xmm6
movups xmmword [rdi + 0x50], xmm6
movups xmmword [rdi + 0x60], xmm6
movups xmmword [rdi + 0x70], xmm6
mov dword [rdi + 0x80], 0
movups xmmword [rdi + 0x90], xmm6
mov qword [rdi + 0xa0], 0
mov qword [rbp + 0x610], rdi
lea rcx, [rbp + 0x4e0]
lea rdx, [rbp + 0x610]
call fcn.140006dc0
mov rcx, rdi
call r12
jmp 0x1400646b2
mov rax, qword [0x14009e900]
mov rcx, qword [0x14009e908]
jmp 0x140064913
add rax, 0x30
cmp rax, rcx
je 0x140064944
mov rdx, qword [rax]
test rdx, rdx
je 0x14006490f
cmp dword [rdx], 0x12
jne 0x14006490f
mov rdx, qword [0x1400a62c0]
mov rcx, qword [0x1400a62b8]
mov r8, rdx
sub r8, rcx
sar r8, 3
call fcn.14002d860
jmp 0x140064961
mov rdx, qword [0x1400a62c0]
mov rcx, qword [0x1400a62b8]
mov r8, rdx
sub r8, rcx
sar r8, 3
call fcn.14002e090
lea rcx, [rbp + 0x70]
call fcn.140068040
mov rdi, qword [rbp + 0x70]
mov rbx, qword [rbp + 0x78]
cmp rdi, rbx
je 0x1400649c2
lea rsi, [rbp + 0x520]
mov rcx, rsi
call fcn.14002d790
mov r14, qword [rbp + 0x520]
mov r15, qword [rbp + 0x528]
cmp r14, r15
je 0x1400649b1
mov rdx, qword [r14]
mov rax, qword [rdi]
mov rcx, qword [rax + 8]
call fcn.14000f610
add r14, 8
cmp r14, r15
jne 0x140064999
mov rcx, rsi
call fcn.14000f490
add rdi, 8
cmp rdi, rbx
jne 0x14006497e
lea rcx, [rbp + 0x70]
call fcn.14000f490
call fcn.140011d40
test eax, eax
jne 0x1400659f1
call fcn.1400151f0
lea rcx, [rbp + 0x70]
call fcn.140068040
mov rsi, qword [rbp + 0x70]
mov rdi, qword [rbp + 0x78]
cmp rsi, rdi
je 0x140064a53
mov rcx, qword [rsi]
call fcn.140016e80
test al, al
jne 0x140064a0a
add rsi, 8
cmp rsi, rdi
jne 0x1400649f3
jmp 0x140064a53
cmp byte [0x1400a5960], 0
jne 0x140064a53
mov rsi, qword [0x1400a5958]
movabs rax, 0xffffffff00000001
mov qword [rbp + 0x520], rax
lea rcx, [rbp + 0x528]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.Overclocking_works_with_Admin_rights_only._OC_options_ignored_
lea rdx, [rbp + 0x520]
mov rcx, rsi
call fcn.1400324b0
lea rcx, [rbp + 0x70]
call fcn.14000f490
call fcn.1400154b0
test eax, eax
jne 0x1400659f1
cmp byte [rbp + 0x648], 0
jne 0x140064a96
mov rsi, qword [rbp + 0x4e0]
mov rdi, qword [rbp + 0x4e8]
cmp rsi, rdi
je 0x140064a96
mov rcx, qword [rsi]
call fcn.140022eb0
add rsi, 8
cmp rsi, rdi
jne 0x140064a85
lea rcx, [rbp + 0x5d0]
call fcn.1400689e0
lea r8, [0x140083eec]
lea rcx, [rbp + 0x5d0]
mov edx, 2
call fcn.140069310
lea r8, str.iGPU
lea rcx, [rbp + 0x5d0]
mov edx, 3
call fcn.140069310
lea r8, [0x140083ef0]
lea rcx, [rbp + 0x5d0]
mov edx, 4
call fcn.140069310
lea rcx, [rbp + 0x58]
mov edx, 9
mov r8b, 1
call fcn.1400168c0
mov r14, qword [rbp + 0x58]
mov r15, qword [rbp + 0x60]
cmp r14, r15
je 0x140064b71
lea rsi, [rbp + 0x70]
lea rdi, [0x140086947]
mov rcx, qword [r14]
call fcn.140060bf0
mov rax, qword [r14]
mov rdx, qword [rax + 8]
mov rcx, rsi
call fcn.1400162f0
mov r12, qword [rbp + 0x70]
mov r13, qword [rbp + 0x78]
cmp r12, r13
je 0x140064b51
xor ebx, ebx
mov rcx, qword [r12]
mov rdx, rbx
call fcn.1400611a0
inc rbx
add r12, 8
cmp r12, r13
jne 0x140064b39
mov rcx, qword [0x1400a5958]
mov rdx, rdi
call fcn.140032f40
mov rcx, rsi
call fcn.14000f490
add r14, 8
cmp r14, r15
jne 0x140064b13
mov rsi, qword [0x1400a5958]
movabs r14, 0xffffffff00000003
mov qword [rbp + 0x70], r14
lea rcx, [rbp + 0x78]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._Hash_speed_reporting
lea rdx, [rbp + 0x70]
mov rcx, rsi
call fcn.1400324b0
lea rcx, [rbp + 0x520]
xor edx, edx
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::constructor_unsigned_long_long_unsigned___int64_____ptr64]
lea rdx, str.Avg._performance_time_frame:
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Format_char_const____ptr64____ptr64]
lea rcx, [rbp + 0x520]
mov edx, 0x1f
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::MakeLength_unsigned_long_long_unsigned___int64_____ptr64]
mov r8d, dword [0x1400a626c]
test r8d, r8d
je 0x140064c6e
lea rdx, str._d_minute
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
cmp dword [0x1400a626c], 2
jl 0x140064c82
lea rdx, [0x1400818a2]
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
jmp 0x140064c82
call fcn.1400015c0
call fcn.14001ac20
lea rcx, str.create_directory
lea r8, [rbp + 0x520]
mov edx, eax
call fcn.140018fe0
lea rcx, str.create_directory
lea r8, [rbp + 0x520]
mov edx, eax
call fcn.140018fe0
lea rcx, str.create_directory
lea r8, [rbp + 0x520]
mov edx, eax
call fcn.140018fe0
call fcn.1400015c0
lea rdx, str.auto
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
mov rsi, qword [0x1400a5958]
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rdi, rax
mov qword [rbp + 0x70], 0xffffffffffffffff
lea rcx, [rbp + 0x78]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea rdx, [rbp + 0x70]
mov rcx, rsi
mov r8, rdi
call fcn.1400324b0
lea rdx, str.Performance_summary_sec._:
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Format_char_const____ptr64____ptr64]
lea rcx, [rbp + 0x520]
mov edx, 0x1f
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::MakeLength_unsigned_long_long_unsigned___int64_____ptr64]
mov r8d, dword [0x1400a6270]
test r8d, r8d
jle 0x140064d07
lea rdx, str._d_seconds
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
jmp 0x140064d1b
lea rdx, str.disabled
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
mov rsi, qword [0x1400a5958]
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rdi, rax
mov qword [rbp + 0x70], 0xffffffffffffffff
lea rcx, [rbp + 0x78]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea rdx, [rbp + 0x70]
mov rcx, rsi
mov r8, rdi
call fcn.1400324b0
lea rdx, str.Performance_summary_shares_:
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Format_char_const____ptr64____ptr64]
lea rcx, [rbp + 0x520]
mov edx, 0x1f
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::MakeLength_unsigned_long_long_unsigned___int64_____ptr64]
mov r8d, dword [0x1400a6274]
test r8d, r8d
jle 0x140064da0
lea rdx, str._d_shares
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
jmp 0x140064db4
lea rdx, str.disabled
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
mov rsi, qword [0x1400a5958]
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rdi, rax
mov qword [rbp + 0x70], 0xffffffffffffffff
lea rcx, [rbp + 0x78]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea rdx, [rbp + 0x70]
mov rcx, rsi
mov r8, rdi
call fcn.1400324b0
mov rsi, qword [0x1400a5958]
mov qword [rbp + 0x70], 0xffffffffffffffff
lea rcx, [rbp + 0x78]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140086947]
lea rdx, [rbp + 0x70]
mov rcx, rsi
call fcn.1400324b0
mov rsi, qword [0x1400a5958]
mov qword [rbp + 0x70], r14
lea rcx, [rbp + 0x78]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._Apply_settings
lea rdx, [rbp + 0x70]
mov rcx, rsi
call fcn.1400324b0
lea rdx, str.Temp_control:
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Format_char_const____ptr64____ptr64]
lea rcx, [rbp + 0x520]
mov edx, 0x1f
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::MakeLength_unsigned_long_long_unsigned___int64_____ptr64]
cmp byte [0x1400a6260], 0
je 0x140064ea2
mov r9d, dword [0x1400a6264]
mov r8d, dword [0x1400a6268]
lea rdx, str.Active_range_from__d
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
jmp 0x140064eb6
lea rdx, str.disabled
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
mov rsi, qword [0x1400a5958]
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rdi, rax
mov qword [rbp + 0x70], 0xffffffffffffffff
lea rcx, [rbp + 0x78]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea rdx, [rbp + 0x70]
mov rcx, rsi
mov r8, rdi
call fcn.1400324b0
lea rsi, [rbp + 0x70]
mov r8d, 0x355
mov rcx, rsi
xor edx, edx
call fcn.14006ad40
lea rdx, str.127.0.0.1:4067
mov rcx, rsi
call qword [sym.imp.TT_SubSystem.dll_public:_enum_ddt_error___cdecl_NETWORK_HOST_DETAILS::FromURL_char_const____ptr64____ptr64]
mov dword [rbp + 0x604], 0
lea rdx, str.API_Interface:
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Format_char_const____ptr64____ptr64]
lea rcx, [rbp + 0x520]
mov edx, 0x1f
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::MakeLength_unsigned_long_long_unsigned___int64_____ptr64]
mov rax, qword [0x14009e900]
mov rcx, qword [0x14009e908]
jmp 0x140064f5b
add rax, 0x30
cmp rax, rcx
je 0x140064fec
mov rdx, qword [rax]
test rdx, rdx
je 0x140064f57
cmp dword [rdx], 9
jne 0x140064f57
mov ecx, 9
call fcn.14000f440
test rax, rax
je 0x140064f89
lea rcx, [rbp + 0x70]
call fcn.14000f550
mov ecx, 9
call fcn.14000f440
xor esi, esi
cmp rax, 2
jb 0x140065b93
lea rcx, [rbp + 0x604]
call fcn.14000f4f0
mov eax, dword [rbp + 0x604]
test eax, eax
jle 0x140065b89
mov ecx, eax
mov edx, 0x88888889
imul rdx, rcx
shr rdx, 0x23
lea ecx, [rdx + rdx*4]
lea ecx, [rcx + rcx*2]
xor r8d, r8d
cmp eax, ecx
setne r8b
add r8d, edx
lea eax, [r8 + r8*4]
lea esi, [rax + rax*2]
mov dword [rbp + 0x604], esi
jmp 0x140065b93
xor esi, esi
lea rdx, str.disabled
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
mov rdi, qword [0x1400a5958]
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rbx, rax
mov qword [rbp + 0x610], 0xffffffffffffffff
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea rdx, [rbp + 0x610]
mov rcx, rdi
mov r8, rbx
call fcn.1400324b0
lea rdx, str.Broadcast_hashrate:
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Format_char_const____ptr64____ptr64]
lea rcx, [rbp + 0x520]
mov edx, 0x1f
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::MakeLength_unsigned_long_long_unsigned___int64_____ptr64]
cmp byte [0x1400a6255], 0
lea rax, str.disabled
lea rdx, str.enabled
cmove rdx, rax
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
mov rdi, qword [0x1400a5958]
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_char_const____ptr64___cdecl_CLightDynString::operator_char_const____ptr64_void_const___ptr64]
mov rbx, rax
mov qword [rbp + 0x610], 0xffffffffffffffff
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea rdx, [rbp + 0x610]
mov rcx, rdi
mov r8, rbx
call fcn.1400324b0
mov rdi, qword [0x1400a5958]
mov qword [rbp + 0x610], 0xffffffffffffffff
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140086947]
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400324b0
lea rdi, [rbp + 0x618]
mov rbx, qword [0x1400a5958]
movabs r15, 0xffffffff00000002
mov qword [rbp + 0x610], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140086011]
lea rdx, [rbp + 0x610]
mov rcx, rbx
call fcn.1400324b0
mov rbx, qword [0x1400a5958]
mov qword [rbp + 0x610], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140086947]
lea rdx, [rbp + 0x610]
mov rcx, rbx
call fcn.1400324b0
mov rbx, qword [0x1400a5958]
mov qword [rbp + 0x610], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140086947]
lea rdx, [rbp + 0x610]
mov rcx, rbx
call fcn.1400324b0
mov rbx, qword [0x1400a5958]
mov qword [rbp + 0x610], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.____________________________________________________
lea rdx, [rbp + 0x610]
mov rcx, rbx
call fcn.1400324b0
mov rbx, qword [0x1400a5958]
mov qword [rbp + 0x610], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.__________________________________________
lea rdx, [rbp + 0x610]
mov rcx, rbx
call fcn.1400324b0
mov rbx, qword [0x1400a5958]
mov qword [rbp + 0x610], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._____________________________________
lea rdx, [rbp + 0x610]
mov rcx, rbx
call fcn.1400324b0
mov rbx, qword [0x1400a5958]
mov qword [rbp + 0x610], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._______________________.______________
lea rdx, [rbp + 0x610]
mov rcx, rbx
call fcn.1400324b0
mov rbx, qword [0x1400a5958]
mov qword [rbp + 0x610], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.___________________________________
lea rdx, [rbp + 0x610]
mov rcx, rbx
call fcn.1400324b0
mov rbx, qword [0x1400a5958]
mov qword [rbp + 0x610], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._______________________________________
lea rdx, [rbp + 0x610]
mov rcx, rbx
call fcn.1400324b0
mov rbx, qword [0x1400a5958]
mov qword [rbp + 0x610], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140086947]
lea rdx, [rbp + 0x610]
mov rcx, rbx
call fcn.1400324b0
mov rbx, qword [0x1400a5958]
mov qword [rbp + 0x610], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140086947]
lea rdx, [rbp + 0x610]
mov rcx, rbx
call fcn.1400324b0
mov rbx, qword [0x1400a5958]
mov qword [rbp + 0x610], r15
mov rcx, rdi
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140086011]
lea rdx, [rbp + 0x610]
mov rcx, rbx
call fcn.1400324b0
mov rbx, qword [0x1400a5958]
mov rdi, qword [0x1400a5978]
mov qword [rbp + 0x610], r15
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea rax, str.03:03:28
mov qword [rsp + 0x30], rax
lea rax, str.Sep_15_2023
mov qword [rsp + 0x28], rax
lea rax, str.2023.4.1
mov qword [rsp + 0x20], rax
lea r8, [0x14008623c]
lea rdx, [rbp + 0x610]
mov rcx, rbx
mov r9, rdi
call fcn.1400324b0
mov rdi, qword [0x1400a5958]
mov qword [rbp + 0x610], r14
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.Get_20___discount_on_your_Binance_Exchange_trading_fees_and_support_TT_Miner
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400324b0
mov rdi, qword [0x1400a5958]
mov qword [rbp + 0x610], r14
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str.__TT____You__________link
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400324b0
mov rdi, qword [0x1400a5958]
mov qword [rbp + 0x610], r14
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._20_______0____________https:__accounts.binance.com_en_register_ref28122598
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400324b0
mov rdi, qword [0x1400a5958]
mov qword [rbp + 0x610], r14
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._15_______5____________https:__accounts.binance.com_en_register_refUJPASPV6
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400324b0
mov rdi, qword [0x1400a5958]
mov qword [rbp + 0x610], r14
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._10______10____________https:__accounts.binance.com_en_register_refLAUV5U9I
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400324b0
mov rdi, qword [0x1400a5958]
mov qword [rbp + 0x610], r14
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140086011]
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400324b0
mov rdi, qword [0x1400a5958]
mov qword [rbp + 0x610], 0xffffffffffffffff
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140086947]
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400324b0
mov rdi, qword [0x1400a5958]
mov qword [rbp + 0x610], 0xffffffffffffffff
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140086947]
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400324b0
mov rdi, qword [0x1400a5958]
mov qword [rbp + 0x610], 0xffffffffffffffff
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._Press_x_to_enter_menu
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400324b0
mov rdi, qword [0x1400a5958]
mov qword [rbp + 0x610], 0xffffffffffffffff
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140086947]
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400324b0
mov rdi, qword [0x1400a5958]
mov qword [rbp + 0x610], 0xffffffffffffffff
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140086947]
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400324b0
mov rax, qword [0x14009e930]
mov rcx, qword [0x14009e938]
cmp rax, rcx
je 0x140065766
mov rbx, qword [rax]
test byte [rbx], 2
jne 0x140065674
add rax, 8
cmp rax, rcx
jne 0x14006565e
jmp 0x140065766
mov rdi, qword [0x1400a5958]
mov qword [rbp + 0x610], r14
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140086947]
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400324b0
mov rdi, qword [0x1400a5958]
mov qword [rbp + 0x610], r14
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140086947]
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400324b0
mov rdi, qword [0x1400a5958]
mov ebx, dword [rbx + 0x28]
mov qword [rbp + 0x610], r14
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
mov eax, ebx
imul r9, rax, 0x51eb851f
shr r9, 0x25
imul eax, r9d, 0x64
sub ebx, eax
mov dword [rsp + 0x20], ebx
lea r8, str._DevFee:__u._02u__
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400324b0
mov rdi, qword [0x1400a5958]
mov qword [rbp + 0x610], r14
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140086947]
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400324b0
mov qword [rbp + 0x3e0], 0
mov rax, qword [0x14009e900]
mov rcx, qword [0x14009e908]
jmp 0x140065785
add rax, 0x30
cmp rax, rcx
je 0x1400657e6
mov rdx, qword [rax]
test rdx, rdx
je 0x140065781
cmp dword [rdx], 9
jne 0x140065781
mov rdi, qword [0x1400a5958]
mov qword [rbp + 0x610], r14
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._Start_API_Monitor_Listener____s
lea rdx, [rbp + 0x610]
lea r9, [rbp + 0x70]
mov rcx, rdi
call fcn.1400324b0
mov edx, dword [rbp + 0x3c0]
lea rcx, [rbp + 0x3e0]
mov r8d, esi
call fcn.140057980
mov rsi, qword [0x1400a5958]
mov qword [rbp + 0x610], r14
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, str._Start_mining
lea rdx, [rbp + 0x610]
mov rcx, rsi
call fcn.1400324b0
mov rsi, qword [0x1400a5958]
mov qword [rbp + 0x610], r14
lea rcx, [rbp + 0x618]
mov edx, 1
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_datetime_t::constructor_enum_ENUM_DATETIMETYPE____ptr64]
lea r8, [0x140086947]
lea rdx, [rbp + 0x610]
mov rcx, rsi
call fcn.1400324b0
call fcn.14005b750
lea rcx, [rbp + 0x610]
call fcn.140068040
mov rbx, qword [rbp + 0x610]
mov r14, qword [rbp + 0x618]
cmp rbx, r14
je 0x1400658e4
lea rsi, [rbp + 0x3f0]
mov r15, qword [sym.imp.TT_SubSystem.dll_unsigned_long_long_unsigned___int64____cdecl_PostEvent_void____ptr64__unsigned_long_long_unsigned___int64___unsigned_long_long_unsigned___int64___unsigned_long_long_unsigned___int64__]
jmp 0x140065897
mov rcx, rsi
call fcn.14000f490
add rbx, 8
cmp rbx, r14
je 0x1400658e4
mov rax, qword [rbx]
mov rdx, qword [rax + 8]
mov rcx, rsi
call fcn.140011ca0
mov r12, qword [rbp + 0x3f0]
mov r13, qword [rbp + 0x3f8]
mov rdi, r13
sub rdi, r12
je 0x140065886
sar rdi, 3
mov r8, qword [r12]
mov rax, qword [rbx]
mov rcx, qword [rax + 0x150]
mov edx, 0x1300c
mov r9, rdi
call r15
add r12, 8
cmp r12, r13
jne 0x1400658c0
jmp 0x140065886
lea rcx, [rbp + 0x610]
call fcn.14000f490
lea rcx, [rbp + 0x610]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CEventHandler::constructor_void____ptr64]
lea rax, vtable.CManagerMining.0
mov qword [rbp + 0x610], rax
mov dword [rbp + 0x620], 1
mov word [rbp + 0x624], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x628], xmm0
movups xmmword [rbp + 0x638], xmm0
lea rcx, [rbp + 0x610]
call qword [sym.imp.TT_SubSystem.dll_public:_void____ptr64___cdecl_CEventHandler::GetEvHandle_void_const___ptr64]
mov qword [0x1400a6360], rax
mov r8, qword [0x1400a6300]
lea rcx, [rbp + 0x610]
mov edx, 0x12200
xor r9d, r9d
call qword [sym.imp.TT_SubSystem.dll_public:_unsigned_long_long_unsigned___int64____cdecl_CEventHandler::PostEvent_unsigned_long_long_unsigned___int64___unsigned_long_long_unsigned___int64___unsigned_long_long_unsigned___int64_____ptr64]
mov byte [rbp + 0x3f0], 0
mov rax, qword [0x14009e900]
mov rcx, qword [0x14009e908]
jmp 0x14006597a
add rax, 0x30
cmp rax, rcx
je 0x14006598e
mov rdx, qword [rax]
test rdx, rdx
je 0x140065976
cmp dword [rdx], 6
jne 0x140065976
jmp 0x1400659a0
lea rcx, [0x140005810]
mov edx, 1
call qword [sym.imp.KERNEL32.dll_SetConsoleCtrlHandler]
mov rdx, qword [0x1400a6360]
lea rcx, [rbp + 0x3f0]
call fcn.140005830
xor ecx, ecx
xor edx, edx
call qword [sym.imp.KERNEL32.dll_SetConsoleCtrlHandler]
lea rcx, [rbp + 0x610]
call qword [sym.imp.TT_SubSystem.dll_public_virtual:_void___cdecl_CEventHandler::destructor_void____ptr64]
call fcn.140060880
lea rcx, [rbp + 0x3e0]
call fcn.14005adc0
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
lea rcx, [rbp + 0x58]
call fcn.14000f490
mov rsi, qword [rbp + 0x4b0]
mov rdi, qword [rbp + 0x4b8]
jmp 0x140065a05
add rsi, 8
cmp rsi, rdi
je 0x140065a1e
mov rcx, qword [rsi]
test rcx, rcx
je 0x140065a01
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
jmp 0x140065a01
lea rcx, [rbp + 0x4b0]
call fcn.14000f490
mov rsi, qword [rbp + 0x490]
mov rdi, qword [rbp + 0x498]
jmp 0x140065a3e
add rsi, 8
cmp rsi, rdi
je 0x140065a57
mov rcx, qword [rsi]
test rcx, rcx
je 0x140065a3a
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
jmp 0x140065a3a
lea rcx, [rbp + 0x490]
call fcn.14000f490
mov rcx, qword [rbp + 0x4e0]
mov rdx, qword [rbp + 0x4e8]
call fcn.140069970
lea rcx, [rbp + 0x4e0]
call fcn.14000f490
mov rsi, qword [rbp + 0x470]
mov rdi, qword [rbp + 0x478]
jmp 0x140065a96
add rsi, 8
cmp rsi, rdi
je 0x140065aaf
mov rcx, qword [rsi]
test rcx, rcx
je 0x140065a92
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
jmp 0x140065a92
lea rcx, [rbp + 0x470]
call fcn.14000f490
mov rsi, qword [rbp + 0x450]
mov rdi, qword [rbp + 0x458]
jmp 0x140065acf
add rsi, 8
cmp rsi, rdi
je 0x140065ae8
mov rcx, qword [rsi]
test rcx, rcx
je 0x140065acb
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
jmp 0x140065acb
lea rcx, [rbp + 0x450]
call fcn.14000f490
lea rcx, [rbp + 0x3d0]
call fcn.140069df0
lea rsi, [rbp - 0x40]
mov rcx, rsi
call fcn.140031df0
mov rcx, rsi
call fcn.14006a090
xor esi, esi
call fcn.14006a150
jmp 0x14006409e
lea rcx, str.absolute
lea r8, [rbp + 0x70]
mov edx, edi
call fcn.140018fe0
call fcn.1400015c0
mov rax, qword [rbp + 0x5f8]
mov qword [rbp + 0x78], rax
mov rax, qword [rbp + 0x648]
mov qword [rbp + 0x80], rax
mov rax, qword [rbp + 0x650]
mov qword [rbp + 0x70], rax
call fcn.1400015c0
mov rax, qword [rbp + 0x5f8]
mov qword [rbp + 0x78], rax
mov rax, qword [rbp + 0x648]
mov qword [rbp + 0x80], rax
mov rax, qword [rbp + 0x650]
mov qword [rbp + 0x70], rax
call fcn.1400015c0
mov dword [rbp + 0x604], 0
lea rdx, str.listening_on__s_
lea rcx, [rbp + 0x520]
lea r8, [rbp + 0x70]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
test esi, esi
je 0x140065bcb
lea rdx, str.WebStatus_refresh___u_sec.
lea rcx, [rbp + 0x520]
mov r8d, esi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::AppendFormat_char_const____ptr64____ptr64]
jmp 0x140065002
xor esi, esi
lea rdx, str.WebStatus_refresh_disabled.
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
jmp 0x140065002