Function at 0x14005eb30
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.14005a1e0
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 0x14005ed84
mov r11d, dword [rax]
mov r10d, r11d
and r10d, 0xffffffdf
add r10d, 0xffc5ffbf
cmp r10d, 0x19
ja 0x14005ebfd
cmp r9, 8
cmovb r8, rbx
add r8, 4
mov r10, r8
jmp 0x14005ed84
cmp r11w, 0x5c
je 0x14005ec14
movzx esi, r11w
mov r10, rax
cmp esi, 0x2f
jne 0x14005ed84
lea rdi, [rdx + rdx]
shr r11d, 0x10
cmp rdx, 4
jb 0x14005ecae
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 0x14005ec4e
cmp r10d, 0x2f
jne 0x14005ecbb
cmp rdi, 8
je 0x14005ec70
cmp r9, 8
mov r10, rbx
cmovae r10, r8
movzx r10d, word [r10 + 8]
cmp r10d, 0x2f
je 0x14005ecbb
cmp r10d, 0x5c
je 0x14005ecbb
movzx edi, r11w
cmp di, 0x2f
je 0x14005ed34
cmp edi, 0x5c
je 0x14005ed34
mov r10, rax
cmp edi, 0x3f
jne 0x14005ed84
cmp r9, 8
cmovb r8, rbx
movzx r14d, word [r8 + 4]
cmp r14w, 0x3f
cmovne rsi, rax
jmp 0x14005ed50
mov r10, rax
cmp rdi, 6
jne 0x14005ed84
cmp r11w, 0x5c
je 0x14005ecd3
movzx r11d, r11w
mov r10, rax
cmp r11d, 0x2f
jne 0x14005ed84
cmp r9, 8
mov r10, rbx
cmovae r10, r8
movzx r11d, word [r10 + 4]
mov r10, rax
cmp r11d, 0x2f
je 0x14005ed84
mov r10, rax
cmp r11d, 0x5c
je 0x14005ed84
cmp rdx, 3
je 0x14005edbd
cmp r9, 8
cmovb r8, rbx
add r8, 6
mov r10, r8
movzx r8d, word [r10]
cmp r8d, 0x2f
je 0x14005ed84
cmp r8d, 0x5c
je 0x14005ed84
add r10, 2
cmp r10, rcx
jne 0x14005ed16
jmp 0x14005edbd
cmp r9, 8
mov r10, rbx
cmovae r10, r8
movzx r14d, word [r10 + 4]
cmp r14d, 0x2e
je 0x14005ed50
cmp r14d, 0x3f
jne 0x14005ed55
mov r10, rsi
jmp 0x14005ed84
cmp r11w, 0x2f
je 0x14005ecd3
cmp edi, 0x5c
je 0x14005ecd3
mov r10, rax
cmp edi, 0x3f
jne 0x14005ed84
jmp 0x14005eca0
add r10, 2
cmp r10, rcx
je 0x14005edbd
movzx r8d, word [r10]
cmp r8d, 0x5c
je 0x14005ed80
cmp r8d, 0x2f
je 0x14005ed80
cmp r10, rcx
je 0x14005edbd
nop
movzx r8d, word [rcx - 2]
cmp r8d, 0x5c
je 0x14005edbd
cmp r8d, 0x2f
je 0x14005edbd
add rcx, 0xfffffffffffffffe
cmp r10, rcx
jne 0x14005eda0
mov rcx, r10
mov r8, rcx
sub r8, rax
sar r8, 1
cmp rdx, r8
jb 0x1400622d5
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 0x14005ee70
lea rsi, [rbp + 0x520]
mov edx, 0x104
mov rcx, rsi
call fcn.14005a340
nop word cs:[rax + rax]
cmp qword [rbp + 0x538], 8
mov r8, rsi
jb 0x14005ee34
mov r8, qword [rbp + 0x520]
cmp qword [rbp + 0x88], 8
mov rcx, rbx
jb 0x14005ee45
mov rcx, qword [rbp + 0x70]
mov r14d, dword [rbp + 0x530]
mov edx, r14d
call fcn.1400706e4
mov rdi, rax
mov edx, edi
mov rcx, rsi
call fcn.14005a340
cmp edi, r14d
jae 0x14005ee20
shr rdi, 0x20
jne 0x14006322a
mov rax, qword [rbp + 0x88]
cmp rax, 8
jb 0x14005eeb9
mov rcx, qword [rbp + 0x70]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x14005eeb4
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006197a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.14007119c
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 0x14005eee2
mov r8, qword [rbp + 0x70]
jmp 0x14005eee6
lea r8, [rbp + 0x70]
call fcn.14005a640
mov dword [rbp + 0x430], 0x106
lea rcx, [0x1400a2930]
lea rdx, [rbp + 0x430]
call qword [sym.imp.KERNEL32.dll_GetComputerNameA]
mov dword [0x1400a2ab8], 1
lea rcx, [0x1400a2a36]
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 0x14005ef92
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 0x14005ef94
xor esi, esi
mov byte [0x1400a2910], sil
lea rbx, [0x140081c5d]
mov qword [rsp + 0x20], rbx
lea rcx, [0x1400a2bc0]
lea r8, str._sAlgos_s
lea rsi, [0x1400a2abc]
mov edx, 0x104
mov r9, rsi
call fcn.140007120
mov qword [rsp + 0x20], rbx
lea rcx, [0x1400a2cc4]
lea r8, str._sSockets_s
mov edx, 0x104
mov r9, rsi
call fcn.140007120
mov qword [rsp + 0x20], rbx
lea rdi, [0x1400a2fd0]
lea r8, str._sLogs_s
mov edx, 0x104
mov rcx, rdi
mov r9, rsi
call fcn.140007120
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.14005a1e0
cmp qword [rbp + 0x538], 8
jb 0x14005f03a
mov rsi, qword [rbp + 0x520]
mov rcx, rsi
call fcn.140070da8
shr rax, 0x20
jne 0x1400622da
mov rax, qword [rbp + 0x538]
cmp rax, 8
jb 0x14005f098
mov rcx, qword [rbp + 0x520]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x14005f093
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006197a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.14007119c
mov qword [rsp + 0x20], rbx
lea rdi, [0x1400a2dc8]
lea r8, str._sDAGs_s
lea r9, [0x1400a2abc]
mov edx, 0x104
mov rcx, rdi
call fcn.140007120
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.14005a1e0
cmp qword [rbp + 0x538], 8
jb 0x14005f0ed
mov rsi, qword [rbp + 0x520]
mov rcx, rsi
call fcn.140070da8
shr rax, 0x20
jne 0x1400622ef
mov rax, qword [rbp + 0x538]
cmp rax, 8
jb 0x14005f14b
mov rcx, qword [rbp + 0x520]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x14005f146
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006197a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.14007119c
mov qword [rsp + 0x20], rbx
lea rdi, [0x1400a2ecc]
lea r8, str._sGpuConfig_s
lea r9, [0x1400a2abc]
mov edx, 0x104
mov rcx, rdi
call fcn.140007120
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.14005a1e0
cmp qword [rbp + 0x538], 8
jb 0x14005f1a0
mov rsi, qword [rbp + 0x520]
mov rcx, rsi
call fcn.140070da8
shr rax, 0x20
jne 0x140062304
mov rax, qword [rbp + 0x538]
cmp rax, 8
jb 0x14005f1fe
mov rcx, qword [rbp + 0x520]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x14005f1f9
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006197a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.14007119c
mov qword [rsp + 0x20], rbx
lea rcx, [0x1400a30d4]
lea r8, str._stmp_s
lea r9, [0x1400a2abc]
mov edx, 0x104
call fcn.140007120
mov rax, qword [rbp + 0x88]
cmp rax, 8
jb 0x14005f26b
mov rcx, qword [rbp + 0x70]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x14005f266
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006197a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.14007119c
lea rcx, [0x1400a31d8]
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, [0x1400a28e0]
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 [0x1400a2928]
lea rax, str.08:26:55
mov qword [rsp + 0x38], rax
lea rax, str.Aug_29_2023
mov qword [rsp + 0x30], rax
lea rax, str.2023.4.0
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x28], 2
lea r8, str.__s___Version:__s___Beta__d___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.140071158
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 [0x1400a2908], 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 [0x1400a31f8], rax
lea rsi, [0x1400a2bc0]
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.14005a1e0
lea rcx, [rbp + 0x520]
lea rbx, [rbp + 0x70]
mov rdx, rbx
call fcn.1400651c0
mov rax, qword [rbp + 0x88]
cmp rax, 8
jb 0x14005f4ca
mov rcx, qword [rbp + 0x70]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x14005f4c5
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006197a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.14007119c
mov rax, qword [rbp + 0x528]
test rax, rax
je 0x14005f523
lock inc dword [rax + 8]
mov r14, qword [rbp + 0x520]
mov rax, qword [rbp + 0x528]
test rax, rax
mov qword [rbp + 0x648], rax
je 0x14005f533
lock inc dword [rax + 8]
mov rsi, qword [rbp + 0x528]
test rsi, rsi
je 0x14005f533
lock dec dword [rsi + 8]
jne 0x14005f533
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x14005f533
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
jmp 0x14005f533
mov r14, qword [rbp + 0x520]
xor eax, eax
mov qword [rbp + 0x648], rax
xorps xmm6, xmm6
test r14, r14
jne 0x14005f6b4
mov rsi, qword [rbp + 0x648]
test rsi, rsi
je 0x14005f568
lock dec dword [rsi + 8]
jne 0x14005f568
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x14005f568
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
mov rsi, qword [rbp + 0x528]
test rsi, rsi
je 0x14005f591
lock dec dword [rsi + 8]
jne 0x14005f591
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x14005f591
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
mov rax, qword [0x14009cc18]
cmp rax, qword [0x14009cc20]
je 0x14005fabe
lea rsi, [0x1400a2cc4]
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.14005a1e0
lea rcx, [rbp + 0x520]
lea rbx, [rbp + 0x70]
mov rdx, rbx
call fcn.1400651c0
mov rax, qword [rbp + 0x88]
cmp rax, 8
jb 0x14005f61f
mov rcx, qword [rbp + 0x70]
lea rdx, [rax*2 + 2]
cmp rdx, 0x1000
jb 0x14005f61a
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006197a
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, r8
call fcn.14007119c
mov rax, qword [rbp + 0x528]
test rax, rax
je 0x14005fc1d
lock inc dword [rax + 8]
mov r14, qword [rbp + 0x520]
mov rax, qword [rbp + 0x528]
test rax, rax
mov qword [rbp + 0x648], rax
je 0x14005fdab
lock inc dword [rax + 8]
mov rsi, qword [rbp + 0x528]
test rsi, rsi
je 0x14005fdab
lock dec dword [rsi + 8]
jne 0x14005fdab
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x14005fdab
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
test r14, r14
jne 0x14005fdb4
jmp 0x14005fc36
mov rcx, r14
mov rdx, rbx
call fcn.1400186d0
test r14, r14
je 0x14005f53f
lea rdi, [r14 + 0x20]
mov rcx, rdi
mov rdx, rbx
call fcn.140019410
cmp qword [rbp + 0x88], 0x10
mov rcx, rbx
jb 0x14005f6d4
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 0x14005f71f
mov rcx, qword [rbp + 0x70]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14005f71a
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006197a
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14007119c
test rsi, rsi
je 0x14005fa20
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 0x14005fa04
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 0x14005fa04
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 0x14005fa04
mov ecx, 0x1a8
call fcn.140071158
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.140068370
mov r15, qword [0x14009cc20]
cmp r15, qword [0x14009cc28]
je 0x14005f7ff
mov qword [r15], rsi
add r15, 8
mov qword [0x14009cc20], r15
jmp 0x14005f96e
mov qword [rbp + 0x5f0], r15
sub r15, qword [0x14009cc18]
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 0x140061985
lea rcx, [r12*8]
cmp r12, 0x200
jb 0x14005f891
movabs rax, 0x1ffffffffffffffc
cmp r12, rax
jae 0x140062319
add rcx, 0x27
call fcn.140071158
mov rcx, rax
add rcx, 0x27
and rcx, 0xffffffffffffffe0
mov qword [rcx - 8], rax
jmp 0x14005f8a2
test r12, r12
je 0x14005f8a0
call fcn.140071158
mov rcx, rax
jmp 0x14005f8a2
xor ecx, ecx
mov qword [rcx + r15*8], rsi
mov r8, qword [rbp + 0x5f0]
cmp qword [0x14009cc20], r8
mov qword [rbp + 0x518], rcx
je 0x14005f8f4
lea rax, [rcx + r15*8]
add rax, 8
mov qword [rbp + 0x408], rax
mov rdx, qword [0x14009cc18]
mov r15, r8
sub r8, rdx
call sub.VCRUNTIME140.dll_memmove
mov r8, qword [0x14009cc20]
sub r8, r15
mov rcx, qword [rbp + 0x408]
mov rdx, r15
jmp 0x14005f8fe
mov rdx, qword [0x14009cc18]
sub r8, rdx
call sub.VCRUNTIME140.dll_memmove
mov rcx, qword [0x14009cc18]
test rcx, rcx
je 0x14005f943
mov rdx, qword [0x14009cc28]
sub rdx, rcx
cmp rdx, 0x1000
jb 0x14005f93e
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jae 0x14006197a
add rdx, 0x27
mov rcx, rax
call fcn.14007119c
mov r15, qword [rbp + 0x518]
mov qword [0x14009cc18], r15
mov rax, qword [rbp + 0x510]
lea rax, [r15 + rax*8]
mov qword [0x14009cc20], rax
lea rax, [r15 + r12*8]
mov qword [0x14009cc28], rax
mov r8d, 0xa0
mov rcx, rsi
mov rdx, r13
call fcn.140068440
mov rcx, rdi
mov rdx, rbx
call fcn.140019410
cmp qword [rbp + 0x88], 0x10
mov r8, rbx
jb 0x14005f99b
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 0x14005f9ef
mov rcx, qword [rbp + 0x70]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14005f9ea
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006197a
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14007119c
mov rax, qword [0x14009cc10]
lea rcx, [rax + 1]
mov qword [0x14009cc10], 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.140070b28
test eax, eax
jne 0x14005fa70
cmp word [rbp + 0x9c], 0x2e
jne 0x14005f6a0
movzx eax, word [rbp + 0x9e]
test eax, eax
je 0x14005fa20
cmp eax, 0x2e
jne 0x14005f6a0
cmp word [rbp + 0xa0], 0
je 0x14005fa20
jmp 0x14005f6a0
cmp eax, 0x12
jne 0x1400618fc
mov rsi, qword [rbp + 0x648]
test rsi, rsi
jne 0x14005fa9f
xor eax, eax
mov qword [rbp + 0x648], rax
xor r14d, r14d
test r14, r14
jne 0x14005f6b4
jmp 0x14005f53f
lock dec dword [rsi + 8]
jne 0x14005fa85
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x14005fa85
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
jmp 0x14005fa85
mov rdi, qword [0x1400a2908]
mov rsi, qword [0x1400a2928]
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.1400318d0
mov rsi, qword [0x1400a2908]
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.1400318d0
mov esi, 0xffffffff
mov rcx, qword [0x1400a2908]
test rcx, rcx
je 0x14005fb47
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 0x14005fdb4
mov rsi, qword [rbp + 0x648]
test rsi, rsi
je 0x14005fc5f
lock dec dword [rsi + 8]
jne 0x14005fc5f
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x14005fc5f
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
mov rsi, qword [rbp + 0x528]
test rsi, rsi
je 0x14005fc88
lock dec dword [rsi + 8]
jne 0x14005fc88
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x14005fc88
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
mov rax, qword [0x14009b8d8]
cmp rax, qword [0x14009b8e0]
je 0x1400603ec
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 0x14005fcfc
xor ebx, ebx
lea rsi, [0x14007f7c6]
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 0x14005fce0
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 0x14006048c
xor esi, esi
xor r14d, r14d
xor eax, eax
mov qword [rbp + 0x608], rax
xor ecx, ecx
mov qword [rbp + 0x648], r15
jmp 0x1400601ca
mov rcx, r14
mov rdx, rbx
call fcn.1400186d0
test r14, r14
je 0x14005fc36
lea rdi, [r14 + 0x20]
mov rcx, rdi
mov rdx, rbx
call fcn.140019410
cmp qword [rbp + 0x88], 0x10
mov rcx, rbx
jb 0x14005fdd4
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 0x14005fe1f
mov rcx, qword [rbp + 0x70]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14005fe1a
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006197a
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14007119c
test rsi, rsi
je 0x140060110
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 0x1400600f9
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 0x1400600f9
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 0x1400600f9
mov ecx, 0x178
call fcn.140071158
mov rsi, rax
mov r8d, 0x174
mov rcx, rax
xor edx, edx
call fcn.140068370
mov r12, qword [0x14009b8e0]
cmp r12, qword [0x14009b8e8]
je 0x14005fec6
mov qword [r12], rsi
add r12, 8
mov qword [0x14009b8e0], r12
jmp 0x140060036
mov qword [rbp + 0x608], r12
sub r12, qword [0x14009b8d8]
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 0x1400622d0
lea rcx, [r15*8]
cmp r15, 0x200
jb 0x14005ff59
movabs rax, 0x1ffffffffffffffc
cmp r15, rax
jae 0x14006323c
add rcx, 0x27
call fcn.140071158
mov rcx, rax
add rcx, 0x27
and rcx, 0xffffffffffffffe0
mov qword [rcx - 8], rax
jmp 0x14005ff6a
test r15, r15
je 0x14005ff68
call fcn.140071158
mov rcx, rax
jmp 0x14005ff6a
xor ecx, ecx
mov qword [rcx + r12*8], rsi
mov r8, qword [rbp + 0x608]
cmp qword [0x14009b8e0], r8
mov qword [rbp + 0x510], rcx
je 0x14005ffbc
lea rax, [rcx + r12*8]
add rax, 8
mov qword [rbp + 0x518], rax
mov rdx, qword [0x14009b8d8]
mov r12, r8
sub r8, rdx
call sub.VCRUNTIME140.dll_memmove
mov r8, qword [0x14009b8e0]
sub r8, r12
mov rcx, qword [rbp + 0x518]
mov rdx, r12
jmp 0x14005ffc6
mov rdx, qword [0x14009b8d8]
sub r8, rdx
call sub.VCRUNTIME140.dll_memmove
mov rcx, qword [0x14009b8d8]
test rcx, rcx
je 0x14006000b
mov rdx, qword [0x14009b8e8]
sub rdx, rcx
cmp rdx, 0x1000
jb 0x140060006
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jae 0x14006197a
add rdx, 0x27
mov rcx, rax
call fcn.14007119c
mov r12, qword [rbp + 0x510]
mov qword [0x14009b8d8], r12
mov rax, qword [rbp + 0x5f0]
lea rax, [r12 + rax*8]
mov qword [0x14009b8e0], rax
lea rax, [r12 + r15*8]
mov qword [0x14009b8e8], 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.140019410
cmp qword [rbp + 0x88], 0x10
mov r8, rbx
jb 0x140060090
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 0x1400600e4
mov rcx, qword [rbp + 0x70]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400600df
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x14006197a
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14007119c
mov rax, qword [0x14009b8d0]
lea rcx, [rax + 1]
mov qword [0x14009b8d0], 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.140070b28
test eax, eax
jne 0x140060160
cmp word [rbp + 0x9c], 0x2e
jne 0x14005fda0
movzx eax, word [rbp + 0x9e]
test eax, eax
je 0x140060110
cmp eax, 0x2e
jne 0x14005fda0
cmp word [rbp + 0xa0], 0
je 0x140060110
jmp 0x14005fda0
cmp eax, 0x12
jne 0x140061903
mov rsi, qword [rbp + 0x648]
test rsi, rsi
jne 0x14006018f
xor eax, eax
mov qword [rbp + 0x648], rax
xor r14d, r14d
test r14, r14
jne 0x14005fdb4
jmp 0x14005fc36
lock dec dword [rsi + 8]
jne 0x140060175
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
lock dec dword [rsi + 0xc]
jne 0x140060175
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + ioctlsocket]
jmp 0x140060175
mov rcx, qword [rbp + 0x650]
inc rcx
mov r15, qword [rbp + 0x648]
cmp rcx, r15
je 0x1400603cc
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 0x1400601b0
mov r13, rax
mov rdi, qword [rbp - 0x38]
mov r12, qword [rbp + 0x608]
jmp 0x140060248
cmp rsi, r14
je 0x140060290
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 0x1400601b0
cmp byte [r13], 0x2d
jne 0x140060210
movsx eax, byte [r13 + 1]
lea ecx, [rax - 0x30]
cmp ecx, 0xa
jb 0x140060210
inc r13
cmp al, 0x2d
jne 0x14006032d
nop word [rax + rax]
lea rbx, [r13 + 1]
cmp byte [r13 + 1], 0x2d
mov r13, rbx
je 0x140060270
test rdi, rdi
jne 0x140060335
jmp 0x14006033e
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 0x140061975
lea rcx, [rbx*8]
cmp rbx, 0x200
jb 0x14006031a
movabs rax, 0x1ffffffffffffffc
cmp rbx, rax
jae 0x140061980
add rcx, 0x27
call fcn.140071158
mov rcx, rax
add rcx, 0x27
and rcx, 0xffffffffffffffe0
mov rdx, rcx
mov qword [rbp + 0x608], rcx
mov qword [rcx - 8], rax
jmp 0x140060360
test rbx, rbx
je 0x14006034e
call fcn.140071158
mov qword [rbp + 0x608], rax
jmp 0x140060360
mov rbx, r13
test rdi, rdi
je 0x14006033e
lea rcx, [rbp - 0x40]
call fcn.14000e640
mov qword [rbp - 0x38], rbx
mov qword [rbp - 0x20], r12
mov rsi, r12
jmp 0x140060223
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 0x1400603ac
cmp r15, 0x1000
jb 0x1400603a1
mov rax, qword [r12 - 8]
add r12, 0xfffffffffffffff8
sub r12, rax
cmp r12, 0x20
jae 0x14006197a
add r15, 0x27
mov r12, rax
mov rcx, r12
mov rdx, r15
call fcn.14007119c
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 0x140060220
cmp qword [rbp - 0x38], 0
je 0x1400604a0
mov qword [rbp + 0x5f0], r14
lea rcx, [rbp - 0x40]
call fcn.14000e640
jmp 0x1400604a7
mov rdi, qword [0x1400a2908]
mov rsi, qword [0x1400a2928]
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.1400318d0
mov rsi, qword [0x1400a2908]
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.1400318d0
mov esi, 0xffffffff
mov rdi, qword [0x14009cc18]
mov rbx, qword [0x14009cc20]
jmp 0x140060474
add rdi, 8
cmp rdi, rbx
je 0x14005fb31
mov rcx, qword [rdi]
test rcx, rcx
je 0x140060470
call fcn.140071194
jmp 0x140060470
xor eax, eax
mov qword [rbp + 0x5f0], rax
xor eax, eax
mov qword [rbp + 0x608], rax
jmp 0x1400604a7
mov qword [rbp + 0x5f0], r14
mov rax, qword [0x14009b900]
mov rcx, qword [0x14009b908]
mov qword [rbp + 0x650], rax
mov qword [rbp + 0x5f8], rcx
cmp rax, rcx
je 0x14006068f
lea r14, [rbp + 0x70]
lea r15, [rbp + 0x520]
mov rsi, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
jmp 0x1400604ff
mov rax, qword [rbp + 0x650]
add rax, 0x30
mov qword [rbp + 0x650], rax
cmp rax, qword [rbp + 0x5f8]
je 0x14006068f
lea rcx, [0x14009de70]
jmp 0x140060557
mov rax, qword [str.__b_]
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, [0x14009e9d0]
cmp rcx, rax
je 0x1400604e0
mov r12, qword [rcx + 8]
mov qword [rbp + 0x648], rcx
mov rdi, qword [rcx + 0x10]
jmp 0x14006057e
mov rcx, r15
call rsi
mov rcx, r14
call rsi
add r12, 8
cmp r12, rdi
je 0x140060540
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 0x1400605e4
mov rcx, r14
lea rdx, str._..._
lea r8, [0x140084708]
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 0x140060570
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 0x140060570
mov rax, qword [rbp + 0x648]
cmp byte [rax + 4], 0
je 0x140060656
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 0x140060570
test r13, r13
je 0x14006051a
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 0x140060508
cmp byte [rax], 0
jne 0x14006051a
jmp 0x140060508
mov rcx, qword [rbp + 0x608]
test rcx, rcx
je 0x1400606cf
mov rdx, qword [rbp + 0x5f0]
sub rdx, rcx
cmp rdx, 0x1000
jb 0x1400606ca
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jae 0x14006197a
add rdx, 0x27
mov rcx, rax
call fcn.14007119c
mov rax, qword [0x14009b900]
mov rcx, qword [0x14009b908]
mov dl, 1
jmp 0x1400606f4
add rax, 0x30
cmp rax, rcx
je 0x140060709
mov r8, qword [rax]
test r8, r8
je 0x1400606f0
cmp dword [r8], 5
jne 0x1400606f0
xor edx, edx
lea rcx, [0x1400a28e0]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogSinkBase::EnableColorOutput_bool____ptr64]
mov rax, qword [0x14009b900]
mov rcx, qword [0x14009b908]
cmp rax, rcx
je 0x140060a14
mov rdx, rax
jmp 0x14006074d
add rdx, 0x30
cmp rdx, rcx
je 0x140060803
mov r8, qword [rdx]
test r8, r8
je 0x140060740
cmp dword [r8], 0
jne 0x140060740
xor esi, esi
lea r12, [0x14009de70]
lea rdi, [rbp + 0x70]
lea rbx, [0x14007f56b]
lea r14, [0x140083d58]
mov r15, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
jmp 0x1400607ae
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, [0x14009e9d0]
cmp r12, rax
je 0x140060840
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 0x140060780
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 0x140060780
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 0x1400607e0
cmp rax, rcx
je 0x140060a14
mov rdx, rax
jmp 0x14006082d
add rdx, 0x30
cmp rdx, rcx
je 0x140060951
mov r8, qword [rdx]
test r8, r8
je 0x140060820
cmp dword [r8], 1
jne 0x140060820
jmp 0x14006094a
inc esi
lea rbx, [0x14009de70]
lea rdi, [rbp + 0x70]
lea r13, [0x14007f56b]
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 0x1400608c0
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 0x1400608c0
mov rcx, rdi
lea rdx, [0x140083d58]
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 0x140060890
mov r13, qword [rbx + 0x20]
mov r14, qword [rbx + 0x28]
cmp r13, r14
je 0x140060913
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 [0x1400a2908]
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.140032360
mov rcx, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::reset_void____ptr64]
add r13, 8
cmp r13, r14
jne 0x1400608d0
mov rcx, qword [0x1400a2908]
lea rdx, [0x140084708]
call fcn.140032360
mov rcx, rdi
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
add rbx, 0x38
lea rax, [0x14009e9d0]
cmp rbx, rax
lea r13, [0x14007f56b]
jne 0x140060860
xor esi, esi
jmp 0x1400618bf
cmp rax, rcx
je 0x140060a14
mov rdx, rax
jmp 0x140060969
add rdx, 0x30
cmp rdx, rcx
je 0x140060994
mov r8, qword [rdx]
test r8, r8
je 0x140060960
cmp dword [r8], 0xa
jne 0x140060960
call qword [sym.imp.TT_SubSystem.dll_void___cdecl_InstallMiniDumpWriter_void_]
mov rax, qword [0x14009b900]
mov rcx, qword [0x14009b908]
jmp 0x140060994
add rax, 0x30
cmp rax, rcx
je 0x140060a14
mov rdx, qword [rax]
test rdx, rdx
je 0x140060990
cmp dword [rdx], 0x16
jne 0x140060990
mov rax, qword [rax + 0x18]
mov r8, qword [rax]
test r8, r8
je 0x140060a14
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 0x1400609e9
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 0x1400609eb
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 [0x1400a3200], ecx
lea rcx, [0x1400a3240]
lea rdx, str.DevCuda
call fcn.140022a20
lea rcx, [0x1400a3250]
lea rdx, str.DevOpenCl
call fcn.140022a20
mov ecx, pe_nt_image_headers64
call fcn.140071158
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, [0x140024cd0]
lea rdx, [rbp + 0x70]
mov r9, rdi
call fcn.140025000
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, [0x14007a5c0]
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, [0x14007a660]
mov qword [rdx + 0x70], rax
movabs rbx, 0x7ffffffffffffffe
mov qword [rdx + 8], rbx
mov byte [rdx + 0x10], 0
lea rcx, [rbp + 0x520]
call fcn.140025130
mov rdi, qword [rbp + 0x650]
add rdi, 8
mov rax, qword [rbp + 0x520]
movabs rcx, 0x8000000000000002
add rcx, rax
cmp rcx, 2
ja 0x140060b30
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140060b36
cmp rax, rbx
je 0x140060b39
movabs rcx, 0x7fffffffffffffff
cmp rax, rcx
je 0x140060b36
add rax, 0xe4e1c0
mov rbx, rax
lea r8, [rbp + 0x70]
mov rcx, rsi
mov rdx, rdi
call fcn.140025990
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.140025c00
mov rcx, qword [rbp + 0x650]
mov qword [0x1400a3260], rcx
lea rax, [0x1400a3260]
lea rdx, [0x140026d00]
mov qword [rbp + 0x70], rdx
mov qword [rbp + 0x80], rax
lea rdx, [rbp + 0x70]
call fcn.140026e10
xorps xmm0, xmm0
movaps xmmword [rbp + 0x70], xmm0
mov qword [rbp + 0x80], 0
mov rax, qword [0x14009b900]
mov rcx, qword [0x14009b908]
cmp rax, rcx
je 0x140060d7b
xor r15d, r15d
jmp 0x140060c0d
add rax, 0x30
cmp rax, rcx
je 0x140060d7e
mov rdx, qword [rax]
test rdx, rdx
je 0x140060c00
cmp dword [rdx], 2
jne 0x140060c00
mov r14, qword [rax + 0x18]
mov rdi, qword [rax + 0x20]
cmp r14, rdi
je 0x140060d7b
xor r12d, r12d
xor r15d, r15d
xor r13d, r13d
mov qword [rbp + 0x608], rdi
jmp 0x140060c55
mov dword [r13], esi
add r13, 4
add r14, 8
cmp r14, rdi
je 0x140060ed7
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 0x140060c40
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 0x140063241
lea rcx, [r12*4]
cmp r12, 0x400
jb 0x140060cfd
movabs rax, 0x3ffffffffffffff7
cmp r12, rax
jae 0x14006326a
add rcx, 0x27
call fcn.140071158
mov rbx, rax
add rbx, 0x27
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x140060d10
test r12, r12
je 0x140060d0c
call fcn.140071158
mov rbx, rax
jmp 0x140060d10
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
mov rdi, qword [rbp + 0x608]
je 0x140060d6b
mov rdx, qword [rbp + 0x648]
sub rdx, rsi
cmp rdx, 0x1000
jb 0x140060d63
mov rax, qword [rsi - 8]
add rsi, 0xfffffffffffffff8
sub rsi, rax
cmp rsi, 0x20
jae 0x14006197a
add rdx, 0x27
mov rsi, rax
mov rcx, rsi
call fcn.14007119c
lea r13, [rbx + r13*4]
lea r15, [rbx + r12*4]
mov r12, rbx
jmp 0x140060c48
xor r15d, r15d
xor r13d, r13d
xor r12d, r12d
mov rsi, qword [0x1400a3280]
mov rbx, qword [0x1400a3288]
cmp rsi, rbx
je 0x140060de1
lea rdi, [0x1400a3268]
jmp 0x140060da9
add rsi, 8
cmp rsi, rbx
je 0x140060de1
mov rax, qword [rsi]
cmp dword [rax + 0x1c], 0
jne 0x140060da0
cmp r12, r13
je 0x140060dcb
mov r8d, dword [rax + 0x10]
mov rcx, r12
mov rdx, r13
call fcn.140070470
cmp rax, r13
je 0x140060da0
mov rcx, qword [rsi]
mov rax, qword [rcx]
call qword [rax + ioctlsocket]
mov rcx, rdi
mov rdx, rsi
call fcn.140006e00
jmp 0x140060da0
test r12, r12
je 0x140060e1a
sub r15, r12
cmp r15, 0x1000
jb 0x140060e0f
mov rax, qword [r12 - 8]
add r12, 0xfffffffffffffff8
sub r12, rax
cmp r12, 0x20
jae 0x14006197a
add r15, 0x27
mov r12, rax
mov rcx, r12
mov rdx, r15
call fcn.14007119c
xorps xmm0, xmm0
movaps xmmword [rbp + 0x5d0], xmm0
mov qword [rbp + 0x5e0], 0
mov rsi, qword [0x1400a3268]
mov rbx, qword [0x1400a3270]
cmp rsi, rbx
je 0x140060e96
lea rdi, [rbp + 0x5d0]
nop dword [rax]
mov rcx, rdi
mov rdx, rsi
call fcn.140006e00
add rsi, 8
cmp rsi, rbx
jne 0x140060e50
mov rax, qword [rbp + 0x5d0]
cmp rax, qword [rbp + 0x5d8]
je 0x140060e96
mov rdi, qword [0x14009b900]
mov r15, qword [0x14009b908]
cmp rdi, r15
je 0x140061621
lea r12, [0x14009d5b0]
xor esi, esi
jmp 0x140060f00
mov rsi, qword [0x1400a2908]
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.1400318d0
mov esi, 0xffffffff
jmp 0x14006180e
mov qword [rbp + 0x78], r13
mov qword [rbp + 0x80], r15
mov qword [rbp + 0x70], r12
jmp 0x140060d84
mov dword [r13 + 0x30], 0x5a
add rdi, 0x30
cmp rdi, r15
je 0x1400611b9
mov rax, qword [rdi]
cmp dword [rax], 0x37
jne 0x140060ef3
mov r13, qword [rdi + 0x18]
mov r14, qword [rdi + 0x20]
sub r14, r13
mov rax, r14
and rax, 0xfffffffffffffff0
cmp rax, 0x10
jne 0x14006180e
mov rbx, qword [r13]
xor r12d, r12d
nop dword [rax + rax]
lea rax, [0x14009d5b0]
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 0x140060f5b
add r12, 0x20
cmp r12, 0x8c0
jne 0x140060f30
jmp 0x14006116c
mov qword [rbp + 0x650], r15
lea rbx, [0x14009d5b0]
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 0x140060fbb
cmp eax, 0x40
jne 0x140061804
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 0x140060fcb
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.14000f520
mov r13, rax
test rax, rax
je 0x1400610ea
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, [0x14009d5b0]
mov rbx, rax
mov rcx, rax
mov edx, 0x2e
call sub.VCRUNTIME140.dll_strchr
lea r15, str.TT_LOTTERY
test rax, rax
je 0x14006108c
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.140010280
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 0x1400610fb
xor r13d, r13d
lea r12, [0x14009d5b0]
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 0x14006180e
cmp r14, 0x18
jne 0x140061134
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 0x140060eeb
js 0x14006115f
cmp eax, 0x65
jb 0x140060ef3
mov dword [r13 + 0x30], 0
jmp 0x140060ef3
mov dword [r13 + 0x30], 0x63
jmp 0x140060ef3
mov r14, qword [0x1400a2908]
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.1400318d0
jmp 0x14006180e
mov r14, qword [0x14009b900]
mov r15, qword [0x14009b908]
cmp r14, r15
je 0x140061621
lea rsi, [rbp + 0x70]
lea r13, [0x14007d3c4]
lea rbx, [rbp + 0x520]
mov rdi, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
jmp 0x140061204
mov byte [0x1400a320a], 1
mov rcx, rsi
call rdi
add r14, 0x30
cmp r14, r15
je 0x140061530
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 0x140061236
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, 0x2f
ja case.0x14006124b.9
movsxd rax, dword [r13 + rax*4]
add rax, r13
jmp rax
cmp byte [0x1400a3210], 0
jne case.0x14006124b.9
mov byte [0x1400a3210], 1
mov rdi, qword [0x14009b900]
mov r12, qword [0x14009b908]
cmp rdi, r12
je 0x140061480
mov rax, rdi
jmp 0x140061286
add rax, 0x30
cmp rax, r12
je 0x14006147c
mov rcx, qword [rax]
test rcx, rcx
je 0x140061279
cmp dword [rcx], 0x1b
jne 0x140061279
mov rcx, qword [rax + 0x18]
cmp qword [rax + 0x20], rcx
je 0x140061495
mov rcx, qword [rcx]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x1400a3218], eax
mov cl, 1
jmp 0x1400614a2
mov rax, qword [0x14009b900]
mov rcx, qword [0x14009b908]
jmp 0x1400612cb
add rax, 0x30
cmp rax, rcx
je 0x1400612ff
mov rdx, qword [rax]
test rdx, rdx
je 0x1400612c7
cmp dword [rdx], 0x25
jne 0x1400612c7
mov rcx, qword [rax + 0x18]
cmp qword [rax + 0x20], rcx
je 0x1400612ff
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 [0x1400a3238], rax
shl qword [0x1400a3238], 0x14
jmp case.0x14006124b.9
mov rax, qword [0x14009b900]
mov rcx, qword [0x14009b908]
jmp 0x140061320
add rax, 0x30
cmp rax, rcx
je case.0x14006124b.9
mov rdx, qword [rax]
test rdx, rdx
je 0x14006131c
cmp dword [rdx], 0x1e
jne 0x14006131c
mov rcx, qword [rax + 0x18]
cmp qword [rax + 0x20], rcx
je case.0x14006124b.9
mov rcx, qword [rcx]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x1400a3224], eax
jmp case.0x14006124b.9
mov byte [0x1400a3204], 1
jmp case.0x14006124b.9
mov byte [0x1400a3208], 1
jmp case.0x14006124b.9
mov byte [0x1400a3209], 1
jmp case.0x14006124b.9
mov byte [0x1400a3205], 0
jmp case.0x14006124b.9
mov dword [0x1400a320c], 0xa
mov rcx, rsi
call qword [sym.imp.TT_SubSystem.dll_public:_bool___cdecl_CLightDynString::IsEmpty_void_const___ptr64]
test al, al
jne case.0x14006124b.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 [0x1400a320c], eax
jmp case.0x14006124b.9
mov byte [0x1400a320b], 0
jmp case.0x14006124b.9
mov byte [0x1400a3206], 1
jmp case.0x14006124b.9
mov byte [0x1400a3207], 1
jmp case.0x14006124b.9
mov rax, qword [0x14009b900]
mov rcx, qword [0x14009b908]
jmp 0x1400613f8
add rax, 0x30
cmp rax, rcx
je case.0x14006124b.9
mov rdx, qword [rax]
test rdx, rdx
je 0x1400613f4
cmp dword [rdx], 0x1d
jne 0x1400613f4
mov rcx, qword [rax + 0x18]
cmp qword [rax + 0x20], rcx
je case.0x14006124b.9
mov rcx, qword [rcx]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x1400a3220], eax
jmp case.0x14006124b.9
mov rax, qword [0x14009b900]
mov rcx, qword [0x14009b908]
jmp 0x140061444
add rax, 0x30
cmp rax, rcx
je case.0x14006124b.9
mov rdx, qword [rax]
test rdx, rdx
je 0x140061440
cmp dword [rdx], 0x1c
jne 0x140061440
mov rcx, qword [rax + 0x18]
cmp qword [rax + 0x20], rcx
je case.0x14006124b.9
mov rcx, qword [rcx]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x1400a321c], eax
jmp case.0x14006124b.9
xor ecx, ecx
jmp 0x1400614a2
mov eax, 0x8015
lea r12, [0x14009d5b0]
mov rdi, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
jmp 0x1400614ee
xor ecx, ecx
jmp 0x1400614a2
add rdi, 0x30
cmp rdi, r12
je 0x1400614d7
mov rax, qword [rdi]
test rax, rax
je 0x140061499
cmp dword [rax], 0x1a
jne 0x140061499
mov rax, qword [rdi + 0x18]
cmp qword [rdi + 0x20], rax
lea r12, [0x14009d5b0]
je 0x140061529
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 [0x1400a3214], eax
xor eax, eax
jmp 0x1400614e3
mov eax, 0x8015
lea r12, [0x14009d5b0]
mov rdi, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
test cl, cl
jne 0x1400614fd
mov ecx, dword [0x1400a3214]
add ecx, 0xffffffec
mov dword [0x1400a3218], ecx
test eax, eax
je 0x140061509
mov eax, dword [0x1400a3218]
jmp 0x14006151b
mov eax, dword [0x1400a3218]
cmp dword [0x1400a3214], eax
jge case.0x14006124b.9
add eax, 0x14
mov dword [0x1400a3214], eax
jmp case.0x14006124b.9
mov eax, 0x8013
jmp 0x1400614e3
mov r14, qword [0x14009b900]
mov rdi, qword [0x14009b908]
jmp 0x140061544
add r14, 0x30
cmp r14, rdi
je 0x140061621
mov rax, qword [r14]
cmp dword [rax], 0x2b
jne 0x140061540
mov rax, qword [r14 + 0x18]
mov rcx, qword [r14 + 0x20]
sub rcx, rax
cmp rcx, 8
jne 0x140061937
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 0x140061594
add r15, 0x20
cmp r15, 0x8c0
jne 0x140061570
jmp 0x1400617b8
mov rbx, qword [r14 + 0x10]
mov r12, qword [0x14009b930]
mov r13, qword [0x14009b938]
jmp 0x1400615ac
add r12, 8
cmp r12, r13
je 0x1400615cd
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 0x1400615a8
test byte [rsi], 1
je 0x1400615a8
jmp 0x1400615dd
mov rcx, rbx
mov edx, 1
call fcn.14000f520
mov rsi, rax
lea r12, [0x14009d5b0]
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 0x140061540
mov ecx, eax
call fcn.140006200
mov qword [rsi + 0x140], rax
jmp 0x140061540
call fcn.14000f8d0
xor esi, esi
test eax, eax
jne 0x14006180e
call fcn.140010d20
test eax, eax
jne 0x14006180e
call fcn.140010e10
test eax, eax
jne 0x14006180e
call fcn.1400114a0
test eax, eax
jne 0x14006180e
call fcn.1400116d0
test eax, eax
jne 0x14006180e
call fcn.140011840
test eax, eax
jne 0x14006180e
call fcn.140016030
test eax, eax
jne 0x14006180e
call fcn.140015740
mov rdx, qword [0x14009b938]
mov rcx, qword [0x14009b930]
mov r8, rdx
sub r8, rcx
sar r8, 3
call fcn.140015060
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.14001aa00
lea rdx, [rbp + 0x1a0]
mov rcx, qword [rbp + 0x198]
call fcn.140015800
lea rcx, [rbp + 0x70]
call fcn.140065610
call fcn.140015ce0
test eax, eax
jne 0x14006180e
lea rcx, [rbp + 0x70]
call fcn.1400656c0
mov rdi, qword [rbp + 0x70]
mov rbx, qword [rbp + 0x78]
cmp rdi, rbx
je 0x140061790
mov r14, qword [sym.imp.TT_SubSystem.dll_public:_void____ptr64___cdecl_CEventHandler::GetEvHandle_void_const___ptr64]
lea rsi, [0x1400a31e0]
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.140065770
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 0x140061723
lea rcx, [rbp + 0x70]
call fcn.14000f1d0
mov rsi, qword [0x14009b900]
mov rdi, qword [0x14009b908]
cmp rsi, rdi
je 0x140061b1e
mov rax, rsi
jmp 0x140061917
mov rbx, qword [0x1400a2908]
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.1400318d0
xor esi, esi
jmp 0x14006180e
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 0x14006184e
mov rdx, qword [rbp + 0x5e0]
sub rdx, rcx
cmp rdx, 0x1000
jb 0x140061849
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jae 0x14006197a
add rdx, 0x27
mov rcx, rax
call fcn.14007119c
call fcn.14002cfd0
mov rcx, qword [0x1400a3250]
test rcx, rcx
je 0x140061886
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 [0x1400a3250]
call qword [sym.imp.TT_SubSystem.dll_void___cdecl_TT_ReleaseLibrary_struct_HINSTANCE______ptr64_]
mov qword [0x1400a3250], 0
mov rcx, qword [0x1400a3240]
test rcx, rcx
je 0x1400618b9
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 [0x1400a3240]
call qword [sym.imp.TT_SubSystem.dll_void___cdecl_TT_ReleaseLibrary_struct_HINSTANCE______ptr64_]
mov qword [0x1400a3240], 0
call qword [sym.imp.TT_SubSystem.dll_void___cdecl_UninstallMiniDumpWriter_void_]
call fcn.14000ec60
mov rdi, qword [0x14009b8d8]
mov rbx, qword [0x14009b8e0]
jmp 0x1400618e4
add rdi, 8
cmp rdi, rbx
je 0x14006045f
mov rcx, qword [rdi]
test rcx, rcx
je 0x1400618e0
call fcn.140071194
jmp 0x1400618e0
mov ecx, eax
call fcn.1400195e0
mov ecx, eax
call fcn.1400195e0
add rax, 0x30
cmp rax, rdi
je 0x140061a7e
mov rcx, qword [rax]
test rcx, rcx
je 0x14006190a
cmp dword [rcx], 0x20
jne 0x14006190a
mov ecx, 0x20
call fcn.14000f180
test rax, rax
je 0x14006198a
xor edx, edx
jmp 0x14006194f
xor esi, esi
mov rcx, r14
call fcn.14000f760
jmp 0x14006180e
add rsi, 0x30
cmp rsi, rdi
je 0x140061963
mov rax, qword [rsi]
test rax, rax
je 0x140061946
cmp dword [rax], 0x20
jne 0x140061946
mov rax, qword [rsi + 0x18]
mov rdx, qword [rax]
lea rcx, [0x1400a28f0]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogSinkFile::SetLogfileName_char_const____ptr64____ptr64]
jmp 0x1400619f8
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 [0x1400a2928]
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, [0x1400a28f0]
mov rdx, rax
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogSinkFile::SetLogfilePattern_char_const____ptr64____ptr64]
lea rcx, [0x1400a28f0]
lea rdx, [0x1400a2fd0]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_ILogSinkFile::SetLogfilePath_char_const____ptr64____ptr64]
lea rcx, [0x1400a28f0]
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 [0x1400a2908]
mov rcx, qword [rax + 0x10]
lea rdx, [0x1400a28f0]
call qword [sym.imp.TT_SubSystem.dll_public:_class_ILogSinkBase____ptr64___cdecl_ILogCategory::AddSink_class_ILogSinkBase____ptr64____ptr64]
mov rsi, rax
mov rdi, qword [0x1400a2908]
mov rbx, qword [0x1400a2928]
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.08:26:55
mov qword [rsp + 0x38], rax
lea rax, str.Aug_29_2023
mov qword [rsp + 0x30], rax
lea rax, str.2023.4.0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rbx
lea r8, [rbp + 0x70]
mov rcx, rdi
mov rdx, rsi
call fcn.1400323e0
mov rsi, qword [0x14009b900]
mov rdi, qword [0x14009b908]
cmp rsi, rdi
je 0x140061b1e
mov rax, rsi
jmp 0x140061a99
add rax, 0x30
cmp rax, rdi
je 0x140061b1e
mov rcx, qword [rax]
test rcx, rcx
je 0x140061a8c
cmp dword [rcx], 0xc
jne 0x140061a8c
jmp 0x140061ab5
add rsi, 0x30
cmp rsi, rdi
je 0x140061bc5
mov rax, qword [rsi]
test rax, rax
je 0x140061aa8
cmp dword [rax], 0xc
jne 0x140061aa8
mov rax, qword [rsi + 0x18]
mov r8, qword [rax]
test r8, r8
je 0x140061bc5
lea rsi, [0x1400a2dc8]
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.140021540
lea rcx, [rbp + 0x70]
call fcn.140065890
lea rcx, [rbp + 0x70]
call fcn.140018660
lea rcx, [0x1400a2dc8]
lea r8, [0x140081c5d]
mov edx, 0x104
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strcat_s]
lea rcx, [rbp + 0x70]
call fcn.1400656c0
mov rax, qword [rbp + 0x70]
mov rcx, qword [rbp + 0x78]
cmp rax, rcx
je 0x140061b4d
mov rdx, qword [rax]
mov rdx, qword [rdx + 0x140]
cmp byte [rdx + 0x18], 0
jne 0x140061b63
add rax, 8
cmp rax, rcx
jne 0x140061b34
lea rcx, [rbp + 0x70]
call fcn.14000f1d0
mov al, 1
mov dword [rbp + 0x648], eax
jmp 0x140061c53
lea rcx, [rbp + 0x70]
call fcn.14000f1d0
mov rax, qword [rbp + 0x5d0]
mov rcx, qword [rbp + 0x5d8]
mov rdx, rcx
sub rdx, rax
cmp rdx, 8
jne 0x140061b95
mov rax, qword [rax]
mov byte [rax + 0x1c8], 1
jmp 0x140061c49
movzx edx, byte [0x1400a3206]
or dl, byte [0x1400a3207]
jne 0x140061c0b
cmp rax, rcx
je 0x140061c49
mov rdx, qword [rax]
mov byte [rdx + 0x1c8], 1
add rax, 8
cmp rax, rcx
jne 0x140061bad
jmp 0x140061c49
mov rsi, qword [0x1400a2908]
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.1400318d0
mov esi, 0xffffffff
call fcn.140067790
jmp 0x14006180e
lea rcx, [rbp + 0x70]
lea rdx, [rbp + 0x5d0]
call fcn.1400658d0
mov rcx, qword [rbp + 0x70]
mov rdx, qword [rbp + 0x78]
mov r8, rdx
sub r8, rcx
sar r8, 3
call fcn.140065980
mov rax, qword [rbp + 0x70]
mov rax, qword [rax]
mov byte [rax + 0x1c8], 1
lea rcx, [rbp + 0x70]
call fcn.14000f1d0
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 [0x1400a32b0], rax
mov qword [rbp + 0x508], 0
mov qword [rbp + 0x448], 0
cmp byte [rbp + 0x648], 0
jne 0x140061d7b
mov ecx, 0x60
call fcn.140071158
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.140017210
mov rcx, qword [rbp + 0x508]
call qword [sym.imp.TT_SubSystem.dll_public:_void____ptr64___cdecl_CEventHandler::GetEvHandle_void_const___ptr64]
mov qword [0x1400a32b8], rax
mov ecx, 0x58
call fcn.140071158
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 [0x1400a32c0], 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 0x14006206f
mov r12, qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CEventHandler::constructor_void____ptr64]
lea r14, [rbp + 0x520]
mov r15, qword [sym.imp.TT_SubSystem.dll_public:_void____ptr64___cdecl_CEventHandler::GetEvHandle_void_const___ptr64]
jmp 0x140061e3a
mov rcx, qword [r13]
mov qword [rcx + 0x1b8], rax
add r13, 8
cmp r13, rbx
je 0x14006206f
mov ecx, 0x28
call fcn.140071158
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.140006e00
mov rax, qword [r13]
mov eax, dword [rax + 0x18]
lea ecx, [rax - 2]
cmp ecx, 3
jae 0x140061ee7
mov ecx, 0x50
call fcn.140071158
mov rsi, qword [r13]
mov qword [rbp + 0x650], rax
mov rcx, rax
call r12
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.140006e00
mov rcx, rdi
call r15
jmp 0x140061f50
cmp eax, 1
jne 0x140061e2d
mov ecx, 0x50
call fcn.140071158
mov rsi, qword [r13]
mov qword [rbp + 0x650], rax
mov rcx, rax
call r12
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.140006e00
mov rcx, rdi
call r15
mov rcx, qword [r13]
mov qword [rcx + 0x1c0], rax
mov ecx, 0x30
call fcn.140071158
mov rsi, qword [r13]
mov qword [rbp + 0x650], rax
mov rcx, rax
call r12
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.140006e00
mov rcx, rdi
call r15
mov rcx, qword [r13]
mov qword [rcx + 0x1b0], rax
cmp byte [rbp + 0x648], 0
jne 0x140061e2d
mov ecx, 0xa8
call fcn.140071158
mov rsi, qword [r13]
mov qword [rbp + 0x650], rax
mov rcx, rax
call r12
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.140006e00
mov rcx, rdi
call r15
jmp 0x140061e22
mov rax, qword [0x14009b900]
mov rcx, qword [0x14009b908]
jmp 0x140062083
add rax, 0x30
cmp rax, rcx
je 0x1400620b4
mov rdx, qword [rax]
test rdx, rdx
je 0x14006207f
cmp dword [rdx], 0x12
jne 0x14006207f
mov rdx, qword [0x1400a3270]
mov rcx, qword [0x1400a3268]
mov r8, rdx
sub r8, rcx
sar r8, 3
call fcn.14002d1b0
jmp 0x1400620d1
mov rdx, qword [0x1400a3270]
mov rcx, qword [0x1400a3268]
mov r8, rdx
sub r8, rcx
sar r8, 3
call fcn.14002d9e0
lea rcx, [rbp + 0x70]
call fcn.1400656c0
mov rdi, qword [rbp + 0x70]
mov rbx, qword [rbp + 0x78]
cmp rdi, rbx
je 0x140062132
lea rsi, [rbp + 0x520]
mov rcx, rsi
call fcn.14002d0e0
mov r14, qword [rbp + 0x520]
mov r15, qword [rbp + 0x528]
cmp r14, r15
je 0x140062121
mov rdx, qword [r14]
mov rax, qword [rdi]
mov rcx, qword [rax + 8]
call fcn.14000f350
add r14, 8
cmp r14, r15
jne 0x140062109
mov rcx, rsi
call fcn.14000f1d0
add rdi, 8
cmp rdi, rbx
jne 0x1400620ee
lea rcx, [rbp + 0x70]
call fcn.14000f1d0
call fcn.140011a50
test eax, eax
jne 0x1400630fb
call fcn.140014e00
test eax, eax
jne 0x1400630fb
cmp byte [rbp + 0x648], 0
jne 0x140062182
mov rsi, qword [rbp + 0x4e0]
mov rdi, qword [rbp + 0x4e8]
cmp rsi, rdi
je 0x140062182
mov rcx, qword [rsi]
call fcn.1400227c0
add rsi, 8
cmp rsi, rdi
jne 0x140062171
lea rcx, [rbp + 0x5d0]
call fcn.140066060
lea rcx, [rbp + 0x5d0]
call fcn.140066950
lea rcx, [rbp + 0x58]
mov edx, 9
mov r8b, 1
call fcn.140016200
mov r14, qword [rbp + 0x58]
mov r15, qword [rbp + 0x60]
cmp r14, r15
je 0x140062221
lea rsi, [rbp + 0x70]
lea rdi, [0x140084708]
mov rcx, qword [r14]
call fcn.14005e360
mov rax, qword [r14]
mov rdx, qword [rax + 8]
mov rcx, rsi
call fcn.140015c40
mov r12, qword [rbp + 0x70]
mov r13, qword [rbp + 0x78]
cmp r12, r13
je 0x140062201
xor ebx, ebx
mov rcx, qword [r12]
mov rdx, rbx
call fcn.14005e8f0
inc rbx
add r12, 8
cmp r12, r13
jne 0x1400621e9
mov rcx, qword [0x1400a2908]
mov rdx, rdi
call fcn.140032360
mov rcx, rsi
call fcn.14000f1d0
add r14, 8
cmp r14, r15
jne 0x1400621c3
mov rsi, qword [0x1400a2908]
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.1400318d0
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 [0x1400a321c]
test r8d, r8d
je 0x14006231e
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 [0x1400a321c], 2
jl 0x140062332
lea rdx, [0x14007f7c8]
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::Append_char_const____ptr64____ptr64]
jmp 0x140062332
call fcn.1400015c0
call fcn.14001a540
lea rcx, str.create_directory
lea r8, [rbp + 0x520]
mov edx, eax
call fcn.140018900
lea rcx, str.create_directory
lea r8, [rbp + 0x520]
mov edx, eax
call fcn.140018900
lea rcx, str.create_directory
lea r8, [rbp + 0x520]
mov edx, eax
call fcn.140018900
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 [0x1400a2908]
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.1400318d0
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 [0x1400a3220]
test r8d, r8d
jle 0x1400623b7
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 0x1400623cb
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 [0x1400a2908]
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.1400318d0
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 [0x1400a3224]
test r8d, r8d
jle 0x140062450
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 0x140062464
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 [0x1400a2908]
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.1400318d0
mov rsi, qword [0x1400a2908]
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, [0x140084708]
lea rdx, [rbp + 0x70]
mov rcx, rsi
call fcn.1400318d0
mov rsi, qword [0x1400a2908]
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.1400318d0
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 [0x1400a3210], 0
je 0x140062552
mov r9d, dword [0x1400a3214]
mov r8d, dword [0x1400a3218]
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 0x140062566
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 [0x1400a2908]
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.1400318d0
lea rsi, [rbp + 0x70]
mov r8d, 0x355
mov rcx, rsi
xor edx, edx
call fcn.140068370
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 [0x14009b900]
mov rcx, qword [0x14009b908]
jmp 0x14006260b
add rax, 0x30
cmp rax, rcx
je 0x14006269c
mov rdx, qword [rax]
test rdx, rdx
je 0x140062607
cmp dword [rdx], 9
jne 0x140062607
mov ecx, 9
call fcn.14000f180
test rax, rax
je 0x140062639
lea rcx, [rbp + 0x70]
call fcn.14000f290
mov ecx, 9
call fcn.14000f180
xor esi, esi
cmp rax, 2
jb 0x14006329d
lea rcx, [rbp + 0x604]
call fcn.14000f230
mov eax, dword [rbp + 0x604]
test eax, eax
jle 0x140063293
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 0x14006329d
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 [0x1400a2908]
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.1400318d0
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 [0x1400a3205], 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 [0x1400a2908]
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.1400318d0
mov rdi, qword [0x1400a2908]
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, [0x140084708]
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400318d0
lea rdi, [rbp + 0x618]
mov rbx, qword [0x1400a2908]
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, [0x140083daf]
lea rdx, [rbp + 0x610]
mov rcx, rbx
call fcn.1400318d0
mov rbx, qword [0x1400a2908]
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, [0x140084708]
lea rdx, [rbp + 0x610]
mov rcx, rbx
call fcn.1400318d0
mov rbx, qword [0x1400a2908]
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, [0x140084708]
lea rdx, [rbp + 0x610]
mov rcx, rbx
call fcn.1400318d0
mov rbx, qword [0x1400a2908]
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.1400318d0
mov rbx, qword [0x1400a2908]
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.1400318d0
mov rbx, qword [0x1400a2908]
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.1400318d0
mov rbx, qword [0x1400a2908]
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.1400318d0
mov rbx, qword [0x1400a2908]
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.1400318d0
mov rbx, qword [0x1400a2908]
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.1400318d0
mov rbx, qword [0x1400a2908]
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, [0x140084708]
lea rdx, [rbp + 0x610]
mov rcx, rbx
call fcn.1400318d0
mov rbx, qword [0x1400a2908]
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, [0x140084708]
lea rdx, [rbp + 0x610]
mov rcx, rbx
call fcn.1400318d0
mov rbx, qword [0x1400a2908]
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, [0x140083daf]
lea rdx, [rbp + 0x610]
mov rcx, rbx
call fcn.1400318d0
mov rbx, qword [0x1400a2908]
mov rdi, qword [0x1400a2928]
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.08:26:55
mov qword [rsp + 0x38], rax
lea rax, str.Aug_29_2023
mov qword [rsp + 0x30], rax
lea rax, str.2023.4.0
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 2
lea r8, [0x140083ff3]
lea rdx, [rbp + 0x610]
mov rcx, rbx
mov r9, rdi
call fcn.1400318d0
mov rdi, qword [0x1400a2908]
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.1400318d0
mov rdi, qword [0x1400a2908]
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.1400318d0
mov rdi, qword [0x1400a2908]
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.1400318d0
mov rdi, qword [0x1400a2908]
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.1400318d0
mov rdi, qword [0x1400a2908]
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.1400318d0
mov rdi, qword [0x1400a2908]
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, [0x140083daf]
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400318d0
cmp byte [0x1400a2910], 0
jne 0x140062c2f
call fcn.1400167c0
test al, al
je 0x140062c2f
mov rdi, qword [0x1400a2908]
movabs rax, 0xffffffff00000001
mov qword [rbp + 0x610], rax
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.Overclocking_works_with_Admin_rights_only._OC_options_ignored_
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400318d0
mov rdi, qword [0x1400a2908]
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, [0x140084708]
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400318d0
mov rdi, qword [0x1400a2908]
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, [0x140084708]
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400318d0
mov rdi, qword [0x1400a2908]
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.1400318d0
mov rdi, qword [0x1400a2908]
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, [0x140084708]
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400318d0
mov rdi, qword [0x1400a2908]
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, [0x140084708]
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400318d0
mov rax, qword [0x14009b930]
mov rcx, qword [0x14009b938]
cmp rax, rcx
je 0x140062e70
mov rbx, qword [rax]
test byte [rbx], 2
jne 0x140062d7e
add rax, 8
cmp rax, rcx
jne 0x140062d68
jmp 0x140062e70
mov rdi, qword [0x1400a2908]
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, [0x140084708]
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400318d0
mov rdi, qword [0x1400a2908]
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, [0x140084708]
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400318d0
mov rdi, qword [0x1400a2908]
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.1400318d0
mov rdi, qword [0x1400a2908]
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, [0x140084708]
lea rdx, [rbp + 0x610]
mov rcx, rdi
call fcn.1400318d0
mov qword [rbp + 0x3e0], 0
mov rax, qword [0x14009b900]
mov rcx, qword [0x14009b908]
jmp 0x140062e8f
add rax, 0x30
cmp rax, rcx
je 0x140062ef0
mov rdx, qword [rax]
test rdx, rdx
je 0x140062e8b
cmp dword [rdx], 9
jne 0x140062e8b
mov rdi, qword [0x1400a2908]
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.1400318d0
mov edx, dword [rbp + 0x3c0]
lea rcx, [rbp + 0x3e0]
mov r8d, esi
call fcn.1400568e0
mov rsi, qword [0x1400a2908]
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.1400318d0
mov rsi, qword [0x1400a2908]
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, [0x140084708]
lea rdx, [rbp + 0x610]
mov rcx, rsi
call fcn.1400318d0
call fcn.14005a6b0
lea rcx, [rbp + 0x610]
call fcn.1400656c0
mov rbx, qword [rbp + 0x610]
mov r14, qword [rbp + 0x618]
cmp rbx, r14
je 0x140062fee
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 0x140062fa1
mov rcx, rsi
call fcn.14000f1d0
add rbx, 8
cmp rbx, r14
je 0x140062fee
mov rax, qword [rbx]
mov rdx, qword [rax + 8]
mov rcx, rsi
call fcn.1400119b0
mov r12, qword [rbp + 0x3f0]
mov r13, qword [rbp + 0x3f8]
mov rdi, r13
sub rdi, r12
je 0x140062f90
sar rdi, 3
mov r8, qword [r12]
mov rax, qword [rbx]
mov rcx, qword [rax + 0x150]
mov edx, 0x1300b
mov r9, rdi
call r15
add r12, 8
cmp r12, r13
jne 0x140062fca
jmp 0x140062f90
lea rcx, [rbp + 0x610]
call fcn.14000f1d0
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 [0x1400a3310], rax
mov r8, qword [0x1400a32b0]
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 [0x14009b900]
mov rcx, qword [0x14009b908]
jmp 0x140063084
add rax, 0x30
cmp rax, rcx
je 0x140063098
mov rdx, qword [rax]
test rdx, rdx
je 0x140063080
cmp dword [rdx], 6
jne 0x140063080
jmp 0x1400630aa
lea rcx, [0x140005810]
mov edx, 1
call qword [sym.imp.KERNEL32.dll_SetConsoleCtrlHandler]
mov rdx, qword [0x1400a3310]
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.14005dff0
lea rcx, [rbp + 0x3e0]
call fcn.140059d20
lea rcx, [rbp + 0x520]
call qword [sym.imp.TT_SubSystem.dll_public:_void___cdecl_CLightDynString::destructor_void____ptr64]
lea rcx, [rbp + 0x58]
call fcn.14000f1d0
mov rsi, qword [rbp + 0x4b0]
mov rdi, qword [rbp + 0x4b8]
jmp 0x14006310f
add rsi, 8
cmp rsi, rdi
je 0x140063128
mov rcx, qword [rsi]
test rcx, rcx
je 0x14006310b
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
jmp 0x14006310b
lea rcx, [rbp + 0x4b0]
call fcn.14000f1d0
mov rsi, qword [rbp + 0x490]
mov rdi, qword [rbp + 0x498]
jmp 0x140063148
add rsi, 8
cmp rsi, rdi
je 0x140063161
mov rcx, qword [rsi]
test rcx, rcx
je 0x140063144
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
jmp 0x140063144
lea rcx, [rbp + 0x490]
call fcn.14000f1d0
mov rcx, qword [rbp + 0x4e0]
mov rdx, qword [rbp + 0x4e8]
call fcn.140066fb0
lea rcx, [rbp + 0x4e0]
call fcn.14000f1d0
mov rsi, qword [rbp + 0x470]
mov rdi, qword [rbp + 0x478]
jmp 0x1400631a0
add rsi, 8
cmp rsi, rdi
je 0x1400631b9
mov rcx, qword [rsi]
test rcx, rcx
je 0x14006319c
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
jmp 0x14006319c
lea rcx, [rbp + 0x470]
call fcn.14000f1d0
mov rsi, qword [rbp + 0x450]
mov rdi, qword [rbp + 0x458]
jmp 0x1400631d9
add rsi, 8
cmp rsi, rdi
je 0x1400631f2
mov rcx, qword [rsi]
test rcx, rcx
je 0x1400631d5
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
jmp 0x1400631d5
lea rcx, [rbp + 0x450]
call fcn.14000f1d0
lea rcx, [rbp + 0x3d0]
call fcn.140067430
lea rsi, [rbp - 0x40]
mov rcx, rsi
call fcn.140031210
mov rcx, rsi
call fcn.1400676d0
xor esi, esi
call fcn.140067790
jmp 0x14006180e
lea rcx, str.absolute
lea r8, [rbp + 0x70]
mov edx, edi
call fcn.140018900
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 0x1400632d5
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 0x1400626b2
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 0x1400626b2