Function at 0x1400d3000
Capabilities:
Copy file
Create directory
Create process on windows
Delete file

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0xe98
lea rbp, [rsp + 0x70]
mov qword [rbp + 0xb0], 0xfffffffffffffffe
mov rax, qword [0x140324030]
xor rax, rbp
mov qword [rbp + 0xe18], rax
movzx r15d, r9w
mov word [rbp + 6], r9w
movzx edi, r8w
mov word [rbp + 4], r8w
mov byte [rbp + 1], dl
mov r14, rcx
mov qword [rbp + 0x100], rcx
mov rax, qword [rbp + 0xea8]
mov qword [rbp + 0x130], rax
mov rax, qword [0x14032d910]
cmp byte [rax + 0x598], 1
jne 0x1400d3080
mov byte [rax + Ordinal_1434], 0
xor eax, eax
jmp 0x1400d69bd
mov byte [rbp + 2], 0
mov eax, 1
xor r13d, r13d
cmp byte [0x14034e5d7], al
jne 0x1400d32b9
cmp byte [0x14034e7c8], r13b
jne 0x1400d32b9
movzx ebx, di
cmp byte [0x14034e5d3], al
cmove ebx, eax
cmp byte [0x14034e5d4], al
cmove ebx, r13d
cmp word [0x14034e5c2], 3
jne 0x1400d30d2
mov rax, qword [0x14032d8f0]
mov ebx, dword [rax + 0x129c]
movzx edx, bx
lea rcx, [0x14032de10]
call fcn.14018d080
lea rdx, str.write2ndDecisionFileforMes__Checking_communication_alive_to_xNetAgent...
lea rcx, [rbp + 0xc8]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
movzx edx, bx
lea rcx, [0x14032de10]
call fcn.14018d150
test al, al
jne 0x1400d32b9
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
lea rdx, str.Cannot_connect_xNetAgent.__r_n_Do_you_want_to_continue_verification_
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_1494]
lea rax, [rbp + 0xd0]
mov qword [rbp + 0xc8], rax
lea rdx, str.IDD_MES_DISCONNECT_RETRY
lea rcx, [rbp + 0xd0]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
mov rbx, rax
lea rdx, str.IDD_DEFECT_INFO
lea rcx, [rbp + 0x120]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
lea rcx, [rbp + 0xe0]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0xe0]
mov r8, rbx
mov rdx, rax
lea rcx, [0x14034ef60]
call qword [sym.imp.MultiLang_x64.dll_public:_int___cdecl_CMultiLangManager::GetCaptionDef_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64__class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64____ptr64]
lea r8, [rbp + 0xe0]
lea rdx, str.write2ndDecisionFileforMes_
lea rcx, [rbp + 0xf8]
call fcn.14005aa40
nop
lea r8, [0x14024d768]
mov rdx, rax
lea rcx, [rbp + 0xd0]
call fcn.14003a710
nop
mov rdx, rax
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_1492]
nop
lea rcx, [rbp + 0xd0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xf8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
lea rdx, [rbp + 0xd8]
lea rcx, [rbp + 0xc8]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
xor r8d, r8d
mov edx, 0x40004
mov rcx, qword [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_2217]
cmp eax, 7
jne 0x1400d329a
lea rcx, [0x14032de10]
call fcn.14018cc40
mov rax, qword [0x14032d8f0]
test rax, rax
je 0x1400d3264
mov r13, qword [rax + 0x40]
mov r8b, 1
mov rdx, r13
lea rcx, [0x14032de10]
call fcn.14018c700
nop
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
or eax, 0xffffffff
jmp 0x1400d69bd
mov byte [rbp + 2], 1
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
mov byte [rbp], 0
lea rdx, [0x140224a18]
lea rcx, [rbp + 0x110]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
lea rdx, [0x140224a18]
lea rcx, [rbp + reloc.mfc110u.dll_Ordinal_280]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
lea rdx, [0x140224a18]
lea rcx, [rbp + 0x150]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
lea rdx, [0x140224a18]
lea rcx, [rbp + reloc.mfc110u.dll_Ordinal_296]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
lea rdx, [0x140224a18]
lea rcx, [rbp + 0x138]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
lea rcx, [rbp + 0x148]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
lea rax, [rbp + 0x148]
mov qword [rsp + 0x28], rax
lea rax, [rbp + reloc.mfc110u.dll_Ordinal_280]
mov qword [rsp + 0x20], rax
mov rsi, qword [rbp + reloc.mfc110u.dll_Ordinal_3744]
mov r9, rsi
movzx r8d, r15w
movzx edx, di
mov rcx, r14
call fcn.1400d2d00
lea rdx, [rbp + 0x148]
lea rcx, [rbp + 0x150]
call qword [sym.imp.mfc110u.dll_Ordinal_1492]
mov dil, 1
or r12, 0xffffffffffffffff
cmp byte [0x14034e5d6], dil
jne 0x1400d577d
mov qword [rbp + 0x178], r13
mov qword [rbp + 0x180], r13
mov qword [rbp + 0x188], r13
mov qword [rbp + 0x1a0], r13
lea rcx, [rbp + 0x170]
call qword [sym.imp.mfc110u.dll_Ordinal_490]
nop
xor r8d, r8d
mov rdx, qword [rbp + reloc.mfc110u.dll_Ordinal_280]
lea rcx, [rbp + 0x170]
call qword [sym.imp.mfc110u.dll_Ordinal_4500]
mov ebx, eax
lea rcx, [rbp + 0x170]
call qword [sym.imp.mfc110u.dll_Ordinal_2748]
test ebx, ebx
jne 0x1400d398d
lea rcx, [rbp + 0x108]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
lea rcx, [rbp + 0xf0]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
cmp word [0x14034e5c2], 3
jne 0x1400d37d2
mov byte [rbp], dil
lea rdx, [rbp + 0xd0]
lea rcx, [0x14034e310]
call fcn.140059ad0
nop
movzx ebx, r15w
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], 1
mov r9, qword [r14 + 0x3178]
mov r8, qword [rax]
lea rdx, str._sInspData_Temp_s_d_d_I64d
lea rcx, [rbp + 0x148]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
nop
lea rcx, [rbp + 0xd0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
lea rdx, [rbp + 0xd0]
lea rcx, [0x14034e310]
call fcn.140059ad0
nop
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], 1
mov r9, qword [r14 + 0x3178]
mov r8, qword [rax]
lea rdx, str._sInspData_Temp_s_d_d_I64d_result.rst
lea rcx, [rbp + reloc.mfc110u.dll_Ordinal_280]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
nop
lea rcx, [rbp + 0xd0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
xor r8d, r8d
mov rdx, qword [rbp + reloc.mfc110u.dll_Ordinal_280]
lea rcx, [rbp + 0x170]
call qword [sym.imp.mfc110u.dll_Ordinal_4500]
mov ebx, eax
lea rcx, [rbp + 0x170]
call qword [sym.imp.mfc110u.dll_Ordinal_2748]
test ebx, ebx
jne 0x1400d3644
mov r9, qword [rbp + reloc.mfc110u.dll_Ordinal_280]
mov r8, rsi
lea rdx, str.___I64d____s
lea rcx, [rbp + 0x108]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
lea rdx, str.Cannot_find_rst_file.._Do_you_want_to_continue_verification_
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_1494]
lea rax, [rbp + 0xd0]
mov qword [rbp + 0xc8], rax
lea rdx, str.IDC_MESSAGE_CANNOT_FIND_RST
lea rcx, [rbp + 0xd0]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
mov rbx, rax
lea rdx, str.IDD_DEFECT_INFO
lea rcx, [rbp + 0x120]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
lea rcx, [rbp + 0xb8]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0xb8]
mov r8, rbx
mov rdx, rax
lea rcx, [0x14034ef60]
call qword [sym.imp.MultiLang_x64.dll_public:_int___cdecl_CMultiLangManager::GetCaptionDef_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64__class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64____ptr64]
lea rdx, [rbp + 0x108]
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_1658]
lea r8, [rbp + 0xb8]
lea rdx, str.write2ndDecisionFileforMes_
lea rcx, [rbp + 0xf8]
call fcn.14005aa40
nop
lea r8, [0x14024d768]
mov rdx, rax
lea rcx, [rbp + 0xd0]
call fcn.14003a710
nop
mov rdx, rax
lea rcx, [rbp + 0xf0]
call qword [sym.imp.mfc110u.dll_Ordinal_1492]
nop
lea rcx, [rbp + 0xd0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xf8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
lea rdx, [rbp + 0xf0]
lea rcx, [rbp + 0xc8]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
xor r8d, r8d
mov edx, 0x40004
mov rcx, qword [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_2217]
cmp eax, 7
jne 0x1400d363c
jmp 0x1400d3922
xor dil, dil
jmp 0x1400d3965
xor edx, edx
mov rcx, qword [rbp + reloc.mfc110u.dll_Ordinal_280]
call qword [sym.imp.MSVCR110.dll__waccess_s]
test eax, eax
je 0x1400d3973
lea rcx, [rbp + 0x140]
call qword [sym.imp.MSVCR110.dll__get_errno]
cmp dword [rbp + 0x140], 0xd
jne 0x1400d3973
mov r9, qword [rbp + reloc.mfc110u.dll_Ordinal_280]
mov r8, rsi
lea rdx, str.___I64d____s
lea rcx, [rbp + 0x108]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
lea rdx, str.Cannot_find_rst_file.._r_n_Do_you_want_to_continue_verification_
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_1494]
lea rax, [rbp + 0xd0]
mov qword [rbp + 0xc8], rax
lea rdx, str.IDC_MESSAGE_CANNOT_FIND_RST
lea rcx, [rbp + 0xd0]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
mov rbx, rax
lea rdx, str.IDD_DEFECT_INFO
lea rcx, [rbp + 0x120]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
lea rcx, [rbp + 0xb8]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0xb8]
mov r8, rbx
mov rdx, rax
lea rcx, [0x14034ef60]
call qword [sym.imp.MultiLang_x64.dll_public:_int___cdecl_CMultiLangManager::GetCaptionDef_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64__class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64____ptr64]
lea rdx, [rbp + 0x108]
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_1658]
lea r8, [rbp + 0xb8]
lea rdx, str.write2ndDecisionFileforMes_
lea rcx, [rbp + 0xf8]
call fcn.14005aa40
nop
lea r8, [0x14024d8c0]
mov rdx, rax
lea rcx, [rbp + 0xd0]
call fcn.14003a710
nop
mov rdx, rax
lea rcx, [rbp + 0xf0]
call qword [sym.imp.mfc110u.dll_Ordinal_1492]
nop
lea rcx, [rbp + 0xd0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xf8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
lea rdx, [rbp + 0xf0]
lea rcx, [rbp + 0xc8]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
xor r8d, r8d
mov edx, 0x40004
mov rcx, qword [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_2217]
cmp eax, 7
jne 0x1400d37ca
jmp 0x1400d3922
xor dil, dil
jmp 0x1400d3965
mov r9, qword [rbp + reloc.mfc110u.dll_Ordinal_280]
mov r8, rsi
lea rdx, str.___I64d____s
lea rcx, [rbp + 0x108]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
lea rdx, str.Cannot_find_rst_file.._r_n_Do_you_want_to_continue_verification_
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_1494]
lea rax, [rbp + 0xd0]
mov qword [rbp + 0xc8], rax
lea rdx, str.IDC_MESSAGE_CANNOT_FIND_RST
lea rcx, [rbp + 0xd0]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
mov rbx, rax
lea rdx, str.IDD_DEFECT_INFO
lea rcx, [rbp + 0x120]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
lea rcx, [rbp + 0xb8]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0xb8]
mov r8, rbx
mov rdx, rax
lea rcx, [0x14034ef60]
call qword [sym.imp.MultiLang_x64.dll_public:_int___cdecl_CMultiLangManager::GetCaptionDef_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64__class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64____ptr64]
lea rdx, [rbp + 0x108]
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_1658]
lea r8, [rbp + 0xb8]
lea rdx, str.write2ndDecisionFileforMes_
lea rcx, [rbp + 0xf8]
call fcn.14005aa40
nop
lea r8, [0x14024d9d8]
mov rdx, rax
lea rcx, [rbp + 0xd0]
call fcn.14003a710
nop
mov rdx, rax
lea rcx, [rbp + 0xf0]
call qword [sym.imp.mfc110u.dll_Ordinal_1492]
nop
lea rcx, [rbp + 0xd0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xf8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
lea rdx, [rbp + 0xf0]
lea rcx, [rbp + 0xc8]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
xor r8d, r8d
mov edx, 0x40004
mov rcx, qword [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_2217]
cmp eax, 7
jne 0x1400d3962
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xf0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0x108]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0x170]
call qword [sym.imp.mfc110u.dll_Ordinal_1115]
or r12, 0xffffffffffffffff
jmp 0x1400d6967
xor dil, dil
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xf0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0x108]
jmp 0x1400d3a14
xor edx, edx
mov rcx, qword [rbp + reloc.mfc110u.dll_Ordinal_280]
call qword [sym.imp.MSVCR110.dll__waccess_s]
test eax, eax
je 0x1400d3a24
lea rcx, [rbp + 0x140]
call qword [sym.imp.MSVCR110.dll__get_errno]
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
cmp dword [rbp + 0x140], 0xd
jne 0x1400d3a0d
mov r9, qword [rbp + reloc.mfc110u.dll_Ordinal_280]
mov r8, rsi
lea rdx, str.write2ndDecisionFileforMes__Cannot_access_rst_file.._1___I64d____s
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, [rbp + 0xc0]
lea rcx, [rbp + 0xc8]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
xor dil, dil
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
cmp dil, 1
jne 0x1400d5770
lea rcx, [rbp + 0xe8]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
movzx r9d, r15w
movzx edi, word [rbp + 4]
mov dword [rbp + 0xf0], edi
mov r8d, edi
lea rdx, str.d:LoadResultTemp__d__d.rst
lea rcx, [rbp + 0xe8]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
mov r9, qword [rbp + 0xe8]
mov r8, qword [rbp + reloc.mfc110u.dll_Ordinal_280]
lea rdx, str.try_to_copy__s_to__s
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, [rbp + 0xb8]
lea rcx, [rbp + 0x10]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
xor r8d, r8d
mov rdx, qword [rbp + 0xe8]
mov rcx, qword [rbp + reloc.mfc110u.dll_Ordinal_280]
call qword [sym.imp.KERNEL32.dll_CopyFileW]
test eax, eax
je 0x1400d3ad9
lea rdx, [rbp + 0xe8]
lea rcx, [rbp + reloc.mfc110u.dll_Ordinal_280]
call qword [sym.imp.mfc110u.dll_Ordinal_1492]
jmp 0x1400d3b31
mov r9, qword [rbp + 0xe8]
mov r8, qword [rbp + reloc.mfc110u.dll_Ordinal_280]
lea rdx, str.fail_to_copy__s_to__s
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, [rbp + 0xb8]
lea rcx, [rbp + 0x10]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
xor r8d, r8d
mov edx, 0x40000
mov rcx, qword [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_2217]
mov r8, rsi
lea rdx, str.Read_rst_file.___I64d_
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, [rbp + 0xb8]
lea rcx, [rbp + 0x10]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
lea rcx, [rbp + 0x3d0]
call qword [sym.imp.ModelManager.dll_public:_void___cdecl_CJsLoadInspResult::constructor_void____ptr64]
nop
lea rcx, [rbp + reloc.mfc110u.dll_Ordinal_280]
call qword [sym.imp.mfc110u.dll_Ordinal_4829]
mov rdx, rax
lea rcx, [rbp + 0xde0]
call fcn.14004a2d0
mov rdx, rax
lea rcx, [rbp + 0x3d0]
call qword [sym.imp.ModelManager.dll_public:_bool___cdecl_CJsLoadInspResult::LoadInspResultJsFile_class_std::basic_string_wchar_t__struct_std::char_traits_wchar_t___class_std::allocator_wchar_t______ptr64]
mov r8, rsi
lea rdx, str.End_read_rst_file.___I64d_
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, [rbp + 0xb8]
lea rcx, [rbp + 0x10]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
lea rdx, [rbp + 0xd0]
lea rcx, [0x14032d720]
call fcn.1400b7d70
nop
mov rcx, rax
call qword [sym.imp.mfc110u.dll_Ordinal_4829]
cmp word [rax], 0
jne 0x1400d3c03
mov r8, r13
jmp 0x1400d3c1b
mov r8, r12
nop word [rax + rax]
inc r8
cmp word [rax + r8*2], 0
jne 0x1400d3c10
mov rdx, rax
lea rcx, [rbp + 0x4f0]
call fcn.14004a180
nop
lea rcx, [rbp + 0xd0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
movzx eax, byte [r14 + 0x31b4]
mov byte [rbp + 0x601], al
movzx eax, byte [rbp + 0xe90]
mov byte [rbp + 0x602], al
lea r8, [rbp + reloc.mfc110u.dll_Ordinal_1040]
cmp qword [rbp + 0x428], 8
cmovae r8, qword [rbp + reloc.mfc110u.dll_Ordinal_1040]
lea rdx, [0x14022875c]
lea rcx, [rbp + 0x138]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, [0x140224a18]
lea rcx, [rbp + 0xc8]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
lea rdx, [0x140224a18]
lea rcx, [rbp + 0x120]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
lea rdx, [0x140224a18]
lea rcx, [rbp + 0x160]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
lea rdx, [0x140224a18]
lea rcx, [rbp + reloc.mfc110u.dll_Ordinal_344]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
lea rdx, [0x140224a18]
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
mov r8, qword [rbp + reloc.mfc110u.dll_Ordinal_1656]
mov rax, qword [rbp + 0x680]
cmp r8, rax
je 0x1400d3d98
nop
mov rdx, qword [r8]
cmp rdx, qword [r8 + 8]
je 0x1400d3d8b
nop dword [rax]
mov byte [rdx + 0xc0], 1
mov byte [rdx + 0x108], 1
mov byte [rdx + 0x134], 1
mov byte [rdx + reloc.mfc110u.dll_Ordinal_344], 1
mov rcx, qword [rdx + 0x1f0]
cmp rcx, qword [rdx + 0x1f8]
je 0x1400d3d77
nop dword [rax]
mov byte [rcx + 0x28], 1
mov rax, qword [rcx + 0xd8]
cmp rax, qword [rcx + 0xe0]
je 0x1400d3d67
mov byte [rax + 0x20], 1
add rax, 0xc8
cmp rax, qword [rcx + 0xe0]
jne 0x1400d3d54
add rcx, 0x108
cmp rcx, qword [rdx + 0x1f8]
jne 0x1400d3d40
add rdx, 0x238
cmp rdx, qword [r8 + 8]
jne 0x1400d3d10
mov rax, qword [rbp + 0x680]
add r8, 0x48
cmp r8, rax
jne 0x1400d3d00
mov ebx, 1
mov dword [rbp + 0x108], ebx
cmp dword [r14 + 0xb18], ebx
jle 0x1400d4fa5
lea rdi, [r14 + 0x988]
movabs r15, 0x80800000000000
nop word [rax + rax]
mov r9d, 0xe
mov r8d, ebx
lea rdx, [rbp + 0x98]
mov rcx, rdi
call fcn.14002e710
nop
mov rdx, rax
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_1492]
nop
lea rcx, [rbp + 0x98]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
lea rdx, str.Panel
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_2848]
test eax, eax
jne 0x1400d3f44
mov esi, 1
mov r8d, esi
mov edx, ebx
mov rcx, rdi
call fcn.140030ce0
test rax, rax
je 0x1400d4efc
mov rdx, qword [rax]
mov rcx, rax
call qword [rdx + 0xa8]
test rax, rax
je 0x1400d4efc
movzx eax, byte [rbp + 1]
mov byte [rbp + 0x600], al
lea rcx, [rbp + 0xdcb]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
lea rcx, [rbp + 0xdd3]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
lea rcx, [rbp + 0xa20]
call fcn.14003a7b0
nop
lea rdx, [rbp + 0xa20]
lea rcx, [0x1403613bc]
call fcn.14003a160
cmp byte [r14 + 0x31cc], sil
jne 0x1400d3ede
cmp dword [r14 + 0x31c4], esi
jne 0x1400d3ec4
mov dword [r14 + Ordinal_12746], esi
mov r8d, esi
mov dword [rbp + 0x6a8], esi
mov dword [r14 + Ordinal_12746], r13d
jmp 0x1400d3eef
mov dword [r14 + Ordinal_12746], 2
mov r8d, 2
mov dword [rbp + 0x6a8], r8d
jmp 0x1400d3eef
mov dword [r14 + Ordinal_12746], r13d
mov r8d, r13d
mov dword [rbp + 0x6a8], r13d
lea rdx, str.Spot_sample___d
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, [rbp + 0xb8]
lea rcx, [rbp + 0x50]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
nop
lea rcx, [rbp + 0xdd3]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
lea rcx, [rbp + 0xdcb]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
jmp 0x1400d4efc
lea rdx, [0x14022a308]
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_2848]
test eax, eax
jne 0x1400d4020
lea r8d, [rax + 1]
mov edx, ebx
mov rcx, rdi
call fcn.140030ce0
test rax, rax
je 0x1400d4efc
mov rdx, qword [rax]
mov rcx, rax
call qword [rdx + 0xa8]
mov r9, rax
test rax, rax
je 0x1400d4efc
mov rsi, qword [rbp + reloc.mfc110u.dll_Ordinal_1656]
cmp rsi, qword [rbp + 0x680]
je 0x1400d4f68
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi]
cmp rdx, rcx
je 0x1400d400e
mov eax, dword [r9 + 0xcf]
cmp dword [rdx + 0x6c], eax
je 0x1400d3fc7
add rdx, 0x238
cmp rdx, rcx
jne 0x1400d3fb6
cmp rdx, rcx
je 0x1400d400e
mov r8d, dword [r9 + 0xcf]
mov rcx, qword [rbp + 0xe98]
mov rax, qword [rcx + 8]
mov rcx, qword [rcx]
cmp rcx, rax
je 0x1400d3ffd
cmp dword [rcx], r8d
je 0x1400d3ff4
add rcx, 4
cmp rcx, rax
jne 0x1400d3fe6
cmp rcx, rax
je 0x1400d3ffd
mov qword [rdx + 0x40], r15
cmp dword [r9 + 0x689], 5
jne 0x1400d400e
mov byte [rdx + 0xc0], 0
add rsi, 0x48
cmp rsi, qword [rbp + 0x680]
jne 0x1400d3fa3
jmp 0x1400d4efc
lea rdx, str.Warpage
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_2848]
test eax, eax
jne 0x1400d4183
lea r8d, [rax + 1]
mov edx, ebx
mov rcx, rdi
call fcn.140030ce0
test rax, rax
je 0x1400d4efc
mov rdx, qword [rax]
mov rcx, rax
call qword [rdx + 0xa8]
mov rdi, rax
test rax, rax
je 0x1400d4efc
mov rsi, qword [rbp + reloc.mfc110u.dll_Ordinal_1656]
cmp rsi, qword [rbp + 0x680]
je 0x1400d4f68
nop
mov rcx, qword [rsi + 8]
mov rbx, qword [rsi]
cmp rbx, rcx
je 0x1400d416d
mov eax, dword [rdi + 0xcf]
cmp dword [rbx + 0x6c], eax
je 0x1400d40a7
add rbx, 0x238
cmp rbx, rcx
jne 0x1400d4096
cmp rbx, rcx
je 0x1400d416d
cmp byte [r14 + 0x31b4], 1
jne 0x1400d412c
lea rdx, [rbp + 0x90]
lea rcx, [0x14034e310]
call fcn.1400eb8e0
nop
mov rdx, qword [rax]
lea rcx, [rbp + 0x88]
call qword [sym.imp.mfc110u.dll_Ordinal_306]
nop
mov rcx, rax
call qword [sym.imp.mfc110u.dll_Ordinal_4831]
cmp byte [rax], 0
jne 0x1400d40f2
mov r8, r13
jmp 0x1400d40ff
mov r8, r12
inc r8
cmp byte [rax + r8], 0
jne 0x1400d40f5
lea rcx, [rbx + 0x110]
mov rdx, rax
call fcn.140001b00
nop
lea rcx, [rbp + 0x88]
call qword [sym.imp.mfc110u.dll_Ordinal_1028]
nop
lea rcx, [rbp + 0x90]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
jmp 0x1400d4156
lea rdx, [rdi + 0x6c3]
cmp byte [rdx], 0
jne 0x1400d413d
mov r8, r13
jmp 0x1400d414a
mov r8, r12
inc r8
cmp byte [rdx + r8], 0
jne 0x1400d4140
lea rcx, [rbx + 0x110]
call fcn.140001b00
cmp dword [rdi + 0x689], 5
jne 0x1400d416d
mov byte [rbx + 0xc0], 0
mov byte [rbx + 0x108], 0
add rsi, 0x48
cmp rsi, qword [rbp + 0x680]
jne 0x1400d4080
jmp 0x1400d4ef6
lea rdx, str.Contamination
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_2848]
test eax, eax
jne 0x1400d4976
lea r8d, [rax + 1]
mov edx, ebx
mov rcx, rdi
call fcn.140030ce0
test rax, rax
je 0x1400d4efc
mov rdx, qword [rax]
mov rcx, rax
call qword [rdx + 0xa8]
mov r15, rax
mov qword [rbp + 0xf8], rax
test rax, rax
je 0x1400d4efc
mov rsi, qword [rbp + reloc.mfc110u.dll_Ordinal_1656]
mov qword [rbp + 0xd0], rsi
cmp rsi, qword [rbp + 0x680]
je 0x1400d4f68
mov rcx, qword [rsi + 8]
mov rbx, qword [rsi]
cmp rbx, rcx
je 0x1400d4959
mov eax, dword [r15 + 0x169]
cmp dword [rbx + 0x6c], eax
je 0x1400d4218
add rbx, 0x238
cmp rbx, rcx
jne 0x1400d4207
cmp rbx, rcx
je 0x1400d4959
mov qword [rbp + 0xdf8], shutdown
mov qword [rbp + 0xdf0], r13
mov byte [rbp + 0xde0], 0
mov rax, qword [r15 + 0x175]
cmp rax, 0x20000
jne 0x1400d431a
cmp byte [r14 + 0x31b4], 1
jne 0x1400d42c4
lea rdx, [rbp + 0x80]
lea rcx, [0x14034e310]
call fcn.1400eb8e0
nop
mov rdx, qword [rax]
lea rcx, [rbp + 0x60]
call qword [sym.imp.mfc110u.dll_Ordinal_306]
nop
mov rcx, rax
call qword [sym.imp.mfc110u.dll_Ordinal_4831]
cmp byte [rax], 0
jne 0x1400d428c
mov r8, r13
jmp 0x1400d429a
mov r8, r12
nop
inc r8
cmp byte [rax + r8], 0
jne 0x1400d4290
lea rcx, [rbx + 0x138]
mov rdx, rax
call fcn.140001b00
nop
lea rcx, [rbp + 0x60]
call qword [sym.imp.mfc110u.dll_Ordinal_1028]
nop
lea rcx, [rbp + 0x80]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
jmp 0x1400d42f6
lea rdx, [r15 + reloc.mfc110u.dll_Ordinal_449]
cmp byte [rdx], 0
jne 0x1400d42d5
mov r8, r13
jmp 0x1400d42ea
mov r8, r12
nop dword [rax + rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x1400d42e0
lea rcx, [rbx + 0x138]
call fcn.140001b00
cmp dword [r15 + reloc.mfc110u.dll_Ordinal_445], 5
jne 0x1400d430e
mov byte [rbx + 0xc0], 0
mov byte [rbx + 0x134], 0
lea rdx, [0x14024db0c]
jmp 0x1400d43e5
cmp rax, 0x200000
jne 0x1400d43f7
cmp byte [r14 + 0x31b4], 1
jne 0x1400d4396
lea rdx, [rbp + 0x78]
lea rcx, [0x14034e310]
call fcn.1400eb8e0
nop
mov rdx, qword [rax]
lea rcx, [rbp + 0x70]
call qword [sym.imp.mfc110u.dll_Ordinal_306]
nop
mov rcx, rax
call qword [sym.imp.mfc110u.dll_Ordinal_4831]
cmp byte [rax], 0
jne 0x1400d4362
mov r8, r13
jmp 0x1400d436f
mov r8, r12
inc r8
cmp byte [rax + r8], 0
jne 0x1400d4365
lea rcx, [rbx + 0x160]
mov rdx, rax
call fcn.140001b00
nop
lea rcx, [rbp + 0x70]
call qword [sym.imp.mfc110u.dll_Ordinal_1028]
nop
lea rcx, [rbp + 0x78]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
jmp 0x1400d43c6
lea rdx, [r15 + reloc.mfc110u.dll_Ordinal_449]
cmp byte [rdx], 0
jne 0x1400d43a7
mov r8, r13
jmp 0x1400d43ba
mov r8, r12
nop word [rax + rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x1400d43b0
lea rcx, [rbx + 0x160]
call fcn.140001b00
cmp dword [r15 + reloc.mfc110u.dll_Ordinal_445], 5
jne 0x1400d43de
mov byte [rbx + 0xc0], 0
mov byte [rbx + reloc.mfc110u.dll_Ordinal_344], 0
lea rdx, [0x14024db08]
mov r8d, 2
lea rcx, [rbp + 0xde0]
call fcn.140001b00
cmp qword [r15 + 0x175], 0x8000000
jne 0x1400d441d
mov r8d, 2
lea rdx, [0x14024db18]
lea rcx, [rbp + 0xde0]
call fcn.140001b00
add rbx, 0x208
movzx eax, byte [rbx + 8]
test al, al
je 0x1400d4432
sub al, 6
cmp al, 1
ja 0x1400d4447
mov rcx, rbx
call fcn.14000f2e0
test eax, eax
sete al
test al, al
jne 0x1400d4942
mov r12d, r13d
mov rcx, rbx
call fcn.14000f2e0
test eax, eax
jle 0x1400d493e
mov rsi, rbx
nop dword [rax]
mov edx, r12d
mov rcx, rsi
call fcn.14000f390
lea rdx, [rbp + 0xde0]
cmp qword [rbp + 0xdf8], 0x10
cmovae rdx, qword [rbp + 0xde0]
mov rcx, rax
call fcn.14000f5b0
movzx ecx, byte [rax + 8]
test cl, cl
je 0x1400d449a
sub cl, 6
cmp cl, 1
ja 0x1400d44af
mov rcx, rax
call fcn.14000f2e0
test eax, eax
sete al
test al, al
jne 0x1400d491c
mov edi, r13d
mov edx, r12d
mov rcx, rsi
call fcn.14000f390
lea rdx, [rbp + 0xde0]
cmp qword [rbp + 0xdf8], 0x10
cmovae rdx, qword [rbp + 0xde0]
mov rcx, rax
call fcn.14000f5b0
mov rcx, rax
call fcn.14000f2e0
cmp edi, eax
jge 0x1400d491c
mov edx, r12d
mov rcx, rsi
call fcn.14000f390
lea rdx, [rbp + 0xde0]
cmp qword [rbp + 0xdf8], 0x10
cmovae rdx, qword [rbp + 0xde0]
mov rcx, rax
call fcn.14000f5b0
mov edx, edi
mov rcx, rax
call fcn.14000f390
mov r14, rax
mov ecx, dword [rbp + 0x20]
and ecx, 0xffffff01
or ecx, 1
mov dword [rbp + 0x20], ecx
mov qword [rbp + 0x28], r13
mov qword [rbp + 0x18], 0xffffffffffffffff
lea r9, [rbp + 0x18]
lea rdx, [rbp + 0x30]
mov rcx, rax
call fcn.14000f8a0
nop
mov rcx, rax
call fcn.14000f0c0
mov r15d, eax
mov ecx, dword [rbp + 0x38]
movsx edx, cl
cmp edx, 4
je 0x1400d459f
lea ecx, [rdx - 6]
cmp ecx, 1
ja 0x1400d45b4
mov rbx, qword [rbp + 0x30]
test rbx, rbx
je 0x1400d45b4
mov r8, qword [rbx]
mov r9, r8
mov r8, qword [r8]
lea rdx, [rbp + 0x48]
mov rcx, rbx
call fcn.14000ffb0
mov rcx, qword [rbx]
call qword [sym.imp.MSVCR110.dll_void___cdecl_operator_delete_void____ptr64_]
mov rcx, rbx
call qword [sym.imp.MSVCR110.dll_void___cdecl_operator_delete_void____ptr64_]
jmp 0x1400d45b4
bt ecx, 8
jae 0x1400d45b4
mov rcx, qword [rbp + 0x30]
test rcx, rcx
je 0x1400d45b4
call qword [sym.imp.MSVCR110.dll_free]
mov rcx, qword [rbp + 0x40]
test rcx, rcx
je 0x1400d45df
lea rbx, [rcx - 8]
lea r9, [0x14000ed50]
mov r8d, dword [rbx]
mov edx, 8
call fcn.1401e3d88
mov rcx, rbx
call qword [sym.imp.MSVCR110.dll_void___cdecl_operator_delete___void____ptr64_]
nop
movsx eax, byte [rbp + 0x20]
cmp eax, 4
je 0x1400d4622
add eax, 0xfffffffa
cmp eax, 1
ja 0x1400d463a
mov rbx, qword [rbp + 0x18]
test rbx, rbx
je 0x1400d463a
mov r8, qword [rbx]
mov r9, r8
mov r8, qword [r8]
lea rdx, [rbp + 8]
mov rcx, rbx
call fcn.14000ffb0
mov rcx, qword [rbx]
call qword [sym.imp.MSVCR110.dll_void___cdecl_operator_delete_void____ptr64_]
mov rcx, rbx
call qword [sym.imp.MSVCR110.dll_void___cdecl_operator_delete_void____ptr64_]
jmp 0x1400d463a
test dword [rbp + 0x20], 0x100
je 0x1400d463a
mov rcx, qword [rbp + 0x18]
test rcx, rcx
je 0x1400d463a
call qword [sym.imp.MSVCR110.dll_free]
mov rcx, qword [rbp + 0x28]
test rcx, rcx
je 0x1400d4664
lea rbx, [rcx - 8]
lea r9, [0x14000ed50]
mov r8d, dword [rbx]
mov edx, 8
call fcn.1401e3d88
mov rcx, rbx
call qword [sym.imp.MSVCR110.dll_void___cdecl_operator_delete___void____ptr64_]
mov rax, qword [rbp + 0xf8]
cmp r15d, dword [rax + 0x171]
mov r15, rax
jne 0x1400d4915
mov eax, dword [rbp + 0x38]
mov qword [rbp + 0x40], r13
and eax, 0xffffff05
or eax, 5
mov dword [rbp + 0x38], eax
cmp dword [r15 + reloc.mfc110u.dll_Ordinal_445], 5
jne 0x1400d4726
mov byte [rbp + 0x30], 0
lea rdx, str.FalseCall
mov rcx, r14
call fcn.14000f5b0
mov rbx, rax
mov qword [rbp + 0x28], r13
lea rdx, [rbp + 0x30]
lea rcx, [rbp + 0x18]
call fcn.14000ee30
movsx edx, byte [rbx + 8]
movzx ecx, byte [rbp + 0x20]
mov byte [rbx + 8], cl
mov r8d, dword [rbp + 0x20]
mov ecx, r8d
xor ecx, edx
movzx ecx, cl
xor r8d, ecx
mov rax, qword [rbx]
mov rcx, qword [rbp + 0x18]
mov qword [rbx], rcx
mov qword [rbp + 0x18], rax
mov ecx, dword [rbx + 8]
mov edx, ecx
shl edx, 0x17
sar edx, 0x1f
mov eax, r8d
xor eax, ecx
and eax, 0x100
xor eax, ecx
mov dword [rbx + 8], eax
shl edx, 8
xor edx, r8d
and edx, 0x100
xor r8d, edx
mov dword [rbp + 0x20], r8d
lea rcx, [rbp + 0x18]
call fcn.14000ef80
nop
jmp 0x1400d47aa
mov byte [rbp + 0x30], 1
lea rdx, str.FalseCall
mov rcx, r14
call fcn.14000f5b0
mov rbx, rax
mov qword [rbp + 0x28], r13
lea rdx, [rbp + 0x30]
lea rcx, [rbp + 0x18]
call fcn.14000ee30
movsx edx, byte [rbx + 8]
movzx ecx, byte [rbp + 0x20]
mov byte [rbx + 8], cl
mov r8d, dword [rbp + 0x20]
xor edx, r8d
movzx ecx, dl
xor r8d, ecx
mov rax, qword [rbx]
mov rcx, qword [rbp + 0x18]
mov qword [rbx], rcx
mov qword [rbp + 0x18], rax
mov ecx, dword [rbx + 8]
mov edx, ecx
shl edx, 0x17
sar edx, 0x1f
mov eax, r8d
xor eax, ecx
and eax, 0x100
xor eax, ecx
mov dword [rbx + 8], eax
shl edx, 8
xor edx, r8d
and edx, 0x100
xor r8d, edx
mov dword [rbp + 0x20], r8d
lea rcx, [rbp + 0x18]
call fcn.14000ef80
nop
lea rcx, [rbp + 0x30]
call fcn.14000ef80
mov eax, dword [rbp + 0x38]
and eax, 0xffffff04
or eax, 0x104
mov dword [rbp + 0x38], eax
mov qword [rbp + 0x40], r13
lea rcx, [r15 + reloc.mfc110u.dll_Ordinal_449]
or edx, 0xffffffff
call fcn.14000ec80
mov qword [rbp + 0x30], rax
lea rdx, str.ErrorCode
mov rcx, r14
call fcn.14000f5b0
mov rbx, rax
mov qword [rbp + 0x28], r13
lea rdx, [rbp + 0x30]
lea rcx, [rbp + 0x18]
call fcn.14000ee30
movsx edx, byte [rbx + 8]
movzx ecx, byte [rbp + 0x20]
mov byte [rbx + 8], cl
mov r8d, dword [rbp + 0x20]
xor edx, r8d
movzx ecx, dl
xor r8d, ecx
mov rax, qword [rbx]
mov rcx, qword [rbp + 0x18]
mov qword [rbx], rcx
mov qword [rbp + 0x18], rax
mov ecx, dword [rbx + 8]
mov edx, ecx
shl edx, 0x17
sar edx, 0x1f
mov eax, r8d
xor eax, ecx
and eax, 0x100
xor eax, ecx
mov dword [rbx + 8], eax
shl edx, 8
xor edx, r8d
and edx, 0x100
xor r8d, edx
mov dword [rbp + 0x20], r8d
lea rcx, [rbp + 0x18]
call fcn.14000ef80
nop
lea rcx, [rbp + 0x30]
call fcn.14000ef80
mov eax, dword [rbp + 0x38]
and eax, 0xffffff04
or eax, 0x104
mov dword [rbp + 0x38], eax
mov qword [rbp + 0x40], r13
lea rcx, [r15 + 0x1f3]
or edx, 0xffffffff
call fcn.14000ec80
mov qword [rbp + 0x30], rax
lea rdx, str.ErrorDescription
mov rcx, r14
call fcn.14000f5b0
mov rbx, rax
mov qword [rbp + 0x28], r13
lea rdx, [rbp + 0x30]
lea rcx, [rbp + 0x18]
call fcn.14000ee30
movsx edx, byte [rbx + 8]
movzx ecx, byte [rbp + 0x20]
mov byte [rbx + 8], cl
mov r8d, dword [rbp + 0x20]
mov ecx, r8d
xor ecx, edx
movzx ecx, cl
xor r8d, ecx
mov rax, qword [rbx]
mov rcx, qword [rbp + 0x18]
mov qword [rbx], rcx
mov qword [rbp + 0x18], rax
mov ecx, dword [rbx + 8]
mov edx, ecx
shl edx, 0x17
sar edx, 0x1f
mov eax, r8d
xor eax, ecx
and eax, 0x100
xor eax, ecx
mov dword [rbx + 8], eax
shl edx, 8
xor edx, r8d
and edx, 0x100
xor r8d, edx
mov dword [rbp + 0x20], r8d
lea rcx, [rbp + 0x18]
call fcn.14000ef80
nop
lea rcx, [rbp + 0x30]
call fcn.14000ef80
inc edi
jmp 0x1400d44b2
inc r12d
mov rcx, rsi
call fcn.14000f2e0
cmp r12d, eax
jl 0x1400d4460
mov rsi, qword [rbp + 0xd0]
mov r14, qword [rbp + 0x100]
or r12, 0xffffffffffffffff
cmp qword [rbp + 0xdf8], 0x10
jb 0x1400d4959
mov rcx, qword [rbp + 0xde0]
call qword [sym.imp.MSVCR110.dll_void___cdecl_operator_delete_void____ptr64_]
add rsi, 0x48
mov qword [rbp + 0xd0], rsi
cmp rsi, qword [rbp + 0x680]
jne 0x1400d41f0
jmp 0x1400d4ef6
lea rdx, str.Comp
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_2848]
test eax, eax
jne 0x1400d4d04
lea r8d, [rax + 1]
mov edx, ebx
mov rcx, rdi
call fcn.140030ce0
test rax, rax
je 0x1400d4efc
mov rdx, qword [rax]
mov rcx, rax
call qword [rdx + 0xa8]
mov r15, rax
test rax, rax
je 0x1400d4efc
mov rsi, qword [rbp + reloc.mfc110u.dll_Ordinal_1656]
cmp rsi, qword [rbp + 0x680]
je 0x1400d4f68
nop word [rax + rax]
mov rcx, qword [rsi + 8]
mov rdi, qword [rsi]
cmp rdi, rcx
je 0x1400d4cee
mov eax, dword [r15 + 0x2d5]
cmp dword [rdi + 0x6c], eax
je 0x1400d4a08
add rdi, 0x238
cmp rdi, rcx
jne 0x1400d49f7
cmp rdi, rcx
je 0x1400d4cee
lea r8, [r15 + 0x32]
mov rdx, qword [rdi + 0x1f8]
mov rcx, qword [rdi + 0x1f0]
call fcn.1400e7d10
mov rbx, rax
cmp rax, qword [rdi + 0x1f8]
je 0x1400d4cee
cmp byte [r14 + 0x31b4], 1
jne 0x1400d4ad5
lea rdx, [rbp + 0x68]
lea rcx, [0x14034e310]
call fcn.1400eb8e0
nop
mov rcx, rax
call qword [sym.imp.mfc110u.dll_Ordinal_1632]
mov rdx, rax
lea rcx, [rbp + 0xa8]
call qword [sym.imp.mfc110u.dll_Ordinal_306]
nop
mov rcx, rax
call qword [sym.imp.mfc110u.dll_Ordinal_4831]
cmp byte [rax], 0
jne 0x1400d4a84
mov r8, r13
jmp 0x1400d4a9a
mov r8, r12
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400d4a90
lea rdi, [rbx + 0x30]
mov qword [rbp + 0xd0], rdi
mov rdx, rax
mov rcx, rdi
call fcn.140001b00
nop
lea rcx, [rbp + 0xa8]
call qword [sym.imp.mfc110u.dll_Ordinal_1028]
nop
lea rcx, [rbp + 0x68]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
xor r8d, r8d
lea rdx, [0x14022253d]
jmp 0x1400d4b2b
lea rdx, [r15 + 0x85d]
cmp byte [rdx], 0
jne 0x1400d4ae6
mov r8, r13
jmp 0x1400d4afa
mov r8, r12
nop dword [rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x1400d4af0
add rax, 0x30
mov qword [rbp + 0xd0], rax
mov rcx, rax
call fcn.140001b00
lea rdx, [r15 + 0x88f]
cmp byte [rdx], 0
jne 0x1400d4b1e
mov r8, r13
jmp 0x1400d4b2b
mov r8, r12
inc r8
cmp byte [rdx + r8], 0
jne 0x1400d4b21
lea r12, [rbx + 0x50]
mov rcx, r12
call fcn.140001b00
cmp dword [r15 + 0x859], 5
jne 0x1400d4cea
mov byte [rbx + 0x28], 0
mov qword [rsp + 0x20], shutdown
lea r9, [0x14024db40]
mov r8, qword [r12 + 0x10]
mov rcx, r12
call fcn.1400b8f70
test eax, eax
jne 0x1400d4cea
mov r14d, r13d
mov rax, qword [r15 + 0x1852]
sub rax, qword [r15 + 0x184a]
sar rax, 3
test rax, rax
je 0x1400d4ce3
mov rdi, r13
nop
mov rax, qword [r15 + 0x184a]
mov r13, qword [rdi + rax]
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
lea rbx, [r13 + 0x7d8]
test rbx, rbx
jne 0x1400d4bb9
xor eax, eax
jmp 0x1400d4c15
or rdx, 0xffffffffffffffff
nop dword [rax]
inc rdx
cmp byte [rbx + rdx], 0
jne 0x1400d4bc0
inc edx
cmp edx, 0x3fffffff
jle 0x1400d4bd7
xor eax, eax
jmp 0x1400d4c15
movsxd rax, edx
add rax, rax
lea rcx, [rax + 0xf]
cmp rcx, rax
ja 0x1400d4bf0
movabs rcx, 0xffffffffffffff0
and rcx, 0xfffffffffffffff0
mov rax, rcx
call fcn.1401ea950
sub rsp, rcx
lea rcx, [rsp + 0x70]
mov r9d, 3
mov r8d, edx
mov rdx, rbx
call fcn.14003a980
mov rdx, rax
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_1494]
lea rdx, str.Pseudo_failures
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_2848]
test eax, eax
jne 0x1400d4c74
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
inc r14d
add rdi, 8
mov rcx, qword [r15 + 0x1852]
sub rcx, qword [r15 + 0x184a]
sar rcx, 3
movsxd rax, r14d
cmp rax, rcx
jb 0x1400d4b90
xor r13d, r13d
jmp 0x1400d4ce3
lea rdx, [r13 + 0x7a6]
cmp byte [rdx], 0
jne 0x1400d4c85
xor r8d, r8d
jmp 0x1400d4c9a
or r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x1400d4c90
mov rcx, qword [rbp + 0xd0]
call fcn.140001b00
lea rdx, [r13 + 0x7d8]
cmp byte [rdx], 0
jne 0x1400d4cba
xor r13d, r13d
mov r8d, r13d
jmp 0x1400d4ccd
or r8, 0xffffffffffffffff
nop
inc r8
cmp byte [rdx + r8], 0
jne 0x1400d4cc0
xor r13d, r13d
mov rcx, r12
call fcn.140001b00
nop
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
mov r14, qword [rbp + 0x100]
or r12, 0xffffffffffffffff
add rsi, 0x48
cmp rsi, qword [rbp + 0x680]
jne 0x1400d49e0
jmp 0x1400d4ef6
lea rdx, [0x14024b238]
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_2848]
test eax, eax
jne 0x1400d4efc
lea r8d, [rax + 1]
mov edx, ebx
mov rcx, rdi
call fcn.1400290f0
mov r14, rax
test rax, rax
je 0x1400d4efc
mov rsi, qword [rbp + reloc.mfc110u.dll_Ordinal_1656]
cmp rsi, qword [rbp + 0x680]
je 0x1400d4f68
nop
mov rcx, qword [rsi + 8]
mov rbx, qword [rsi]
cmp rbx, rcx
je 0x1400d4ee5
mov eax, dword [r14 + 0x868]
cmp dword [rbx + 0x6c], eax
je 0x1400d4d78
add rbx, 0x238
cmp rbx, rcx
jne 0x1400d4d67
cmp rbx, rcx
je 0x1400d4ee5
lea r8, [r14 + 0x32]
mov rdx, qword [rbx + 0x1f8]
mov rcx, qword [rbx + 0x1f0]
call fcn.1400e7d10
mov rdi, rax
cmp rax, qword [rbx + 0x1f8]
je 0x1400d4ee5
mov r8d, dword [r14 + 0x28a]
lea rdx, [0x14022b4f8]
lea rcx, [rbp + 0xde0]
call qword [sym.imp.MSVCR110.dll_sprintf]
lea r8, [rbp + 0xde0]
mov rdx, qword [rdi + 0xe0]
mov rcx, qword [rdi + 0xd8]
call fcn.1400e7e50
mov rbx, rax
cmp rax, qword [rdi + 0xe0]
je 0x1400d4ee5
mov rax, qword [rbp + 0x100]
cmp byte [rax + 0x31b4], 1
jne 0x1400d4e78
lea rdx, [rbp + 0x10]
lea rcx, [0x14034e310]
call fcn.1400eb8e0
nop
mov rcx, rax
call qword [sym.imp.mfc110u.dll_Ordinal_1632]
mov rdx, rax
lea rcx, [rbp + 0x58]
call qword [sym.imp.mfc110u.dll_Ordinal_306]
nop
mov rcx, rax
call qword [sym.imp.mfc110u.dll_Ordinal_4831]
cmp byte [rax], 0
jne 0x1400d4e38
mov r8, r13
jmp 0x1400d4e4a
mov r8, r12
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400d4e40
lea rcx, [rbx + 0x28]
mov rdx, rax
call fcn.140001b00
nop
lea rcx, [rbp + 0x58]
call qword [sym.imp.mfc110u.dll_Ordinal_1028]
nop
lea rcx, [rbp + 0x10]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
xor r8d, r8d
lea rdx, [0x14022253d]
jmp 0x1400d4eca
lea rdx, [r14 + 0x7a6]
cmp byte [rdx], 0
jne 0x1400d4e89
mov r8, r13
jmp 0x1400d4e9a
mov r8, r12
nop dword [rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x1400d4e90
lea rcx, [rbx + 0x28]
call fcn.140001b00
lea rdx, [r14 + 0x7d8]
cmp byte [rdx], 0
jne 0x1400d4eb4
mov r8, r13
jmp 0x1400d4eca
mov r8, r12
nop word [rax + rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x1400d4ec0
lea rcx, [rbx + 0x48]
call fcn.140001b00
cmp dword [r14 + 0x7a2], 5
jne 0x1400d4ee5
mov byte [rdi + 0x28], 0
mov byte [rbx + 0x20], 0
add rsi, 0x48
cmp rsi, qword [rbp + 0x680]
jne 0x1400d4d50
mov ebx, dword [rbp + 0x108]
mov rsi, qword [rbp + reloc.mfc110u.dll_Ordinal_1656]
cmp rsi, qword [rbp + 0x680]
je 0x1400d4f68
movabs r9, 0x80800000000000
mov rcx, qword [rsi]
cmp rcx, qword [rsi + 8]
je 0x1400d4f5b
nop
mov r8d, dword [rcx + 0x6c]
mov rdx, qword [rbp + 0xe98]
mov rax, qword [rdx + 8]
mov rdx, qword [rdx]
cmp rdx, rax
je 0x1400d4f4e
cmp dword [rdx], r8d
je 0x1400d4f45
add rdx, 4
cmp rdx, rax
jne 0x1400d4f37
cmp rdx, rax
je 0x1400d4f4e
mov qword [rcx + 0x40], r9
add rcx, 0x238
cmp rcx, qword [rsi + 8]
jne 0x1400d4f20
add rsi, 0x48
cmp rsi, qword [rbp + 0x680]
jne 0x1400d4f16
inc ebx
mov dword [rbp + 0x108], ebx
mov r14, qword [rbp + 0x100]
cmp ebx, dword [r14 + 0xb18]
lea rdi, [r14 + 0x988]
movabs r15, 0x80800000000000
jl 0x1400d3dd0
mov rsi, qword [rbp + reloc.mfc110u.dll_Ordinal_3744]
movzx r15d, word [rbp + 6]
movzx edi, word [rbp + 4]
lea rdx, str.end_make_rst_file.
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, [rbp + 0xb8]
lea rcx, [rbp + 8]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
cmp byte [0x14034e5c6], 0
jne 0x1400d50c1
lea rdx, [rbp + 0xc0]
lea rcx, [0x14034e310]
call fcn.140059ad0
nop
cmp word [0x14034e490], 2
jne 0x1400d504f
lea rdx, [rbp + 0x10]
lea rcx, [0x14034e310]
test di, di
jne 0x1400d502e
call fcn.140059b60
nop
mov rdx, rax
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_1492]
nop
jmp 0x1400d5045
call fcn.140059b30
nop
mov rdx, rax
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_1492]
nop
lea rcx, [rbp + 0x10]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
cmp byte [0x14034e5d3], 1
je 0x1400d505e
cmp byte [rbp], 1
jne 0x1400d5065
mov eax, 1
jmp 0x1400d506b
mov eax, dword [rbp + 0xf0]
cmp byte [0x14034e5d4], 1
je 0x1400d507e
cmp word [0x14034e490], 2
jne 0x1400d5081
mov eax, r13d
mov qword [rsp + 0x30], rsi
movzx ecx, r15w
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x20], eax
mov r9, qword [r14 + 0x3178]
mov r8, qword [rbp + 0xc0]
lea rdx, str._sInspData_s_d_d_I64d
lea rcx, [rbp + 0x110]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
nop
lea rcx, [rbp + 0xc0]
jmp 0x1400d5163
cmp byte [0x14034e7c8], 1
jne 0x1400d50d4
cmp dword [r14 + 0x3188], 0
jne 0x1400d511d
test di, di
jne 0x1400d511d
lea rdx, [rbp + 0x10]
lea rcx, [0x14034e310]
call fcn.140059b60
nop
mov qword [rsp + 0x30], rsi
movzx ecx, r15w
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x20], r13d
mov r9, qword [r14 + 0x3178]
mov r8, qword [rax]
lea rdx, str._sInspData_s_d_d_I64d
lea rcx, [rbp + 0x110]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
nop
jmp 0x1400d515f
lea rdx, [rbp + 0x10]
lea rcx, [0x14034e310]
call fcn.140059b30
nop
mov qword [rsp + 0x30], rsi
movzx ecx, r15w
mov dword [rsp + 0x28], ecx
mov qword [rsp + 0x20], r13
mov r9, qword [r14 + 0x3178]
mov r8, qword [rax]
lea rdx, str._sInspData_s_d_d_I64d
lea rcx, [rbp + 0x110]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
nop
lea rcx, [rbp + 0x10]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
lea rcx, [rbp + 0x110]
call qword [sym.imp.mfc110u.dll_Ordinal_1632]
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_SHCreateDirectoryExW]
mov r8, qword [rbp + 0x110]
lea rdx, str.Create_rst_folder__s_.
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, [rbp + 0xb8]
lea rcx, [rbp + 8]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
lea rdi, [r14 + reloc.mfc110u.dll_Ordinal_12752]
lea rdx, [rbp + 0x110]
mov rcx, rdi
call qword [sym.imp.mfc110u.dll_Ordinal_1492]
lea rcx, [rbp + 0x910]
call qword [sym.imp.ModelManager.dll_public:_void___cdecl_JsonParserEx::constructor_void____ptr64]
nop
mov qword [rbp + 0x890], r13
lea rcx, [rbp + 0x810]
call fcn.1400b9150
nop
lea r8, [rbp + 0x810]
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0x910]
cmp dword [0x14034e5ec], 3
mov r9d, 3
je 0x1400d5223
mov r9d, 1
call qword [sym.imp.ModelManager.dll_public:_void___cdecl_JsonParserEx::unparsingJSONInspectInfo_struct_PanelInsp____ptr64__class_std::basic_stringstream_char__struct_std::char_traits_char___class_std::allocator_char______ptr64__enum_JsonParserEx::JS_INSPECT_SAVE_TYPE____ptr64]
mov r8, qword [rbp + 0x110]
lea rdx, str._s_result.rst
lea rcx, [rbp + reloc.mfc110u.dll_Ordinal_296]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, str.d:_resultTemp.rst
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x220], xmm0
mov qword [rbp + 0x230], r13
mov qword [rbp + 0x248], r13
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_1632]
mov rdx, rax
lea rcx, [rbp + 0x10]
call qword [sym.imp.mfc110u.dll_Ordinal_306]
nop
mov rcx, rax
call qword [sym.imp.mfc110u.dll_Ordinal_1634]
mov rdx, rax
lea rcx, [rbp + 0x1b0]
call fcn.1400b7ee0
nop
lea rcx, [rbp + 0x10]
call qword [sym.imp.mfc110u.dll_Ordinal_1028]
cmp qword [rbp + 0x248], 0
je 0x1400d5471
lea rdx, [rbp + 0x828]
lea rcx, [rbp + 0x1b0]
call qword [sym.imp.MSVCP110.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_streambuf_char__struct_std::char_traits_char______ptr64____ptr64]
lea rcx, [rbp + 0x1b8]
call fcn.1400b8be0
test rax, rax
jne 0x1400d5303
mov rax, qword [rbp + 0x1b0]
movsxd rcx, dword [rax + 4]
lea rcx, [rbp + rcx + 0x1b0]
xor r8d, r8d
lea edx, [r8 + 2]
call qword [sym.imp.MSVCP110.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
mov r8, qword [rbp + 0xd8]
lea rdx, str.Save_Temp_rst_file__s_.
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, [rbp + 0xb8]
lea rcx, [rbp + 8]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
lea rcx, [rbp + reloc.mfc110u.dll_Ordinal_296]
call qword [sym.imp.mfc110u.dll_Ordinal_1632]
mov rbx, rax
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_1632]
mov rcx, rax
xor r8d, r8d
mov rdx, rbx
call qword [sym.imp.KERNEL32.dll_CopyFileW]
test eax, eax
jne 0x1400d5456
lea rcx, [rbp + 0xf0]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
lea rdx, str.rst_file_save_error__
lea rcx, [rbp + 0xf0]
call qword [sym.imp.mfc110u.dll_Ordinal_1494]
lea rax, [rbp + 0x58]
mov qword [rbp + 8], rax
lea rdx, str.IDC_RST_FILE_SAVE_ERROR
lea rcx, [rbp + 0x58]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
mov rbx, rax
lea rdx, str.IDD_DEFECT_INFO
lea rcx, [rbp + 0x48]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
lea rcx, [rbp + 0xf0]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0xf0]
mov r8, rbx
mov rdx, rax
lea rcx, [0x14034ef60]
call qword [sym.imp.MultiLang_x64.dll_public:_int___cdecl_CMultiLangManager::GetCaptionDef_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64__class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64____ptr64]
mov r8, qword [rbp + reloc.mfc110u.dll_Ordinal_296]
lea rdx, str.Cannot_save_rst_file.___s_
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, [rbp + 0xb8]
lea rcx, [rbp + 0x50]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
lea rcx, [rbp + 0xf0]
call qword [sym.imp.mfc110u.dll_Ordinal_1632]
mov rcx, rax
xor r8d, r8d
mov edx, 0x40000
call qword [sym.imp.mfc110u.dll_Ordinal_2217]
nop
lea rcx, [rbp + 0xf0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
jmp 0x1400d5531
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_1632]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_DeleteFileW]
jmp 0x1400d5531
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x330], xmm0
mov qword [rbp + 0x340], r13
mov qword [rbp + 0x358], r13
lea rcx, [rbp + reloc.mfc110u.dll_Ordinal_296]
call qword [sym.imp.mfc110u.dll_Ordinal_1632]
mov rdx, rax
lea rcx, [rbp + 0x58]
call qword [sym.imp.mfc110u.dll_Ordinal_306]
nop
mov rcx, rax
call qword [sym.imp.mfc110u.dll_Ordinal_1634]
mov rdx, rax
lea rcx, [rbp + 0x2c0]
call fcn.1400b7ee0
nop
lea rcx, [rbp + 0x58]
call qword [sym.imp.mfc110u.dll_Ordinal_1028]
cmp qword [rbp + 0x358], 0
je 0x1400d5518
lea rdx, [rbp + 0x828]
lea rcx, [rbp + 0x2c0]
call qword [sym.imp.MSVCP110.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_streambuf_char__struct_std::char_traits_char______ptr64____ptr64]
lea rcx, [rbp + 0x2c8]
call fcn.1400b8be0
test rax, rax
jne 0x1400d5518
mov rax, qword [rbp + 0x2c0]
movsxd rcx, dword [rax + 4]
lea rcx, [rbp + rcx + 0x2c0]
xor r8d, r8d
lea edx, [r8 + 2]
call qword [sym.imp.MSVCP110.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
nop
lea rcx, [rbp + reloc.mfc110u.dll_Ordinal_872]
call fcn.1400b7fc0
lea rcx, [rbp + reloc.mfc110u.dll_Ordinal_872]
call qword [sym.imp.MSVCP110.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
cmp byte [0x14034e708], 0
je 0x1400d5673
lea rdx, str.C:PARMIjson2xmljson2xml.exe
lea rcx, [rbp + 0xd0]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
lea rcx, [rbp + 0xf8]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
lea rcx, [rbp + 0xf0]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
mov r9, qword [rdi]
mov r8, r9
lea rdx, str.__s_result.rst____s_result.xml_
lea rcx, [rbp + 0xf8]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rcx, [rbp + 0xf8]
call qword [sym.imp.mfc110u.dll_Ordinal_1632]
mov rbx, rax
lea rcx, [rbp + 0xd0]
call qword [sym.imp.mfc110u.dll_Ordinal_1632]
mov r8, rax
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r13
mov r9, rbx
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
mov rbx, rax
mov r8, qword [rdi]
lea rdx, str.Save_xml_file_path_:__s_result.xml
lea rcx, [rbp + 0xf0]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, [rbp + 0xf0]
lea rcx, [rbp + 8]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
test rbx, rbx
jne 0x1400d5614
call qword [sym.imp.KERNEL32.dll_GetLastError]
lea rdx, str.xml_result_file_Save___Fail
jmp 0x1400d561b
lea rdx, str.xml_result_file_Save___Success
lea rcx, [rbp + 0xf0]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, [rbp + 0xf0]
lea rcx, [rbp + 8]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
nop
lea rcx, [rbp + 0xf0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xf8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xd0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
mov r8, qword [rbp + reloc.mfc110u.dll_Ordinal_296]
lea rdx, str.Save_rst_file__s_.
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, [rbp + 0xb8]
lea rcx, [rbp + 8]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
nop
lea rcx, [rbp + 0x258]
call fcn.1400b7fc0
lea rcx, [rbp + 0x258]
call qword [sym.imp.MSVCP110.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
nop
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + reloc.mfc110u.dll_Ordinal_2216]
call fcn.1400b8ff0
lea rcx, [rbp + reloc.mfc110u.dll_Ordinal_2216]
call qword [sym.imp.MSVCP110.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
nop
lea rcx, [rbp + 0x910]
call qword [sym.imp.ModelManager.dll_public:_void___cdecl_JsonParserEx::destructor_void____ptr64]
nop
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + reloc.mfc110u.dll_Ordinal_344]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0x160]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0x120]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xc8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0x3d0]
call qword [sym.imp.ModelManager.dll_public:_void___cdecl_CJsLoadInspResult::destructor_void____ptr64]
nop
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xe8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0x170]
call qword [sym.imp.mfc110u.dll_Ordinal_1115]
mov eax, dword [0x14034e758]
test eax, eax
jle 0x1400d5a12
movzx edi, word [rbp + 4]
mov ebx, edi
lea rdx, str.Enable_export_inspection_result_report.
lea rcx, [rbp + 8]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
cmp byte [0x14034e5c6], 0
jne 0x1400d5897
lea rdx, [rbp + 0xc0]
lea rcx, [0x14034e310]
call fcn.140059ad0
nop
cmp word [0x14034e490], 2
jne 0x1400d582d
lea rdx, [rbp + 0xc8]
lea rcx, [0x14034e310]
test di, di
jne 0x1400d5809
call fcn.140059b60
nop
mov rdx, rax
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_1492]
nop
jmp 0x1400d5820
call fcn.140059b30
nop
mov rdx, rax
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_1492]
nop
lea rcx, [rbp + 0xc8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
cmp byte [0x14034e5d3], 1
je 0x1400d583c
cmp byte [rbp], 1
jne 0x1400d5841
mov ebx, 1
cmp byte [0x14034e5d4], 1
je 0x1400d5854
cmp word [0x14034e490], 2
jne 0x1400d5857
mov ebx, r13d
movzx eax, r15w
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ebx
mov r9, qword [r14 + 0x3178]
mov r8, qword [rbp + 0xc0]
lea rdx, str._sInspData_s_d_d_I64d
lea rcx, [rbp + 0x110]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
nop
lea rcx, [rbp + 0xc0]
jmp 0x1400d5941
cmp byte [0x14034e7c8], 1
jne 0x1400d58aa
cmp dword [r14 + 0x3188], 0
jne 0x1400d58f5
test ebx, ebx
jne 0x1400d58f5
lea rdx, [rbp + 0xc8]
lea rcx, [0x14034e310]
call fcn.140059b60
nop
movzx ecx, r15w
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x20], r13d
mov r9, qword [r14 + 0x3178]
mov r8, qword [rax]
lea rdx, str._sInspData_s_d_d_I64d
lea rcx, [rbp + 0x110]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
nop
jmp 0x1400d593a
lea rdx, [rbp + 0xc8]
lea rcx, [0x14034e310]
call fcn.140059b30
nop
movzx ecx, r15w
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], ecx
mov qword [rsp + 0x20], r13
mov r9, qword [r14 + 0x3178]
mov r8, qword [rax]
lea rdx, str._sInspData_s_d_d_I64d
lea rcx, [rbp + 0x110]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
nop
lea rcx, [rbp + 0xc8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
lea rcx, [rbp + 0x110]
call qword [sym.imp.mfc110u.dll_Ordinal_1632]
xor r8d, r8d
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_SHCreateDirectoryExW]
mov rcx, qword [0x14032d908]
movzx edi, bx
mov rax, qword [rcx + 0x720]
sub rax, qword [rcx + 0x718]
sar rax, 3
cmp rdi, rax
jb 0x1400d5988
mov rdi, r13
jmp 0x1400d5993
mov rax, qword [rcx + 0x718]
mov rdi, qword [rax + rdi*8]
mov eax, dword [0x14034e758]
cmp eax, 1
jne 0x1400d5a12
lea rdx, [rbp + 0x110]
lea rcx, [rbp + 0xd0]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
nop
lea rax, [rbp + 0xc8]
mov qword [rbp + 8], rax
lea rdx, [rbp + 0xd0]
lea rcx, [rbp + 0xc8]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rbx, rax
lea rdx, [rbp + 0x150]
lea rcx, [rbp + 0x48]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
nop
mov qword [rsp + 0x28], rbx
mov r8, rax
mov rdx, rdi
mov rcx, qword [0x14032d8f0]
call fcn.140184160
nop
lea rcx, [rbp + 0xd0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
mov eax, dword [0x14034e758]
cmp byte [0x14034e5d6], 1
je 0x1400d5a1f
test eax, eax
jle 0x1400d5a8c
lea rcx, [rbp + 0x148]
call qword [sym.imp.mfc110u.dll_Ordinal_1632]
mov rdx, rax
call fcn.14004c4f0
lea rcx, [rbp + 0xf8]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
mov r8, qword [rbp + 0x148]
lea rdx, str.write2ndDecisionFileforMes__Remove_directory.___s_
lea rcx, [rbp + 0xf8]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, [rbp + 0xf8]
lea rcx, [rbp + 8]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
nop
lea rcx, [rbp + 0xf8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
lea rcx, [r14 + 0x988]
mov ebx, 1
lea r9d, [rbx + 9]
mov r8d, ebx
lea rdx, [rbp + 0xc8]
call fcn.14002e710
mov rcx, rax
call qword [sym.imp.mfc110u.dll_Ordinal_1632]
mov rcx, rax
call qword [sym.imp.MSVCR110.dll__wtoi]
mov r15d, eax
lea rcx, [rbp + 0xc8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
movzx r13d, byte [0x14034e5d9]
movzx eax, byte [0x14034e5d7]
cmp al, bl
jne 0x1400d5df4
cmp byte [0x14034e7c8], bl
jne 0x1400d5df4
lea rsi, [r14 + 0x6b0]
mov qword [rbp + 0x160], rsi
mov rcx, rsi
call qword [sym.imp.MSVCP110.dll__Mtx_lock]
test eax, eax
je 0x1400d5b13
mov ecx, eax
call qword [sym.imp.MSVCP110.dll_void___cdecl_std::_Throw_C_error_int_]
mov byte [rbp + reloc.mfc110u.dll_Ordinal_360], bl
lea rdx, [rbp + 0xe0]
lea rcx, [0x14034e310]
call fcn.140059b60
nop
cmp dword [r14 + 0x3188], 0
je 0x1400d5b69
lea rdx, [rbp + 0xc8]
lea rcx, [0x14034e310]
call fcn.140059b30
nop
mov rdx, rax
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_1492]
nop
lea rcx, [rbp + 0xc8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
lea rdx, [rbp + 0xe0]
lea rcx, [rbp + 8]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rcx, qword [0x14032d8f0]
xor r14d, r14d
test rcx, rcx
mov edx, r14d
je 0x1400d5b90
mov rdx, qword [rcx + 0x40]
movzx r9d, word [rbp + 4]
mov r8, rax
lea rcx, [0x14032de10]
call fcn.14018cb50
lea rax, [rbp + 0xc8]
mov qword [rbp + 8], rax
lea rax, [rbp + 0x120]
mov qword [rbp + 0x48], rax
lea rdx, [0x140224a18]
lea rcx, [rbp + 0xc8]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
mov rdi, rax
lea rdx, [rbp + reloc.mfc110u.dll_Ordinal_296]
lea rcx, [rbp + 0x120]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rbx, rax
lea rdx, [rbp + 0x138]
lea rcx, [rbp + 0x50]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
movzx r9d, byte [rbp + 1]
xor r8d, r8d
xor edx, edx
mov byte [rsp + 0x68], r13b
mov rcx, qword [rbp + 0x130]
mov qword [rsp + 0x60], rcx
mov rcx, qword [rbp + 0x100]
mov ecx, dword [rcx + 0x31c8]
mov dword [rsp + 0x58], ecx
mov dword [rsp + 0x48], r14d
mov qword [rsp + 0x40], rdi
mov dword [rsp + 0x38], r14d
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x28], r9d
mov qword [rsp + 0x20], rax
lea rcx, [0x14032de10]
call fcn.14018d2c0
test al, al
jne 0x1400d5dbb
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
mov ebx, dword [0x14032ef48]
lea rdx, [0x14032ef50]
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_1492]
mov dword [0x14032ef48], r14d
lea rdx, [0x140224a18]
lea rcx, [0x14032ef50]
call qword [sym.imp.mfc110u.dll_Ordinal_1494]
lea rcx, [rbp + 0xe8]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
mov rax, qword [rbp + 0x138]
mov qword [rsp + 0x38], rax
mov rcx, qword [rbp + reloc.mfc110u.dll_Ordinal_3744]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], r14
mov r9, qword [rbp + 0xd8]
mov r8d, ebx
lea rdx, str.write2ndDecisionFileforMes___From_xNetAgent__d__:__s__3_Lane:_d__Active:_d__PanelIdx:_I64d__barcode:_s_
lea rcx, [rbp + 0xe8]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, [rbp + 0xe8]
lea rcx, [rbp + 8]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
mov r9, qword [rbp + 0xd8]
mov r8d, ebx
lea rdx, str._From_xNetAgent__d__:__s
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_1632]
mov rcx, rax
xor r8d, r8d
mov edx, 0x40000
call qword [sym.imp.mfc110u.dll_Ordinal_2217]
lea rcx, [0x14032de10]
call fcn.14018cc40
nop
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xe8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
cmp byte [rbp + 2], 0
jne 0x1400d5dbb
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
mov rcx, rsi
call qword [sym.imp.MSVCP110.dll__Mtx_unlock]
test eax, eax
je 0x1400d6967
mov ecx, eax
call qword [sym.imp.MSVCP110.dll_void___cdecl_std::_Throw_C_error_int_]
jmp 0x1400d6967
lea rcx, [0x14032de10]
call fcn.14018cc40
nop
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
mov rcx, rsi
call qword [sym.imp.MSVCP110.dll__Mtx_unlock]
test eax, eax
je 0x1400d6961
mov ecx, eax
call qword [sym.imp.MSVCP110.dll_void___cdecl_std::_Throw_C_error_int_]
jmp 0x1400d6961
cmp byte [0x14032e8f8], 0
jne 0x1400d5e06
cmp byte [0x14032ed00], 0
je 0x1400d5e0e
cmp al, bl
je 0x1400d5f82
cmp byte [0x14034e76d], bl
je 0x1400d5f82
cmp al, bl
jne 0x1400d6961
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
lea rdx, str.Cannot_connect_xNetAgent
lea rcx, [rbp + 0xe8]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
lea rax, [rbp + 0xc8]
mov qword [rbp + 8], rax
lea rdx, str.IDD_MES_DISCONNECT
lea rcx, [rbp + 0xc8]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
mov rbx, rax
lea rdx, str.IDD_DEFECT_INFO
lea rcx, [rbp + 0x48]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
lea rdx, [rbp + 0xe8]
mov qword [rsp + 0x20], rdx
lea r9, [rbp + 0xe8]
mov r8, rbx
mov rdx, rax
lea rcx, [0x14034ef60]
call qword [sym.imp.MultiLang_x64.dll_public:_int___cdecl_CMultiLangManager::GetCaptionDef_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64__class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64____ptr64]
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
movzx ecx, word [rbp + 6]
movzx edx, word [rbp + 4]
mov rax, qword [rbp + 0x138]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x20], edx
mov r9, qword [rbp + 0xe8]
mov r8d, r12d
lea rdx, str.write2ndDecisionFileforMes___From_xNetAgent__d__:__s_4_Lane:_d__Active:_d__PanelIdx:_I64d__barcode:_s_
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, [rbp + 0xc0]
lea rcx, [rbp + 0x50]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
mov r9, qword [rbp + 0xe8]
mov r8d, r12d
lea rdx, str._From_xNetAgent__d__:__s
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_1632]
mov rcx, rax
xor r8d, r8d
mov edx, 0x40000
call qword [sym.imp.mfc110u.dll_Ordinal_2217]
nop
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xe8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
cmp byte [rbp + 2], 0
je 0x1400d6967
jmp 0x1400d6961
movzx esi, word [rbp + 4]
cmp byte [0x14034e5d3], bl
je 0x1400d5f93
cmp byte [rbp], bl
jne 0x1400d5f95
mov esi, ebx
cmp byte [0x14034e5d4], bl
mov r14d, 0
cmove esi, r14d
mov rcx, qword [0x14032d908]
mov rax, qword [rcx + 0x720]
sub rax, qword [rcx + 0x718]
sar rax, 3
test rax, rax
jne 0x1400d5fc8
mov ecx, r14d
jmp 0x1400d5fd2
mov rax, qword [rcx + 0x718]
mov rcx, qword [rax]
call qword [sym.imp.ModelManager.dll_public:_bool___cdecl_CModelManager::isOpen_void____ptr64]
test al, al
je 0x1400d6019
mov rcx, qword [0x14032d908]
mov rax, qword [rcx + 0x720]
sub rax, qword [rcx + 0x718]
sar rax, 3
cmp rax, rbx
ja 0x1400d5fff
mov rcx, r14
jmp 0x1400d600a
mov rax, qword [rcx + 0x718]
mov rcx, qword [rax + 8]
call qword [sym.imp.ModelManager.dll_public:_bool___cdecl_CModelManager::isOpen_void____ptr64]
test al, al
je 0x1400d6019
movzx eax, bl
jmp 0x1400d601b
xor al, al
movzx ecx, word [0x14034e5e8]
test cx, cx
jne 0x1400d610f
movzx r14d, word [rbp + 6]
mov rcx, qword [rbp + reloc.mfc110u.dll_Ordinal_3744]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], r14d
mov r9d, esi
mov rax, qword [rbp + 0x100]
mov r8, qword [rax + 0x3178]
lea rdx, str.D:InspData_s_d_d_I64d
lea rcx, [rbp + 0x110]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
mov r8, qword [rbp + 0x110]
lea rdx, str._s_result.rst
lea rcx, [rbp + reloc.mfc110u.dll_Ordinal_296]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rax, [rbp + 0xc8]
mov qword [rbp + 8], rax
lea rax, [rbp + 0x120]
mov qword [rbp + 0x48], rax
lea rdx, [0x140224a18]
lea rcx, [rbp + 0xc8]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
mov rdi, rax
lea rdx, [rbp + reloc.mfc110u.dll_Ordinal_296]
lea rcx, [rbp + 0x120]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rbx, rax
lea rdx, [0x140224a18]
lea rcx, [rbp + 0x50]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
mov qword [rsp + 0x38], rdi
mov rcx, qword [rbp + 0x130]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rax
movzx r9d, byte [rbp + 1]
movzx r8d, r14w
movzx edx, si
lea rcx, [0x14032de10]
call fcn.14018cd20
jmp 0x1400d6961
cmp dword [0x14034e5a8], ebx
jne 0x1400d66f8
cmp byte [0x14034e6d4], r14b
jne 0x1400d66f8
cmp al, bl
jne 0x1400d66f8
movzx eax, bl
mov byte [rbp], bl
movzx r14d, bl
mov byte [rbp + 4], bl
xor dil, dil
xor r12b, r12b
mov rcx, qword [0x14032d918]
cmp word [0x14034e4f0], 3
jne 0x1400d61a0
cmp qword [rcx + 0xfaa2], 0
jg 0x1400d6168
cmp qword [rcx + 0x1f58a], 0
jle 0x1400d61a0
movzx r12d, bl
cmp dword [rcx + 0xfabc], 3
jne 0x1400d617e
cmp dword [rcx + 0x1f5a4], 3
je 0x1400d6181
movzx edi, bl
movzx ebx, al
cmp dword [rcx + 0xfac4], 0
mov eax, 0
cmove ebx, eax
cmp dword [rcx + 0x1f5ac], eax
jne 0x1400d620a
xor r14b, r14b
jmp 0x1400d620a
movzx ebx, word [rbp + 6]
lea r9, [rbp]
mov r8d, r15d
xor edx, edx
call fcn.140198ab0
mov byte [rbp + 0x108], al
lea r9, [rbp + 4]
mov r8d, r15d
mov r14d, 1
mov edx, r14d
mov rcx, qword [0x14032d918]
call fcn.140198ab0
mov byte [rbp + 0x109], al
xor eax, eax
test ebx, ebx
sete al
movzx edi, dil
cmp byte [rbp + rax + 0x108], r14b
cmove edi, r14d
cmp ebx, r14d
jne 0x1400d6201
movzx r14d, byte [rbp + 1]
movzx ebx, byte [rbp]
jmp 0x1400d620a
movzx ebx, byte [rbp + 1]
movzx r14d, byte [rbp + 4]
cmp dil, 1
je 0x1400d6961
lea rdx, [0x140224a18]
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
lea rdx, [0x140224a18]
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
nop
lea rcx, [rbp + 0xe8]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
mov rcx, qword [0x14032d908]
cmp word [rbp + 6], 0
jne 0x1400d6344
mov edi, 1
mov edx, edi
call fcn.140141260
mov rcx, rax
call qword [sym.imp.ModelManager.dll_public:_class_CModel____ptr64___cdecl_CModelManager::GetModel_void____ptr64]
mov rcx, rax
lea rdx, [rbp + 0xde0]
call qword [sym.imp.ModelManager.dll_public:_class_std::basic_string_wchar_t__struct_std::char_traits_wchar_t___class_std::allocator_wchar_t_____cdecl_CModel::getModelName_void____ptr64]
nop
cmp qword [rax + 0x18], 8
jb 0x1400d628e
mov rax, qword [rax]
mov r8, rax
lea rdx, [0x14022875c]
lea rcx, [rbp + 0xe8]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
nop
cmp qword [rbp + 0xdf8], 8
jb 0x1400d62bd
mov rcx, qword [rbp + 0xde0]
call qword [sym.imp.MSVCR110.dll_void___cdecl_operator_delete_void____ptr64_]
cmp r12b, 1
jne 0x1400d62d3
mov rax, qword [0x14032d918]
mov rdi, qword [rax + 0x1f58a]
jmp 0x1400d62e7
mov r8d, r15d
mov edx, edi
mov rcx, qword [0x14032d918]
call fcn.140198be0
mov rdi, rax
mov rcx, qword [rbp + reloc.mfc110u.dll_Ordinal_3744]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], 0
mov r9d, esi
mov rax, qword [rbp + 0x100]
mov r8, qword [rax + 0x3178]
lea rdx, str.D:InspData_s_d_d_I64d_result.rst
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
test rdi, rdi
jle 0x1400d6430
mov qword [rsp + 0x28], rdi
mov eax, 1
mov dword [rsp + 0x20], eax
mov r8, qword [rbp + 0xe8]
jmp 0x1400d6419
xor edx, edx
call fcn.140141260
mov rcx, rax
call qword [sym.imp.ModelManager.dll_public:_class_CModel____ptr64___cdecl_CModelManager::GetModel_void____ptr64]
mov rcx, rax
lea rdx, [rbp + 0xde0]
call qword [sym.imp.ModelManager.dll_public:_class_std::basic_string_wchar_t__struct_std::char_traits_wchar_t___class_std::allocator_wchar_t_____cdecl_CModel::getModelName_void____ptr64]
nop
cmp qword [rax + 0x18], 8
jb 0x1400d636f
mov rax, qword [rax]
mov r8, rax
lea rdx, [0x14022875c]
lea rcx, [rbp + 0xe8]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
nop
cmp qword [rbp + 0xdf8], 8
jb 0x1400d639e
mov rcx, qword [rbp + 0xde0]
call qword [sym.imp.MSVCR110.dll_void___cdecl_operator_delete_void____ptr64_]
cmp r12b, 1
jne 0x1400d63b4
mov rax, qword [0x14032d918]
mov rax, qword [rax + 0xfaa2]
jmp 0x1400d63c5
mov r8d, r15d
xor edx, edx
mov rcx, qword [0x14032d918]
call fcn.140198be0
test rax, rax
jle 0x1400d63f6
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0
mov r9d, esi
mov r8, qword [rbp + 0xe8]
lea rdx, str.D:InspData_s_d_d_I64d_result.rst
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
mov rcx, qword [rbp + reloc.mfc110u.dll_Ordinal_3744]
mov qword [rsp + 0x28], rcx
mov eax, 1
mov dword [rsp + 0x20], eax
mov rax, qword [rbp + 0x100]
mov r8, qword [rax + 0x3178]
mov r9d, esi
lea rdx, str.D:InspData_s_d_d_I64d_result.rst
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
cmp r12b, 1
jne 0x1400d645c
mov rcx, qword [0x14032d918]
add rcx, 0x520
call fcn.1401a9980
mov rcx, qword [0x14032d918]
add rcx, 0x10008
call fcn.1401a9980
lea rdx, [0x140224a18]
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_2848]
movzx r15d, bl
test eax, eax
mov ebx, 0
cmove r15d, ebx
lea rdx, [0x140224a18]
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_2848]
movzx r14d, r14b
test eax, eax
cmove r14d, ebx
lea rax, [rbp + 0xc8]
mov qword [rbp + 8], rax
lea rax, [rbp + 0x120]
mov qword [rbp + 0x48], rax
test r15b, r15b
je 0x1400d64c2
test r14b, r14b
je 0x1400d64c2
mov r12b, 1
jmp 0x1400d64c5
xor r12d, r12d
lea rdx, [rbp + 0xe0]
lea rcx, [rbp + 0xc8]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdi, rax
lea rdx, [rbp + 0xb8]
lea rcx, [rbp + 0x120]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rbx, rax
lea rdx, [rbp + 0x138]
lea rcx, [rbp + 0x50]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
movzx edx, r14b
movzx r8d, r15b
mov byte [rsp + 0x68], r13b
mov rcx, qword [rbp + 0x130]
mov qword [rsp + 0x60], rcx
mov rcx, qword [rbp + 0x100]
mov ecx, dword [rcx + 0x31c8]
mov dword [rsp + 0x58], ecx
xor r14d, r14d
mov dword [rsp + 0x48], r14d
mov qword [rsp + 0x40], rdi
mov dword [rsp + 0x38], edx
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x28], r8d
mov qword [rsp + 0x20], rax
movzx r9d, r12b
movzx edi, word [rbp + 6]
movzx r8d, di
movzx edx, si
lea rcx, [0x14032de10]
call fcn.14018d2c0
test al, al
jne 0x1400d66d0
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
mov ebx, dword [0x14032ef48]
lea rdx, [0x14032ef50]
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_1492]
mov dword [0x14032ef48], r14d
lea rdx, [0x140224a18]
lea rcx, [0x14032ef50]
call qword [sym.imp.mfc110u.dll_Ordinal_1494]
lea rcx, [rbp + 0x100]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
movzx ecx, di
mov rax, qword [rbp + 0x138]
mov qword [rsp + 0x38], rax
mov rax, qword [rbp + reloc.mfc110u.dll_Ordinal_3744]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x20], esi
mov r9, qword [rbp + 0xd8]
mov r8d, ebx
lea rdx, str.write2ndDecisionFileforMes___From_xNetAgent__d__:__s_1_Lane:_d__Active:_d__PanelIdx:_I64d__barcode:_s_
lea rcx, [rbp + 0x100]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 8]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
mov r9, qword [rbp + 0xd8]
mov r8d, ebx
lea rdx, str._From_xNetAgent__d__:__s
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_1632]
mov rcx, rax
xor r8d, r8d
mov edx, 0x40000
call qword [sym.imp.mfc110u.dll_Ordinal_2217]
nop
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0x100]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
cmp byte [rbp + 2], r14b
jne 0x1400d66d0
lea rcx, [rbp + 0xe8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xb8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
or r12, 0xffffffffffffffff
jmp 0x1400d6967
lea rcx, [rbp + 0xe8]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xe0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xb8]
jmp 0x1400d695b
cmp cx, bx
jne 0x1400d6961
cmp word [0x14034e490], 2
je 0x1400d675f
movzx eax, word [rbp + 6]
mov rcx, qword [rbp + reloc.mfc110u.dll_Ordinal_3744]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], eax
mov r9d, esi
mov rax, qword [rbp + 0x100]
mov r8, qword [rax + 0x3178]
lea rdx, str.D:InspData_s_d_d_I64d
lea rcx, [rbp + 0x110]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
mov r8, qword [rbp + 0x110]
lea rdx, str._s_result.rst
lea rcx, [rbp + reloc.mfc110u.dll_Ordinal_296]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
inc r15d
cmp byte [0x14034e728], r14b
jne 0x1400d6961
lea rax, [rbp + 0xc8]
mov qword [rbp + 8], rax
lea rax, [rbp + 0x120]
mov qword [rbp + 0x48], rax
lea rdx, [0x140224a18]
lea rcx, [rbp + 0xc8]
call qword [sym.imp.mfc110u.dll_Ordinal_286]
mov rdi, rax
lea rdx, [rbp + reloc.mfc110u.dll_Ordinal_296]
lea rcx, [rbp + 0x120]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rbx, rax
lea rdx, [rbp + 0x138]
lea rcx, [rbp + 0x50]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
movzx r8d, byte [rbp + 1]
mov byte [rsp + 0x68], r13b
mov rcx, qword [rbp + 0x130]
mov qword [rsp + 0x60], rcx
mov rcx, qword [rbp + 0x100]
mov ecx, dword [rcx + 0x31c8]
mov dword [rsp + 0x58], ecx
mov dword [rsp + 0x48], r15d
mov qword [rsp + 0x40], rdi
mov dword [rsp + 0x38], r14d
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x28], r8d
mov qword [rsp + 0x20], rax
movzx r9d, r8b
movzx edi, word [rbp + 6]
movzx r8d, di
movzx edx, si
lea rcx, [0x14032de10]
call fcn.14018d2c0
test al, al
jne 0x1400d6961
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
mov ebx, dword [0x14032ef48]
lea rdx, [0x14032ef50]
lea rcx, [rbp + 0xd8]
call qword [sym.imp.mfc110u.dll_Ordinal_1492]
mov dword [0x14032ef48], r14d
lea rdx, [0x140224a18]
lea rcx, [0x14032ef50]
call qword [sym.imp.mfc110u.dll_Ordinal_1494]
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
movzx ecx, di
mov rax, qword [rbp + 0x138]
mov qword [rsp + 0x38], rax
mov rax, qword [rbp + reloc.mfc110u.dll_Ordinal_3744]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x20], esi
mov r9, qword [rbp + 0xd8]
mov r8d, ebx
lea rdx, str.write2ndDecisionFileforMes___From_xNetAgent__d__:__s_2_Lane:_d__Active:_d__PanelIdx:_I64d__barcode:_s_
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rdx, [rbp + 0xc0]
lea rcx, [rbp + 8]
call qword [sym.imp.mfc110u.dll_Ordinal_280]
mov rdx, rax
lea rcx, [0x14034efc0]
call qword [sym.imp.LogMsgInterface.dll_public:_void___cdecl_CLogMsgInterface::writeLogData_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_______ptr64]
lea rcx, [rbp + 0x130]
call qword [sym.imp.mfc110u.dll_Ordinal_296]
nop
mov r9, qword [rbp + 0xd8]
mov r8d, ebx
lea rdx, str._From_xNetAgent__d__:__s
lea rcx, [rbp + 0x130]
call qword [sym.imp.mfc110u.dll_Ordinal_4595]
lea rcx, [rbp + 0x130]
call qword [sym.imp.mfc110u.dll_Ordinal_1632]
mov rcx, rax
xor r8d, r8d
mov edx, 0x40000
call qword [sym.imp.mfc110u.dll_Ordinal_2217]
nop
lea rcx, [rbp + 0x130]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xc0]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0xd8]
cmp byte [rbp + 2], 0
jne 0x1400d695b
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
jmp 0x1400d6967
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
mov r12d, 1
lea rcx, [rbp + 0x148]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0x138]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + reloc.mfc110u.dll_Ordinal_296]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0x150]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + reloc.mfc110u.dll_Ordinal_280]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
nop
lea rcx, [rbp + 0x110]
call qword [sym.imp.mfc110u.dll_Ordinal_1027]
mov eax, r12d
mov rcx, qword [rbp + 0xe18]
xor rcx, rbp
call fcn.1401e3980
lea rsp, [rbp + 0xe28]
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret