Function at 0x1400416b8
Capabilities:
Link many functions at runtime
Terminate process

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x4a0
mov rax, qword [0x14049e048]
xor rax, rsp
mov qword [rsp + 0x498], rax
mov r14, rcx
mov qword [rsp + 0x90], rcx
mov r15d, 1
mov cl, r15b
call qword [sym.imp.AcPal.dll_void___cdecl_PerfLog_WriteAcadAppInitInstanceEvent_bool_]
nop
lea rcx, [0x14032f730]
call qword [sym.imp.KERNEL32.dll_SetDllDirectoryW]
lea rcx, str.kernel32.dll
call qword [sym.imp.KERNEL32.dll_GetModuleHandleW]
mov rbx, rax
lea rdx, str.SetProcessUserModeExceptionPolicy
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rdi, rax
lea rdx, str.GetProcessUserModeExceptionPolicy
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
xor esi, esi
test rdi, rdi
jne 0x1400a18ae
lea rcx, str.gdi32.dll
call qword [sym.imp.KERNEL32.dll_GetModuleHandleW]
lea rdx, str.EnableEUDC
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov ecx, r15d
call rax
call qword [sym.imp.mfc140u.dll_AfxInitRichEdit5]
test eax, eax
je 0x1400a18db
call fcn.140076b88
lea rdi, [r14 + 0x198]
mov rdx, rdi
mov rcx, r14
call qword [sym.imp.mfc140u.dll_CMFCPrintPreviewToolBar::OnToolHitTest]
mov rcx, rdi
call fcn.140079740
lea rcx, [r14 + 0x290]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov rbx, rax
lea rcx, [r14 + 0x298]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov rdx, rbx
mov rcx, rax
call qword [sym.imp.UserData.dll_acudInitProductParams]
call qword [sym.imp.UserData.dll_unsigned_int___cdecl_InstallUserData_void_]
test eax, eax
jne 0x1400a19d1
call qword [sym.imp.accore.dll_startUptimeRecorder]
mov qword [rsp + 0x130], rsi
lea rcx, [rsp + 0x130]
call qword [sym.imp.accore.dll_public:_void___cdecl_AcApInitParams::constructor_void____ptr64]
nop
lea rdx, [rsp + 0x130]
mov rcx, rdi
call fcn.140036678
call qword [sym.imp.accore.dll_public:_static_class_AcApAppImp____ptr64___cdecl_AcApAppImp::theApp_void_]
lea rdx, [rsp + 0x130]
mov rcx, rax
call qword [sym.imp.accore.dll_public:_void___cdecl_AcApAppImp::setInitParams_class_AcApInitParams_const____ptr64____ptr64]
mov edx, r15d
lea rcx, [rsp + reloc.mfc140u.dll_CHandleMap::CHandleMap]
call qword [sym.imp.UserData.dll_class_std::basic_string_wchar_t__struct_std::char_traits_wchar_t___class_std::allocator_wchar_t_____cdecl_acudGetSpecialFolder_enum_AcUdSpecialFolder::Folders_]
nop
cmp qword [rsp + reloc.mfc140u.dll_CInternetFile::CInternetFile], rsi
je 0x140041848
mov r8, r15
lea rdx, [0x140334cb4]
lea rcx, [rsp + reloc.mfc140u.dll_CHandleMap::CHandleMap]
call fcn.14003ac8c
call qword [sym.imp.accore.dll_thisProgram]
mov r9, rax
mov r8d, 9
lea rdx, str._.sres.dll
lea rcx, [rsp + 0x260]
call fcn.14001a998
lea rax, [rsp + 0x260]
or r12, 0xffffffffffffffff
mov r8, r12
inc r8
cmp word [rax + r8*2], si
jne 0x14004187a
lea rdx, [rsp + 0x260]
lea rcx, [rsp + reloc.mfc140u.dll_CHandleMap::CHandleMap]
call fcn.14003ac8c
lea rcx, [rsp + reloc.mfc140u.dll_CHandleMap::CHandleMap]
cmp qword [rsp + 0x228], 8
cmovae rcx, qword [rsp + reloc.mfc140u.dll_CHandleMap::CHandleMap]
xor r8d, r8d
xor edx, edx
call qword [sym.imp.AcPal.dll_struct_HINSTANCE______ptr64___cdecl_AcUtResource::loadDll_wchar_t_const____ptr64__int__long_long___int64__]
mov rbx, rax
mov qword [0x1404b7340], rax
test rax, rax
je 0x1400a19dc
call qword [sym.imp.mfc140u.dll_AfxFieldText]
mov qword [rax + 0x18], rbx
cmp byte [r14 + 0x1e4], sil
jne 0x14004190b
cmp byte [r14 + 0x1e5], sil
jne 0x14004190b
cmp dword [r14 + 0x1a8], esi
jne 0x14004190b
lea rcx, [r14 + reloc.mfc140u.dll_CEnumArray::CEnumArray]
call qword [sym.imp.mfc140u.dll_CMFCPropertyGridProperty::HitTest]
test al, al
jne 0x1400a1aa3
call fcn.14003cb4c
mov dl, r15b
mov rcx, rax
call fcn.14003cae8
test rax, rax
je 0x1400a1aaf
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_Ordinal_296]
nop
lea rcx, [rsp + 0x138]
call qword [sym.imp.mfc140u.dll_Ordinal_296]
nop
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_CMFCToolBar::DrawButton]
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x1b0], xmm0
mov qword [rsp + 0x1c0], rax
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public:_void___cdecl_CAdUiRegistryAccess::constructor_void____ptr64]
nop
lea rcx, [rsp + 0x1e0]
call qword [sym.imp.UserData.dll_class_std::basic_string_wchar_t__struct_std::char_traits_wchar_t___class_std::allocator_wchar_t_____cdecl_acudGetUserProductRegistryRootKey_void_]
nop
cmp qword [rax + 0x18], 8
jb 0x14004198d
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rsp + reloc.mfc140u.dll_AFX_DDPDATA::AFX_DDPDATA]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__11]
nop
lea rcx, [rsp + 0x1e0]
call fcn.140017d30
lea rdx, str.Profiles_
lea rcx, [rsp + reloc.mfc140u.dll_AFX_DDPDATA::AFX_DDPDATA]
call qword [sym.imp.mfc140u.dll_COleCurrency::operator_]
lea rdx, [r14 + 0x218]
lea rcx, [rsp + 0x120]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__10]
nop
lea rcx, [rsp + 0x120]
call qword [sym.imp.mfc140u.dll_CMFCPropertyGridProperty::HitTest]
test al, al
je 0x1400a1b1e
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_CMFCToolBar::DrawButton]
lea r8, [rsp + reloc.mfc140u.dll_AFX_DDPDATA::AFX_DDPDATA]
mov rbx, 0xffffffff80000001
mov rdx, rbx
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public_virtual:_int___cdecl_CAdUiRegistryAccess::Open_struct_HKEY______ptr64__class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____const____ptr64____ptr64]
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public:_int___cdecl_CAdUiRegistryAccess::IsOpen_void____ptr64]
test eax, eax
je 0x140041a99
lea rdx, [0x14032fd18]
lea rcx, [rsp + 0x110]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__5]
nop
lea r8, [rsp + 0x110]
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public:_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_CAdUiRegistryAccess::GetString_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____const____ptr64____ptr64]
nop
mov rdx, rax
lea rcx, [rsp + 0x120]
call qword [sym.imp.mfc140u.dll_Ordinal_1501]
nop
lea rcx, [rsp + 0x68]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x110]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public_virtual:_void___cdecl_CAdUiRegistryAccess::Close_void____ptr64]
lea rcx, [rsp + 0x120]
call qword [sym.imp.mfc140u.dll_CMFCPropertyGridProperty::HitTest]
test al, al
jne 0x140041b7e
lea r8, [rsp + 0x120]
lea rdx, [rsp + reloc.mfc140u.dll_AFX_DDPDATA::AFX_DDPDATA]
lea rcx, [rsp + 0x68]
call fcn.1400392cc
nop
mov rdx, rax
lea rcx, [rsp + 0x138]
call qword [sym.imp.mfc140u.dll_Ordinal_1501]
nop
lea rcx, [rsp + 0x68]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
lea r8, [rsp + 0x138]
mov rdx, rbx
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public_virtual:_int___cdecl_CAdUiRegistryAccess::Open_struct_HKEY______ptr64__class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____const____ptr64____ptr64]
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public:_int___cdecl_CAdUiRegistryAccess::IsOpen_void____ptr64]
test eax, eax
je 0x140041b7e
lea rdx, str.BrandingResource
lea rcx, [rsp + 0x110]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__11]
nop
lea r8, [rsp + 0x110]
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public:_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_CAdUiRegistryAccess::GetString_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____const____ptr64____ptr64]
nop
mov rdx, rax
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_Ordinal_1501]
nop
lea rcx, [rsp + 0x68]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x110]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public_virtual:_void___cdecl_CAdUiRegistryAccess::Close_void____ptr64]
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_CMFCPropertyGridProperty::HitTest]
test al, al
je 0x1400a1e2e
cmp qword [0x1404b7330], rsi
jne 0x140041bf0
xor edx, edx
mov r8d, 0x200
lea rcx, [rsp + 0x290]
call sub.VCRUNTIME140.dll_memset
mov r8d, SerializeElements<ATL::CStringT<wchar_t,StrTraitMFC_DLL<wchar_t,ATL::ChTraitsCRT<wchar_t>
lea rdx, [rsp + 0x290]
lea rcx, str.AcBrandRes.dll
call qword [sym.imp.UserData.dll_unsigned_int___cdecl_GetProductSpecificFilePath_wchar_t_const____ptr64__wchar_t____ptr64__unsigned_long_int_]
xor r8d, r8d
xor edx, edx
lea rcx, [rsp + 0x290]
call qword [sym.imp.AcPal.dll_struct_HINSTANCE______ptr64___cdecl_AcUtResource::loadDll_wchar_t_const____ptr64__int__long_long___int64__]
mov qword [0x1404b7330], rax
test rax, rax
je 0x1400a1e56
mov dword [rsp + 0xb4], esi
mov qword [rsp + 0xc0], rsi
mov qword [rsp + 0xd0], rsi
mov qword [rsp + 0xe8], rsi
mov rax, qword [sym.imp.USER32.dll_DefWindowProcW]
mov qword [rsp + 0xb8], rax
call qword [sym.imp.mfc140u.dll_AfxFieldText]
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0xc8], rcx
mov edx, 0x7f00
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorW]
mov qword [rsp + 0xd8], rax
lea rax, str.AfxControlBar
mov qword [rsp + 0xf0], rax
mov dword [rsp + 0xb0], esi
mov qword [rsp + 0xe0], reloc.OLEAUT32.dll_SafeArrayGetDim
lea rcx, [rsp + 0xb0]
call qword [sym.imp.mfc140u.dll_AfxOleLockControl]
call qword [sym.imp.mfc140u.dll_AfxFieldText]
mov qword [rsp + 0x78], rax
mov rcx, r14
call fcn.140072b54
call fcn.140079fa4
mov dword [r14 + 0x5ec], eax
call fcn.140079ffc
mov dword [r14 + 0x5f0], eax
mov edx, dword [r14 + 0x98]
lea ecx, [rdx - 2]
test ecx, 0xfffffffa
je 0x14004322b
mov ebx, esi
mov dword [rsp + 0x148], ebx
call qword [sym.imp.accore.dll_public:_static_class_AcApAppImp____ptr64___cdecl_AcApAppImp::theApp_void_]
mov rcx, rax
call qword [sym.imp.accore.dll_public:_class_AcApInitParamsImp____ptr64___cdecl_AcApAppImp::initParamsImp_void____ptr64]
mov al, byte [rax + 0x72]
mov byte [rsp + 0x61], al
test ebx, ebx
jne 0x1400a1f23
lea rbx, [r14 + 0x1a4]
mov qword [rsp + 0x128], rbx
cmp dword [rbx], esi
jne 0x1400a1f23
test al, al
jne 0x1400a1f23
cmp dword [r14 + 0x1a0], esi
je 0x1400a1f23
mov cl, r15b
mov qword [rsp + 0x88], rbx
call fcn.14004e6c0
mov byte [rsp + 0x63], sil
xor r8d, r8d
xor edx, edx
mov ecx, r15d
call fcn.14004ec20
mov rcx, rdi
call fcn.14006d0d0
mov qword [rsp + 0x158], rsi
lea rax, [0x1404b06a8]
mov qword [rsp + 0x160], rax
lea rdx, [rsp + 0x158]
lea rcx, [rsp + 0x1e0]
call qword [sym.imp.AcPal.dll_class_std::filesystem::path___cdecl_Autodesk::AutoCAD::PAL::FileSystem::current_path_class_std::error_code____ptr64_]
nop
lea rdx, [rsp + 0x1e0]
cmp qword [rsp + 0x1f8], 8
cmovae rdx, qword [rsp + 0x1e0]
lea rcx, [0x1404b6e98]
call qword [sym.imp.ac1st24.dll_public:_class_AcString____ptr64___cdecl_AcString::assign_wchar_t_const____ptr64____ptr64]
nop
lea rcx, [rsp + 0x1e0]
call fcn.140017d30
call fcn.1400639fc
call qword [sym.imp.accore.dll_public:_static_class_AcApApp____ptr64___cdecl_AcApApp::theApp_void_]
lea rdx, [rsp + 0x130]
mov rcx, rax
call qword [sym.imp.accore.dll_public:_enum_Acad::ErrorStatus___cdecl_AcApApp::initialize_class_AcApInitParams_const____ptr64____ptr64]
test eax, eax
jne 0x1400a1f3a
mov rcx, rdi
call fcn.14007a780
call fcn.14007437c
call fcn.140055000
call qword [sym.imp.accore.dll_public:_static_class_AcApAppImp____ptr64___cdecl_AcApAppImp::theApp_void_]
mov rdx, qword [rax + reloc.mfc140u.dll_CDockingPanesRow::FindFirstVisiblePane]
mov rcx, r14
call qword [sym.imp.mfc140u.dll_COleControlSite::XOleIPSite::SetFocus]
call qword [sym.imp.accore.dll_bool___cdecl_acedIsInPlaceServer_void_]
test al, al
jne 0x1400a1fdc
call qword [sym.imp.UserData.dll_bool___cdecl_CheckCOMServerRelativePaths_void_]
test al, al
je 0x1400a1fe4
mov rcx, r14
call fcn.14003ae2c
call qword [sym.imp.acui24.dll_void___cdecl_InitAcUiDLL_void_]
lea rcx, [0x14049f560]
call qword [sym.imp.anav.dll_int___cdecl_NavSetHostApplication_class_CNavHostApplication____ptr64_]
mov qword [rsp + 0x180], rsi
mov qword [rsp + 0x190], rsi
mov qword [rsp + 0x198], 7
mov word [rsp + 0x180], si
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x230], xmm1
mov qword [rsp + 0x240], rsi
mov qword [rsp + 0x1e0], rsi
movdqa xmm0, xmmword [0x140364f40]
movdqu xmmword [rsp + 0x1f0], xmm0
mov word [rsp + 0x1e0], si
xor r9d, r9d
xor r8d, r8d
lea rdx, [rsp + 0x1e0]
lea rcx, [rsp + 0x230]
call qword [sym.imp.AcPal.dll__isOneDriveBusinessConfigured_FileSystem_PAL_AutoCAD_Autodesk__YA_NAEAV__vector_V__basic_string__WU__char_traits]
test al, al
jne 0x1400a20d2
mov r13d, SerializeElements<ATL::CStringT<wchar_t,StrTraitMFC_DLL<wchar_t,ATL::ChTraitsCRT<wchar_t>
lea rax, [rsp + 0x180]
cmp qword [rsp + 0x198], 8
cmovae rax, qword [rsp + 0x180]
mov qword [rsp + 0x190], rsi
mov word [rax], si
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x158], xmm1
mov qword [rsp + 0x168], rsi
xor r9d, r9d
xor r8d, r8d
lea rdx, [rsp + 0x1e0]
lea rcx, [rsp + 0x158]
call qword [sym.imp.AcPal.dll__isOneDrivePersonalConfigured_FileSystem_PAL_AutoCAD_Autodesk__YA_NAEAV__vector_V__basic_string__WU__char_traits]
test al, al
jne 0x1400a2164
lea rax, [rsp + 0x180]
cmp qword [rsp + 0x198], 8
cmovae rax, qword [rsp + 0x180]
mov qword [rsp + 0x190], rsi
mov word [rax], si
lea rcx, [rsp + 0x180]
call qword [sym.imp.AcPal.dll_bool___cdecl_Autodesk::AutoCAD::PAL::FileSystem::isDropboxBusinessConfigured_class_std::basic_string_wchar_t__struct_std::char_traits_wchar_t___class_std::allocator_wchar_t______ptr64_]
test al, al
jne 0x1400a21f0
lea rax, [rsp + 0x180]
cmp qword [rsp + 0x198], 8
cmovae rax, qword [rsp + 0x180]
mov qword [rsp + 0x190], rsi
mov word [rax], si
lea rcx, [rsp + 0x180]
call qword [sym.imp.AcPal.dll_bool___cdecl_Autodesk::AutoCAD::PAL::FileSystem::isDropboxPersonalConfigured_class_std::basic_string_wchar_t__struct_std::char_traits_wchar_t___class_std::allocator_wchar_t______ptr64_]
test al, al
jne 0x1400a228c
lea rax, [rsp + 0x180]
cmp qword [rsp + 0x198], 8
cmovae rax, qword [rsp + 0x180]
mov qword [rsp + 0x190], rsi
mov word [rax], si
xor edx, edx
lea rcx, [rsp + 0x180]
call qword [sym.imp.AcPal.dll_bool___cdecl_Autodesk::AutoCAD::PAL::FileSystem::isBoxConfigured_class_std::basic_string_wchar_t__struct_std::char_traits_wchar_t___class_std::allocator_wchar_t______ptr64__class_std::basic_string_wchar_t__struct_std::char_traits_wchar_t___class_std::allocator_wchar_t______ptr64_]
test al, al
jne 0x1400a2328
lea rax, [rsp + 0x180]
cmp qword [rsp + 0x198], 8
cmovae rax, qword [rsp + 0x180]
mov qword [rsp + 0x190], rsi
mov word [rax], si
lea rcx, [rsp + 0x180]
call qword [sym.imp.AcPal.dll_bool___cdecl_Autodesk::AutoCAD::PAL::FileSystem::isGoogleDriveConfigured_class_std::basic_string_wchar_t__struct_std::char_traits_wchar_t___class_std::allocator_wchar_t______ptr64_]
test al, al
jne 0x1400a23c4
mov rbx, qword [rsp + 0x158]
mov edi, GetActiveObject
test rbx, rbx
jne 0x1400a2460
lea rcx, [rsp + 0x1e0]
call fcn.140017d30
nop
mov rbx, qword [rsp + 0x230]
test rbx, rbx
jne 0x1400a24b5
lea rcx, [rsp + 0x180]
call fcn.140017d30
mov r12d, esi
call fcn.14003e33c
mov rcx, rdi
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonLinkCtrl::XElementButtonLinkCtrl]
mov qword [rsp + 0x158], rax
test rax, rax
je 0x1400a250a
xorps xmm0, xmm0
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
mov rcx, rax
call fcn.140068960
nop
mov qword [0x1404b71a0], rax
mov rcx, rdi
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonLinkCtrl::XElementButtonLinkCtrl]
mov qword [rsp + 0x158], rax
test rax, rax
je 0x1400a2512
xorps xmm0, xmm0
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
mov rcx, rax
call fcn.1400689c8
nop
mov qword [0x1404b71a8], rax
mov rcx, rdi
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonLinkCtrl::XElementButtonLinkCtrl]
mov qword [rsp + 0x158], rax
test rax, rax
je 0x1400a251a
xorps xmm0, xmm0
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
mov rcx, rax
call fcn.140068a30
nop
mov qword [0x1404b71c0], rax
mov rcx, rdi
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonLinkCtrl::XElementButtonLinkCtrl]
mov qword [rsp + 0x158], rax
test rax, rax
je 0x1400a2522
xorps xmm0, xmm0
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
mov rcx, rax
call fcn.140068c38
nop
mov qword [0x1404b71c8], rax
call qword [sym.imp.mfc140u.dll_AfxGetAfxWndProc]
mov qword [0x1404b7270], rax
lea rcx, [r14 + 0x350]
call fcn.14006fa44
lea rcx, [rsp + 0x170]
call qword [sym.imp.mfc140u.dll_Ordinal_296]
nop
lea rcx, [rsp + 0x178]
call qword [sym.imp.mfc140u.dll_Ordinal_296]
nop
call qword [sym.imp.acdb24.dll_class_AcDbHostApplicationServices____ptr64___cdecl_acdbHostApplicationServices_void_]
mov rdx, qword [rax]
mov rcx, rax
call qword [rdx + 0x180]
mov rdx, rax
lea rcx, [rsp + 0x170]
call qword [sym.imp.mfc140u.dll_CMFCControlRendererInfo::CMFCControlRendererInfo]
call fcn.14003b818
test eax, eax
je 0x14004323c
lea rcx, [rsp + 0x178]
call fcn.14003a018
test eax, eax
je 0x14004323c
lea rcx, [rsp + 0x170]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov rdx, rax
lea rcx, [rsp + 0x178]
call qword [sym.imp.mfc140u.dll_CFileFind::CloseContext]
test eax, eax
jne 0x14004323c
cmp qword [r14 + 0x308], rsi
jne 0x1400421b5
mov rcx, r14
call fcn.14007a04c
mov edi, 4
mov ecx, edi
call qword [sym.imp.acdb24.dll_long_int___cdecl_acdbImpBindToRuntime_int_]
test eax, eax
js 0x1400a2539
lea ecx, [rdi + 4]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonMainPanel::XElementButtonMainPanel]
mov qword [rsp + 0x158], rax
test rax, rax
je 0x1400a267e
lea rcx, vtable.CAcOccManager.0
mov qword [rax], rcx
mov qword [r14 + 0x348], rax
mov rcx, rax
call qword [sym.imp.mfc140u.dll_AfxClassInit]
mov ecx, reloc.OLEAUT32.dll_SafeArrayGetElement
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonLinkCtrl::XElementButtonLinkCtrl]
mov rcx, rax
mov qword [rsp + 0x158], rax
test rax, rax
je 0x1400a2686
lea rax, vtable.CAcadMessageFilter.0
mov qword [rcx], rax
lea rax, vtable.CAcadMessageFilter.1.0
mov qword [rcx + 8], rax
mov dword [rcx + 0x10], esi
mov qword [0x1404b7278], rcx
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
xor edx, edx
mov rcx, qword [0x1404b7278]
call qword [sym.imp.ole32.dll_CoRegisterMessageFilter]
mov ecx, 0x88
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonLinkCtrl::XElementButtonLinkCtrl]
mov rbx, rax
mov qword [rsp + 0x158], rax
test rax, rax
je 0x1400a268e
xor edx, edx
mov r8d, 0x88
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
lea rax, str.AutoCAD.OLE.Test
mov qword [rsp + 0x20], rax
mov r9d, r15d
lea r8, str._bQ6_
lea rdx, [0x140353588]
mov rcx, rbx
call qword [sym.imp.mfc140u.dll_COleDocObjectItem::COleDocObjectItem]
mov rcx, rax
mov qword [r14 + 0x340], rcx
mov rax, qword [rcx]
call qword [rax + UnRegisterTypeLib]
call qword [sym.imp.accore.dll_public:_static_class_AcApAppImp____ptr64___cdecl_AcApAppImp::theApp_void_]
mov byte [rax + 0x133a], r15b
cmp dword [0x1404baff8], esi
jne 0x1400a2696
test r12d, r12d
jne 0x1400a2768
mov r12d, SafeArrayUnaccessData
mov rcx, r14
call fcn.140074044
lea rcx, vtable.CQuickStartLinkHost.0
call fcn.14007a888
call qword [sym.imp.adhostableui.dll_public:_static_class_AdHostRibbonVisor____ptr64___cdecl_AdHostRibbonVisor::simple_void_]
lea rdx, [0x14049fda8]
mov rcx, rax
call qword [sym.imp.adhostableui.dll_public:_void___cdecl_AdHostRibbonVisor::setHost_class_IAdHostRibbonVisor____ptr64____ptr64]
mov r13d, 0x7f00
mov edx, r13d
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorW]
mov qword [r14 + 0x2a8], rax
mov rcx, qword [sym.imp.accore.dll_struct_HICON______ptr64___ptr64_hptr_arrow]
mov qword [rcx], rax
cmp qword [r14 + 0x310], rsi
jne 0x14004238e
mov ecx, 5
call qword [sym.imp.USER32.dll_GetSysColor]
mov ecx, eax
call qword [sym.imp.GDI32.dll_CreateSolidBrush]
mov rdi, rax
test rax, rax
je 0x14004238e
mov edx, r13d
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadIconW]
mov rbx, rax
mov edx, r13d
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorW]
mov r9, rbx
mov r8, rdi
mov rdx, rax
mov ecx, reloc.OLEAUT32.dll_VariantChangeType
call qword [sym.imp.mfc140u.dll_AfxOleRegisterPropertyPageClass]
mov qword [r14 + 0x310], rax
mov rcx, rdi
call qword [sym.imp.GDI32.dll_DeleteObject]
call qword [sym.imp.accore.dll_bool___cdecl_acedIsInPlaceServer_void_]
test al, al
jne 0x1400a2807
mov edi, CBrowserControlSite::CBrowserControlSite
mov ecx, edi
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonLinkCtrl::XElementButtonLinkCtrl]
mov rbx, rax
mov qword [rsp + 0x158], rax
test rax, rax
je 0x1400a285d
mov r8d, edi
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
lea rax, str.CDwgView
mov qword [rsp + 0x20], rax
lea r9, str.HQ6_
lea r8, str._Q6_
mov rcx, rbx
call fcn.140072980
nop
mov rdi, r14
mov qword [r14 + 0x2b8], rax
mov edx, 0x6a
mov rcx, rax
call qword [sym.imp.mfc140u.dll_CMFCMousePropertyPage::SelectCommand]
mov qword [rsp + 0x20], rsi
lea r9, str.xQ6_
mov edx, 0x69
lea r8d, [rdx - 1]
mov rcx, qword [r14 + 0x2b8]
call qword [sym.imp.mfc140u.dll_CDocObjectServer::XOleObject::SetHostNames]
mov rdx, qword [r14 + 0x2b8]
mov rcx, r14
call qword [sym.imp.mfc140u.dll_CMFCRibbonCommandsListBox::AddCommand]
cmp dword [r14 + 0x5b8], esi
jne 0x1400a2865
mov dl, r15b
mov rcx, r14
call fcn.140043a4c
call fcn.14007792c
mov qword [r14 + 0x2d8], rax
mov rdx, rax
mov rcx, r14
call qword [sym.imp.mfc140u.dll_CMFCRibbonCommandsListBox::AddCommand]
mov rcx, r14
call fcn.140074218
movzx eax, al
mov dword [r14 + 0x328], eax
mov ecx, 8
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonLinkCtrl::XElementButtonLinkCtrl]
mov qword [rsp + 0x158], rax
test rax, rax
je 0x1400a2887
xor ecx, ecx
mov qword [rax], rcx
mov rcx, rax
call fcn.14006f724
nop
mov qword [0x1404b71b0], rax
mov rax, qword [rax]
mov qword [0x1404b71b8], rax
call qword [sym.imp.accore.dll_bool___cdecl_acedIsInBackgroundMode_void_]
test al, al
jne 0x1400a288f
mov r13d, 0x11f8
mov ecx, r13d
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonLinkCtrl::XElementButtonLinkCtrl]
mov rbx, rax
mov qword [rsp + 0x158], rax
test rax, rax
je 0x1400a28d0
mov r8d, r13d
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.14002c2d0
mov rcx, rax
lea r13, [r14 + reloc.mfc140u.dll_CMultiDocTemplate::CMultiDocTemplate]
mov rax, qword [r13]
mov qword [rax], rcx
mov qword [rsp + 0x98], r13
mov rax, qword [r13]
cmp qword [rax], rsi
je 0x1400a28d8
lea rax, [r14 + 0x668]
mov qword [rsp + 0x68], rax
cmp byte [rax], sil
jne 0x1400a2972
mov rcx, qword [r13]
lea rbx, [r14 + 0x40]
mov qword [rsp + 0x110], rbx
mov rax, qword [rcx]
mov qword [rbx], rax
mov rcx, qword [rcx]
mov rax, qword [rcx]
mov qword [rsp + 0x20], rsi
xor r9d, r9d
mov r8d, 0xcf8000
mov edx, r15d
call qword [rax + 0x2e0]
test eax, eax
je 0x1400a29d4
mov r8b, r15b
lea rdx, [rsp + 0x1d0]
mov rcx, r14
call fcn.140073288
nop
mov rcx, qword [r13]
mov rcx, qword [rcx]
call fcn.140038c48
mov rax, qword [rbx]
mov qword [rsp + 0x70], rax
call fcn.1400413f8
test al, al
jne 0x1400a2a6e
mov eax, dword [r14 + 0x98]
mov dword [rsp + 0x1c8], eax
mov rcx, qword [rbx]
mov rax, qword [rcx]
lea rdx, [rsp + 0x1c8]
call qword [rax + 0x3a0]
mov rax, qword [rdi + 0x2b8]
mov rcx, qword [rax + 0xf0]
test rcx, rcx
jne 0x1400a2a7e
mov rcx, r14
call fcn.140076634
lea rcx, [r14 + 0x180]
call fcn.140073bac
mov ecx, 0x50
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonLinkCtrl::XElementButtonLinkCtrl]
mov qword [rsp + 0x158], rax
test rax, rax
je 0x1400a2a97
mov rcx, rax
call fcn.14006fc40
nop
mov qword [r14 + 0x2e0], rax
call qword [sym.imp.accore.dll_void___cdecl_sharedMemoryInitialize_void_]
call qword [sym.imp.accore.dll_bool___cdecl_acedIsBrowserComponentAvailable_void_]
test al, al
je 0x1400a2a9f
xor edx, edx
lea r8d, [rdx + 2]
mov ecx, r15d
call qword [sym.imp.acdb24.dll_void___cdecl_acdbiEventLog_int__wchar_t_const____ptr64__enum_EnumEventStatus_]
call fcn.1400469f0
mov r12, rax
mov qword [rsp + 0x158], rax
call fcn.140073f3c
test rax, rax
jne 0x1400a2bed
mov rcx, r14
call qword [sym.imp.mfc140u.dll_CFile::Duplicate]
call fcn.14001a9ec
mov rdi, qword [rsp + 0x128]
cmp dword [rdi], esi
jne 0x1400a2c12
cmp byte [rsp + 0x61], sil
jne 0x1400a2c12
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x1400426a2
mov rax, qword [rcx + 0x38]
mov qword [rcx + 0x30], rax
mov rax, qword [rcx + 0x50]
mov qword [rcx + 0x48], rax
call qword [sym.imp.acdb24.dll_long_int___cdecl_acdbInitializeManagedLayer_void_]
call qword [sym.imp.ac1st24.dll_acrxSysRegistry]
mov rcx, qword [rax]
mov r8, qword [rcx + 0x40]
lea rdx, str.DynamicLinker
mov rcx, rax
call r8
mov rcx, rax
call fcn.140043260
mov rcx, qword [rax]
mov r10, qword [rcx + 0x58]
mov byte [rsp + 0x20], sil
xor r9d, r9d
lea r8d, [r9 + 2]
lea rdx, str.AcMgd
mov rcx, rax
call r10
call qword [sym.imp.ac1st24.dll_acrxSysRegistry]
mov rcx, qword [rax]
mov r8, qword [rcx + 0x40]
lea rdx, str.DynamicLinker
mov rcx, rax
call r8
mov rcx, rax
call fcn.140043260
mov rcx, qword [rax]
mov r10, qword [rcx + 0x50]
xor r9d, r9d
xor r8d, r8d
lea rdx, str.acapp.arx
mov rcx, rax
call r10
mov rcx, r14
call qword [sym.imp.mfc140u.dll_CBitmapButton::DrawItem]
mov rcx, r14
call qword [sym.imp.mfc140u.dll_CWinApp::EnableTaskbarInteraction]
mov rcx, r14
call qword [sym.imp.mfc140u.dll_Ordinal_4226]
call qword [sym.imp.accore.dll_public:_static_class_AcApAppImp____ptr64___cdecl_AcApAppImp::theApp_void_]
mov byte [rax + 0x133a], sil
lea rcx, [rsp + 0x108]
call qword [sym.imp.accore.dll_public:_void___cdecl_IsKeyboardCommandAllowed::constructor_void____ptr64]
nop
lea rax, [0x14034d750]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x20], rsi
xor r9d, r9d
mov r8b, r15b
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x108]
call qword [sym.imp.accore.dll_private:_bool___cdecl_IsKeyboardCommandAllowed::isKbdCommandAllowedCommon_class_tc_OEMConstEncodedString_57507__25415__const____ptr64__bool__bool__wchar_t_const____ptr64____ptr64]
mov byte [rsp + 0x64], al
mov rcx, qword [rsp + 0x68]
cmp byte [rcx], sil
jne 0x14004287b
cmp byte [0x1404b6811], sil
jne 0x14004287b
test al, al
je 0x14004287b
call qword [sym.imp.ac1st24.dll_acrxSysRegistry]
mov rcx, qword [rax]
mov r8, qword [rcx + 0x40]
lea rdx, str.DynamicLinker
mov rcx, rax
call r8
mov rcx, rax
call fcn.140043260
mov rcx, qword [rax]
mov r10, qword [rcx + 0x50]
xor r9d, r9d
xor r8d, r8d
lea rdx, str.AcAutoLoader.crx
mov rcx, rax
call r10
call qword [sym.imp.ac1st24.dll_acrxSysRegistry]
mov rcx, qword [rax]
mov r8, qword [rcx + 0x40]
lea rdx, str.DynamicLinker
mov rcx, rax
call r8
mov rcx, rax
call fcn.140043260
mov rcx, qword [rax]
mov r10, qword [rcx + 0x50]
xor r9d, r9d
xor r8d, r8d
lea rdx, str.AcAutoLoader.arx
mov rcx, rax
call r10
lea rcx, str.AcAutoLoader
call qword [sym.imp.acdb24.dll_bool___cdecl_acrxServiceIsRegistered_wchar_t_const____ptr64_]
test al, al
je 0x14004287b
call qword [sym.imp.ac1st24.dll_acrxSysRegistry]
mov rcx, qword [rax]
mov r8, qword [rcx + 0x40]
lea rdx, str.DynamicLinker
mov rcx, rax
call r8
mov rcx, rax
call fcn.140043260
mov rcx, qword [rax]
mov r9, qword [rcx + 0x38]
lea r8, str.initObjectEnablers
lea rdx, str.AcAutoLoader
mov rcx, rax
call r9
test rax, rax
je 0x14004287b
call rax
cmp byte [rsp + 0x61], sil
jne 0x1400a2c2f
cmp dword [rdi], esi
jne 0x1400a2c2f
call qword [sym.imp.accore.dll_bool___cdecl_acedIsInPlaceServer_void_]
test al, al
jne 0x1400a2c2f
mov rcx, qword [rbx]
cmp dword [rsp + 0x148], esi
jne 0x1400a2c4f
mov edx, dword [rsp + 0x1c8]
call fcn.140076a70
mov rcx, qword [rbx]
mov rcx, qword [rcx + 0x40]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov rax, qword [r13]
mov rbx, qword [rax]
lea rcx, [rsp + 0x1d0]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov rdx, rax
mov rcx, rbx
call qword [sym.imp.mfc140u.dll_CMFCToolBar::SetOrigButtons]
call qword [sym.imp.accore.dll_void___cdecl_loadAcExperience_void_]
mov rbx, qword [rsp + 0x110]
mov rcx, qword [rbx]
mov rax, qword [rcx]
call qword [rax + 0x3a8]
call qword [sym.imp.accore.dll_public:_static_class_AcApAppImp____ptr64___cdecl_AcApAppImp::theApp_void_]
mov rcx, rax
call qword [sym.imp.accore.dll_public:_class_AcApInitParamsImp____ptr64___cdecl_AcApAppImp::initParamsImp_void____ptr64]
mov rax, qword [rax + 0x28]
cmp word [rax], si
je 0x140042926
mov r8d, r15d
mov dl, r15b
mov rcx, qword [rbx]
call fcn.140040210
call qword [sym.imp.accore.dll_public:_static_class_CProxyInet____ptr64___cdecl_CProxyInet::GetProxyInet_void_]
call qword [sym.imp.accore.dll_class_AcApDocManager____ptr64___cdecl_acDocManagerPtr_void_]
mov rcx, qword [rax]
mov r8, qword [rcx + 0x70]
lea rdx, [0x1404b62d0]
mov rcx, rax
call r8
call qword [sym.imp.accore.dll_class_AcApDocManager____ptr64___cdecl_acDocManagerPtr_void_]
test rax, rax
je 0x14004296b
call qword [sym.imp.accore.dll_class_AcApDocManager____ptr64___cdecl_acDocManagerPtr_void_]
mov rcx, qword [rax]
mov r8, qword [rcx + 0x70]
lea rdx, [0x1404b6488]
mov rcx, rax
call r8
mov ebx, 4
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x80], rbx
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rbx + rcx]
cmp dword [0x1404bad1c], eax
jle 0x1400429ca
lea rcx, [0x1404bad1c]
call fcn.14008907c
cmp dword [0x1404bad1c], 0xffffffff
jne 0x1400429ca
lea rax, vtable.OverlapSelectionMgrHost.0
mov qword [0x1404ba000], rax
mov qword [0x1404ba008], rsi
lea rcx, [0x1404bad1c]
call fcn.14008901c
lea rcx, [0x1404ba000]
call qword [sym.imp.accore.dll_public:_static_void___cdecl_AcRolloverHighlightingEngine::initOverlappingHost_class_IOverlapSelectionMgrHost____ptr64_]
call qword [sym.imp.accore.dll_bool___cdecl_GetStartInZeroDocStateFlag_void_]
test al, al
jne 0x1400a2c5b
mov dil, sil
mov byte [rsp + 0x60], dil
lea rcx, [0x14004bc3c]
call qword [sym.imp.heidi16.dll_void___cdecl_HD_Set_Security_Paths_Callback_wchar_t_const____ptr64____cdecl___void__]
mov rcx, qword [sym.imp.acdb24.dll_bool___cdecl_acdbIsTrustedPath_wchar_t_const____ptr64__bool_]
call qword [sym.imp.heidi16.dll_void___cdecl_HD_Set_Security_IsTrusted_Callback_bool____cdecl___wchar_t_const____ptr64__bool__]
call sym.ACAD.exe_acedIsNewTabPageEnabled
test al, al
je 0x140042a22
test r12, r12
je 0x140042a22
mov rax, qword [r12]
mov rcx, r12
call qword [rax + 0xa8]
call fcn.140075544
xor edx, edx
lea ecx, [rdx + 0xa]
call fcn.14006c0f8
test al, al
je 0x140042a50
call fcn.14004b3d4
lea rdx, [0x1404b5308]
mov rcx, rax
call fcn.14001c4b4
mov qword [r14 + 0x670], rax
test dil, dil
jne 0x1400a2c78
mov rax, qword [rsp + 0x128]
cmp dword [rax], esi
jne 0x1400a2c8b
call qword [sym.imp.accore.dll_bool___cdecl_acedIsInPlaceServer_void_]
test al, al
jne 0x140042ad7
xorps xmm0, xmm0
movups xmmword [rsp + 0x1e0], xmm0
movups xmmword [rsp + 0x1f0], xmm0
call qword [sym.imp.accore.dll_public:_static_class_AcApAppImp____ptr64___cdecl_AcApAppImp::theApp_void_]
mov rdx, rax
lea rcx, [rsp + 0x1e0]
call qword [sym.imp.accore.dll_public:_void___cdecl_AcApMessageLoopParamsImp::constructor_class_AcApAppImp____ptr64____ptr64]
nop
mov rcx, qword [r14 + 0x2b8]
mov rax, qword [rcx]
mov r8d, r15d
xor edx, edx
call qword [rax + Ordinal_285]
mov rcx, qword [r13]
mov qword [rcx + 8], rax
mov rax, qword [r13]
cmp qword [rax + 8], rsi
je 0x1400a2c9b
lea rcx, [rsp + 0x1e0]
call qword [sym.imp.accore.dll_public:_void___cdecl_AcApMessageLoopParamsImp::destructor_void____ptr64]
call qword [sym.imp.ac1st24.dll_acrxSysRegistry]
mov rcx, qword [rax]
mov r8, qword [rcx + 0x40]
lea rdx, str.AcEditor
mov rcx, rax
call r8
mov rcx, rax
call fcn.1400485f8
mov rcx, qword [rax]
mov r8, qword [rcx + 0x38]
lea rdx, [0x1404b62b8]
mov rcx, rax
call r8
call fcn.140047598
call qword [sym.imp.acdb24.dll_class_AcDbHostApplicationServices____ptr64___cdecl_acdbHostApplicationServices_void_]
test rax, rax
je 0x140042b4b
call qword [sym.imp.acdb24.dll_class_AcDbHostApplicationServices____ptr64___cdecl_acdbHostApplicationServices_void_]
mov rdx, qword [rax]
mov rcx, rax
call qword [rdx + 0x240]
test rax, rax
je 0x140042b4b
mov rcx, qword [rax]
mov r8, qword [rcx + 0xa8]
lea rdx, [0x1404b62b0]
mov rcx, rax
call r8
call fcn.140067ce8
call fcn.140075888
call fcn.140074e60
xor edx, edx
lea rcx, str.TempOverrides
call qword [sym.imp.acdb24.dll_public:_static_short_int___cdecl_AcRxVariablesDictionary::getInt16_wchar_t_const____ptr64__short_int_]
test ax, ax
je 0x140042b73
call fcn.140069ac4
call fcn.140041314
test rax, rax
je 0x140042b8b
call fcn.140041314
mov rcx, rax
call qword [sym.imp.mfc140u.dll_CMFCRibbonSlider::SetACCData]
call qword [sym.imp.acdb24.dll_class_AcDbHostApplicationServices____ptr64___cdecl_acdbHostApplicationServices_void_]
mov rdx, qword [rax]
mov rcx, rax
call qword [rdx + 0x178]
mov rdx, rax
lea rcx, [rsp + reloc.mfc140u.dll_CDockContext::CDockContext]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__11]
nop
lea r8, [0x140334cb4]
lea rdx, [rsp + reloc.mfc140u.dll_CDockContext::CDockContext]
lea rcx, [rsp + 0x150]
call fcn.140037a38
nop
lea r8, str.ApplicationsAcadDbConnect
mov rdx, rax
lea rcx, [rsp + 0x78]
call fcn.140037a38
nop
mov rdx, rax
lea rcx, [rsp + reloc.mfc140u.dll_CDockContext::CDockContext]
call qword [sym.imp.mfc140u.dll_Ordinal_1501]
nop
lea rcx, [rsp + 0x78]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x150]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x248], xmm0
mov qword [rsp + 0x258], rax
lea r8, [rsp + reloc.mfc140u.dll_CDockContext::CDockContext]
mov rdx, 0xffffffff80000002
lea rcx, [rsp + 0x248]
call qword [sym.imp.adui24.dll_public:_void___cdecl_CAdUiRegistryAccess::constructor_struct_HKEY______ptr64__class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____const____ptr64____ptr64]
nop
lea rcx, [rsp + 0x248]
call qword [sym.imp.adui24.dll_public:_struct_HKEY______ptr64___cdecl_CAdUiRegistryAccess::operator_struct_HKEY______ptr64_void_const___ptr64]
test rax, rax
jne 0x1400a2d9a
mov dword [r14 + CFormView::~CFormView], esi
lea rcx, str.AcMgd.dll
call qword [sym.imp.KERNEL32.dll_GetModuleHandleW]
test rax, rax
je 0x140042c87
lea rdx, str.LoadQAT
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140042c87
call rax
lea rcx, str.AcMgd.dll
call qword [sym.imp.KERNEL32.dll_GetModuleHandleW]
test rax, rax
je 0x140042cb0
lea rdx, str.LoadFileTabs
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140042cb0
call rax
test dil, dil
jne 0x1400a2db5
xor r8d, r8d
xor edx, edx
lea ecx, [rdx + 2]
call qword [sym.imp.acdb24.dll_void___cdecl_acdbiEventLog_int__wchar_t_const____ptr64__enum_EnumEventStatus_]
call fcn.1400629c4
xor edx, edx
lea ecx, [rdx + 2]
mov r8d, ecx
call qword [sym.imp.acdb24.dll_void___cdecl_acdbiEventLog_int__wchar_t_const____ptr64__enum_EnumEventStatus_]
mov r8b, r15b
xor edx, edx
lea rcx, [0x14007b72c]
call qword [sym.imp.accore.dll_long_long___int64____cdecl_acedExecuteOnMainThread_void____cdecl__const__void____ptr64___void____ptr64__bool_]
cmp byte [r14 + 0x5f5], sil
jne 0x1400a18f9
mov rcx, r14
call fcn.1400618f8
mov qword [r14 + CGopherConnection::~CGopherConnection], rsi
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rbx + rcx]
cmp dword [0x1404b9f60], eax
jle 0x1400a2f50
lea rcx, [0x1404b9f60]
call fcn.14008907c
cmp dword [0x1404b9f60], 0xffffffff
jne 0x1400a2f50
mov edi, 0x90
mov r8d, edi
xor edx, edx
lea rcx, [0x1404b7ec0]
call sub.VCRUNTIME140.dll_memset
mov rax, qword [r14]
mov rcx, r14
call qword [rax]
mov qword [rsp + 0x20], rsi
mov r9d, r15d
mov r8, rax
lea rdx, [0x140335c98]
lea rcx, [0x1404b7ec0]
call qword [sym.imp.mfc140u.dll_COleDocObjectItem::COleDocObjectItem]
lea r12, vtable.CAcadAppCF.0
mov qword [0x1404b7ec0], r12
mov dword [0x1404b7f48], esi
lea rcx, [0x1400924a0]
call fcn.140088edc
nop
lea rcx, [0x1404b9f60]
call fcn.14008901c
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov rbx, qword [rsp + 0x80]
mov eax, dword [rbx + rcx]
cmp dword [0x1404b7f54], eax
jle 0x140042e38
lea rcx, [0x1404b7f54]
call fcn.14008907c
cmp dword [0x1404b7f54], 0xffffffff
jne 0x140042e38
mov r8, rdi
xor edx, edx
lea rcx, [0x1404b9f70]
call sub.VCRUNTIME140.dll_memset
mov rax, qword [r14]
mov rcx, r14
call qword [rax]
mov qword [rsp + 0x20], rsi
mov r9d, r15d
mov r8, rax
lea rdx, [0x140335ca8]
lea rcx, [0x1404b9f70]
call qword [sym.imp.mfc140u.dll_COleDocObjectItem::COleDocObjectItem]
mov qword [0x1404b9f70], r12
mov dword [0x1404b9ff8], esi
lea rcx, [0x1400924e0]
call fcn.140088edc
nop
lea rcx, [0x1404b7f54]
call fcn.14008901c
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rbx + rcx]
cmp dword [0x1404ba0c0], eax
jle 0x140042ec2
lea rcx, [0x1404ba0c0]
call fcn.14008907c
cmp dword [0x1404ba0c0], 0xffffffff
jne 0x140042ec2
mov r8, rdi
xor edx, edx
lea rcx, [0x1404ba020]
call sub.VCRUNTIME140.dll_memset
mov rax, qword [r14]
mov rcx, r14
call qword [rax]
mov qword [rsp + 0x20], rsi
mov r9d, r15d
mov r8, rax
lea rdx, [0x140335cb8]
lea rcx, [0x1404ba020]
call qword [sym.imp.mfc140u.dll_COleDocObjectItem::COleDocObjectItem]
mov qword [0x1404ba020], r12
mov dword [0x1404ba0a8], esi
lea rcx, [0x140092520]
call fcn.140088edc
nop
lea rcx, [0x1404ba0c0]
call fcn.14008901c
cmp byte [rsp + 0x61], sil
jne 0x1400a2f61
mov qword [r14 + CGopherConnection::~CGopherConnection], rsi
mov qword [rsp + 0xa0], rsi
xor edx, edx
mov rcx, r14
call qword [sym.imp.mfc140u.dll_COleException::GetErrorMessage]
mov rcx, qword [rax]
mov r9, qword [rcx]
lea r8, [rsp + 0xa0]
lea rdx, [0x140350e50]
mov rcx, rax
call r9
mov rcx, qword [rsp + 0xa0]
test rcx, rcx
je 0x140042fa2
lea r9, [r14 + 0x488]
xor r8d, r8d
lea rdx, [0x140335d38]
call qword [sym.imp.OLEAUT32.dll_RevokeActiveObject]
lea r9, [0x1404b7f48]
xor r8d, r8d
lea rdx, [0x140335c98]
mov rcx, qword [rsp + 0xa0]
call qword [sym.imp.OLEAUT32.dll_RevokeActiveObject]
lea r9, [0x1404b9ff8]
xor r8d, r8d
lea rdx, [0x140335ca8]
mov rcx, qword [rsp + 0xa0]
call qword [sym.imp.OLEAUT32.dll_RevokeActiveObject]
lea r9, [0x1404b9ff8]
xor r8d, r8d
lea rdx, [0x140335cb8]
mov rcx, qword [rsp + 0xa0]
call qword [sym.imp.OLEAUT32.dll_RevokeActiveObject]
mov rcx, qword [rsp + 0xa0]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_SafeArrayGetDim]
lea rcx, [0x1402f434c]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_set_terminate]
call qword [sym.imp.accore.dll_accipUtil]
mov rdx, qword [rax]
mov rcx, rax
call qword [rdx + reloc.OLEAUT32.dll_VariantClear]
test al, al
jne 0x1400a3005
call qword [sym.imp.accore.dll_bool___cdecl_GetStartInZeroDocStateFlagWithHiddenDoc_void_]
test al, al
jne 0x1400a307b
mov rcx, qword [rsp + 0x498]
xor rcx, rsp
call fcn.140088c50
lea r11, [rsp + 0x4a0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
cmp edx, 3
mov ebx, r15d
je 0x140041cb6
jmp 0x140041cb8
call fcn.140079d30
cmp eax, 0xffffffff
jle 0x140043256
mov r12d, esi
test eax, eax
jne 0x1400421a4
jmp 0x1400a252a
mov r12d, r15d
jmp 0x1400421a4
test rax, rax
je 0x14004174a
lea rcx, [rsp + 0x148]
call rax
test eax, eax
je 0x14004174a
mov ecx, dword [rsp + 0x148]
and ecx, 0xfffffffe
call rdi
nop
jmp 0x14004174a
or r8d, 0xffffffff
xor edx, edx
lea ecx, [rdx + 0x6b]
call qword [sym.imp.mfc140u.dll_AfxInitLocalData]
nop
xor ecx, ecx
call qword [sym.imp.AcPal.dll_void___cdecl_PerfLog_WriteAcadAppInitInstanceEvent_bool_]
nop
jmp 0x1400a19ca
lea rcx, [rsp + 0x248]
call qword [sym.imp.adui24.dll_public_virtual:_void___cdecl_CAdUiRegistryAccess::destructor_void____ptr64]
nop
lea rcx, [rsp + reloc.mfc140u.dll_CDockContext::CDockContext]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x108]
call qword [sym.imp.accore.dll_public:_void___cdecl_IsKeyboardCommandAllowed::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x1d0]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x178]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x170]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
call fcn.14004e5a4
nop
lea rcx, [rsp + 0x120]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + reloc.mfc140u.dll_AFX_DDPDATA::AFX_DDPDATA]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public_virtual:_void___cdecl_CAdUiRegistryAccess::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x138]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + reloc.mfc140u.dll_CHandleMap::CHandleMap]
call fcn.140017d30
nop
lea rcx, [rsp + 0x130]
call qword [sym.imp.accore.dll_public:_void___cdecl_AcApInitParams::destructor_void____ptr64]
nop
xor ecx, ecx
call qword [sym.imp.AcPal.dll_void___cdecl_PerfLog_WriteAcadAppInitInstanceEvent_bool_]
nop
xor eax, eax
jmp 0x1400431fe
xor ecx, ecx
call qword [sym.imp.AcPal.dll_void___cdecl_PerfLog_WriteAcadAppInitInstanceEvent_bool_]
nop
jmp 0x1400a19ca
mov qword [rsp + 0x128], rsi
lea r8, str.Problem_loading__s_resource_file.
mov edx, 0x1021
lea rcx, [rsp + 0x128]
call qword [sym.imp.accore.dll_class_AcString___cdecl_RC_CORE_MSG_unsigned_int__wchar_t_const____ptr64_]
nop
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_Ordinal_296]
nop
lea r8, [rsp + 0x260]
mov rdx, qword [rsp + 0x128]
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CMFCZoomKernel::Filter]
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov r8, rax
mov edx, 2
mov ecx, reloc.mfc140u.dll_CMFCMaskedEdit::DoUpdate
call qword [sym.imp.accore.dll_enum_IAdHostMessageBox::AdHostMessageBoxResult___cdecl_msg_box_int__int__wchar_t_const____ptr64_]
call qword [sym.imp.accore.dll_public:_static_class_AcApAppImp____ptr64___cdecl_AcApAppImp::theApp_void_]
mov byte [rax + 0x133a], sil
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x128]
call qword [sym.imp.ac1st24.dll_public:_void___cdecl_AcString::destructor_void____ptr64]
nop
lea rcx, [rsp + reloc.mfc140u.dll_CHandleMap::CHandleMap]
call fcn.140017d30
nop
lea rcx, [rsp + 0x130]
call qword [sym.imp.accore.dll_public:_void___cdecl_AcApInitParams::destructor_void____ptr64]
nop
xor ecx, ecx
call qword [sym.imp.AcPal.dll_void___cdecl_PerfLog_WriteAcadAppInitInstanceEvent_bool_]
nop
jmp 0x1400a19ca
call qword [sym.imp.UserData.dll_bool___cdecl_ProcessAutoMigrate_void_]
nop
jmp 0x14004190b
mov qword [rsp + 0x110], rsi
lea r8, str.Problem_loading__s_resource_file.
mov edx, 0x1021
lea rcx, [rsp + 0x110]
call qword [sym.imp.accore.dll_class_AcString___cdecl_RC_CORE_MSG_unsigned_int__wchar_t_const____ptr64_]
nop
lea r8, [rsp + 0x260]
mov rdx, qword [rsp + 0x110]
lea rcx, [rsp + 0x290]
call fcn.14001a998
lea r8, [rsp + 0x290]
mov edx, 2
mov ecx, reloc.mfc140u.dll_CMFCMaskedEdit::DoUpdate
call qword [sym.imp.accore.dll_enum_IAdHostMessageBox::AdHostMessageBoxResult___cdecl_msg_box_int__int__wchar_t_const____ptr64_]
call qword [sym.imp.accore.dll_public:_static_class_AcApAppImp____ptr64___cdecl_AcApAppImp::theApp_void_]
mov byte [rax + 0x133a], sil
mov ecx, r15d
call qword [sym.imp.KERNEL32.dll_ExitProcess]
xorps xmm0, xmm0
movups xmmword [rsp + 0x180], xmm0
movups xmmword [rsp + 0x190], xmm0
movups xmmword [rsp + 0x1a0], xmm0
lea rcx, [rsp + 0x180]
call qword [sym.imp.accore.dll_public:_void___cdecl_CAcUiPathname::constructor_void____ptr64]
nop
lea rcx, [rsp + 0x120]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov rdx, rax
xor r8d, r8d
lea rcx, [rsp + 0x180]
call qword [sym.imp.accore.dll_public_virtual:_enum_PathErr___cdecl_CAcUiPathname::Parse_wchar_t_const____ptr64__bool____ptr64]
test eax, eax
jne 0x1400a1d12
lea rdx, [0x1403b98e0]
lea rcx, [rsp + 0x180]
call qword [sym.imp.ac1st24.dll_public:_bool___cdecl_CAdUiPathname::VerifyExtension_wchar_t_const____ptr64_const___ptr64]
test al, al
je 0x1400a1d12
xorps xmm0, xmm0
movups xmmword [rsp + 0x1e0], xmm0
movups xmmword [rsp + 0x1f0], xmm0
movups xmmword [rsp + 0x200], xmm0
lea rcx, [rsp + 0x1e0]
call qword [sym.imp.mfc140u.dll_CSmartDockingStandaloneGuide::CSmartDockingStandaloneGuide]
nop
lea rcx, [rsp + 0x148]
call qword [sym.imp.mfc140u.dll_Ordinal_296]
nop
lea rcx, [rsp + 0x120]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov rdx, rax
xor r9d, r9d
xor r8d, r8d
lea rcx, [rsp + 0x1e0]
call qword [sym.imp.mfc140u.dll_CMFCToolBarsListPropertyPage::OnTextLabels]
test eax, eax
je 0x1400a1cf0
lea rdx, [rsp + 0x148]
lea rcx, [rsp + 0x1e0]
call qword [sym.imp.mfc140u.dll_CMFCColorPickerCtrl::PreCreateWindow]
test eax, eax
je 0x1400a1ce1
lea rcx, [rsp + 0x148]
call qword [sym.imp.mfc140u.dll_CHtmlView::LoadFromResource]
mov rdx, rax
lea rcx, [rsp + 0x128]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__10]
nop
xor r8d, r8d
lea rdx, [0x1403e6840]
lea rcx, [rsp + 0x128]
call qword [sym.imp.mfc140u.dll_CDocObjectServer::XOleObject::EnumAdvise]
test eax, eax
jg 0x1400a1c5f
lea rcx, [rsp + 0x128]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
jmp 0x1400a1bf5
xor r8d, r8d
lea rdx, [0x1403e683c]
lea rcx, [rsp + 0x128]
call qword [sym.imp.mfc140u.dll_CDocObjectServer::XOleObject::EnumAdvise]
lea ebx, [r15 + rax]
lea rcx, [rsp + 0x128]
call qword [sym.imp.mfc140u.dll_CMFCPropertyGridProperty::GetHierarchyLevel]
sub eax, ebx
mov r8d, eax
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x148]
call qword [sym.imp.mfc140u.dll_Ordinal_12600]
nop
mov rdx, rax
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_Ordinal_1501]
nop
lea rcx, [rsp + 0x68]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
mov edx, reloc.OLEAUT32.dll_GetActiveObject
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_COleSafeArray::PutElement]
nop
lea rcx, [rsp + 0x128]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
lea rcx, [rsp + 0x1e0]
call qword [sym.imp.mfc140u.dll_CMFCVisualManagerWindows7::CleanUp]
nop
lea rcx, [rsp + 0x148]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x1e0]
call qword [sym.imp.mfc140u.dll_CScrollView::CScrollView]
jmp 0x1400a1de5
lea r8, [rsp + 0x120]
lea rdx, [rsp + reloc.mfc140u.dll_AFX_DDPDATA::AFX_DDPDATA]
lea rcx, [rsp + 0x68]
call fcn.1400392cc
nop
mov rdx, rax
lea rcx, [rsp + 0x138]
call qword [sym.imp.mfc140u.dll_Ordinal_1501]
nop
lea rcx, [rsp + 0x68]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
lea r8, [rsp + 0x138]
mov rdx, 0xffffffff80000001
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public_virtual:_int___cdecl_CAdUiRegistryAccess::Open_struct_HKEY______ptr64__class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____const____ptr64____ptr64]
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public:_int___cdecl_CAdUiRegistryAccess::IsOpen_void____ptr64]
test eax, eax
je 0x1400a1de5
lea rdx, str.BrandingResource
lea rcx, [rsp + 0x110]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__11]
nop
lea r8, [rsp + 0x110]
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public:_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_CAdUiRegistryAccess::GetString_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____const____ptr64____ptr64]
nop
mov rdx, rax
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_Ordinal_1501]
nop
lea rcx, [rsp + 0x68]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x110]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public_virtual:_void___cdecl_CAdUiRegistryAccess::Close_void____ptr64]
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_CMFCPropertyGridProperty::HitTest]
test al, al
jne 0x1400a1e1a
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov rcx, rax
xor r8d, r8d
xor edx, edx
call qword [sym.imp.AcPal.dll_struct_HINSTANCE______ptr64___cdecl_AcUtResource::loadDll_wchar_t_const____ptr64__int__long_long___int64__]
mov qword [0x1404b7330], rax
lea rcx, [rsp + 0x180]
call qword [sym.imp.accore.dll_public_virtual:_void___cdecl_CAcUiPathname::destructor_void____ptr64]
nop
jmp 0x140041b94
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov rcx, rax
xor r8d, r8d
xor edx, edx
call qword [sym.imp.AcPal.dll_struct_HINSTANCE______ptr64___cdecl_AcUtResource::loadDll_wchar_t_const____ptr64__int__long_long___int64__]
mov qword [0x1404b7330], rax
jmp 0x140041b94
mov qword [rsp + 0x100], rsi
lea r8, str.Problem_loading_AcBrandRes.dll_resource_file.
mov edx, 0xab64
lea rcx, [rsp + 0x100]
call qword [sym.imp.accore.dll_class_AcString___cdecl_RC_CORE_MSG_unsigned_int__wchar_t_const____ptr64_]
nop
mov r8, qword [rsp + 0x100]
mov edx, 2
mov ecx, reloc.mfc140u.dll_CMFCMaskedEdit::DoUpdate
call qword [sym.imp.accore.dll_enum_IAdHostMessageBox::AdHostMessageBoxResult___cdecl_msg_box_int__int__wchar_t_const____ptr64_]
call qword [sym.imp.accore.dll_public:_static_class_AcApAppImp____ptr64___cdecl_AcApAppImp::theApp_void_]
mov byte [rax + 0x133a], sil
lea rcx, [rsp + 0x100]
call qword [sym.imp.ac1st24.dll_public:_void___cdecl_AcString::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x120]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + reloc.mfc140u.dll_AFX_DDPDATA::AFX_DDPDATA]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public_virtual:_void___cdecl_CAdUiRegistryAccess::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x138]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + reloc.mfc140u.dll_CHandleMap::CHandleMap]
call fcn.140017d30
nop
lea rcx, [rsp + 0x130]
call qword [sym.imp.accore.dll_public:_void___cdecl_AcApInitParams::destructor_void____ptr64]
nop
xor ecx, ecx
call qword [sym.imp.AcPal.dll_void___cdecl_PerfLog_WriteAcadAppInitInstanceEvent_bool_]
nop
jmp 0x1400a19ca
mov cl, sil
lea rbx, [r14 + 0x1a4]
mov qword [rsp + 0x128], rbx
jmp 0x140041d0c
call qword [sym.imp.accore.dll_public:_static_class_AcApAppImp____ptr64___cdecl_AcApAppImp::theApp_void_]
mov byte [rax + 0x133a], sil
lea rcx, [0x1404b7340]
call fcn.140048be0
lea rcx, [0x1404b7330]
call fcn.140048be0
nop
call fcn.14004e5a4
nop
lea rcx, [rsp + 0x120]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + reloc.mfc140u.dll_AFX_DDPDATA::AFX_DDPDATA]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public_virtual:_void___cdecl_CAdUiRegistryAccess::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x138]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + reloc.mfc140u.dll_CHandleMap::CHandleMap]
call fcn.140017d30
nop
lea rcx, [rsp + 0x130]
call qword [sym.imp.accore.dll_public:_void___cdecl_AcApInitParams::destructor_void____ptr64]
nop
xor ecx, ecx
call qword [sym.imp.AcPal.dll_void___cdecl_PerfLog_WriteAcadAppInitInstanceEvent_bool_]
nop
jmp 0x1400a19ca
mov dword [rbx], r15d
jmp 0x140041df0
mov qword [rsp + 0x100], rsi
call qword [sym.imp.accore.dll_struct_HINSTANCE______ptr64___cdecl_acedGetAcadResourceInstance_void_]
mov rdx, rax
lea rcx, [rsp + 0x110]
call qword [sym.imp.ac1st24.dll_public:_void___cdecl_AcRxResourceInstance::constructor_void____ptr64____ptr64]
nop
mov r8d, CFrameWnd::OnClose
lea rdx, [rsp + 0x110]
lea rcx, [rsp + 0x100]
call fcn.140124280
nop
lea rcx, [rsp + 0x110]
call qword [sym.imp.ac1st24.dll_public:_void___cdecl_AcRxResourceInstance::destructor_void____ptr64]
mov r8, qword [rsp + 0x100]
mov edx, 2
mov ecx, reloc.mfc140u.dll_CMFCMaskedEdit::DoUpdate
call qword [sym.imp.accore.dll_enum_IAdHostMessageBox::AdHostMessageBoxResult___cdecl_msg_box_int__int__wchar_t_const____ptr64_]
nop
lea rcx, [rsp + 0x100]
call qword [sym.imp.ac1st24.dll_public:_void___cdecl_AcString::destructor_void____ptr64]
nop
call fcn.14004e5a4
nop
lea rcx, [rsp + 0x120]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + reloc.mfc140u.dll_AFX_DDPDATA::AFX_DDPDATA]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public_virtual:_void___cdecl_CAdUiRegistryAccess::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x138]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + reloc.mfc140u.dll_CHandleMap::CHandleMap]
call fcn.140017d30
nop
lea rcx, [rsp + 0x130]
call qword [sym.imp.accore.dll_public:_void___cdecl_AcApInitParams::destructor_void____ptr64]
nop
xor ecx, ecx
call qword [sym.imp.AcPal.dll_void___cdecl_PerfLog_WriteAcadAppInitInstanceEvent_bool_]
nop
jmp 0x1400a19ca
mov rdx, qword [rsp + 0x230]
cmp qword [rdx + 0x18], 8
jb 0x1400a20e4
mov rdx, qword [rdx]
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__11]
nop
mov r13d, SerializeElements<ATL::CStringT<wchar_t,StrTraitMFC_DLL<wchar_t,ATL::ChTraitsCRT<wchar_t>
mov edx, r13d
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_Ordinal_4946]
mov rcx, rax
call qword [sym.imp.SHLWAPI.dll_PathStripPathW]
mov edx, r12d
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CDialogImpl::ProcessMouseClick]
mov rbx, qword [rsp + 0x230]
cmp qword [rbx + 0x18], 8
jb 0x1400a2136
mov rbx, qword [rbx]
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov rdx, rbx
mov rcx, rax
call fcn.1402f3950
nop
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
jmp 0x140041e9c
mov rdx, qword [rsp + 0x158]
cmp qword [rdx + 0x18], 8
jb 0x1400a2176
mov rdx, qword [rdx]
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__11]
nop
mov edx, r13d
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_Ordinal_4946]
mov rcx, rax
call qword [sym.imp.SHLWAPI.dll_PathStripPathW]
mov edx, r12d
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CDialogImpl::ProcessMouseClick]
mov rbx, qword [rsp + 0x158]
cmp qword [rbx + 0x18], 8
jb 0x1400a21c2
mov rbx, qword [rbx]
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov rdx, rbx
mov rcx, rax
call fcn.1402f3950
nop
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
jmp 0x140041ef9
lea rdx, [rsp + 0x180]
cmp qword [rsp + 0x198], 8
cmovae rdx, qword [rsp + 0x180]
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__11]
nop
mov edx, r13d
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_Ordinal_4946]
mov rcx, rax
call qword [sym.imp.SHLWAPI.dll_PathStripPathW]
mov edx, r12d
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CDialogImpl::ProcessMouseClick]
lea rbx, [rsp + 0x180]
cmp qword [rsp + 0x198], 8
cmovae rbx, qword [rsp + 0x180]
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov rdx, rbx
mov rcx, rax
call fcn.1402f3950
nop
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
jmp 0x140041f34
lea rdx, [rsp + 0x180]
cmp qword [rsp + 0x198], 8
cmovae rdx, qword [rsp + 0x180]
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__11]
nop
mov edx, r13d
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_Ordinal_4946]
mov rcx, rax
call qword [sym.imp.SHLWAPI.dll_PathStripPathW]
mov edx, r12d
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CDialogImpl::ProcessMouseClick]
lea rbx, [rsp + 0x180]
cmp qword [rsp + 0x198], 8
cmovae rbx, qword [rsp + 0x180]
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov rdx, rbx
mov rcx, rax
call fcn.1402f3950
nop
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
jmp 0x140041f6f
lea rdx, [rsp + 0x180]
cmp qword [rsp + 0x198], 8
cmovae rdx, qword [rsp + 0x180]
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__11]
nop
mov edx, r13d
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_Ordinal_4946]
mov rcx, rax
call qword [sym.imp.SHLWAPI.dll_PathStripPathW]
mov edx, r12d
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CDialogImpl::ProcessMouseClick]
lea rbx, [rsp + 0x180]
cmp qword [rsp + 0x198], 8
cmovae rbx, qword [rsp + 0x180]
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov rdx, rbx
mov rcx, rax
call fcn.1402f3950
nop
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
jmp 0x140041fac
lea rdx, [rsp + 0x180]
cmp qword [rsp + 0x198], 8
cmovae rdx, qword [rsp + 0x180]
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_ATL::CStringT_wchar_t_StrTraitMFC_DLL_wchar_t_ATL::ChTraitsCRT_wchar_t__11]
nop
mov edx, r13d
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_Ordinal_4946]
mov rcx, rax
call qword [sym.imp.SHLWAPI.dll_PathStripPathW]
mov edx, r12d
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CDialogImpl::ProcessMouseClick]
lea rbx, [rsp + 0x180]
cmp qword [rsp + 0x198], 8
cmovae rbx, qword [rsp + 0x180]
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov rdx, rbx
mov rcx, rax
call fcn.1402f3950
nop
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
jmp 0x140041fe7
mov r12, qword [rsp + 0x160]
cmp rbx, r12
je 0x1400a2485
mov rcx, rbx
call fcn.140017d30
add rbx, rdi
cmp rbx, r12
jne 0x1400a246d
mov rbx, qword [rsp + 0x158]
mov rdx, qword [rsp + 0x168]
sub rdx, rbx
and rdx, 0xffffffffffffffe0
mov rcx, rbx
call fcn.14004a4ac
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x158], xmm0
mov qword [rsp + 0x168], rsi
jmp 0x140041ffd
mov r12, qword [rsp + 0x238]
cmp rbx, r12
je 0x1400a24da
mov rcx, rbx
call fcn.140017d30
add rbx, rdi
cmp rbx, r12
jne 0x1400a24c2
mov rbx, qword [rsp + 0x230]
mov rdx, qword [rsp + 0x240]
sub rdx, rbx
and rdx, 0xffffffffffffffe0
mov rcx, rbx
call fcn.14004a4ac
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x230], xmm0
mov qword [rsp + 0x240], rsi
jmp 0x14004201c
mov rax, rsi
jmp 0x14004205e
mov rax, rsi
jmp 0x140042092
mov rax, rsi
jmp 0x1400420c6
mov rax, rsi
jmp 0x1400420fa
mov dword [0x1404baff8], r15d
mov r12d, esi
jmp 0x1400421a4
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_Ordinal_296]
nop
call qword [sym.imp.accore.dll_thisProduct]
mov rbx, rax
call qword [sym.imp.accore.dll_thisProduct]
mov rdi, rax
call qword [sym.imp.accore.dll_thisProduct]
mov rsi, rax
call qword [sym.imp.accore.dll_thisProduct]
mov qword [rsp + 0x50], rbx
mov r12d, SafeArrayUnaccessData
mov dword [rsp + 0x48], r12d
mov qword [rsp + 0x40], rdi
mov dword [rsp + 0x38], r12d
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], r12d
lea rcx, str.Microsoft_.NET
mov qword [rsp + 0x20], rcx
mov r9, rax
mov r8d, r12d
mov edx, CMemFile::Free
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CDaoWorkspace::FillWorkspaceInfo]
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov rcx, rax
xor r8d, r8d
xor edx, edx
call qword [sym.imp.mfc140u.dll_AfxInitNetworkAddressControl]
mov byte [0x1404b6e15], r15b
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x178]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x170]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
call fcn.14004e5a4
nop
lea rcx, [rsp + 0x120]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + reloc.mfc140u.dll_AFX_DDPDATA::AFX_DDPDATA]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public_virtual:_void___cdecl_CAdUiRegistryAccess::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x138]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + reloc.mfc140u.dll_CHandleMap::CHandleMap]
call fcn.140017d30
nop
lea rcx, [rsp + 0x130]
call qword [sym.imp.accore.dll_public:_void___cdecl_AcApInitParams::destructor_void____ptr64]
nop
xor ecx, ecx
call qword [sym.imp.AcPal.dll_void___cdecl_PerfLog_WriteAcadAppInitInstanceEvent_bool_]
nop
jmp 0x1400a19ca
mov rax, rsi
jmp 0x1400421ee
mov rcx, rsi
jmp 0x140042235
mov rcx, rsi
jmp 0x1400422a9
lea rcx, [rsp + 0x150]
call qword [sym.imp.mfc140u.dll_Ordinal_296]
nop
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_Ordinal_296]
nop
mov edx, 0x844f
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CDaoWorkspace::FillWorkspaceInfo]
lea rdx, [0x14032fdcc]
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CFileFind::CloseContext]
test eax, eax
cmove edi, r13d
call qword [sym.imp.accore.dll_thisProduct]
mov rbx, rax
call qword [sym.imp.accore.dll_thisProduct]
mov qword [rsp + 0x28], rbx
mov r12d, SafeArrayUnaccessData
mov dword [rsp + 0x20], r12d
mov r9, rax
mov r8d, r12d
mov edx, CMemFile::Free
lea rcx, [rsp + 0x150]
call qword [sym.imp.mfc140u.dll_CDaoWorkspace::FillWorkspaceInfo]
lea rcx, [rsp + 0x150]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov rcx, rax
xor r8d, r8d
mov edx, edi
call qword [sym.imp.mfc140u.dll_AfxInitNetworkAddressControl]
cmp eax, 6
je 0x1400a2745
mov ecx, r15d
call qword [sym.imp.KERNEL32.dll_ExitProcess]
lea rcx, [rsp + 0x100]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x150]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
jmp 0x1400422e1
lea rcx, [rsp + 0x110]
call qword [sym.imp.mfc140u.dll_Ordinal_296]
nop
call qword [sym.imp.accore.dll_thisProduct]
mov rbx, rax
call qword [sym.imp.accore.dll_thisProduct]
mov rdi, rax
call qword [sym.imp.accore.dll_thisProduct]
mov rsi, rax
call qword [sym.imp.accore.dll_thisProduct]
mov qword [rsp + 0x50], rbx
mov r12d, SafeArrayUnaccessData
mov dword [rsp + 0x48], r12d
mov qword [rsp + 0x40], rdi
mov dword [rsp + 0x38], r12d
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], r12d
lea rcx, [0x14032f730]
mov qword [rsp + 0x20], rcx
mov r9, rax
mov r8d, r12d
mov edx, CMemFile::Free
lea rcx, [rsp + 0x110]
call qword [sym.imp.mfc140u.dll_CDaoWorkspace::FillWorkspaceInfo]
lea rcx, [rsp + 0x110]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov rcx, rax
xor r8d, r8d
xor edx, edx
call qword [sym.imp.mfc140u.dll_AfxInitNetworkAddressControl]
mov ecx, r15d
call qword [sym.imp.KERNEL32.dll_ExitProcess]
mov edi, 0x178
mov ecx, edi
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonLinkCtrl::XElementButtonLinkCtrl]
mov rbx, rax
mov qword [rsp + 0x158], rax
test rax, rax
je 0x1400a2855
mov r8d, edi
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
lea rax, str.CDwgView
mov qword [rsp + 0x20], rax
lea r9, str.HQ6_
lea r8, str._Q6_
mov rcx, rbx
call fcn.14022686c
jmp 0x1400a2858
mov rax, rsi
jmp 0x1400423ed
mov rax, rsi
jmp 0x1400423ed
mov rax, qword [rsp + 0x128]
cmp dword [rax], esi
jne 0x140042444
cmp byte [rsp + 0x61], sil
jne 0x140042444
xor edx, edx
jmp 0x140042447
mov rax, rsi
jmp 0x1400424a3
mov r13d, 0x1200
mov ecx, r13d
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonLinkCtrl::XElementButtonLinkCtrl]
mov rbx, rax
mov qword [rsp + 0x158], rax
test rax, rax
je 0x1400a28c8
mov r8d, r13d
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.1402ec100
mov rcx, rax
jmp 0x1400a28cb
mov rcx, rsi
jmp 0x1400424fd
mov rcx, rsi
jmp 0x1400424fd
lea rcx, [rsp + 0x178]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x170]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
call fcn.14004e5a4
nop
lea rcx, [rsp + 0x120]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + reloc.mfc140u.dll_AFX_DDPDATA::AFX_DDPDATA]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public_virtual:_void___cdecl_CAdUiRegistryAccess::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x138]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + reloc.mfc140u.dll_CHandleMap::CHandleMap]
call fcn.140017d30
nop
lea rcx, [rsp + 0x130]
call qword [sym.imp.accore.dll_public:_void___cdecl_AcApInitParams::destructor_void____ptr64]
nop
xor ecx, ecx
call qword [sym.imp.AcPal.dll_void___cdecl_PerfLog_WriteAcadAppInitInstanceEvent_bool_]
nop
jmp 0x1400a19ca
call qword [sym.imp.acdb24.dll_public:_static_class_AcRxVariablesDictionary____ptr64___cdecl_AcRxVariablesDictionary::get_void_]
lea rdx, str.SAFEMODE
mov rcx, rax
call qword [sym.imp.acdb24.dll_public:_class_AcRxVariable____ptr64___cdecl_AcRxVariablesDictionary::getVariable_wchar_t_const____ptr64_const___ptr64]
mov rbx, rax
test rax, rax
je 0x140042535
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleW]
mov ecx, CBasePane::get_accState
mov word [rsp + reloc.mfc140u.dll_CEnumArray::CEnumArray], cx
mov word [rsp + 0x1f0], r15w
mov byte [rsp + 0x20], sil
xor r9d, r9d
mov r8, rax
lea rdx, [rsp + 0x1e0]
mov rcx, rbx
call qword [sym.imp.acdb24.dll_public:_enum_Acad::ErrorStatus___cdecl_AcRxVariable::setValue_struct_resbuf_const____ptr64__void____ptr64__class_AcString____ptr64__bool____ptr64]
nop
jmp 0x140042535
lea rcx, [rsp + 0x178]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x170]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
call fcn.14004e5a4
nop
lea rcx, [rsp + 0x120]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + reloc.mfc140u.dll_AFX_DDPDATA::AFX_DDPDATA]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public_virtual:_void___cdecl_CAdUiRegistryAccess::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x138]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + reloc.mfc140u.dll_CHandleMap::CHandleMap]
call fcn.140017d30
nop
lea rcx, [rsp + 0x130]
call qword [sym.imp.accore.dll_public:_void___cdecl_AcApInitParams::destructor_void____ptr64]
nop
xor ecx, ecx
call qword [sym.imp.AcPal.dll_void___cdecl_PerfLog_WriteAcadAppInitInstanceEvent_bool_]
nop
jmp 0x1400a19ca
mov rcx, qword [rsp + 0x70]
call fcn.1402f6364
nop
jmp 0x1400425a5
call qword [sym.imp.USER32.dll_DestroyMenu]
mov rax, qword [rdi + 0x2b8]
mov qword [rax + 0xf0], rsi
jmp 0x1400425de
mov rax, rsi
jmp 0x140042617
lea rcx, [rsp + 0x150]
call qword [sym.imp.mfc140u.dll_Ordinal_296]
nop
call qword [sym.imp.accore.dll_thisProduct]
mov rbx, rax
call qword [sym.imp.accore.dll_thisProduct]
mov rdi, rax
call qword [sym.imp.accore.dll_thisProduct]
mov rsi, rax
call qword [sym.imp.accore.dll_thisProduct]
mov qword [rsp + 0x50], rbx
mov dword [rsp + 0x48], r12d
mov qword [rsp + 0x40], rdi
mov dword [rsp + 0x38], r12d
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], r12d
lea rcx, str.Microsoft_Edge_WebView2_Runtime
mov qword [rsp + 0x20], rcx
mov r9, rax
mov r8d, r12d
mov edx, CMemFile::Free
lea rcx, [rsp + 0x150]
call qword [sym.imp.mfc140u.dll_CDaoWorkspace::FillWorkspaceInfo]
lea rcx, [rsp + 0x150]
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov rcx, rax
xor r8d, r8d
xor edx, edx
call qword [sym.imp.mfc140u.dll_AfxInitNetworkAddressControl]
mov byte [0x1404b6e15], r15b
lea rcx, [rsp + 0x150]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x1d0]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x178]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x170]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
call fcn.14004e5a4
nop
lea rcx, [rsp + 0x120]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + reloc.mfc140u.dll_AFX_DDPDATA::AFX_DDPDATA]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public_virtual:_void___cdecl_CAdUiRegistryAccess::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x138]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + reloc.mfc140u.dll_CHandleMap::CHandleMap]
call fcn.140017d30
nop
lea rcx, [rsp + 0x130]
call qword [sym.imp.accore.dll_public:_void___cdecl_AcApInitParams::destructor_void____ptr64]
nop
xor ecx, ecx
call qword [sym.imp.AcPal.dll_void___cdecl_PerfLog_WriteAcadAppInitInstanceEvent_bool_]
nop
jmp 0x1400a19ca
call fcn.140073f3c
mov rbx, rax
call qword [sym.imp.accore.dll_int___cdecl_DockedRowsDelayGet_void_]
mov rcx, qword [rbx + 0x40]
call qword [sym.imp.USER32.dll_IsWindow]
mov rbx, qword [rsp + 0x110]
jmp 0x14004265f
call qword [sym.imp.accore.dll_bool___cdecl_acedIsInPlaceServer_void_]
test al, al
jne 0x140042688
mov cl, r15b
call qword [sym.imp.accore.dll_void___cdecl_BlockMessageLoop_bool_]
nop
jmp 0x140042688
call qword [sym.imp.accore.dll_bool___cdecl_acedIsInPlaceServer_void_]
test al, al
je 0x1400428c5
call fcn.14003ee4c
test al, al
je 0x1400428c5
jmp 0x14004289c
mov edx, dword [r14 + 0x98]
jmp 0x1400428b3
lea rcx, [r14 + 0x1b8]
call qword [sym.imp.mfc140u.dll_CMFCPropertyGridProperty::HitTest]
test al, al
mov dil, r15b
jne 0x1400429e8
jmp 0x1400429e5
call qword [sym.imp.accore.dll_bool___cdecl_acedIsInBackgroundMode_void_]
test al, al
je 0x140042ad7
jmp 0x140042a59
cmp byte [rsp + 0x61], sil
je 0x140042ad7
jmp 0x140042a69
xorps xmm0, xmm0
movups xmmword [rsp + 0x158], xmm0
lea rcx, [rsp + 0x158]
call qword [sym.imp.accore.dll_public:_void___cdecl_AcContext::constructor_void____ptr64]
nop
lea rcx, [rsp + 0x158]
call qword [sym.imp.accore.dll_public:_void___cdecl_AcContext::ClearDocumentGlobals_void____ptr64]
nop
lea rcx, [rsp + 0x158]
call qword [sym.imp.accore.dll_public_virtual:_void___cdecl_AcContext::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x1e0]
call qword [sym.imp.accore.dll_public:_void___cdecl_AcApMessageLoopParamsImp::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x108]
call qword [sym.imp.accore.dll_public:_void___cdecl_IsKeyboardCommandAllowed::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x1d0]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x178]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x170]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
call fcn.14004e5a4
nop
lea rcx, [rsp + 0x120]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + reloc.mfc140u.dll_AFX_DDPDATA::AFX_DDPDATA]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x1b0]
call qword [sym.imp.adui24.dll_public_virtual:_void___cdecl_CAdUiRegistryAccess::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x138]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + 0x118]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
lea rcx, [rsp + reloc.mfc140u.dll_CHandleMap::CHandleMap]
call fcn.140017d30
nop
lea rcx, [rsp + 0x130]
call qword [sym.imp.accore.dll_public:_void___cdecl_AcApInitParams::destructor_void____ptr64]
nop
xor ecx, ecx
call qword [sym.imp.AcPal.dll_void___cdecl_PerfLog_WriteAcadAppInitInstanceEvent_bool_]
nop
jmp 0x1400a19ca
mov dword [r14 + CFormView::~CFormView], r15d
lea rcx, [rsp + 0x248]
call qword [sym.imp.adui24.dll_public_virtual:_void___cdecl_CAdUiRegistryAccess::Close_void____ptr64]
nop
jmp 0x140042c5e
call qword [sym.imp.accore.dll_bool___cdecl_isSheetSetCmdAllowed_void_]
test al, al
je 0x140042cb9
cmp dword [r14 + 0x5b8], esi
jne 0x140042cb9
mov qword [rsp + 0x100], rsi
lea rax, [rsp + 0x100]
mov qword [rsp + 0x20], rax
lea r9, [0x140357a80]
xor edx, edx
lea r8d, [rdx + 0x17]
lea rcx, [0x1403647a0]
call qword [sym.imp.ole32.dll_CoCreateInstance]
test eax, eax
js 0x1400a2f33
lea r12, [r14 + 0x270]
mov rcx, r12
call qword [sym.imp.mfc140u.dll_CMFCPropertyGridProperty::HitTest]
test al, al
jne 0x1400a2e5a
mov rbx, qword [rsp + 0x100]
mov rax, qword [rbx]
mov rdi, qword [rax + 0x38]
mov rcx, r12
call qword [sym.imp.mfc140u.dll_CDumpContext::operator___2]
mov rdx, rax
lea rcx, [rsp + 0x78]
call fcn.140007948
nop
mov rdx, qword [rax]
mov rcx, rbx
call rdi
nop
mov rcx, qword [rsp + 0x78]
call qword [sym.imp.OLEAUT32.dll_SysStringLen]
jmp 0x1400a2f2e
mov bl, sil
mov byte [rsp + 0x62], bl
mov qword [rsp + 0x148], rsi
lea rdx, [rsp + 0x148]
call fcn.1400684e4
test al, al
je 0x1400a2edc
lea rcx, [rsp + 0x150]
call qword [sym.imp.mfc140u.dll_Ordinal_296]
nop
lea r8, [rsp + 0x150]
lea rdx, [rsp + 0x148]
call fcn.140038a58
test al, al
je 0x1400a2ecd
lea rdx, str.SHEETSET
lea rcx, [rsp + 0x150]
call qword [sym.imp.mfc140u.dll_Ordinal_2903]
test eax, eax
jne 0x1400a2e89
cmp dword [r14 + 0x268], esi
jne 0x1400a2e89
mov bl, r15b
mov byte [rsp + 0x62], bl
jmp 0x1400a2e89
lea rcx, [rsp + 0x150]
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonGallery::XGalleryGroup::XGalleryGroup]
nop
mov rcx, qword [rsp + 0x148]
test rcx, rcx
je 0x1400a2ef0
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_SafeArrayGetDim]
nop
jmp 0x1400a2f1c
test bl, bl
je 0x1400a2f2e
mov rcx, qword [rsp + 0x100]
mov rax, qword [rcx]
call qword [rax + 0x50]
mov rbx, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x100]
test rcx, rcx
je 0x140042cb9
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_SafeArrayGetDim]
nop
jmp 0x140042cb9
mov edi, 0x90
lea r12, vtable.CAcadAppCF.0
jmp 0x140042da6
mov rcx, rdi
call qword [sym.imp.mfc140u.dll_CMFCRibbonInfo::XElementButtonLinkCtrl::XElementButtonLinkCtrl]
mov rbx, rax
mov qword [rsp + 0x80], rax
test rax, rax
je 0x1400a2fb5
mov r8, rdi
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
mov rdx, qword [r14]
mov rcx, r14
call qword [rdx]
mov qword [rsp + 0x20], rsi
mov r9d, r15d
mov r8, rax
lea rdx, [0x140335d38]
mov rcx, rbx
call qword [sym.imp.mfc140u.dll_COleDocObjectItem::COleDocObjectItem]
mov qword [rbx], r12
mov dword [rbx + 0x88], esi
jmp 0x1400a2fb8
mov rbx, rsi
mov qword [r14 + CGopherConnection::~CGopherConnection], rbx
lea rcx, [0x1404b7ec0]
call qword [sym.imp.mfc140u.dll_CMFCToolBarEditCtrl::PreTranslateMessage]
lea rcx, [0x1404b9f70]
call qword [sym.imp.mfc140u.dll_CMFCToolBarEditCtrl::PreTranslateMessage]
lea rcx, [0x1404ba020]
call qword [sym.imp.mfc140u.dll_CMFCToolBarEditCtrl::PreTranslateMessage]
mov rcx, qword [r14 + 0x480]
test rcx, rcx
je 0x140042ed4
mov rax, qword [rcx]
call qword [rax + UnRegisterTypeLib]
nop
jmp 0x140042ed4
call fcn.1402ecd44
mov rbx, qword [rsp + 0x110]
mov rbx, qword [rbx]
add rbx, 0xab8
je 0x1400a3030
xor r8d, r8d
lea rdx, [0x1402ec7cc]
mov rcx, rbx
call fcn.140040d14
call fcn.1402ec88c
call fcn.1402ec9dc
call fcn.1402ecb2c
call qword [sym.imp.accore.dll_void___cdecl_pgpLogSettings_void_]
call qword [sym.imp.accore.dll_accipUtil]
mov rdx, qword [rax]
mov rcx, rax
call qword [rdx + reloc.OLEAUT32.dll_VariantClear]
test al, al
je 0x140042fb9
test rbx, rbx
je 0x140042fb9