From 75af6ada6cd633315c58fd201de22ceb5a4ea2df Mon Sep 17 00:00:00 2001 From: Pete Brown Date: Fri, 9 Feb 2024 21:15:33 -0500 Subject: [PATCH 1/3] Added Loopback MIDI project (non-device-focused simple virtual) Also cleaned up some project settings --- .../AbstractionState.cpp | 41 + .../AbstractionState.h | 62 + .../Midi2.LoopbackMidiAbstraction.cpp | 84 + .../Midi2.LoopbackMidiAbstraction.def | 10 + .../Midi2.LoopbackMidiAbstraction.h | 48 + .../Midi2.LoopbackMidiAbstraction.rc | 115 + .../Midi2.LoopbackMidiAbstraction.rgs | 14 + .../Midi2.LoopbackMidiAbstraction.vcxproj | 317 + ...i2.LoopbackMidiAbstraction.vcxproj.filters | 91 + .../Midi2.LoopbackMidiBidi.cpp | 182 + .../Midi2.LoopbackMidiBidi.h | 38 + ...Midi2.LoopbackMidiConfigurationManager.cpp | 172 + .../Midi2.LoopbackMidiConfigurationManager.h | 27 + .../Midi2.LoopbackMidiEndpointManager.cpp | 147 + .../Midi2.LoopbackMidiEndpointManager.h | 47 + .../Midi2LoopbackMidiAbstraction.idl | 32 + .../LoopbackMidiAbstraction/Resource.h | 20 + .../abstraction_defs.h | 27 + .../LoopbackMidiAbstraction/dllmain.cpp | 78 + .../LoopbackMidiAbstraction/dllmain.h | 21 + .../LoopbackMidiAbstraction/packages.config | 4 + .../LoopbackMidiAbstraction/pch.cpp | 11 + .../Abstraction/LoopbackMidiAbstraction/pch.h | 99 + .../Midi2.SampleAbstraction.vcxproj | 12 +- .../Midi2.VirtualMidiAbstraction.vcxproj | 12 +- .../Midi2.VirtualMidiEndpointManager.cpp | 44 - .../Midi2.VirtualPatchBayAbstraction.vcxproj | 12 +- src/api/Midi2.sln | 23 + src/api/Midi2Setup/Midi2Setup.vdproj | 7483 ++++++++++++++--- .../api-package/WindowsMidiServices.wxs | 6 + 30 files changed, 7944 insertions(+), 1335 deletions(-) create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/AbstractionState.cpp create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/AbstractionState.h create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.cpp create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.def create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.h create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.rc create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.rgs create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.vcxproj create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.vcxproj.filters create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiBidi.cpp create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiBidi.h create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiConfigurationManager.cpp create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiConfigurationManager.h create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiEndpointManager.cpp create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiEndpointManager.h create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/Midi2LoopbackMidiAbstraction.idl create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/Resource.h create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/abstraction_defs.h create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/dllmain.cpp create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/dllmain.h create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/packages.config create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/pch.cpp create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/pch.h diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/AbstractionState.cpp b/src/api/Abstraction/LoopbackMidiAbstraction/AbstractionState.cpp new file mode 100644 index 000000000..f87baf872 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/AbstractionState.cpp @@ -0,0 +1,41 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License +// ============================================================================ +// This is part of the Windows MIDI Services App API and should be used +// in your Windows application via an official binary distribution. +// Further information: https://github.com/microsoft/MIDI/ +// ============================================================================ + +#include "pch.h" + + +AbstractionState::AbstractionState() = default; +AbstractionState::~AbstractionState() = default; + +AbstractionState& AbstractionState::Current() +{ + // explanation: http://www.modernescpp.com/index.php/thread-safe-initialization-of-data/ + + static AbstractionState current; + + return current; +} + + + +HRESULT +AbstractionState::ConstructEndpointManager() +{ + RETURN_IF_FAILED(Microsoft::WRL::MakeAndInitialize(&m_endpointManager)); + + return S_OK; +} + + +HRESULT +AbstractionState::ConstructConfigurationManager() +{ + RETURN_IF_FAILED(Microsoft::WRL::MakeAndInitialize(&m_configurationManager)); + + return S_OK; +} diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/AbstractionState.h b/src/api/Abstraction/LoopbackMidiAbstraction/AbstractionState.h new file mode 100644 index 000000000..d8dd09209 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/AbstractionState.h @@ -0,0 +1,62 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License +// ============================================================================ +// This is part of the Windows MIDI Services App API and should be used +// in your Windows application via an official binary distribution. +// Further information: https://github.com/microsoft/MIDI/ +// ============================================================================ + + +#pragma once + +// singleton +class AbstractionState +{ + +public: + static AbstractionState& Current(); + + // no copying + AbstractionState(_In_ const AbstractionState&) = delete; + AbstractionState& operator=(_In_ const AbstractionState&) = delete; + + + wil::com_ptr GetEndpointManager() + { + return m_endpointManager; + } + + wil::com_ptr GetConfigurationManager() + { + return m_configurationManager; + } + + //std::shared_ptr GetEndpointTable() + //{ + // return m_endpointTable; + //} + + + HRESULT Cleanup() + { + m_endpointManager.reset(); + m_configurationManager.reset(); + + return S_OK; + } + + + HRESULT ConstructEndpointManager(); + HRESULT ConstructConfigurationManager(); + + +private: + AbstractionState(); + ~AbstractionState(); + + + wil::com_ptr m_endpointManager; + wil::com_ptr m_configurationManager; + + +}; \ No newline at end of file diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.cpp b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.cpp new file mode 100644 index 000000000..dea6b0793 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.cpp @@ -0,0 +1,84 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License +// ============================================================================ +// This is part of the Windows MIDI Services App API and should be used +// in your Windows application via an official binary distribution. +// Further information: https://github.com/microsoft/MIDI/ +// ============================================================================ + + +#include "pch.h" + +_Use_decl_annotations_ +HRESULT +CMidi2LoopbackMidiAbstraction::Activate( + REFIID Riid, + void **Interface +) +{ + OutputDebugString(L"" __FUNCTION__ " Enter"); + + RETURN_HR_IF(E_INVALIDARG, nullptr == Interface); + + if (__uuidof(IMidiBiDi) == Riid) + { + OutputDebugString(L"" __FUNCTION__ " Activating IMidiBiDi"); + + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__ "- IMidiBiDi", + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this") + ); + + + wil::com_ptr_nothrow midiBiDi; + RETURN_IF_FAILED(Microsoft::WRL::MakeAndInitialize(&midiBiDi)); + *Interface = midiBiDi.detach(); + } + + + + else if (__uuidof(IMidiEndpointManager) == Riid) + { + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__ "- IMidiEndpointManager", + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this") + ); + + // check to see if this is the first time we're creating the endpoint manager. If so, create it. + if (AbstractionState::Current().GetEndpointManager() == nullptr) + { + AbstractionState::Current().ConstructEndpointManager(); + } + + RETURN_IF_FAILED(AbstractionState::Current().GetEndpointManager()->QueryInterface(Riid, Interface)); + } + else if (__uuidof(IMidiAbstractionConfigurationManager) == Riid) + { + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__ "- IMidiAbstractionConfigurationManager", + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this") + ); + + // check to see if this is the first time we're creating the endpoint manager. If so, create it. + if (AbstractionState::Current().GetConfigurationManager() == nullptr) + { + AbstractionState::Current().ConstructConfigurationManager(); + } + + RETURN_IF_FAILED(AbstractionState::Current().GetConfigurationManager()->QueryInterface(Riid, Interface)); + } + + else + { + return E_NOINTERFACE; + } + + return S_OK; +} + diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.def b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.def new file mode 100644 index 000000000..42a13bf2d --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.def @@ -0,0 +1,10 @@ +; Copyright (c) Microsoft Corporation. All rights reserved. + +LIBRARY + +EXPORTS + DllCanUnloadNow PRIVATE + DllGetClassObject PRIVATE + DllRegisterServer PRIVATE + DllUnregisterServer PRIVATE + DllInstall PRIVATE diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.h b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.h new file mode 100644 index 000000000..c463498da --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.h @@ -0,0 +1,48 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License +// ============================================================================ +// This is part of the Windows MIDI Services App API and should be used +// in your Windows application via an official binary distribution. +// Further information: https://github.com/microsoft/MIDI/ +// ============================================================================ + +#pragma once + +class MidiLoopbackMidiAbstractionTelemetryProvider : public wil::TraceLoggingProvider +{ + IMPLEMENT_TRACELOGGING_CLASS_WITH_MICROSOFT_TELEMETRY( + MidiLoopbackMidiAbstractionTelemetryProvider, + "Microsoft.Windows.Midi2.LoopbackMidiAbstraction", + // 5a36c0b3-5d4c-545b-b9e7-461470957699 from hash of name using: + // PS> [System.Diagnostics.Tracing.EventSource]::new("Microsoft.Windows.Midi2.LoopbackMidiAbstraction").Guid + (0x5a36c0b3,0x5d4,0x545b,0xb9,0xe7,0x46,0x14,0x70,0x95,0x76,0x99)) +}; + +using namespace ATL; + +class ATL_NO_VTABLE CMidi2LoopbackMidiAbstraction : + public CComObjectRootEx, + public CComCoClass, + public IMidiAbstraction +{ +public: + CMidi2LoopbackMidiAbstraction() + { + } + + DECLARE_REGISTRY_RESOURCEID(IDR_MIDI2LOOPBACKMIDIABSTRACTION) + + BEGIN_COM_MAP(CMidi2LoopbackMidiAbstraction) + COM_INTERFACE_ENTRY(IMidiAbstraction) + END_COM_MAP() + + DECLARE_PROTECT_FINAL_CONSTRUCT() + + STDMETHOD(Activate)(_In_ REFIID, _Out_ void**); + +private: + wil::com_ptr_nothrow m_EndpointManager; + +}; + +OBJECT_ENTRY_AUTO(__uuidof(Midi2LoopbackMidiAbstraction), CMidi2LoopbackMidiAbstraction) \ No newline at end of file diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.rc b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.rc new file mode 100644 index 000000000..08c9f4e3f --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.rc @@ -0,0 +1,115 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. + +#include "resource.h" + +#define APSTUDIO_READONLY_SYMBOLS +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 2 resource. +// +#ifndef APSTUDIO_INVOKED +#include +#endif +#include "winres.h" +#include "verrsrc.h" + +///////////////////////////////////////////////////////////////////////////// +#undef APSTUDIO_READONLY_SYMBOLS + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) +LANGUAGE 9, 1 +#ifdef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// TEXTINCLUDE +// + +1 TEXTINCLUDE +BEGIN + "resource.h\0" +END + +2 TEXTINCLUDE +BEGIN + "#ifndef APSTUDIO_INVOKED\r\n" + "#include ""targetver.h""\r\n" + "#endif\r\n" + "#include ""winres.h""\r\n" + "#include ""verrsrc.h""\r\n" + "\0" +END + +3 TEXTINCLUDE +BEGIN + "1 TYPELIB ""Midi2LoopbackMidiAbstraction.tlb""\r\n" + "\0" +END + +#endif // APSTUDIO_INVOKED + +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +VS_VERSION_INFO VERSIONINFO + FILEVERSION 1,0,0,1 + PRODUCTVERSION 1,0,0,1 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS_NT_WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE VFT2_UNKNOWN +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904B0" + BEGIN + VALUE "CompanyName", "Microsoft Corporation" + VALUE "FileDescription", "Windows MIDI Services Plugin" + VALUE "FileVersion", "1.0.0.1" + VALUE "LegalCopyright", "Copyright (c) Microsoft Corporation. All rights reserved." + VALUE "InternalName", "Midi2.LoopbackMidiAbstraction.dll" + VALUE "OriginalFilename", "Midi2.LoopbackMidiAbstraction.dll" + VALUE "ProductName", "Windows MIDI Services" + VALUE "ProductVersion", "1.0.0.1" + VALUE "OLESelfRegister", "" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1200 + END +END + +///////////////////////////////////////////////////////////////////////////// +// +// String Table +// + +STRINGTABLE +BEGIN + IDS_PROJNAME "Midi2.LoopbackMidiAbstraction" +END + +IDR_MIDI2LOOPBACKMIDIABSTRACTION REGISTRY "Midi2.LoopbackMidiAbstraction.rgs" +//////////////////////////////////////////////////////////////////////////// + + +#endif + +#if 0 +#ifndef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 3 resource. +// +1 TYPELIB "Midi2LoopbackMidiAbstraction.tlb" +///////////////////////////////////////////////////////////////////////////// +#endif // not APSTUDIO_INVOKED +#endif + diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.rgs b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.rgs new file mode 100644 index 000000000..25b3305bb --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.rgs @@ -0,0 +1,14 @@ +HKCR +{ + NoRemove CLSID + { + ForceRemove {942bf02d-93c0-4ea8-b03e-d51156ca75e1} = s 'Midi2LoopbackMidiAbstraction Class' + { + InprocServer32 = s '%MODULE%' + { + val ThreadingModel = s 'Both' + } + 'Version' = s '1.0' + } + } +} diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.vcxproj b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.vcxproj new file mode 100644 index 000000000..1df24c130 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.vcxproj @@ -0,0 +1,317 @@ + + + + + Debug + ARM64 + + + Debug + ARM64EC + + + Release + ARM64 + + + Debug + x64 + + + Release + ARM64EC + + + Release + x64 + + + + 17.0 + {0F94A751-9159-4A88-8A71-347151124548} + Win32Proj + 10.0.22621.0 + + + + DynamicLibrary + true + v143 + Unicode + + + DynamicLibrary + true + v143 + Unicode + + + DynamicLibrary + true + v143 + Unicode + + + DynamicLibrary + false + v143 + Unicode + + + DynamicLibrary + false + v143 + Unicode + + + DynamicLibrary + false + v143 + Unicode + + + + + + + + + + + + + + + + + + + + + + + + + + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration) + + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration) + + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration) + + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration) + + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration) + + + $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ + $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration) + + + + Level4 + + + + + Level4 + + + + + Level4 + + + + + true + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir) + Create + pch.h + stdcpp17 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies) + Midi2.LoopbackMidiAbstraction.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\midi2.LoopbackMidiabstraction\$(Platform)\$(Configuration)\ + %(Filename).h + + + + + true + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir) + Create + pch.h + stdcpp17 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies) + Midi2.LoopbackMidiAbstraction.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\midi2.LoopbackMidiabstraction\$(Platform)\$(Configuration)\ + %(Filename).h + + + + + true + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir) + Create + pch.h + stdcpp17 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies) + Midi2.LoopbackMidiAbstraction.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\midi2.LoopbackMidiabstraction\$(Platform)\$(Configuration)\ + %(Filename).h + + + + + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir) + + + + + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir) + + + + + Level4 + + + + + Level4 + + + + + true + Create + pch.h + stdcpp17 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies) + Midi2.LoopbackMidiAbstraction.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\midi2.LoopbackMidiabstraction\$(Platform)\$(Configuration)\ + %(Filename).h + + + + + true + Create + pch.h + stdcpp17 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies) + Midi2.LoopbackMidiAbstraction.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\midi2.LoopbackMidiabstraction\$(Platform)\$(Configuration)\ + %(Filename).h + + + + + %(AdditionalIncludeDirectories);$(SolutionDir)inc;$(SolutionDir)VSFiles\intermediate\idl\$(Platform)\$(Configuration);$(IntDir) + + + + + Level4 + + + + + true + Create + pch.h + stdcpp17 + + + %(AdditionalDependencies);onecoreuap.lib;avrt.lib;$(CoreLibraryDependencies) + Midi2.LoopbackMidiAbstraction.def + + + $(SolutionDir)\idl;%(AdditionalIncludeDirectories) + $(SolutionDir)VSFiles\intermediate\midi2.LoopbackMidiabstraction\$(Platform)\$(Configuration)\ + %(Filename).h + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + \ No newline at end of file diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.vcxproj.filters b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.vcxproj.filters new file mode 100644 index 000000000..3538f7a28 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.vcxproj.filters @@ -0,0 +1,91 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Source Files + + + + + + Source Files + + + Resource Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + Resource Files + + + + + + \ No newline at end of file diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiBidi.cpp b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiBidi.cpp new file mode 100644 index 000000000..d91f920f2 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiBidi.cpp @@ -0,0 +1,182 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License +// ============================================================================ +// This is part of the Windows MIDI Services App API and should be used +// in your Windows application via an official binary distribution. +// Further information: https://github.com/microsoft/MIDI/ +// ============================================================================ + + +#include "pch.h" + +_Use_decl_annotations_ +HRESULT +CMidi2LoopbackMidiBiDi::Initialize( + LPCWSTR endpointId, + PABSTRACTIONCREATIONPARAMS, + DWORD *, + IMidiCallback * Callback, + LONGLONG Context, + GUID /* SessionId */ +) +{ + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this"), + TraceLoggingWideString(endpointId, "endpoint id") + ); + + m_callbackContext = Context; + m_endpointId = internal::NormalizeEndpointInterfaceIdWStringCopy(endpointId); + + //if (Context != MIDI_PROTOCOL_MANAGER_ENDPOINT_CREATION_CONTEXT) + { + HRESULT hr = S_OK; + + // TODO: This should use SWD properties and not a string search + + if (internal::EndpointInterfaceIdContainsString(m_endpointId, MIDI_VIRT_INSTANCE_ID_DEVICE_PREFIX)) + { + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this"), + TraceLoggingWideString(L"Initializing device-side BiDi", "message"), + TraceLoggingWideString(m_endpointId.c_str(), "endpoint id") + ); + + m_callback = Callback; + + // LOG_IF_FAILED(hr = AbstractionState::Current().GetEndpointTable()->OnDeviceConnected(m_endpointId, this)); + } + else if (internal::EndpointInterfaceIdContainsString(m_endpointId, MIDI_VIRT_INSTANCE_ID_CLIENT_PREFIX)) + { + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this"), + TraceLoggingWideString(L"Initializing client-side BiDi", "message"), + TraceLoggingWideString(m_endpointId.c_str(), "endpoint id") + ); + + m_callback = Callback; + + // LOG_IF_FAILED(hr = AbstractionState::Current().GetEndpointTable()->OnClientConnected(m_endpointId, this)); + } + else + { + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_ERROR), + TraceLoggingPointer(this, "this"), + TraceLoggingWideString(L"We don't understand the endpoint Id", "message"), + TraceLoggingWideString(m_endpointId.c_str(), "endpoint id") + ); + + // we don't understand this endpoint id + + hr = E_FAIL; + } + + return hr; + } + //else + //{ + // // we're in protocol negotiation + // m_isDeviceSide = false; + // return S_OK; + //} +} + +HRESULT +CMidi2LoopbackMidiBiDi::Cleanup() +{ + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this"), + TraceLoggingWideString(m_endpointId.c_str(), "endpoint id") + ); + + m_callback = nullptr; + m_callbackContext = 0; + + return S_OK; +} + +_Use_decl_annotations_ +HRESULT +CMidi2LoopbackMidiBiDi::SendMidiMessage( + PVOID Message, + UINT Size, + LONGLONG /*Position*/ +) +{ + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this"), + TraceLoggingWideString(m_endpointId.c_str(), "endpoint id") + ); + + // message received from the device + + RETURN_HR_IF_NULL(E_INVALIDARG, Message); + RETURN_HR_IF(E_INVALIDARG, Size < sizeof(uint32_t)); + + //for (auto connection : m_linkedBiDiConnections) + //{ + // auto cb = connection->GetCallback(); + // + // if (cb != nullptr) + // { + // return cb->Callback(Message, Size, Position, m_callbackContext); + // } + //} + + + //// if there's no linked bidi, it's not a failure. We just lose the message + //if (m_linkedBiDiCallback != nullptr) + //{ + // //return m_linkedBiDi->SendMidiMessage(Message, Size, Position); + // return m_linkedBiDiCallback->Callback(Message, Size, Position, m_callbackContext); + //} + + return S_OK; + +} + +_Use_decl_annotations_ +HRESULT +CMidi2LoopbackMidiBiDi::Callback( + PVOID Message, + UINT Size, + LONGLONG Position, + LONGLONG Context +) +{ + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this"), + TraceLoggingWideString(m_endpointId.c_str(), "endpoint id") + ); + + // message received from the client + + if (m_callback != nullptr) + { + return m_callback->Callback(Message, Size, Position, Context); + } + + return S_OK; +} + diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiBidi.h b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiBidi.h new file mode 100644 index 000000000..5ad12c6c1 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiBidi.h @@ -0,0 +1,38 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License +// ============================================================================ +// This is part of the Windows MIDI Services App API and should be used +// in your Windows application via an official binary distribution. +// Further information: https://github.com/microsoft/MIDI/ +// ============================================================================ + +#pragma once + +class CMidi2LoopbackMidiBiDi : + public Microsoft::WRL::RuntimeClass< + Microsoft::WRL::RuntimeClassFlags, + IMidiBiDi, + IMidiCallback> +{ +public: + + STDMETHOD(Initialize(_In_ LPCWSTR, _In_ PABSTRACTIONCREATIONPARAMS, _In_ DWORD*, _In_opt_ IMidiCallback*, _In_ LONGLONG, _In_ GUID)); + STDMETHOD(SendMidiMessage(_In_ PVOID message, _In_ UINT size, _In_ LONGLONG)); + STDMETHOD(Callback)(_In_ PVOID, _In_ UINT, _In_ LONGLONG, _In_ LONGLONG); + STDMETHOD(Cleanup)(); + +private: + //wil::com_ptr_nothrow m_linkedBiDi; + +// std::vector> m_linkedBiDiConnections{}; + + + //wil::com_ptr_nothrow m_linkedBiDiCallback; + wil::com_ptr_nothrow m_callback; + + LONGLONG m_callbackContext; + + std::wstring m_endpointId{}; +}; + + diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiConfigurationManager.cpp b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiConfigurationManager.cpp new file mode 100644 index 000000000..47d6e06c8 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiConfigurationManager.cpp @@ -0,0 +1,172 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License +// ============================================================================ +// This is part of the Windows MIDI Services App API and should be used +// in your Windows application via an official binary distribution. +// Further information: https://github.com/microsoft/MIDI/ +// ============================================================================ + +#include "pch.h" + + +_Use_decl_annotations_ +HRESULT +CMidi2LoopbackMidiConfigurationManager::Initialize( + GUID AbstractionId, + IUnknown* MidiDeviceManager +) +{ + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this") + ); + + RETURN_HR_IF_NULL(E_INVALIDARG, MidiDeviceManager); + RETURN_IF_FAILED(MidiDeviceManager->QueryInterface(__uuidof(IMidiDeviceManagerInterface), (void**)&m_MidiDeviceManager)); + + m_abstractionId = AbstractionId; + + return S_OK; +} + +_Use_decl_annotations_ +HRESULT +CMidi2LoopbackMidiConfigurationManager::UpdateConfiguration( + LPCWSTR ConfigurationJsonSection, + BSTR* Response +) +{ + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this"), + TraceLoggingWideString(ConfigurationJsonSection, "json") + ); + + + if (ConfigurationJsonSection == nullptr) return S_OK; + //if (ConfigurationJsonSection == L"") return S_OK; + + json::JsonObject jsonObject; + json::JsonObject responseObject; + json::JsonArray createdDevicesResponseArray; + + + if (!json::JsonObject::TryParse(winrt::to_hstring(ConfigurationJsonSection), jsonObject)) + { + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_ERROR), + TraceLoggingPointer(this, "this"), + TraceLoggingWideString(L"Failed to parse Configuration JSON", "message"), + TraceLoggingWideString(ConfigurationJsonSection, "json") + ); + + return E_FAIL; + } + + auto createArray = internal::JsonGetArrayProperty(jsonObject, MIDI_CONFIG_JSON_ENDPOINT_VIRTUAL_DEVICES_CREATE_ARRAY_KEY); + + if (createArray == nullptr || createArray.Size() == 0) + { + // nothing in the array. Maybe we're looking at update or delete + return S_OK; + } + + // iterate through all the work we need to do. Just + // "create" instructions, in this case. + for (uint32_t i = 0; i < createArray.Size(); i++) + { + auto jsonEntry = (createArray.GetObjectAt(i)); + + if (jsonEntry) + { + //MidiVirtualDeviceEndpointEntry deviceEntry; + + //deviceEntry.VirtualEndpointAssociationId = internal::JsonGetWStringProperty( + // jsonEntry, + // MIDI_CONFIG_JSON_ENDPOINT_VIRTUAL_DEVICE_ASSOCIATION_ID_PROPERTY_KEY, + // L""); + + //deviceEntry.ShortUniqueId = internal::JsonGetWStringProperty( + // jsonEntry, + // MIDI_CONFIG_JSON_ENDPOINT_VIRTUAL_DEVICE_UNIQUE_ID_PROPERTY_KEY, + // L""); + + //deviceEntry.BaseEndpointName = internal::JsonGetWStringProperty( + // jsonEntry, + // MIDI_CONFIG_JSON_ENDPOINT_COMMON_NAME_PROPERTY, + // L""); + + //deviceEntry.Description = internal::JsonGetWStringProperty( + // jsonEntry, + // MIDI_CONFIG_JSON_ENDPOINT_COMMON_DESCRIPTION_PROPERTY, + // L""); + + // TODO: if no association id, or it already exists in the table, bail + + // TODO: if no unique Id, bail or maybe generate one + + // TODO: if a unique id and it's larger than the max length, truncate it + + // create the device-side endpoint + // LOG_IF_FAILED(AbstractionState::Current().GetEndpointManager()->CreateDeviceSideEndpoint(deviceEntry)); + + + // TODO: This should have the association Id or something in it for the client to make sense of it + //auto singleResponse = internal::JsonCreateSingleWStringPropertyObject( + // MIDI_CONFIG_JSON_ENDPOINT_VIRTUAL_DEVICE_RESPONSE_CREATED_ID_PROPERTY_KEY, + // deviceEntry.CreatedDeviceEndpointId); + + // createdDevicesResponseArray.Append(singleResponse); + } + } + + responseObject.SetNamedValue( + MIDI_CONFIG_JSON_ENDPOINT_VIRTUAL_DEVICE_RESPONSE_CREATED_DEVICES_ARRAY_KEY, + createdDevicesResponseArray); + + // TODO: Process all "update" and "remove" instructions + + + // TODO: Actual Success or fail response + internal::JsonSetBoolProperty( + responseObject, + MIDI_CONFIG_JSON_ENDPOINT_VIRTUAL_DEVICE_RESPONSE_SUCCESS_PROPERTY_KEY, + true); + + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this"), + TraceLoggingWideString(responseObject.Stringify().c_str()) + ); + + // return the json with the information the client will need + internal::JsonStringifyObjectToOutParam(responseObject, &Response); + + return S_OK; +} + + +HRESULT +CMidi2LoopbackMidiConfigurationManager::Cleanup() +{ + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this") + ); + + + + + return S_OK; +} + diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiConfigurationManager.h b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiConfigurationManager.h new file mode 100644 index 000000000..c0eb4cc39 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiConfigurationManager.h @@ -0,0 +1,27 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License +// ============================================================================ +// This is part of the Windows MIDI Services App API and should be used +// in your Windows application via an official binary distribution. +// Further information: https://github.com/microsoft/MIDI/ +// ============================================================================ + +#pragma once + + +class CMidi2LoopbackMidiConfigurationManager : + public Microsoft::WRL::RuntimeClass< + Microsoft::WRL::RuntimeClassFlags, + IMidiAbstractionConfigurationManager> + +{ +public: + STDMETHOD(Initialize(_In_ GUID AbstractionId, _In_ IUnknown* MidiDeviceManager)); + STDMETHOD(UpdateConfiguration(_In_ LPCWSTR ConfigurationJsonSection, _Out_ BSTR* Response)); + STDMETHOD(Cleanup)(); + +private: + wil::com_ptr_nothrow m_MidiDeviceManager; + + GUID m_abstractionId; // kept for convenience +}; diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiEndpointManager.cpp b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiEndpointManager.cpp new file mode 100644 index 000000000..670d6a132 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiEndpointManager.cpp @@ -0,0 +1,147 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License +// ============================================================================ +// This is part of the Windows MIDI Services App API and should be used +// in your Windows application via an official binary distribution. +// Further information: https://github.com/microsoft/MIDI/ +// ============================================================================ + + +#include "pch.h" +#include "midi2.LoopbackMidiAbstraction.h" + +using namespace wil; +using namespace Microsoft::WRL; +using namespace Microsoft::WRL::Wrappers; + +#define MAX_DEVICE_ID_LEN 200 // size in chars + +GUID AbstractionLayerGUID = __uuidof(Midi2LoopbackMidiAbstraction); + + +_Use_decl_annotations_ +HRESULT +CMidi2LoopbackMidiEndpointManager::Initialize( + IUnknown* MidiDeviceManager, + IUnknown* MidiEndpointProtocolManager +) +{ + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this") + ); + + RETURN_HR_IF(E_INVALIDARG, nullptr == MidiDeviceManager); + RETURN_HR_IF(E_INVALIDARG, nullptr == MidiEndpointProtocolManager); + + RETURN_IF_FAILED(MidiDeviceManager->QueryInterface(__uuidof(IMidiDeviceManagerInterface), (void**)&m_MidiDeviceManager)); + RETURN_IF_FAILED(MidiEndpointProtocolManager->QueryInterface(__uuidof(IMidiEndpointProtocolManagerInterface), (void**)&m_MidiProtocolManager)); + + + m_TransportAbstractionId = AbstractionLayerGUID; // this is needed so MidiSrv can instantiate the correct transport + m_ContainerId = m_TransportAbstractionId; // we use the transport ID as the container ID for convenience + + RETURN_IF_FAILED(CreateParentDevice()); + + return S_OK; +} + + + +_Use_decl_annotations_ +HRESULT +CMidi2LoopbackMidiEndpointManager::DeleteEndpointPair(std::wstring associationId) +{ + + return S_OK; +} + + + +HRESULT +CMidi2LoopbackMidiEndpointManager::CreateParentDevice() +{ + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this") + ); + + // the parent device parameters are set by the transport (this) + std::wstring parentDeviceName{ TRANSPORT_PARENT_DEVICE_NAME }; + std::wstring parentDeviceId{ internal::NormalizeDeviceInstanceIdWStringCopy(TRANSPORT_PARENT_ID) }; + + SW_DEVICE_CREATE_INFO createInfo = {}; + createInfo.cbSize = sizeof(createInfo); + createInfo.pszInstanceId = parentDeviceId.c_str(); + createInfo.CapabilityFlags = SWDeviceCapabilitiesNone; + createInfo.pszDeviceDescription = parentDeviceName.c_str(); + createInfo.pContainerId = &m_ContainerId; + + const ULONG deviceIdMaxSize = 255; + wchar_t newDeviceId[deviceIdMaxSize]{ 0 }; + + RETURN_IF_FAILED(m_MidiDeviceManager->ActivateVirtualParentDevice( + 0, + nullptr, + &createInfo, + (PWSTR)newDeviceId, + deviceIdMaxSize + )); + + m_parentDeviceId = internal::NormalizeDeviceInstanceIdWStringCopy(newDeviceId); + + + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this"), + TraceLoggingWideString(newDeviceId, "New parent device instance id") + ); + + return S_OK; +} + + + +_Use_decl_annotations_ +HRESULT +CMidi2LoopbackMidiEndpointManager::CreateEndpointPair( + std::wstring associationId +) +{ + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this") + ); + + + return S_OK; +} + + + +HRESULT +CMidi2LoopbackMidiEndpointManager::Cleanup() +{ + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this") + ); + + + // destroy and release all the devices we have created + +// LOG_IF_FAILED(AbstractionState::Current().GetEndpointTable()->Cleanup()); + + return S_OK; +} + diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiEndpointManager.h b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiEndpointManager.h new file mode 100644 index 000000000..f8b23f054 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiEndpointManager.h @@ -0,0 +1,47 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License +// ============================================================================ +// This is part of the Windows MIDI Services App API and should be used +// in your Windows application via an official binary distribution. +// Further information: https://github.com/microsoft/MIDI/ +// ============================================================================ + +#pragma once + + +class CMidi2LoopbackMidiEndpointManager : + public Microsoft::WRL::RuntimeClass< + Microsoft::WRL::RuntimeClassFlags, + IMidiEndpointManager> + +{ +public: + STDMETHOD(Initialize(_In_ IUnknown*, _In_ IUnknown*)); + STDMETHOD(Cleanup)(); + + //STDMETHOD(ApplyConfiguration( + // _In_ LPCWSTR configurationJson, + // _Out_ LPWSTR resultJson + //)); + + + HRESULT CreateEndpointPair(_In_ std::wstring associationId); + HRESULT DeleteEndpointPair(_In_ std::wstring associationId); + + + //HRESULT DeleteEndpointPair( + // _In_ GUID const VirtualEndpointAssociationGuid + //); + +private: + GUID m_ContainerId{}; + GUID m_TransportAbstractionId{}; + + std::wstring m_parentDeviceId{}; + + HRESULT CreateParentDevice(); + + wil::com_ptr_nothrow m_MidiDeviceManager; + wil::com_ptr_nothrow m_MidiProtocolManager; + +}; diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2LoopbackMidiAbstraction.idl b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2LoopbackMidiAbstraction.idl new file mode 100644 index 000000000..2d2b5d3bb --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2LoopbackMidiAbstraction.idl @@ -0,0 +1,32 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License +// ============================================================================ +// This is part of the Windows MIDI Services App API and should be used +// in your Windows application via an official binary distribution. +// Further information: https://github.com/microsoft/MIDI/ +// ============================================================================ + + +import "oaidl.idl"; +import "ocidl.idl"; +import "unknwn.idl"; + +import "MidiAbstraction.idl"; +import "MidiDeviceManagerInterface.idl"; // for MidiFlow + + +[ + uuid(945588ac-b364-4795-abc4-58cdf9009ed9), + version(1.0), +] +library Midi2LoopbackMidiAbstractionLib +{ + importlib("stdole2.tlb"); + + [uuid(942BF02D-93C0-4EA8-B03E-D51156CA75E1), version(1.0)] + coclass Midi2LoopbackMidiAbstraction + { + [default] interface IMidiAbstraction; + } +}; + diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Resource.h b/src/api/Abstraction/LoopbackMidiAbstraction/Resource.h new file mode 100644 index 000000000..49f5d0064 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Resource.h @@ -0,0 +1,20 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License +// ============================================================================ +// This is part of the Windows MIDI Services App API and should be used +// in your Windows application via an official binary distribution. +// Further information: https://github.com/microsoft/MIDI/ +// ============================================================================ + + +#define IDS_PROJNAME 100 +#define IDR_MIDI2LOOPBACKMIDIABSTRACTION 101 + +#ifdef APSTUDIO_INVOKED +#ifndef APSTUDIO_READONLY_SYMBOLS +#define _APS_NEXT_RESOURCE_VALUE 201 +#define _APS_NEXT_COMMAND_VALUE 32768 +#define _APS_NEXT_CONTROL_VALUE 201 +#define _APS_NEXT_SYMED_VALUE 106 +#endif +#endif diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/abstraction_defs.h b/src/api/Abstraction/LoopbackMidiAbstraction/abstraction_defs.h new file mode 100644 index 000000000..7e46c66e7 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/abstraction_defs.h @@ -0,0 +1,27 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License +// ============================================================================ +// This is part of the Windows MIDI Services App API and should be used +// in your Windows application via an official binary distribution. +// Further information: https://github.com/microsoft/MIDI/ +// ============================================================================ + +#pragma once + +// the IDs here aren't the full Ids, just the values we start with +// The full Id comes back from the swdevicecreate callback + +#define TRANSPORT_MNEMONIC L"APP" +#define MIDI_VIRT_INSTANCE_ID_DEVICE_PREFIX L"MIDIU_APPDEV_" +#define MIDI_VIRT_INSTANCE_ID_CLIENT_PREFIX L"MIDIU_APPPUB_" + +// TODO: Names should be moved to .rc for localization + +#define TRANSPORT_PARENT_ID L"MIDIU_APP_TRANSPORT" +#define TRANSPORT_PARENT_DEVICE_NAME L"MIDI 2.0 App Devices" + + +#define LOOPBACK_PARENT_ROOT L"HTREE\\ROOT\\0" + +#define TRANSPORT_ENUMERATOR L"MIDISRV" + diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/dllmain.cpp b/src/api/Abstraction/LoopbackMidiAbstraction/dllmain.cpp new file mode 100644 index 000000000..b3b2d0161 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/dllmain.cpp @@ -0,0 +1,78 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. + +#include "pch.h" + +CMidi2LoopbackMidiAbstractionModule _AtlModule; + +extern "C" BOOL WINAPI +DllMain( + HINSTANCE /* hInstance */, + DWORD Reason, + LPVOID Reserved +) +{ + if (Reason == DLL_PROCESS_ATTACH) + { + wil::SetResultTelemetryFallback(MidiLoopbackMidiAbstractionTelemetryProvider::FallbackTelemetryCallback); + } + + return _AtlModule.DllMain(Reason, Reserved); +} + +_Use_decl_annotations_ +STDAPI +DllCanUnloadNow(void) +{ + return _AtlModule.DllCanUnloadNow(); +} + +_Use_decl_annotations_ +STDAPI +DllGetClassObject( + REFCLSID Clsid, + REFIID Riid, + LPVOID* Object +) +{ + return _AtlModule.DllGetClassObject(Clsid, Riid, Object); +} + +STDAPI +DllRegisterServer(void) +{ + // registers object, typelib and all interfaces in typelib + HRESULT hr = _AtlModule.DllRegisterServer(FALSE); + return hr; +} + +STDAPI +DllUnregisterServer(void) +{ + HRESULT hr = _AtlModule.DllUnregisterServer(FALSE); + return hr; +} + +_Use_decl_annotations_ +STDAPI +DllInstall( + BOOL Install, + LPCWSTR ) +{ + HRESULT hr = E_FAIL; + + if (Install) + { + hr = DllRegisterServer(); + if (FAILED(hr)) + { + DllUnregisterServer(); + } + } + else + { + hr = DllUnregisterServer(); + } + + return hr; +} + diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/dllmain.h b/src/api/Abstraction/LoopbackMidiAbstraction/dllmain.h new file mode 100644 index 000000000..a24732105 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/dllmain.h @@ -0,0 +1,21 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License +// ============================================================================ +// This is part of the Windows MIDI Services App API and should be used +// in your Windows application via an official binary distribution. +// Further information: https://github.com/microsoft/MIDI/ +// ============================================================================ + + +#pragma once + +class CMidi2LoopbackMidiAbstractionModule : public ATL::CAtlDllModuleT< CMidi2LoopbackMidiAbstractionModule > +{ +public : + DECLARE_LIBID(LIBID_Midi2LoopbackMidiAbstractionLib) + + // the guid here is the lib guid from the IDL file, not the interface guid + DECLARE_REGISTRY_APPID_RESOURCEID(IDR_MIDI2LOOPBACKMIDIABSTRACTION, "{945588ac-b364-4795-abc4-58cdf9009ed9}") +}; + +extern class CMidi2LoopbackMidiAbstractionModule _AtlModule; diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/packages.config b/src/api/Abstraction/LoopbackMidiAbstraction/packages.config new file mode 100644 index 000000000..2884a8394 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/packages.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/pch.cpp b/src/api/Abstraction/LoopbackMidiAbstraction/pch.cpp new file mode 100644 index 000000000..d6fb99c12 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/pch.cpp @@ -0,0 +1,11 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License +// ============================================================================ +// This is part of the Windows MIDI Services App API and should be used +// in your Windows application via an official binary distribution. +// Further information: https://github.com/microsoft/MIDI/ +// ============================================================================ + + +#include "pch.h" + diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/pch.h b/src/api/Abstraction/LoopbackMidiAbstraction/pch.h new file mode 100644 index 000000000..c49163514 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/pch.h @@ -0,0 +1,99 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License +// ============================================================================ +// This is part of the Windows MIDI Services App API and should be used +// in your Windows application via an official binary distribution. +// Further information: https://github.com/microsoft/MIDI/ +// ============================================================================ + + +#pragma once + +#ifndef STRICT +#define STRICT +#endif + +#include + +#include + +#include +#include +#include +//#include + +//namespace json = ::winrt::Windows::Data::Json; + + +#include +#include +#include +#include +#include +//#include +//#include +#include +#include +#include +#include +#include +#include + +#include + +#define _ATL_APARTMENT_THREADED +#define _ATL_NO_AUTOMATIC_NAMESPACE +#define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS // some CString constructors will be explicit +#define ATL_NO_ASSERT_ON_DESTROY_NONEXISTENT_WINDOW + +#include "resource.h" +#include +#include +#include +#include +#include + +#include +#include + +#include +#include + +#include "SWDevice.h" +#include +#include "setupapi.h" +#include "Devpkey.h" + +#include "strsafe.h" +#include "string_util.h" +#include "json_helpers.h" + +namespace internal = ::Windows::Devices::Midi2::Internal; + +#include "abstraction_defs.h" + +#include "Midi2LoopbackMidiAbstraction_i.c" +#include "Midi2LoopbackMidiAbstraction.h" + +#include "mididevicemanagerinterface_i.c" +#include "mididevicemanagerinterface.h" + +#include "MidiEndpointProtocolManagerInterface_i.c" +#include "MidiEndpointProtocolManagerInterface.h" + + +#include "dllmain.h" + +#include "MidiDefs.h" +#include "MidiXProc.h" + +class CMidi2LoopbackMidiEndpointManager; +class CMidi2LoopbackMidiBiDi; +class AbstractionState; + + +#include "Midi2.LoopbackMidiAbstraction.h" +#include "Midi2.LoopbackMidiBiDi.h" +#include "Midi2.LoopbackMidiEndpointManager.h" +#include "Midi2.LoopbackMidiConfigurationManager.h" +#include "AbstractionState.h" diff --git a/src/api/Abstraction/SampleAbstraction/Midi2.SampleAbstraction.vcxproj b/src/api/Abstraction/SampleAbstraction/Midi2.SampleAbstraction.vcxproj index ac43f106b..de89bfdd4 100644 --- a/src/api/Abstraction/SampleAbstraction/Midi2.SampleAbstraction.vcxproj +++ b/src/api/Abstraction/SampleAbstraction/Midi2.SampleAbstraction.vcxproj @@ -95,32 +95,32 @@ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ - $(SolutionDir)VSFiles\intermediate\midi2.sampleabstraction\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ - $(SolutionDir)VSFiles\intermediate\midi2.sampleabstraction\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ - $(SolutionDir)VSFiles\intermediate\midi2.sampleabstraction\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ - $(SolutionDir)VSFiles\intermediate\midi2.sampleabstraction\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ - $(SolutionDir)VSFiles\intermediate\midi2.sampleabstraction\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ - $(SolutionDir)VSFiles\intermediate\midi2.sampleabstraction\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration) diff --git a/src/api/Abstraction/VirtualMidiAbstraction/Midi2.VirtualMidiAbstraction.vcxproj b/src/api/Abstraction/VirtualMidiAbstraction/Midi2.VirtualMidiAbstraction.vcxproj index b57cfc814..ae5a5ddd6 100644 --- a/src/api/Abstraction/VirtualMidiAbstraction/Midi2.VirtualMidiAbstraction.vcxproj +++ b/src/api/Abstraction/VirtualMidiAbstraction/Midi2.VirtualMidiAbstraction.vcxproj @@ -95,32 +95,32 @@ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ - $(SolutionDir)VSFiles\intermediate\midi2.VirtualMidiabstraction\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ - $(SolutionDir)VSFiles\intermediate\midi2.VirtualMidiabstraction\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ - $(SolutionDir)VSFiles\intermediate\midi2.VirtualMidiabstraction\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ - $(SolutionDir)VSFiles\intermediate\midi2.VirtualMidiabstraction\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ - $(SolutionDir)VSFiles\intermediate\midi2.VirtualMidiabstraction\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ - $(SolutionDir)VSFiles\intermediate\midi2.VirtualMidiabstraction\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration) diff --git a/src/api/Abstraction/VirtualMidiAbstraction/Midi2.VirtualMidiEndpointManager.cpp b/src/api/Abstraction/VirtualMidiAbstraction/Midi2.VirtualMidiEndpointManager.cpp index 49e6fe957..61f1b0948 100644 --- a/src/api/Abstraction/VirtualMidiAbstraction/Midi2.VirtualMidiEndpointManager.cpp +++ b/src/api/Abstraction/VirtualMidiAbstraction/Midi2.VirtualMidiEndpointManager.cpp @@ -463,50 +463,6 @@ CMidi2VirtualMidiEndpointManager::CreateDeviceSideEndpoint( } -// this will be called from the runtime endpoint creation interface - - -//_Use_decl_annotations_ -//HRESULT -//CMidi2VirtualMidiEndpointManager::UpdateConfiguration(LPCWSTR configurationJson) -//{ -// UNREFERENCED_PARAMETER(configurationJson); -// -// -// -// //if (ConfigurationJson != nullptr) -// //{ -// // try -// // { -// // std::wstring json{ ConfigurationJson }; -// -// // if (!json.empty()) -// // { -// // json::JsonObject jsonObject = json::JsonObject::Parse(json); -// -// // LOG_IF_FAILED(ApplyJson(jsonObject)); -// // } -// // } -// // catch (...) -// // { -// // OutputDebugString(L"Exception processing json for virtual MIDI abstraction"); -// // -// // // we return S_OK here because otherwise this prevents the service from starting up. -// // return S_OK; -// // } -// //} -// //else -// //{ -// // // empty / null is fine. We just continue on. -// -// // OutputDebugString(L"Configuration json is null for virtual MIDI abstraction"); -// -// // return S_OK; -// //} -// -// return S_OK; -//} - HRESULT CMidi2VirtualMidiEndpointManager::Cleanup() diff --git a/src/api/Abstraction/VirtualPatchBayAbstraction/Midi2.VirtualPatchBayAbstraction.vcxproj b/src/api/Abstraction/VirtualPatchBayAbstraction/Midi2.VirtualPatchBayAbstraction.vcxproj index 26390db4d..0cc61faf8 100644 --- a/src/api/Abstraction/VirtualPatchBayAbstraction/Midi2.VirtualPatchBayAbstraction.vcxproj +++ b/src/api/Abstraction/VirtualPatchBayAbstraction/Midi2.VirtualPatchBayAbstraction.vcxproj @@ -95,32 +95,32 @@ $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ - $(SolutionDir)VSFiles\intermediate\midi2.VirtualPatchBayAbstraction\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ - $(SolutionDir)VSFiles\intermediate\midi2.VirtualPatchBayAbstraction\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ - $(SolutionDir)VSFiles\intermediate\midi2.VirtualPatchBayAbstraction\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ - $(SolutionDir)VSFiles\intermediate\midi2.VirtualPatchBayAbstraction\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_ARM64);$(WindowsSDK_LibraryPath_ARM64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ - $(SolutionDir)VSFiles\intermediate\midi2.VirtualPatchBayAbstraction\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)VSFiles\intermediate\midiks\$(Platform)\$(Configuration) $(SolutionDir)VSFiles\$(Platform)\$(Configuration)\ - $(SolutionDir)VSFiles\intermediate\midi2.VirtualPatchBayAbstraction\$(Platform)\$(Configuration)\ + $(SolutionDir)VSFiles\intermediate\$(ProjectName)\$(Platform)\$(Configuration)\ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(WindowsSdkDir)\Testing\Development\lib\$(Platform);$(SolutionDir)\VSFiles\intermediate\midikscommon\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiksenum\$(Platform)\$(Configuration);$(SolutionDir)\VSFiles\intermediate\midiks\$(Platform)\$(Configuration) diff --git a/src/api/Midi2.sln b/src/api/Midi2.sln index 95c840157..33f27d5cf 100644 --- a/src/api/Midi2.sln +++ b/src/api/Midi2.sln @@ -219,6 +219,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mididmp", "InBoxApps\mididm EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "In-Box Apps", "In-Box Apps", "{67A42126-8502-4681-9ACC-B1417C527620}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Midi2.LoopbackMidiAbstraction", "Abstraction\LoopbackMidiAbstraction\Midi2.LoopbackMidiAbstraction.vcxproj", "{0F94A751-9159-4A88-8A71-347151124548}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -995,6 +997,26 @@ Global {5EC6D5EB-53D4-4731-891E-F746F0201429}.Release|x64.Build.0 = Release|x64 {5EC6D5EB-53D4-4731-891E-F746F0201429}.Release|x86.ActiveCfg = Release|Win32 {5EC6D5EB-53D4-4731-891E-F746F0201429}.Release|x86.Build.0 = Release|Win32 + {0F94A751-9159-4A88-8A71-347151124548}.Debug|Any CPU.ActiveCfg = Debug|x64 + {0F94A751-9159-4A88-8A71-347151124548}.Debug|Any CPU.Build.0 = Debug|x64 + {0F94A751-9159-4A88-8A71-347151124548}.Debug|ARM64.ActiveCfg = Debug|ARM64 + {0F94A751-9159-4A88-8A71-347151124548}.Debug|ARM64.Build.0 = Debug|ARM64 + {0F94A751-9159-4A88-8A71-347151124548}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC + {0F94A751-9159-4A88-8A71-347151124548}.Debug|ARM64EC.Build.0 = Debug|ARM64EC + {0F94A751-9159-4A88-8A71-347151124548}.Debug|x64.ActiveCfg = Debug|x64 + {0F94A751-9159-4A88-8A71-347151124548}.Debug|x64.Build.0 = Debug|x64 + {0F94A751-9159-4A88-8A71-347151124548}.Debug|x86.ActiveCfg = Debug|x64 + {0F94A751-9159-4A88-8A71-347151124548}.Debug|x86.Build.0 = Debug|x64 + {0F94A751-9159-4A88-8A71-347151124548}.Release|Any CPU.ActiveCfg = Release|x64 + {0F94A751-9159-4A88-8A71-347151124548}.Release|Any CPU.Build.0 = Release|x64 + {0F94A751-9159-4A88-8A71-347151124548}.Release|ARM64.ActiveCfg = Release|ARM64 + {0F94A751-9159-4A88-8A71-347151124548}.Release|ARM64.Build.0 = Release|ARM64 + {0F94A751-9159-4A88-8A71-347151124548}.Release|ARM64EC.ActiveCfg = Release|ARM64EC + {0F94A751-9159-4A88-8A71-347151124548}.Release|ARM64EC.Build.0 = Release|ARM64EC + {0F94A751-9159-4A88-8A71-347151124548}.Release|x64.ActiveCfg = Release|x64 + {0F94A751-9159-4A88-8A71-347151124548}.Release|x64.Build.0 = Release|x64 + {0F94A751-9159-4A88-8A71-347151124548}.Release|x86.ActiveCfg = Release|x64 + {0F94A751-9159-4A88-8A71-347151124548}.Release|x86.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -1041,6 +1063,7 @@ Global {6D151BF5-40A2-4BD7-BB67-07D2741DA01E} = {23C1D0EF-10F0-464B-86C3-1FCD3F6BA20E} {16F34756-0269-4CEB-8F1C-32D9C6441990} = {6DB1D424-53D4-488F-8053-EBBD7D1F2E49} {5EC6D5EB-53D4-4731-891E-F746F0201429} = {67A42126-8502-4681-9ACC-B1417C527620} + {0F94A751-9159-4A88-8A71-347151124548} = {69CC5CD9-47DC-4118-A3C7-E0D071407185} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {7F5A157F-9894-451D-B091-848921952166} diff --git a/src/api/Midi2Setup/Midi2Setup.vdproj b/src/api/Midi2Setup/Midi2Setup.vdproj index e667836c9..8e58a2d2f 100644 --- a/src/api/Midi2Setup/Midi2Setup.vdproj +++ b/src/api/Midi2Setup/Midi2Setup.vdproj @@ -27,2761 +27,7303 @@ } "Entry" { - "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "MsmKey" = "8:_01A146111C552A7E27F1EDAEAA5EB7C1" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_8D6FBD48B17D0272D3A4C42D2086DCFC" + "MsmKey" = "8:_01FE6F4F6AD644AAE2BFC3D28EDC8EB8" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_BDD80E4C59C9F64435279C9F49D61ECE" + "OwnerKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_B47D5CF19A53FFBCBB50D25C2F352C71" + "OwnerKey" = "8:_7003D7946EAAC7DB71347C927AA55FD6" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_DEFCB29661F2C15E3937D67BC4C0FAFE" + "OwnerKey" = "8:_68312B2989FCDEEB1B61935EB248C545" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_7E96439C50F901B66BD91AA4F59B4E61" + "OwnerKey" = "8:_484EA0D9448228269E2D59303EEE2A4A" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_B62F13A5DAB496EE006E2DE11D16556F" + "OwnerKey" = "8:_A0374B9BCDD5E580D799B835CB995AB7" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_01A146111C552A7E27F1EDAEAA5EB7C1" + "OwnerKey" = "8:_3E0060DE57F02F8DA274FF29409A87E4" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_EBD56ACE56C7F5313FC8CFA4315DE750" + "OwnerKey" = "8:_0787D71D60407D5978BB497C54222C61" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_51770B36E8A1A5AAECA5BC492FBEE9C2" + "OwnerKey" = "8:_95150043AC401C0AB99494D570632844" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_1A95ADA589FD8D992FC111F1D96D5CA0" + "OwnerKey" = "8:_43C542ABAB29EAF80EDA5658ED484B56" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_CB9FD6789732F4275D1DFCFCDCF7656B" + "OwnerKey" = "8:_A2210CD390BFD0C341F3359F9D434110" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_7FDA3F28832E05DEB9C812C10EC0CE64" + "OwnerKey" = "8:_4F8D71E6F65332DEDC1EC202E1C42DA1" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_393D5E32D33C232883DB08EB84F6CC20" + "OwnerKey" = "8:_C7260F190B909C52944CE36CEC69CBDF" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_A2E78BFE511CC4D22FC5809832B07764" + "OwnerKey" = "8:_55F068719405B0EC21520014F164C332" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_EA9CB4BFE2C4CD07261F98B5CF64B701" + "OwnerKey" = "8:_5F8AC6CDA4A82B3E2C34FCE032B1179F" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" + "OwnerKey" = "8:_418DCAF48EB20CD1E1B6D0C79887438E" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_6C0FC2CA0DEDF657DF20D393C7B9DA60" + "OwnerKey" = "8:_8482D5E329E0B49AEF622F600071D62A" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" + "OwnerKey" = "8:_158B8520DB20039A820F4FE3769B5B28" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" + "OwnerKey" = "8:_87715A4F1F0FF43C2D05094DB5D5E54B" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_8FD21B762DD38FE7546F650989F107AC" + "OwnerKey" = "8:_F727D8A2028100D536A9F2936F796766" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_2B6435411A4038953484EA387D0FA66C" + "OwnerKey" = "8:_1CE3D1CE134E08B861A8B80425188AA2" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_1756D3C85847CC73E289C7CBA23B7E66" + "OwnerKey" = "8:_9D0AC6F0663F62586528AE5360530E3E" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_C458435F5C063853AE7C9DB499B248D8" + "OwnerKey" = "8:_B8F96FA8D39A44B74B545FEC6561A38F" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_EADBD849A98B1FB69FEA7AF364A7FA6F" + "OwnerKey" = "8:_A2EE62AEFA9BE1EC93365F92981068EA" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_60474879E569BC83FB3CCD93E8BD8125" + "OwnerKey" = "8:_CEE78C6332D26D232582C7E78BCF6FFE" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_DBB530A394CAE32F6C6508C9AA7136D3" + "OwnerKey" = "8:_30A7AEED23BE30EBCBB2C9E76BC824DA" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_3C94E07D85C3D8875D7B59DD77F9FC8B" + "OwnerKey" = "8:_6AE686B77E7DF7342980855C4DC0A3DD" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_07ADCD38A57541FC180069DDE02A3F31" + "OwnerKey" = "8:_F5E3507895E076BA59BD23E81C6FCFEC" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_585438A68DC498FAE9BF8E26E062B99D" + "OwnerKey" = "8:_85CC5C665FF06164B94244030C674D4B" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_AA2B6C447612269CEF481FAA418DCF9E" + "OwnerKey" = "8:_0D851A16F267F115D94EF6069DD7E108" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_3E9B3BCFD4EFAC24C073D195448227FF" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" - "OwnerKey" = "8:_084170B05F1E9E4D5D51895730801F0F" + "OwnerKey" = "8:_7A14AA0DDC4A5F2294D403DE95C39001" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_07ADCD38A57541FC180069DDE02A3F31" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_D98FCAF6D96E9F88B0E54B664568CF24" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_084170B05F1E9E4D5D51895730801F0F" - "OwnerKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_585A31708B9B71F1AD884E230265FBFC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_084170B05F1E9E4D5D51895730801F0F" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_17931624C754FD58C32BB31478CB9419" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_09DF22DDCC3840BB876AD6FD96805A45" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_C7EF072CAB303ECFEDA705A04524A2A5" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_75D11D152E696C79604BA453865A8949" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_1756D3C85847CC73E289C7CBA23B7E66" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_85439B2011BDC19B741179CD94E48286" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_1A95ADA589FD8D992FC111F1D96D5CA0" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_1A08C2825028F4F1AF8B08A2C68C2793" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_1D3C83321B67411EA0904B305816D102" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_E044B3F853B581E332F371586642BE66" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" - "OwnerKey" = "8:_09DF22DDCC3840BB876AD6FD96805A45" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_58DA76C72386E6484786A16AE9C009F9" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" - "OwnerKey" = "8:_D0D96875B57D4EBEA944BD965D96E49F" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_6E08731EB349B3706DD260BD4D02D0C8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_A96045C49F5C96B333E754F0CE646A5A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" - "OwnerKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_F68310504F4CC1DB884A99F313FE551B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" - "OwnerKey" = "8:_693A1D6836AF48149FB14FEAC557010F" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_F627037D79193C086FA93D3F0AFB7300" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" - "OwnerKey" = "8:_68E0B9A947AF439D85CA3BDFF2BBD167" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_569F50DC183544A5C5BB35E67F327FA8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" - "OwnerKey" = "8:_5B95BDBA834E45B6BA7B73AC8260C86C" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_84D5E54E60D7F43FAE35FA14131EE8F0" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" - "OwnerKey" = "8:_4CBC0561CDF04E49AE2734EE3CD2C07D" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_96FF80837FB057FA3455F355EACF6178" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" - "OwnerKey" = "8:_382F643D576543949E3A3257F6CBB94C" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_A1C899281E3A07E321D5F15B6B73BBAE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" - "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_9CE3865CA652606917781E103BE19A82" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" - "OwnerKey" = "8:_1D3C83321B67411EA0904B305816D102" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_2D43617C78D3B9526B7BAA88B956FEFA" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_24B054AA53ABF04589027F14F505DEA0" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_245E4761F32BA5F8887A09ECFB5EA140" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_B0E8FE17A57EE44585788959BD91A858" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_2A8BDCD855F3454AC2ABC06B28BA194E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" - "OwnerKey" = "8:_09DF22DDCC3840BB876AD6FD96805A45" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_01FE6F4F6AD644AAE2BFC3D28EDC8EB8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" - "OwnerKey" = "8:_EF73BDE238574EA1B9C0A604958811F1" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_C82BED9AE9FC023AB17EB75D13408080" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" - "OwnerKey" = "8:_D0D96875B57D4EBEA944BD965D96E49F" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_9E76F92C74838E107D775BA67411CADA" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_8D6FBD48B17D0272D3A4C42D2086DCFC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" - "OwnerKey" = "8:_C6A35D2DD48E420BB1F3FCA3D80AC851" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_BDD80E4C59C9F64435279C9F49D61ECE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" - "OwnerKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_B47D5CF19A53FFBCBB50D25C2F352C71" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" - "OwnerKey" = "8:_7556BB3FD66143ECB6D6F80CDA1BE7C6" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_DEFCB29661F2C15E3937D67BC4C0FAFE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" - "OwnerKey" = "8:_693A1D6836AF48149FB14FEAC557010F" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_7E96439C50F901B66BD91AA4F59B4E61" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" - "OwnerKey" = "8:_68E0B9A947AF439D85CA3BDFF2BBD167" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_B62F13A5DAB496EE006E2DE11D16556F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" - "OwnerKey" = "8:_5B95BDBA834E45B6BA7B73AC8260C86C" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_01A146111C552A7E27F1EDAEAA5EB7C1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" - "OwnerKey" = "8:_4CBC0561CDF04E49AE2734EE3CD2C07D" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_EBD56ACE56C7F5313FC8CFA4315DE750" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" - "OwnerKey" = "8:_3AAD30AFFF014FE89217F6CE7DCF3B59" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_51770B36E8A1A5AAECA5BC492FBEE9C2" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" - "OwnerKey" = "8:_382F643D576543949E3A3257F6CBB94C" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_1A95ADA589FD8D992FC111F1D96D5CA0" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" - "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_CB9FD6789732F4275D1DFCFCDCF7656B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" - "OwnerKey" = "8:_1D3C83321B67411EA0904B305816D102" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_7FDA3F28832E05DEB9C812C10EC0CE64" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2A289A46DDDCDB3C03EF153AF3B20740" - "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_393D5E32D33C232883DB08EB84F6CC20" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2B6435411A4038953484EA387D0FA66C" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_A2E78BFE511CC4D22FC5809832B07764" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" - "OwnerKey" = "8:_09DF22DDCC3840BB876AD6FD96805A45" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_EA9CB4BFE2C4CD07261F98B5CF64B701" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" - "OwnerKey" = "8:_EF73BDE238574EA1B9C0A604958811F1" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" - "OwnerKey" = "8:_D0D96875B57D4EBEA944BD965D96E49F" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_6C0FC2CA0DEDF657DF20D393C7B9DA60" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" - "OwnerKey" = "8:_C6A35D2DD48E420BB1F3FCA3D80AC851" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" - "OwnerKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_8FD21B762DD38FE7546F650989F107AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" - "OwnerKey" = "8:_7556BB3FD66143ECB6D6F80CDA1BE7C6" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_2B6435411A4038953484EA387D0FA66C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" - "OwnerKey" = "8:_693A1D6836AF48149FB14FEAC557010F" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_1756D3C85847CC73E289C7CBA23B7E66" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" - "OwnerKey" = "8:_68E0B9A947AF439D85CA3BDFF2BBD167" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_C458435F5C063853AE7C9DB499B248D8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" - "OwnerKey" = "8:_5B95BDBA834E45B6BA7B73AC8260C86C" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_EADBD849A98B1FB69FEA7AF364A7FA6F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" - "OwnerKey" = "8:_4CBC0561CDF04E49AE2734EE3CD2C07D" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_60474879E569BC83FB3CCD93E8BD8125" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" - "OwnerKey" = "8:_3AAD30AFFF014FE89217F6CE7DCF3B59" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_DBB530A394CAE32F6C6508C9AA7136D3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" - "OwnerKey" = "8:_382F643D576543949E3A3257F6CBB94C" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_3C94E07D85C3D8875D7B59DD77F9FC8B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" - "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_07ADCD38A57541FC180069DDE02A3F31" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" - "OwnerKey" = "8:_1D3C83321B67411EA0904B305816D102" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_585438A68DC498FAE9BF8E26E062B99D" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_AA2B6C447612269CEF481FAA418DCF9E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_8D6FBD48B17D0272D3A4C42D2086DCFC" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_BDD80E4C59C9F64435279C9F49D61ECE" + "MsmKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "OwnerKey" = "8:_084170B05F1E9E4D5D51895730801F0F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_B47D5CF19A53FFBCBB50D25C2F352C71" + "MsmKey" = "8:_0787D71D60407D5978BB497C54222C61" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_DEFCB29661F2C15E3937D67BC4C0FAFE" + "MsmKey" = "8:_07ADCD38A57541FC180069DDE02A3F31" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_7E96439C50F901B66BD91AA4F59B4E61" + "MsmKey" = "8:_07ADCD38A57541FC180069DDE02A3F31" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_B62F13A5DAB496EE006E2DE11D16556F" + "MsmKey" = "8:_084170B05F1E9E4D5D51895730801F0F" + "OwnerKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_01A146111C552A7E27F1EDAEAA5EB7C1" + "MsmKey" = "8:_084170B05F1E9E4D5D51895730801F0F" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_EBD56ACE56C7F5313FC8CFA4315DE750" + "MsmKey" = "8:_084170B05F1E9E4D5D51895730801F0F" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_51770B36E8A1A5AAECA5BC492FBEE9C2" + "MsmKey" = "8:_09DF22DDCC3840BB876AD6FD96805A45" + "OwnerKey" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_1A95ADA589FD8D992FC111F1D96D5CA0" + "MsmKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "OwnerKey" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_CB9FD6789732F4275D1DFCFCDCF7656B" + "MsmKey" = "8:_0D851A16F267F115D94EF6069DD7E108" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_7FDA3F28832E05DEB9C812C10EC0CE64" + "MsmKey" = "8:_0D851A16F267F115D94EF6069DD7E108" + "OwnerKey" = "8:_30A7AEED23BE30EBCBB2C9E76BC824DA" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_393D5E32D33C232883DB08EB84F6CC20" + "MsmKey" = "8:_158B8520DB20039A820F4FE3769B5B28" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_A2E78BFE511CC4D22FC5809832B07764" + "MsmKey" = "8:_1756D3C85847CC73E289C7CBA23B7E66" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_EA9CB4BFE2C4CD07261F98B5CF64B701" + "MsmKey" = "8:_1756D3C85847CC73E289C7CBA23B7E66" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" + "MsmKey" = "8:_17931624C754FD58C32BB31478CB9419" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_6C0FC2CA0DEDF657DF20D393C7B9DA60" + "MsmKey" = "8:_1A08C2825028F4F1AF8B08A2C68C2793" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" + "MsmKey" = "8:_1A95ADA589FD8D992FC111F1D96D5CA0" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" + "MsmKey" = "8:_1A95ADA589FD8D992FC111F1D96D5CA0" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_8FD21B762DD38FE7546F650989F107AC" + "MsmKey" = "8:_1CE3D1CE134E08B861A8B80425188AA2" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_2B6435411A4038953484EA387D0FA66C" + "MsmKey" = "8:_1D3C83321B67411EA0904B305816D102" + "OwnerKey" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_1756D3C85847CC73E289C7CBA23B7E66" + "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" + "OwnerKey" = "8:_09DF22DDCC3840BB876AD6FD96805A45" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_C458435F5C063853AE7C9DB499B248D8" + "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_EADBD849A98B1FB69FEA7AF364A7FA6F" + "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" + "OwnerKey" = "8:_D0D96875B57D4EBEA944BD965D96E49F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_60474879E569BC83FB3CCD93E8BD8125" + "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_DBB530A394CAE32F6C6508C9AA7136D3" + "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" + "OwnerKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_3C94E07D85C3D8875D7B59DD77F9FC8B" + "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" + "OwnerKey" = "8:_693A1D6836AF48149FB14FEAC557010F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_07ADCD38A57541FC180069DDE02A3F31" + "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" + "OwnerKey" = "8:_68E0B9A947AF439D85CA3BDFF2BBD167" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_585438A68DC498FAE9BF8E26E062B99D" + "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" + "OwnerKey" = "8:_5B95BDBA834E45B6BA7B73AC8260C86C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_AA2B6C447612269CEF481FAA418DCF9E" + "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" + "OwnerKey" = "8:_4CBC0561CDF04E49AE2734EE3CD2C07D" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" + "OwnerKey" = "8:_382F643D576543949E3A3257F6CBB94C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" - "OwnerKey" = "8:_084170B05F1E9E4D5D51895730801F0F" + "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" + "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "MsmKey" = "8:_233E143DE3B73E4453F74EDD5B3ABEEC" + "OwnerKey" = "8:_1D3C83321B67411EA0904B305816D102" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_8D6FBD48B17D0272D3A4C42D2086DCFC" + "MsmKey" = "8:_245E4761F32BA5F8887A09ECFB5EA140" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_BDD80E4C59C9F64435279C9F49D61ECE" + "MsmKey" = "8:_24B054AA53ABF04589027F14F505DEA0" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_B47D5CF19A53FFBCBB50D25C2F352C71" + "MsmKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" + "OwnerKey" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_DEFCB29661F2C15E3937D67BC4C0FAFE" + "MsmKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_7E96439C50F901B66BD91AA4F59B4E61" + "MsmKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_B62F13A5DAB496EE006E2DE11D16556F" + "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" + "OwnerKey" = "8:_09DF22DDCC3840BB876AD6FD96805A45" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_01A146111C552A7E27F1EDAEAA5EB7C1" + "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_EBD56ACE56C7F5313FC8CFA4315DE750" + "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" + "OwnerKey" = "8:_EF73BDE238574EA1B9C0A604958811F1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_51770B36E8A1A5AAECA5BC492FBEE9C2" + "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" + "OwnerKey" = "8:_D0D96875B57D4EBEA944BD965D96E49F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_1A95ADA589FD8D992FC111F1D96D5CA0" + "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_CB9FD6789732F4275D1DFCFCDCF7656B" + "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" + "OwnerKey" = "8:_C6A35D2DD48E420BB1F3FCA3D80AC851" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_7FDA3F28832E05DEB9C812C10EC0CE64" + "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" + "OwnerKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_393D5E32D33C232883DB08EB84F6CC20" + "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" + "OwnerKey" = "8:_7556BB3FD66143ECB6D6F80CDA1BE7C6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_A2E78BFE511CC4D22FC5809832B07764" + "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" + "OwnerKey" = "8:_693A1D6836AF48149FB14FEAC557010F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_EA9CB4BFE2C4CD07261F98B5CF64B701" + "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" + "OwnerKey" = "8:_68E0B9A947AF439D85CA3BDFF2BBD167" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" + "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" + "OwnerKey" = "8:_5B95BDBA834E45B6BA7B73AC8260C86C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_6C0FC2CA0DEDF657DF20D393C7B9DA60" + "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" + "OwnerKey" = "8:_4CBC0561CDF04E49AE2734EE3CD2C07D" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" + "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" + "OwnerKey" = "8:_3AAD30AFFF014FE89217F6CE7DCF3B59" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" + "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" + "OwnerKey" = "8:_382F643D576543949E3A3257F6CBB94C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_8FD21B762DD38FE7546F650989F107AC" + "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" + "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_2B6435411A4038953484EA387D0FA66C" + "MsmKey" = "8:_276951EB6BDD2CD6AB8AE7556C7D8689" + "OwnerKey" = "8:_1D3C83321B67411EA0904B305816D102" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_1756D3C85847CC73E289C7CBA23B7E66" + "MsmKey" = "8:_2A289A46DDDCDB3C03EF153AF3B20740" + "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_C458435F5C063853AE7C9DB499B248D8" + "MsmKey" = "8:_2A8BDCD855F3454AC2ABC06B28BA194E" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_EADBD849A98B1FB69FEA7AF364A7FA6F" + "MsmKey" = "8:_2B6435411A4038953484EA387D0FA66C" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_60474879E569BC83FB3CCD93E8BD8125" + "MsmKey" = "8:_2B6435411A4038953484EA387D0FA66C" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_DBB530A394CAE32F6C6508C9AA7136D3" + "MsmKey" = "8:_2D43617C78D3B9526B7BAA88B956FEFA" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_3C94E07D85C3D8875D7B59DD77F9FC8B" + "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" + "OwnerKey" = "8:_09DF22DDCC3840BB876AD6FD96805A45" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_07ADCD38A57541FC180069DDE02A3F31" + "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_585438A68DC498FAE9BF8E26E062B99D" + "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" + "OwnerKey" = "8:_EF73BDE238574EA1B9C0A604958811F1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_AA2B6C447612269CEF481FAA418DCF9E" + "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" + "OwnerKey" = "8:_D0D96875B57D4EBEA944BD965D96E49F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" - "OwnerKey" = "8:_084170B05F1E9E4D5D51895730801F0F" + "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" + "OwnerKey" = "8:_C6A35D2DD48E420BB1F3FCA3D80AC851" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_AA2B6C447612269CEF481FAA418DCF9E" + "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" + "OwnerKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_8D6FBD48B17D0272D3A4C42D2086DCFC" + "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" + "OwnerKey" = "8:_7556BB3FD66143ECB6D6F80CDA1BE7C6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_DEFCB29661F2C15E3937D67BC4C0FAFE" + "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" + "OwnerKey" = "8:_693A1D6836AF48149FB14FEAC557010F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_7E96439C50F901B66BD91AA4F59B4E61" + "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" + "OwnerKey" = "8:_68E0B9A947AF439D85CA3BDFF2BBD167" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_EBD56ACE56C7F5313FC8CFA4315DE750" + "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" + "OwnerKey" = "8:_5B95BDBA834E45B6BA7B73AC8260C86C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_51770B36E8A1A5AAECA5BC492FBEE9C2" + "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" + "OwnerKey" = "8:_4CBC0561CDF04E49AE2734EE3CD2C07D" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_1A95ADA589FD8D992FC111F1D96D5CA0" + "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" + "OwnerKey" = "8:_3AAD30AFFF014FE89217F6CE7DCF3B59" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_CB9FD6789732F4275D1DFCFCDCF7656B" + "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" + "OwnerKey" = "8:_382F643D576543949E3A3257F6CBB94C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_7FDA3F28832E05DEB9C812C10EC0CE64" + "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" + "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_393D5E32D33C232883DB08EB84F6CC20" + "MsmKey" = "8:_2F5C424CFDE592C6779DC96C50DE92D5" + "OwnerKey" = "8:_1D3C83321B67411EA0904B305816D102" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_EA9CB4BFE2C4CD07261F98B5CF64B701" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_7003D7946EAAC7DB71347C927AA55FD6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_6C0FC2CA0DEDF657DF20D393C7B9DA60" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_68312B2989FCDEEB1B61935EB248C545" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_484EA0D9448228269E2D59303EEE2A4A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_A0374B9BCDD5E580D799B835CB995AB7" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_3E0060DE57F02F8DA274FF29409A87E4" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_8FD21B762DD38FE7546F650989F107AC" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_0787D71D60407D5978BB497C54222C61" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_1756D3C85847CC73E289C7CBA23B7E66" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_95150043AC401C0AB99494D570632844" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_EADBD849A98B1FB69FEA7AF364A7FA6F" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_43C542ABAB29EAF80EDA5658ED484B56" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_60474879E569BC83FB3CCD93E8BD8125" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_A2210CD390BFD0C341F3359F9D434110" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_DBB530A394CAE32F6C6508C9AA7136D3" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_4F8D71E6F65332DEDC1EC202E1C42DA1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_3C94E07D85C3D8875D7B59DD77F9FC8B" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_C7260F190B909C52944CE36CEC69CBDF" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_07ADCD38A57541FC180069DDE02A3F31" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_55F068719405B0EC21520014F164C332" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" - "OwnerKey" = "8:_585438A68DC498FAE9BF8E26E062B99D" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_5F8AC6CDA4A82B3E2C34FCE032B1179F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_37D162CB28E849F754916FDCB08AF7DF" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_418DCAF48EB20CD1E1B6D0C79887438E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_382F643D576543949E3A3257F6CBB94C" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_8482D5E329E0B49AEF622F600071D62A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_393D5E32D33C232883DB08EB84F6CC20" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_158B8520DB20039A820F4FE3769B5B28" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3AAD30AFFF014FE89217F6CE7DCF3B59" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_87715A4F1F0FF43C2D05094DB5D5E54B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" - "OwnerKey" = "8:_09DF22DDCC3840BB876AD6FD96805A45" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_F727D8A2028100D536A9F2936F796766" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" - "OwnerKey" = "8:_EF73BDE238574EA1B9C0A604958811F1" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_1CE3D1CE134E08B861A8B80425188AA2" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" - "OwnerKey" = "8:_D0D96875B57D4EBEA944BD965D96E49F" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_9D0AC6F0663F62586528AE5360530E3E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_B8F96FA8D39A44B74B545FEC6561A38F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" - "OwnerKey" = "8:_C6A35D2DD48E420BB1F3FCA3D80AC851" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_A2EE62AEFA9BE1EC93365F92981068EA" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" - "OwnerKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_CEE78C6332D26D232582C7E78BCF6FFE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" - "OwnerKey" = "8:_7556BB3FD66143ECB6D6F80CDA1BE7C6" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_30A7AEED23BE30EBCBB2C9E76BC824DA" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" - "OwnerKey" = "8:_693A1D6836AF48149FB14FEAC557010F" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_6AE686B77E7DF7342980855C4DC0A3DD" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" - "OwnerKey" = "8:_68E0B9A947AF439D85CA3BDFF2BBD167" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_F5E3507895E076BA59BD23E81C6FCFEC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" - "OwnerKey" = "8:_5B95BDBA834E45B6BA7B73AC8260C86C" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_85CC5C665FF06164B94244030C674D4B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" - "OwnerKey" = "8:_4CBC0561CDF04E49AE2734EE3CD2C07D" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_0D851A16F267F115D94EF6069DD7E108" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" - "OwnerKey" = "8:_3AAD30AFFF014FE89217F6CE7DCF3B59" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_3E9B3BCFD4EFAC24C073D195448227FF" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" - "OwnerKey" = "8:_382F643D576543949E3A3257F6CBB94C" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_7A14AA0DDC4A5F2294D403DE95C39001" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" - "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_D98FCAF6D96E9F88B0E54B664568CF24" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" - "OwnerKey" = "8:_1D3C83321B67411EA0904B305816D102" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_585A31708B9B71F1AD884E230265FBFC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3C94E07D85C3D8875D7B59DD77F9FC8B" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_17931624C754FD58C32BB31478CB9419" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4A8575366038813B2621B79F6A0DE09D" - "OwnerKey" = "8:_68E0B9A947AF439D85CA3BDFF2BBD167" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_C7EF072CAB303ECFEDA705A04524A2A5" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4C05A796E0EA1385250413DDDB39A8A0" - "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_75D11D152E696C79604BA453865A8949" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4C05A796E0EA1385250413DDDB39A8A0" - "OwnerKey" = "8:_C6A35D2DD48E420BB1F3FCA3D80AC851" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_85439B2011BDC19B741179CD94E48286" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4C05A796E0EA1385250413DDDB39A8A0" - "OwnerKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_1A08C2825028F4F1AF8B08A2C68C2793" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4CBC0561CDF04E49AE2734EE3CD2C07D" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_E044B3F853B581E332F371586642BE66" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_58DA76C72386E6484786A16AE9C009F9" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_8D6FBD48B17D0272D3A4C42D2086DCFC" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_6E08731EB349B3706DD260BD4D02D0C8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_BDD80E4C59C9F64435279C9F49D61ECE" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_A96045C49F5C96B333E754F0CE646A5A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_B47D5CF19A53FFBCBB50D25C2F352C71" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_F68310504F4CC1DB884A99F313FE551B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_DEFCB29661F2C15E3937D67BC4C0FAFE" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_F627037D79193C086FA93D3F0AFB7300" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_7E96439C50F901B66BD91AA4F59B4E61" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_569F50DC183544A5C5BB35E67F327FA8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_B62F13A5DAB496EE006E2DE11D16556F" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_84D5E54E60D7F43FAE35FA14131EE8F0" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_01A146111C552A7E27F1EDAEAA5EB7C1" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_96FF80837FB057FA3455F355EACF6178" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_EBD56ACE56C7F5313FC8CFA4315DE750" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_A1C899281E3A07E321D5F15B6B73BBAE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_51770B36E8A1A5AAECA5BC492FBEE9C2" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_9CE3865CA652606917781E103BE19A82" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_1A95ADA589FD8D992FC111F1D96D5CA0" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_2D43617C78D3B9526B7BAA88B956FEFA" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_CB9FD6789732F4275D1DFCFCDCF7656B" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_245E4761F32BA5F8887A09ECFB5EA140" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_7FDA3F28832E05DEB9C812C10EC0CE64" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_B0E8FE17A57EE44585788959BD91A858" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_393D5E32D33C232883DB08EB84F6CC20" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_2A8BDCD855F3454AC2ABC06B28BA194E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_A2E78BFE511CC4D22FC5809832B07764" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_01FE6F4F6AD644AAE2BFC3D28EDC8EB8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_EA9CB4BFE2C4CD07261F98B5CF64B701" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_C82BED9AE9FC023AB17EB75D13408080" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_9E76F92C74838E107D775BA67411CADA" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_6C0FC2CA0DEDF657DF20D393C7B9DA60" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_8D6FBD48B17D0272D3A4C42D2086DCFC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_BDD80E4C59C9F64435279C9F49D61ECE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_B47D5CF19A53FFBCBB50D25C2F352C71" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_8FD21B762DD38FE7546F650989F107AC" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_DEFCB29661F2C15E3937D67BC4C0FAFE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_2B6435411A4038953484EA387D0FA66C" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_7E96439C50F901B66BD91AA4F59B4E61" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_1756D3C85847CC73E289C7CBA23B7E66" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_B62F13A5DAB496EE006E2DE11D16556F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_C458435F5C063853AE7C9DB499B248D8" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_01A146111C552A7E27F1EDAEAA5EB7C1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_EADBD849A98B1FB69FEA7AF364A7FA6F" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_EBD56ACE56C7F5313FC8CFA4315DE750" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_60474879E569BC83FB3CCD93E8BD8125" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_51770B36E8A1A5AAECA5BC492FBEE9C2" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_DBB530A394CAE32F6C6508C9AA7136D3" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_1A95ADA589FD8D992FC111F1D96D5CA0" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_3C94E07D85C3D8875D7B59DD77F9FC8B" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_CB9FD6789732F4275D1DFCFCDCF7656B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_07ADCD38A57541FC180069DDE02A3F31" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_7FDA3F28832E05DEB9C812C10EC0CE64" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_585438A68DC498FAE9BF8E26E062B99D" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_393D5E32D33C232883DB08EB84F6CC20" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_AA2B6C447612269CEF481FAA418DCF9E" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_A2E78BFE511CC4D22FC5809832B07764" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_EA9CB4BFE2C4CD07261F98B5CF64B701" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_084170B05F1E9E4D5D51895730801F0F" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" - "OwnerKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_6C0FC2CA0DEDF657DF20D393C7B9DA60" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" - "OwnerKey" = "8:_09DF22DDCC3840BB876AD6FD96805A45" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" - "OwnerKey" = "8:_EF73BDE238574EA1B9C0A604958811F1" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" - "OwnerKey" = "8:_D0D96875B57D4EBEA944BD965D96E49F" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_8FD21B762DD38FE7546F650989F107AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" - "OwnerKey" = "8:_C6A35D2DD48E420BB1F3FCA3D80AC851" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_2B6435411A4038953484EA387D0FA66C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" - "OwnerKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_1756D3C85847CC73E289C7CBA23B7E66" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" - "OwnerKey" = "8:_7556BB3FD66143ECB6D6F80CDA1BE7C6" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_C458435F5C063853AE7C9DB499B248D8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" - "OwnerKey" = "8:_693A1D6836AF48149FB14FEAC557010F" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_EADBD849A98B1FB69FEA7AF364A7FA6F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" - "OwnerKey" = "8:_68E0B9A947AF439D85CA3BDFF2BBD167" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_60474879E569BC83FB3CCD93E8BD8125" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" - "OwnerKey" = "8:_5B95BDBA834E45B6BA7B73AC8260C86C" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_DBB530A394CAE32F6C6508C9AA7136D3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" - "OwnerKey" = "8:_4CBC0561CDF04E49AE2734EE3CD2C07D" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_3C94E07D85C3D8875D7B59DD77F9FC8B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" - "OwnerKey" = "8:_3AAD30AFFF014FE89217F6CE7DCF3B59" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_07ADCD38A57541FC180069DDE02A3F31" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" - "OwnerKey" = "8:_382F643D576543949E3A3257F6CBB94C" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_585438A68DC498FAE9BF8E26E062B99D" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" - "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_AA2B6C447612269CEF481FAA418DCF9E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" - "OwnerKey" = "8:_1D3C83321B67411EA0904B305816D102" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_51770B36E8A1A5AAECA5BC492FBEE9C2" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "OwnerKey" = "8:_084170B05F1E9E4D5D51895730801F0F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_51E17CB7FBBD905EE7F5AC8AEBFAC949" - "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" + "MsmKey" = "8:_30A7AEED23BE30EBCBB2C9E76BC824DA" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_585438A68DC498FAE9BF8E26E062B99D" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5B95BDBA834E45B6BA7B73AC8260C86C" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_7003D7946EAAC7DB71347C927AA55FD6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_60474879E569BC83FB3CCD93E8BD8125" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_68312B2989FCDEEB1B61935EB248C545" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_68E0B9A947AF439D85CA3BDFF2BBD167" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_484EA0D9448228269E2D59303EEE2A4A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_693A1D6836AF48149FB14FEAC557010F" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_A0374B9BCDD5E580D799B835CB995AB7" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_6AFCA391A88D2B1D8428D24510B3A04B" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_3E0060DE57F02F8DA274FF29409A87E4" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_6C0FC2CA0DEDF657DF20D393C7B9DA60" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_0787D71D60407D5978BB497C54222C61" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_74AF18A1F5E848E1AD7C9BBA67EA0C9B" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_95150043AC401C0AB99494D570632844" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_7556BB3FD66143ECB6D6F80CDA1BE7C6" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_43C542ABAB29EAF80EDA5658ED484B56" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_A2210CD390BFD0C341F3359F9D434110" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_7C283ADD0DBBDD14EB43B37B6D5547C7" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_4F8D71E6F65332DEDC1EC202E1C42DA1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_7E96439C50F901B66BD91AA4F59B4E61" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_C7260F190B909C52944CE36CEC69CBDF" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_7FDA3F28832E05DEB9C812C10EC0CE64" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_55F068719405B0EC21520014F164C332" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_8D6FBD48B17D0272D3A4C42D2086DCFC" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_5F8AC6CDA4A82B3E2C34FCE032B1179F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_8FD21B762DD38FE7546F650989F107AC" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_418DCAF48EB20CD1E1B6D0C79887438E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_93CD0DA651F6774F190E1411E90600D6" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_8482D5E329E0B49AEF622F600071D62A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" - "OwnerKey" = "8:_09DF22DDCC3840BB876AD6FD96805A45" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_158B8520DB20039A820F4FE3769B5B28" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" - "OwnerKey" = "8:_EF73BDE238574EA1B9C0A604958811F1" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_87715A4F1F0FF43C2D05094DB5D5E54B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" - "OwnerKey" = "8:_D0D96875B57D4EBEA944BD965D96E49F" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_F727D8A2028100D536A9F2936F796766" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_1CE3D1CE134E08B861A8B80425188AA2" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" - "OwnerKey" = "8:_C6A35D2DD48E420BB1F3FCA3D80AC851" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_9D0AC6F0663F62586528AE5360530E3E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" - "OwnerKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_B8F96FA8D39A44B74B545FEC6561A38F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" - "OwnerKey" = "8:_7556BB3FD66143ECB6D6F80CDA1BE7C6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_A2EE62AEFA9BE1EC93365F92981068EA" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" - "OwnerKey" = "8:_693A1D6836AF48149FB14FEAC557010F" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_CEE78C6332D26D232582C7E78BCF6FFE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" - "OwnerKey" = "8:_68E0B9A947AF439D85CA3BDFF2BBD167" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_30A7AEED23BE30EBCBB2C9E76BC824DA" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" - "OwnerKey" = "8:_5B95BDBA834E45B6BA7B73AC8260C86C" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_6AE686B77E7DF7342980855C4DC0A3DD" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" - "OwnerKey" = "8:_4CBC0561CDF04E49AE2734EE3CD2C07D" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_F5E3507895E076BA59BD23E81C6FCFEC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" - "OwnerKey" = "8:_3AAD30AFFF014FE89217F6CE7DCF3B59" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_85CC5C665FF06164B94244030C674D4B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" - "OwnerKey" = "8:_382F643D576543949E3A3257F6CBB94C" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_0D851A16F267F115D94EF6069DD7E108" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" - "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_3E9B3BCFD4EFAC24C073D195448227FF" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" - "OwnerKey" = "8:_1D3C83321B67411EA0904B305816D102" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_7A14AA0DDC4A5F2294D403DE95C39001" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_96D39F2AE655138BDB27309D9592F394" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_D98FCAF6D96E9F88B0E54B664568CF24" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9A9676306B9D38430ABF0D0D8A8925CC" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_585A31708B9B71F1AD884E230265FBFC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9D159DB4D8B2DBC39225922575C0F718" - "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_17931624C754FD58C32BB31478CB9419" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9D159DB4D8B2DBC39225922575C0F718" - "OwnerKey" = "8:_C6A35D2DD48E420BB1F3FCA3D80AC851" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_C7EF072CAB303ECFEDA705A04524A2A5" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_A2E78BFE511CC4D22FC5809832B07764" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_75D11D152E696C79604BA453865A8949" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_A5E8A2AF57F2DF96E596B54E05C01B40" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_85439B2011BDC19B741179CD94E48286" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_A7EA42DD9965ABA4797E07FA38A68200" - "OwnerKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_1A08C2825028F4F1AF8B08A2C68C2793" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_AA2B6C447612269CEF481FAA418DCF9E" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_E044B3F853B581E332F371586642BE66" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_AF44815B3AED37759493B1D5BDF77009" - "OwnerKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_58DA76C72386E6484786A16AE9C009F9" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_AF44815B3AED37759493B1D5BDF77009" - "OwnerKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_6E08731EB349B3706DD260BD4D02D0C8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B47D5CF19A53FFBCBB50D25C2F352C71" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_A96045C49F5C96B333E754F0CE646A5A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B4987357771E9650BFC1A82AE19BBDE5" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_F68310504F4CC1DB884A99F313FE551B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B62F13A5DAB496EE006E2DE11D16556F" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_F627037D79193C086FA93D3F0AFB7300" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_569F50DC183544A5C5BB35E67F327FA8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_8D6FBD48B17D0272D3A4C42D2086DCFC" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_84D5E54E60D7F43FAE35FA14131EE8F0" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_BDD80E4C59C9F64435279C9F49D61ECE" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_96FF80837FB057FA3455F355EACF6178" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_B47D5CF19A53FFBCBB50D25C2F352C71" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_A1C899281E3A07E321D5F15B6B73BBAE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_DEFCB29661F2C15E3937D67BC4C0FAFE" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_9CE3865CA652606917781E103BE19A82" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_7E96439C50F901B66BD91AA4F59B4E61" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_2D43617C78D3B9526B7BAA88B956FEFA" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_B62F13A5DAB496EE006E2DE11D16556F" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_245E4761F32BA5F8887A09ECFB5EA140" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_01A146111C552A7E27F1EDAEAA5EB7C1" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_B0E8FE17A57EE44585788959BD91A858" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_EBD56ACE56C7F5313FC8CFA4315DE750" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_2A8BDCD855F3454AC2ABC06B28BA194E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_51770B36E8A1A5AAECA5BC492FBEE9C2" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_01FE6F4F6AD644AAE2BFC3D28EDC8EB8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_1A95ADA589FD8D992FC111F1D96D5CA0" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_C82BED9AE9FC023AB17EB75D13408080" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_CB9FD6789732F4275D1DFCFCDCF7656B" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_9E76F92C74838E107D775BA67411CADA" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_7FDA3F28832E05DEB9C812C10EC0CE64" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_8D6FBD48B17D0272D3A4C42D2086DCFC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_393D5E32D33C232883DB08EB84F6CC20" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_BDD80E4C59C9F64435279C9F49D61ECE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_A2E78BFE511CC4D22FC5809832B07764" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_B47D5CF19A53FFBCBB50D25C2F352C71" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_EA9CB4BFE2C4CD07261F98B5CF64B701" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_DEFCB29661F2C15E3937D67BC4C0FAFE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_7E96439C50F901B66BD91AA4F59B4E61" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_6C0FC2CA0DEDF657DF20D393C7B9DA60" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_B62F13A5DAB496EE006E2DE11D16556F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_01A146111C552A7E27F1EDAEAA5EB7C1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_EBD56ACE56C7F5313FC8CFA4315DE750" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_8FD21B762DD38FE7546F650989F107AC" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_51770B36E8A1A5AAECA5BC492FBEE9C2" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_2B6435411A4038953484EA387D0FA66C" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_1A95ADA589FD8D992FC111F1D96D5CA0" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_1756D3C85847CC73E289C7CBA23B7E66" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_CB9FD6789732F4275D1DFCFCDCF7656B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_C458435F5C063853AE7C9DB499B248D8" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_7FDA3F28832E05DEB9C812C10EC0CE64" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_EADBD849A98B1FB69FEA7AF364A7FA6F" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_393D5E32D33C232883DB08EB84F6CC20" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_60474879E569BC83FB3CCD93E8BD8125" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_A2E78BFE511CC4D22FC5809832B07764" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_DBB530A394CAE32F6C6508C9AA7136D3" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_EA9CB4BFE2C4CD07261F98B5CF64B701" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_3C94E07D85C3D8875D7B59DD77F9FC8B" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_07ADCD38A57541FC180069DDE02A3F31" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_6C0FC2CA0DEDF657DF20D393C7B9DA60" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_585438A68DC498FAE9BF8E26E062B99D" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_AA2B6C447612269CEF481FAA418DCF9E" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_8FD21B762DD38FE7546F650989F107AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" - "OwnerKey" = "8:_084170B05F1E9E4D5D51895730801F0F" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_2B6435411A4038953484EA387D0FA66C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" - "OwnerKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_1756D3C85847CC73E289C7CBA23B7E66" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_C458435F5C063853AE7C9DB499B248D8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_BDD80E4C59C9F64435279C9F49D61ECE" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_EADBD849A98B1FB69FEA7AF364A7FA6F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_60474879E569BC83FB3CCD93E8BD8125" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_C458435F5C063853AE7C9DB499B248D8" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_DBB530A394CAE32F6C6508C9AA7136D3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_C6A35D2DD48E420BB1F3FCA3D80AC851" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_3C94E07D85C3D8875D7B59DD77F9FC8B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_C7E6605211AB403584AC29C785C545BC" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_07ADCD38A57541FC180069DDE02A3F31" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_585438A68DC498FAE9BF8E26E062B99D" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_C9587D5C62934F63133676A301B6E124" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_AA2B6C447612269CEF481FAA418DCF9E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_CB9FD6789732F4275D1DFCFCDCF7656B" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_CCD3C7F368C1012EF9CFD11D4F7F92E9" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "OwnerKey" = "8:_084170B05F1E9E4D5D51895730801F0F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_CFF36ED096DFDD032B4618FCFBC718D8" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_AA2B6C447612269CEF481FAA418DCF9E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_D0D96875B57D4EBEA944BD965D96E49F" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_68312B2989FCDEEB1B61935EB248C545" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DBB530A394CAE32F6C6508C9AA7136D3" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_484EA0D9448228269E2D59303EEE2A4A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DEFCB29661F2C15E3937D67BC4C0FAFE" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_A0374B9BCDD5E580D799B835CB995AB7" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" - "OwnerKey" = "8:_09DF22DDCC3840BB876AD6FD96805A45" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_3E0060DE57F02F8DA274FF29409A87E4" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" - "OwnerKey" = "8:_EF73BDE238574EA1B9C0A604958811F1" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_0787D71D60407D5978BB497C54222C61" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" - "OwnerKey" = "8:_D0D96875B57D4EBEA944BD965D96E49F" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_95150043AC401C0AB99494D570632844" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" - "OwnerKey" = "8:_C6A35D2DD48E420BB1F3FCA3D80AC851" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_A2210CD390BFD0C341F3359F9D434110" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" - "OwnerKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_4F8D71E6F65332DEDC1EC202E1C42DA1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" - "OwnerKey" = "8:_7556BB3FD66143ECB6D6F80CDA1BE7C6" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_C7260F190B909C52944CE36CEC69CBDF" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" - "OwnerKey" = "8:_693A1D6836AF48149FB14FEAC557010F" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_5F8AC6CDA4A82B3E2C34FCE032B1179F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" - "OwnerKey" = "8:_68E0B9A947AF439D85CA3BDFF2BBD167" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_158B8520DB20039A820F4FE3769B5B28" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" - "OwnerKey" = "8:_5B95BDBA834E45B6BA7B73AC8260C86C" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_87715A4F1F0FF43C2D05094DB5D5E54B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" - "OwnerKey" = "8:_4CBC0561CDF04E49AE2734EE3CD2C07D" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_1CE3D1CE134E08B861A8B80425188AA2" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" - "OwnerKey" = "8:_3AAD30AFFF014FE89217F6CE7DCF3B59" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_9D0AC6F0663F62586528AE5360530E3E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" - "OwnerKey" = "8:_382F643D576543949E3A3257F6CBB94C" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_B8F96FA8D39A44B74B545FEC6561A38F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" - "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_A2EE62AEFA9BE1EC93365F92981068EA" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" - "OwnerKey" = "8:_1D3C83321B67411EA0904B305816D102" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_6AE686B77E7DF7342980855C4DC0A3DD" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E79216D0CC017651664FC4ADDF83D73C" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_85CC5C665FF06164B94244030C674D4B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_EA9CB4BFE2C4CD07261F98B5CF64B701" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_0D851A16F267F115D94EF6069DD7E108" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_EADBD849A98B1FB69FEA7AF364A7FA6F" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_3E9B3BCFD4EFAC24C073D195448227FF" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_EBD56ACE56C7F5313FC8CFA4315DE750" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_7A14AA0DDC4A5F2294D403DE95C39001" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_EF1F0DBB74DD0C65F6C8D5C61FF5566E" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_C7EF072CAB303ECFEDA705A04524A2A5" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_EF73BDE238574EA1B9C0A604958811F1" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_75D11D152E696C79604BA453865A8949" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_AA2B6C447612269CEF481FAA418DCF9E" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_85439B2011BDC19B741179CD94E48286" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_8D6FBD48B17D0272D3A4C42D2086DCFC" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_1A08C2825028F4F1AF8B08A2C68C2793" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_BDD80E4C59C9F64435279C9F49D61ECE" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_B47D5CF19A53FFBCBB50D25C2F352C71" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_58DA76C72386E6484786A16AE9C009F9" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_DEFCB29661F2C15E3937D67BC4C0FAFE" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_6E08731EB349B3706DD260BD4D02D0C8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_7E96439C50F901B66BD91AA4F59B4E61" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_A96045C49F5C96B333E754F0CE646A5A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_B62F13A5DAB496EE006E2DE11D16556F" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_F68310504F4CC1DB884A99F313FE551B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_01A146111C552A7E27F1EDAEAA5EB7C1" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_F627037D79193C086FA93D3F0AFB7300" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_EBD56ACE56C7F5313FC8CFA4315DE750" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_569F50DC183544A5C5BB35E67F327FA8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_51770B36E8A1A5AAECA5BC492FBEE9C2" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_84D5E54E60D7F43FAE35FA14131EE8F0" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_1A95ADA589FD8D992FC111F1D96D5CA0" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_96FF80837FB057FA3455F355EACF6178" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_CB9FD6789732F4275D1DFCFCDCF7656B" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_A1C899281E3A07E321D5F15B6B73BBAE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_7FDA3F28832E05DEB9C812C10EC0CE64" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_245E4761F32BA5F8887A09ECFB5EA140" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_393D5E32D33C232883DB08EB84F6CC20" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_B0E8FE17A57EE44585788959BD91A858" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_A2E78BFE511CC4D22FC5809832B07764" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_2A8BDCD855F3454AC2ABC06B28BA194E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_EA9CB4BFE2C4CD07261F98B5CF64B701" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_01FE6F4F6AD644AAE2BFC3D28EDC8EB8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_8D6FBD48B17D0272D3A4C42D2086DCFC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_6C0FC2CA0DEDF657DF20D393C7B9DA60" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_DEFCB29661F2C15E3937D67BC4C0FAFE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_7E96439C50F901B66BD91AA4F59B4E61" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_EBD56ACE56C7F5313FC8CFA4315DE750" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_51770B36E8A1A5AAECA5BC492FBEE9C2" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_8FD21B762DD38FE7546F650989F107AC" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_1A95ADA589FD8D992FC111F1D96D5CA0" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_2B6435411A4038953484EA387D0FA66C" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_CB9FD6789732F4275D1DFCFCDCF7656B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_1756D3C85847CC73E289C7CBA23B7E66" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_7FDA3F28832E05DEB9C812C10EC0CE64" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_C458435F5C063853AE7C9DB499B248D8" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_393D5E32D33C232883DB08EB84F6CC20" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_EADBD849A98B1FB69FEA7AF364A7FA6F" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_EA9CB4BFE2C4CD07261F98B5CF64B701" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_60474879E569BC83FB3CCD93E8BD8125" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_DBB530A394CAE32F6C6508C9AA7136D3" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_6C0FC2CA0DEDF657DF20D393C7B9DA60" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_3C94E07D85C3D8875D7B59DD77F9FC8B" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_07ADCD38A57541FC180069DDE02A3F31" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_585438A68DC498FAE9BF8E26E062B99D" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_084170B05F1E9E4D5D51895730801F0F" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_8FD21B762DD38FE7546F650989F107AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" - "OwnerKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_1756D3C85847CC73E289C7CBA23B7E66" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F28DD8FA20DAFAFE1191E4F2791F0AF3" + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_EADBD849A98B1FB69FEA7AF364A7FA6F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_60474879E569BC83FB3CCD93E8BD8125" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_DBB530A394CAE32F6C6508C9AA7136D3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_3C94E07D85C3D8875D7B59DD77F9FC8B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_07ADCD38A57541FC180069DDE02A3F31" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "OwnerKey" = "8:_585438A68DC498FAE9BF8E26E062B99D" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_37D162CB28E849F754916FDCB08AF7DF" "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F43D5C4BFC4D9D1BE1B1F633589282CF" + "MsmKey" = "8:_37D162CB28E849F754916FDCB08AF7DF" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_382F643D576543949E3A3257F6CBB94C" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_393D5E32D33C232883DB08EB84F6CC20" "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "MsmKey" = "8:_393D5E32D33C232883DB08EB84F6CC20" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_8D6FBD48B17D0272D3A4C42D2086DCFC" + "MsmKey" = "8:_3AAD30AFFF014FE89217F6CE7DCF3B59" + "OwnerKey" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_BDD80E4C59C9F64435279C9F49D61ECE" + "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" + "OwnerKey" = "8:_09DF22DDCC3840BB876AD6FD96805A45" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_B47D5CF19A53FFBCBB50D25C2F352C71" + "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_DEFCB29661F2C15E3937D67BC4C0FAFE" + "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" + "OwnerKey" = "8:_EF73BDE238574EA1B9C0A604958811F1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_7E96439C50F901B66BD91AA4F59B4E61" + "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" + "OwnerKey" = "8:_D0D96875B57D4EBEA944BD965D96E49F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_B62F13A5DAB496EE006E2DE11D16556F" + "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_01A146111C552A7E27F1EDAEAA5EB7C1" + "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" + "OwnerKey" = "8:_C6A35D2DD48E420BB1F3FCA3D80AC851" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_EBD56ACE56C7F5313FC8CFA4315DE750" + "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" + "OwnerKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_51770B36E8A1A5AAECA5BC492FBEE9C2" + "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" + "OwnerKey" = "8:_7556BB3FD66143ECB6D6F80CDA1BE7C6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_1A95ADA589FD8D992FC111F1D96D5CA0" + "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" + "OwnerKey" = "8:_693A1D6836AF48149FB14FEAC557010F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_CB9FD6789732F4275D1DFCFCDCF7656B" + "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" + "OwnerKey" = "8:_68E0B9A947AF439D85CA3BDFF2BBD167" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_7FDA3F28832E05DEB9C812C10EC0CE64" + "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" + "OwnerKey" = "8:_5B95BDBA834E45B6BA7B73AC8260C86C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_393D5E32D33C232883DB08EB84F6CC20" + "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" + "OwnerKey" = "8:_4CBC0561CDF04E49AE2734EE3CD2C07D" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_A2E78BFE511CC4D22FC5809832B07764" + "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" + "OwnerKey" = "8:_3AAD30AFFF014FE89217F6CE7DCF3B59" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_EA9CB4BFE2C4CD07261F98B5CF64B701" + "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" + "OwnerKey" = "8:_382F643D576543949E3A3257F6CBB94C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" + "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" + "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_6C0FC2CA0DEDF657DF20D393C7B9DA60" + "MsmKey" = "8:_3B1DFF32830E639F0B2FEA8C1093F913" + "OwnerKey" = "8:_1D3C83321B67411EA0904B305816D102" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" + "MsmKey" = "8:_3C94E07D85C3D8875D7B59DD77F9FC8B" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" + "MsmKey" = "8:_3C94E07D85C3D8875D7B59DD77F9FC8B" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_8FD21B762DD38FE7546F650989F107AC" + "MsmKey" = "8:_3E0060DE57F02F8DA274FF29409A87E4" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_2B6435411A4038953484EA387D0FA66C" + "MsmKey" = "8:_3E9B3BCFD4EFAC24C073D195448227FF" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_1756D3C85847CC73E289C7CBA23B7E66" + "MsmKey" = "8:_418DCAF48EB20CD1E1B6D0C79887438E" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_C458435F5C063853AE7C9DB499B248D8" + "MsmKey" = "8:_43C542ABAB29EAF80EDA5658ED484B56" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_EADBD849A98B1FB69FEA7AF364A7FA6F" + "MsmKey" = "8:_484EA0D9448228269E2D59303EEE2A4A" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_60474879E569BC83FB3CCD93E8BD8125" + "MsmKey" = "8:_4A8575366038813B2621B79F6A0DE09D" + "OwnerKey" = "8:_68E0B9A947AF439D85CA3BDFF2BBD167" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_DBB530A394CAE32F6C6508C9AA7136D3" + "MsmKey" = "8:_4C05A796E0EA1385250413DDDB39A8A0" + "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_3C94E07D85C3D8875D7B59DD77F9FC8B" + "MsmKey" = "8:_4C05A796E0EA1385250413DDDB39A8A0" + "OwnerKey" = "8:_C6A35D2DD48E420BB1F3FCA3D80AC851" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_07ADCD38A57541FC180069DDE02A3F31" + "MsmKey" = "8:_4C05A796E0EA1385250413DDDB39A8A0" + "OwnerKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_585438A68DC498FAE9BF8E26E062B99D" + "MsmKey" = "8:_4CBC0561CDF04E49AE2734EE3CD2C07D" + "OwnerKey" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_AA2B6C447612269CEF481FAA418DCF9E" + "MsmKey" = "8:_4F8D71E6F65332DEDC1EC202E1C42DA1" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_34543395AD4FF04123A4792FE90CD38F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_AF44815B3AED37759493B1D5BDF77009" + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_7003D7946EAAC7DB71347C927AA55FD6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_084170B05F1E9E4D5D51895730801F0F" + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_68312B2989FCDEEB1B61935EB248C545" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_484EA0D9448228269E2D59303EEE2A4A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_A0374B9BCDD5E580D799B835CB995AB7" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_3E0060DE57F02F8DA274FF29409A87E4" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_0787D71D60407D5978BB497C54222C61" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_95150043AC401C0AB99494D570632844" "MsmSig" = "8:_UNDEFINED" } - } - "Configurations" - { - "Debug" + "Entry" { - "DisplayName" = "8:Debug" - "IsDebugOnly" = "11:TRUE" - "IsReleaseOnly" = "11:FALSE" - "OutputFilename" = "8:Debug\\Midi2Setup.msi" - "PackageFilesAs" = "3:2" - "PackageFileSize" = "3:-2147483648" - "CabType" = "3:1" - "Compression" = "3:2" - "SignOutput" = "11:FALSE" - "CertificateFile" = "8:" - "PrivateKeyFile" = "8:" - "TimeStampServer" = "8:" - "InstallerBootstrapper" = "3:2" - "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}" + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_43C542ABAB29EAF80EDA5658ED484B56" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_A2210CD390BFD0C341F3359F9D434110" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_4F8D71E6F65332DEDC1EC202E1C42DA1" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_C7260F190B909C52944CE36CEC69CBDF" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_55F068719405B0EC21520014F164C332" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_5F8AC6CDA4A82B3E2C34FCE032B1179F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_418DCAF48EB20CD1E1B6D0C79887438E" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_8482D5E329E0B49AEF622F600071D62A" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_158B8520DB20039A820F4FE3769B5B28" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_87715A4F1F0FF43C2D05094DB5D5E54B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_F727D8A2028100D536A9F2936F796766" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_1CE3D1CE134E08B861A8B80425188AA2" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_9D0AC6F0663F62586528AE5360530E3E" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_B8F96FA8D39A44B74B545FEC6561A38F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_A2EE62AEFA9BE1EC93365F92981068EA" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_CEE78C6332D26D232582C7E78BCF6FFE" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_30A7AEED23BE30EBCBB2C9E76BC824DA" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_6AE686B77E7DF7342980855C4DC0A3DD" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_F5E3507895E076BA59BD23E81C6FCFEC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_85CC5C665FF06164B94244030C674D4B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_0D851A16F267F115D94EF6069DD7E108" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_3E9B3BCFD4EFAC24C073D195448227FF" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_7A14AA0DDC4A5F2294D403DE95C39001" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_D98FCAF6D96E9F88B0E54B664568CF24" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_585A31708B9B71F1AD884E230265FBFC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_17931624C754FD58C32BB31478CB9419" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_C7EF072CAB303ECFEDA705A04524A2A5" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_75D11D152E696C79604BA453865A8949" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_85439B2011BDC19B741179CD94E48286" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_1A08C2825028F4F1AF8B08A2C68C2793" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_E044B3F853B581E332F371586642BE66" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_58DA76C72386E6484786A16AE9C009F9" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_6E08731EB349B3706DD260BD4D02D0C8" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_A96045C49F5C96B333E754F0CE646A5A" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_F68310504F4CC1DB884A99F313FE551B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_F627037D79193C086FA93D3F0AFB7300" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_569F50DC183544A5C5BB35E67F327FA8" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_84D5E54E60D7F43FAE35FA14131EE8F0" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_96FF80837FB057FA3455F355EACF6178" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_A1C899281E3A07E321D5F15B6B73BBAE" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_9CE3865CA652606917781E103BE19A82" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_2D43617C78D3B9526B7BAA88B956FEFA" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_245E4761F32BA5F8887A09ECFB5EA140" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_B0E8FE17A57EE44585788959BD91A858" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_2A8BDCD855F3454AC2ABC06B28BA194E" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_01FE6F4F6AD644AAE2BFC3D28EDC8EB8" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_C82BED9AE9FC023AB17EB75D13408080" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_9E76F92C74838E107D775BA67411CADA" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_8D6FBD48B17D0272D3A4C42D2086DCFC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_BDD80E4C59C9F64435279C9F49D61ECE" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_B47D5CF19A53FFBCBB50D25C2F352C71" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_DEFCB29661F2C15E3937D67BC4C0FAFE" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_7E96439C50F901B66BD91AA4F59B4E61" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_B62F13A5DAB496EE006E2DE11D16556F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_01A146111C552A7E27F1EDAEAA5EB7C1" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_EBD56ACE56C7F5313FC8CFA4315DE750" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_51770B36E8A1A5AAECA5BC492FBEE9C2" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_1A95ADA589FD8D992FC111F1D96D5CA0" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_CB9FD6789732F4275D1DFCFCDCF7656B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_7FDA3F28832E05DEB9C812C10EC0CE64" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_393D5E32D33C232883DB08EB84F6CC20" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_A2E78BFE511CC4D22FC5809832B07764" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_EA9CB4BFE2C4CD07261F98B5CF64B701" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_6C0FC2CA0DEDF657DF20D393C7B9DA60" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_8FD21B762DD38FE7546F650989F107AC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_2B6435411A4038953484EA387D0FA66C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_1756D3C85847CC73E289C7CBA23B7E66" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_C458435F5C063853AE7C9DB499B248D8" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_EADBD849A98B1FB69FEA7AF364A7FA6F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_60474879E569BC83FB3CCD93E8BD8125" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_DBB530A394CAE32F6C6508C9AA7136D3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_3C94E07D85C3D8875D7B59DD77F9FC8B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_07ADCD38A57541FC180069DDE02A3F31" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_585438A68DC498FAE9BF8E26E062B99D" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_AA2B6C447612269CEF481FAA418DCF9E" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_084170B05F1E9E4D5D51895730801F0F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "OwnerKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" + "OwnerKey" = "8:_09DF22DDCC3840BB876AD6FD96805A45" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" + "OwnerKey" = "8:_EF73BDE238574EA1B9C0A604958811F1" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" + "OwnerKey" = "8:_D0D96875B57D4EBEA944BD965D96E49F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" + "OwnerKey" = "8:_C6A35D2DD48E420BB1F3FCA3D80AC851" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" + "OwnerKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" + "OwnerKey" = "8:_7556BB3FD66143ECB6D6F80CDA1BE7C6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" + "OwnerKey" = "8:_693A1D6836AF48149FB14FEAC557010F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" + "OwnerKey" = "8:_68E0B9A947AF439D85CA3BDFF2BBD167" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" + "OwnerKey" = "8:_5B95BDBA834E45B6BA7B73AC8260C86C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" + "OwnerKey" = "8:_4CBC0561CDF04E49AE2734EE3CD2C07D" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" + "OwnerKey" = "8:_3AAD30AFFF014FE89217F6CE7DCF3B59" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" + "OwnerKey" = "8:_382F643D576543949E3A3257F6CBB94C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" + "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_50D875E42CEF6E0475EAB4384E4C79E1" + "OwnerKey" = "8:_1D3C83321B67411EA0904B305816D102" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_51770B36E8A1A5AAECA5BC492FBEE9C2" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_51770B36E8A1A5AAECA5BC492FBEE9C2" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_51E17CB7FBBD905EE7F5AC8AEBFAC949" + "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_51E17CB7FBBD905EE7F5AC8AEBFAC949" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_55F068719405B0EC21520014F164C332" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_569F50DC183544A5C5BB35E67F327FA8" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_585438A68DC498FAE9BF8E26E062B99D" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_585438A68DC498FAE9BF8E26E062B99D" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_585A31708B9B71F1AD884E230265FBFC" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_58DA76C72386E6484786A16AE9C009F9" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_58DA76C72386E6484786A16AE9C009F9" + "OwnerKey" = "8:_1CE3D1CE134E08B861A8B80425188AA2" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_5B95BDBA834E45B6BA7B73AC8260C86C" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_5F8AC6CDA4A82B3E2C34FCE032B1179F" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_60474879E569BC83FB3CCD93E8BD8125" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_60474879E569BC83FB3CCD93E8BD8125" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_68312B2989FCDEEB1B61935EB248C545" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_68E0B9A947AF439D85CA3BDFF2BBD167" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_693A1D6836AF48149FB14FEAC557010F" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_6AE686B77E7DF7342980855C4DC0A3DD" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_6AFCA391A88D2B1D8428D24510B3A04B" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_6C0FC2CA0DEDF657DF20D393C7B9DA60" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_6C0FC2CA0DEDF657DF20D393C7B9DA60" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_6E08731EB349B3706DD260BD4D02D0C8" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_7003D7946EAAC7DB71347C927AA55FD6" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_708035E6B3461AAC8087C5DD6B1C7FBC" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_74AF18A1F5E848E1AD7C9BBA67EA0C9B" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_7556BB3FD66143ECB6D6F80CDA1BE7C6" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_75D11D152E696C79604BA453865A8949" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_7A14AA0DDC4A5F2294D403DE95C39001" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_7C283ADD0DBBDD14EB43B37B6D5547C7" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_7E96439C50F901B66BD91AA4F59B4E61" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_7E96439C50F901B66BD91AA4F59B4E61" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_7FDA3F28832E05DEB9C812C10EC0CE64" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_7FDA3F28832E05DEB9C812C10EC0CE64" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_8482D5E329E0B49AEF622F600071D62A" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_84D5E54E60D7F43FAE35FA14131EE8F0" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_85439B2011BDC19B741179CD94E48286" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_85CC5C665FF06164B94244030C674D4B" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_85CC5C665FF06164B94244030C674D4B" + "OwnerKey" = "8:_30A7AEED23BE30EBCBB2C9E76BC824DA" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_87715A4F1F0FF43C2D05094DB5D5E54B" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_87E1346F9DE037A0DCC82D3C3B27C084" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_8D6FBD48B17D0272D3A4C42D2086DCFC" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_8D6FBD48B17D0272D3A4C42D2086DCFC" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_8FD21B762DD38FE7546F650989F107AC" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_8FD21B762DD38FE7546F650989F107AC" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_93CD0DA651F6774F190E1411E90600D6" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_95150043AC401C0AB99494D570632844" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" + "OwnerKey" = "8:_09DF22DDCC3840BB876AD6FD96805A45" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" + "OwnerKey" = "8:_EF73BDE238574EA1B9C0A604958811F1" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" + "OwnerKey" = "8:_D0D96875B57D4EBEA944BD965D96E49F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" + "OwnerKey" = "8:_C6A35D2DD48E420BB1F3FCA3D80AC851" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" + "OwnerKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" + "OwnerKey" = "8:_7556BB3FD66143ECB6D6F80CDA1BE7C6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" + "OwnerKey" = "8:_693A1D6836AF48149FB14FEAC557010F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" + "OwnerKey" = "8:_68E0B9A947AF439D85CA3BDFF2BBD167" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" + "OwnerKey" = "8:_5B95BDBA834E45B6BA7B73AC8260C86C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" + "OwnerKey" = "8:_4CBC0561CDF04E49AE2734EE3CD2C07D" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" + "OwnerKey" = "8:_3AAD30AFFF014FE89217F6CE7DCF3B59" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" + "OwnerKey" = "8:_382F643D576543949E3A3257F6CBB94C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" + "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_95A010555EE939A8528D490FA44410C9" + "OwnerKey" = "8:_1D3C83321B67411EA0904B305816D102" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_96D39F2AE655138BDB27309D9592F394" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_96FF80837FB057FA3455F355EACF6178" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_9A9676306B9D38430ABF0D0D8A8925CC" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_9CE3865CA652606917781E103BE19A82" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_9D0AC6F0663F62586528AE5360530E3E" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_9D159DB4D8B2DBC39225922575C0F718" + "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_9D159DB4D8B2DBC39225922575C0F718" + "OwnerKey" = "8:_C6A35D2DD48E420BB1F3FCA3D80AC851" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_9E76F92C74838E107D775BA67411CADA" + "OwnerKey" = "8:_01FE6F4F6AD644AAE2BFC3D28EDC8EB8" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_9E76F92C74838E107D775BA67411CADA" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_A0374B9BCDD5E580D799B835CB995AB7" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_A1C899281E3A07E321D5F15B6B73BBAE" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_A2210CD390BFD0C341F3359F9D434110" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_A2E78BFE511CC4D22FC5809832B07764" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_A2E78BFE511CC4D22FC5809832B07764" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_A2EE62AEFA9BE1EC93365F92981068EA" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_A3DE8E463AFE466BB9AF6E4875B67114" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_A5E8A2AF57F2DF96E596B54E05C01B40" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_A7EA42DD9965ABA4797E07FA38A68200" + "OwnerKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_A96045C49F5C96B333E754F0CE646A5A" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_AA2B6C447612269CEF481FAA418DCF9E" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_AA2B6C447612269CEF481FAA418DCF9E" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_AF44815B3AED37759493B1D5BDF77009" + "OwnerKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_AF44815B3AED37759493B1D5BDF77009" + "OwnerKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B0E8FE17A57EE44585788959BD91A858" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B47D5CF19A53FFBCBB50D25C2F352C71" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B47D5CF19A53FFBCBB50D25C2F352C71" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B4987357771E9650BFC1A82AE19BBDE5" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B62F13A5DAB496EE006E2DE11D16556F" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B62F13A5DAB496EE006E2DE11D16556F" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B8F96FA8D39A44B74B545FEC6561A38F" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_7003D7946EAAC7DB71347C927AA55FD6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_68312B2989FCDEEB1B61935EB248C545" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_484EA0D9448228269E2D59303EEE2A4A" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_A0374B9BCDD5E580D799B835CB995AB7" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_3E0060DE57F02F8DA274FF29409A87E4" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_0787D71D60407D5978BB497C54222C61" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_95150043AC401C0AB99494D570632844" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_43C542ABAB29EAF80EDA5658ED484B56" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_A2210CD390BFD0C341F3359F9D434110" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_4F8D71E6F65332DEDC1EC202E1C42DA1" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_C7260F190B909C52944CE36CEC69CBDF" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_55F068719405B0EC21520014F164C332" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_5F8AC6CDA4A82B3E2C34FCE032B1179F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_418DCAF48EB20CD1E1B6D0C79887438E" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_8482D5E329E0B49AEF622F600071D62A" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_158B8520DB20039A820F4FE3769B5B28" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_87715A4F1F0FF43C2D05094DB5D5E54B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_F727D8A2028100D536A9F2936F796766" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_1CE3D1CE134E08B861A8B80425188AA2" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_9D0AC6F0663F62586528AE5360530E3E" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_B8F96FA8D39A44B74B545FEC6561A38F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_A2EE62AEFA9BE1EC93365F92981068EA" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_CEE78C6332D26D232582C7E78BCF6FFE" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_30A7AEED23BE30EBCBB2C9E76BC824DA" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_6AE686B77E7DF7342980855C4DC0A3DD" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_F5E3507895E076BA59BD23E81C6FCFEC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_85CC5C665FF06164B94244030C674D4B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_0D851A16F267F115D94EF6069DD7E108" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_3E9B3BCFD4EFAC24C073D195448227FF" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_7A14AA0DDC4A5F2294D403DE95C39001" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_D98FCAF6D96E9F88B0E54B664568CF24" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_585A31708B9B71F1AD884E230265FBFC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_17931624C754FD58C32BB31478CB9419" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_C7EF072CAB303ECFEDA705A04524A2A5" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_75D11D152E696C79604BA453865A8949" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_85439B2011BDC19B741179CD94E48286" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_1A08C2825028F4F1AF8B08A2C68C2793" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_E044B3F853B581E332F371586642BE66" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_58DA76C72386E6484786A16AE9C009F9" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_6E08731EB349B3706DD260BD4D02D0C8" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_A96045C49F5C96B333E754F0CE646A5A" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_F68310504F4CC1DB884A99F313FE551B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_F627037D79193C086FA93D3F0AFB7300" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_569F50DC183544A5C5BB35E67F327FA8" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_84D5E54E60D7F43FAE35FA14131EE8F0" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_96FF80837FB057FA3455F355EACF6178" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_A1C899281E3A07E321D5F15B6B73BBAE" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_9CE3865CA652606917781E103BE19A82" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_2D43617C78D3B9526B7BAA88B956FEFA" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_245E4761F32BA5F8887A09ECFB5EA140" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_B0E8FE17A57EE44585788959BD91A858" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_2A8BDCD855F3454AC2ABC06B28BA194E" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_01FE6F4F6AD644AAE2BFC3D28EDC8EB8" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_C82BED9AE9FC023AB17EB75D13408080" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_9E76F92C74838E107D775BA67411CADA" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_8D6FBD48B17D0272D3A4C42D2086DCFC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_BDD80E4C59C9F64435279C9F49D61ECE" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_B47D5CF19A53FFBCBB50D25C2F352C71" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_DEFCB29661F2C15E3937D67BC4C0FAFE" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_7E96439C50F901B66BD91AA4F59B4E61" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_B62F13A5DAB496EE006E2DE11D16556F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_01A146111C552A7E27F1EDAEAA5EB7C1" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_EBD56ACE56C7F5313FC8CFA4315DE750" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_51770B36E8A1A5AAECA5BC492FBEE9C2" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_1A95ADA589FD8D992FC111F1D96D5CA0" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_CB9FD6789732F4275D1DFCFCDCF7656B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_7FDA3F28832E05DEB9C812C10EC0CE64" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_393D5E32D33C232883DB08EB84F6CC20" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_A2E78BFE511CC4D22FC5809832B07764" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_EA9CB4BFE2C4CD07261F98B5CF64B701" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_6C0FC2CA0DEDF657DF20D393C7B9DA60" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_8FD21B762DD38FE7546F650989F107AC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_2B6435411A4038953484EA387D0FA66C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_1756D3C85847CC73E289C7CBA23B7E66" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_C458435F5C063853AE7C9DB499B248D8" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_EADBD849A98B1FB69FEA7AF364A7FA6F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_60474879E569BC83FB3CCD93E8BD8125" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_DBB530A394CAE32F6C6508C9AA7136D3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_3C94E07D85C3D8875D7B59DD77F9FC8B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_07ADCD38A57541FC180069DDE02A3F31" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_585438A68DC498FAE9BF8E26E062B99D" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_AA2B6C447612269CEF481FAA418DCF9E" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "OwnerKey" = "8:_084170B05F1E9E4D5D51895730801F0F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" + "OwnerKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_BDD80E4C59C9F64435279C9F49D61ECE" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_BDD80E4C59C9F64435279C9F49D61ECE" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_C458435F5C063853AE7C9DB499B248D8" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_C458435F5C063853AE7C9DB499B248D8" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_C6A35D2DD48E420BB1F3FCA3D80AC851" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_C7260F190B909C52944CE36CEC69CBDF" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_C7260F190B909C52944CE36CEC69CBDF" + "OwnerKey" = "8:_4F8D71E6F65332DEDC1EC202E1C42DA1" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_C7E6605211AB403584AC29C785C545BC" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_C7EF072CAB303ECFEDA705A04524A2A5" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_C82BED9AE9FC023AB17EB75D13408080" + "OwnerKey" = "8:_01FE6F4F6AD644AAE2BFC3D28EDC8EB8" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_C82BED9AE9FC023AB17EB75D13408080" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_C9587D5C62934F63133676A301B6E124" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_CB9FD6789732F4275D1DFCFCDCF7656B" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_CB9FD6789732F4275D1DFCFCDCF7656B" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_CCD3C7F368C1012EF9CFD11D4F7F92E9" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_CEE78C6332D26D232582C7E78BCF6FFE" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_CFF36ED096DFDD032B4618FCFBC718D8" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_D0D96875B57D4EBEA944BD965D96E49F" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_D98FCAF6D96E9F88B0E54B664568CF24" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_DBB530A394CAE32F6C6508C9AA7136D3" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_DBB530A394CAE32F6C6508C9AA7136D3" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_DEFCB29661F2C15E3937D67BC4C0FAFE" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_DEFCB29661F2C15E3937D67BC4C0FAFE" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_E044B3F853B581E332F371586642BE66" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" + "OwnerKey" = "8:_09DF22DDCC3840BB876AD6FD96805A45" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" + "OwnerKey" = "8:_EF73BDE238574EA1B9C0A604958811F1" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" + "OwnerKey" = "8:_D0D96875B57D4EBEA944BD965D96E49F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" + "OwnerKey" = "8:_C6A35D2DD48E420BB1F3FCA3D80AC851" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" + "OwnerKey" = "8:_BEC36957B0E941E2B1B4D6498BD81706" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" + "OwnerKey" = "8:_7556BB3FD66143ECB6D6F80CDA1BE7C6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" + "OwnerKey" = "8:_693A1D6836AF48149FB14FEAC557010F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" + "OwnerKey" = "8:_68E0B9A947AF439D85CA3BDFF2BBD167" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" + "OwnerKey" = "8:_5B95BDBA834E45B6BA7B73AC8260C86C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" + "OwnerKey" = "8:_4CBC0561CDF04E49AE2734EE3CD2C07D" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" + "OwnerKey" = "8:_3AAD30AFFF014FE89217F6CE7DCF3B59" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" + "OwnerKey" = "8:_382F643D576543949E3A3257F6CBB94C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" + "OwnerKey" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_E386CA0AE72FBD122562EAE2A9B23CC9" + "OwnerKey" = "8:_1D3C83321B67411EA0904B305816D102" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_E79216D0CC017651664FC4ADDF83D73C" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_E79216D0CC017651664FC4ADDF83D73C" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_EA9CB4BFE2C4CD07261F98B5CF64B701" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_EA9CB4BFE2C4CD07261F98B5CF64B701" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_EADBD849A98B1FB69FEA7AF364A7FA6F" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_EADBD849A98B1FB69FEA7AF364A7FA6F" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_EBD56ACE56C7F5313FC8CFA4315DE750" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_EBD56ACE56C7F5313FC8CFA4315DE750" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_EF1F0DBB74DD0C65F6C8D5C61FF5566E" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_EF73BDE238574EA1B9C0A604958811F1" + "OwnerKey" = "8:_UNDEFINED" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_AA2B6C447612269CEF481FAA418DCF9E" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_68312B2989FCDEEB1B61935EB248C545" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_484EA0D9448228269E2D59303EEE2A4A" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_A0374B9BCDD5E580D799B835CB995AB7" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_3E0060DE57F02F8DA274FF29409A87E4" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_0787D71D60407D5978BB497C54222C61" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_95150043AC401C0AB99494D570632844" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_43C542ABAB29EAF80EDA5658ED484B56" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_A2210CD390BFD0C341F3359F9D434110" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_4F8D71E6F65332DEDC1EC202E1C42DA1" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_C7260F190B909C52944CE36CEC69CBDF" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_55F068719405B0EC21520014F164C332" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_5F8AC6CDA4A82B3E2C34FCE032B1179F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_158B8520DB20039A820F4FE3769B5B28" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_87715A4F1F0FF43C2D05094DB5D5E54B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_1CE3D1CE134E08B861A8B80425188AA2" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_9D0AC6F0663F62586528AE5360530E3E" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_B8F96FA8D39A44B74B545FEC6561A38F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_A2EE62AEFA9BE1EC93365F92981068EA" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_CEE78C6332D26D232582C7E78BCF6FFE" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_30A7AEED23BE30EBCBB2C9E76BC824DA" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_6AE686B77E7DF7342980855C4DC0A3DD" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_F5E3507895E076BA59BD23E81C6FCFEC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_85CC5C665FF06164B94244030C674D4B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_0D851A16F267F115D94EF6069DD7E108" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_3E9B3BCFD4EFAC24C073D195448227FF" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_7A14AA0DDC4A5F2294D403DE95C39001" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_D98FCAF6D96E9F88B0E54B664568CF24" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_585A31708B9B71F1AD884E230265FBFC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_17931624C754FD58C32BB31478CB9419" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_C7EF072CAB303ECFEDA705A04524A2A5" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_75D11D152E696C79604BA453865A8949" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_85439B2011BDC19B741179CD94E48286" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_1A08C2825028F4F1AF8B08A2C68C2793" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_58DA76C72386E6484786A16AE9C009F9" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_6E08731EB349B3706DD260BD4D02D0C8" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_A96045C49F5C96B333E754F0CE646A5A" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_F68310504F4CC1DB884A99F313FE551B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_F627037D79193C086FA93D3F0AFB7300" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_569F50DC183544A5C5BB35E67F327FA8" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_84D5E54E60D7F43FAE35FA14131EE8F0" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_96FF80837FB057FA3455F355EACF6178" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_A1C899281E3A07E321D5F15B6B73BBAE" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_9CE3865CA652606917781E103BE19A82" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_2D43617C78D3B9526B7BAA88B956FEFA" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_245E4761F32BA5F8887A09ECFB5EA140" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_B0E8FE17A57EE44585788959BD91A858" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_2A8BDCD855F3454AC2ABC06B28BA194E" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_01FE6F4F6AD644AAE2BFC3D28EDC8EB8" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_C82BED9AE9FC023AB17EB75D13408080" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_9E76F92C74838E107D775BA67411CADA" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_8D6FBD48B17D0272D3A4C42D2086DCFC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_BDD80E4C59C9F64435279C9F49D61ECE" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_B47D5CF19A53FFBCBB50D25C2F352C71" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_DEFCB29661F2C15E3937D67BC4C0FAFE" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_7E96439C50F901B66BD91AA4F59B4E61" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_B62F13A5DAB496EE006E2DE11D16556F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_01A146111C552A7E27F1EDAEAA5EB7C1" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_EBD56ACE56C7F5313FC8CFA4315DE750" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_51770B36E8A1A5AAECA5BC492FBEE9C2" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_1A95ADA589FD8D992FC111F1D96D5CA0" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_CB9FD6789732F4275D1DFCFCDCF7656B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_7FDA3F28832E05DEB9C812C10EC0CE64" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_393D5E32D33C232883DB08EB84F6CC20" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_A2E78BFE511CC4D22FC5809832B07764" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_EA9CB4BFE2C4CD07261F98B5CF64B701" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_6C0FC2CA0DEDF657DF20D393C7B9DA60" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_8FD21B762DD38FE7546F650989F107AC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_2B6435411A4038953484EA387D0FA66C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_1756D3C85847CC73E289C7CBA23B7E66" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_C458435F5C063853AE7C9DB499B248D8" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_EADBD849A98B1FB69FEA7AF364A7FA6F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_60474879E569BC83FB3CCD93E8BD8125" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_DBB530A394CAE32F6C6508C9AA7136D3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_3C94E07D85C3D8875D7B59DD77F9FC8B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_07ADCD38A57541FC180069DDE02A3F31" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_585438A68DC498FAE9BF8E26E062B99D" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_084170B05F1E9E4D5D51895730801F0F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "OwnerKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F28DD8FA20DAFAFE1191E4F2791F0AF3" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F43D5C4BFC4D9D1BE1B1F633589282CF" + "OwnerKey" = "8:_C8C0732FDB5E4B6F8DE78F03F1D63BF6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F5E3507895E076BA59BD23E81C6FCFEC" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F627037D79193C086FA93D3F0AFB7300" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F68310504F4CC1DB884A99F313FE551B" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F727D8A2028100D536A9F2936F796766" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_F7D17C2419A070026B5295192DEA8834" + "OwnerKey" = "8:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_0755F252C43C3A2DD5D20D9C102BD571" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_7003D7946EAAC7DB71347C927AA55FD6" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_68312B2989FCDEEB1B61935EB248C545" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_484EA0D9448228269E2D59303EEE2A4A" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_A0374B9BCDD5E580D799B835CB995AB7" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_3E0060DE57F02F8DA274FF29409A87E4" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_0787D71D60407D5978BB497C54222C61" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_95150043AC401C0AB99494D570632844" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_43C542ABAB29EAF80EDA5658ED484B56" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_A2210CD390BFD0C341F3359F9D434110" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_4F8D71E6F65332DEDC1EC202E1C42DA1" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_C7260F190B909C52944CE36CEC69CBDF" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_55F068719405B0EC21520014F164C332" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_5F8AC6CDA4A82B3E2C34FCE032B1179F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_418DCAF48EB20CD1E1B6D0C79887438E" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_8482D5E329E0B49AEF622F600071D62A" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_158B8520DB20039A820F4FE3769B5B28" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_87715A4F1F0FF43C2D05094DB5D5E54B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_F727D8A2028100D536A9F2936F796766" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_1CE3D1CE134E08B861A8B80425188AA2" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_9D0AC6F0663F62586528AE5360530E3E" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_B8F96FA8D39A44B74B545FEC6561A38F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_A2EE62AEFA9BE1EC93365F92981068EA" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_CEE78C6332D26D232582C7E78BCF6FFE" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_30A7AEED23BE30EBCBB2C9E76BC824DA" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_6AE686B77E7DF7342980855C4DC0A3DD" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_F5E3507895E076BA59BD23E81C6FCFEC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_85CC5C665FF06164B94244030C674D4B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_0D851A16F267F115D94EF6069DD7E108" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_3E9B3BCFD4EFAC24C073D195448227FF" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_7A14AA0DDC4A5F2294D403DE95C39001" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_D98FCAF6D96E9F88B0E54B664568CF24" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_585A31708B9B71F1AD884E230265FBFC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_17931624C754FD58C32BB31478CB9419" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_C7EF072CAB303ECFEDA705A04524A2A5" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_75D11D152E696C79604BA453865A8949" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_85439B2011BDC19B741179CD94E48286" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_1A08C2825028F4F1AF8B08A2C68C2793" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_E044B3F853B581E332F371586642BE66" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_58DA76C72386E6484786A16AE9C009F9" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_6E08731EB349B3706DD260BD4D02D0C8" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_A96045C49F5C96B333E754F0CE646A5A" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_F68310504F4CC1DB884A99F313FE551B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_F627037D79193C086FA93D3F0AFB7300" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_569F50DC183544A5C5BB35E67F327FA8" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_84D5E54E60D7F43FAE35FA14131EE8F0" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_96FF80837FB057FA3455F355EACF6178" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_A1C899281E3A07E321D5F15B6B73BBAE" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_9CE3865CA652606917781E103BE19A82" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_2D43617C78D3B9526B7BAA88B956FEFA" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_245E4761F32BA5F8887A09ECFB5EA140" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_B0E8FE17A57EE44585788959BD91A858" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_2A8BDCD855F3454AC2ABC06B28BA194E" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_01FE6F4F6AD644AAE2BFC3D28EDC8EB8" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_C82BED9AE9FC023AB17EB75D13408080" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_9E76F92C74838E107D775BA67411CADA" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_8D6FBD48B17D0272D3A4C42D2086DCFC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_BDD80E4C59C9F64435279C9F49D61ECE" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_B47D5CF19A53FFBCBB50D25C2F352C71" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_DEFCB29661F2C15E3937D67BC4C0FAFE" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_7E96439C50F901B66BD91AA4F59B4E61" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_B62F13A5DAB496EE006E2DE11D16556F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_01A146111C552A7E27F1EDAEAA5EB7C1" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_EBD56ACE56C7F5313FC8CFA4315DE750" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_51770B36E8A1A5AAECA5BC492FBEE9C2" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_1A95ADA589FD8D992FC111F1D96D5CA0" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_CB9FD6789732F4275D1DFCFCDCF7656B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_7FDA3F28832E05DEB9C812C10EC0CE64" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_393D5E32D33C232883DB08EB84F6CC20" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_A2E78BFE511CC4D22FC5809832B07764" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_EA9CB4BFE2C4CD07261F98B5CF64B701" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_7A6270EC10358F48DC73868B20FC53BC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_6C0FC2CA0DEDF657DF20D393C7B9DA60" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_27123CA2CE0BB900334C1D2D1C795D61" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_BBCC1A4F548A09D97B2B0B1BF0A4C437" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_8FD21B762DD38FE7546F650989F107AC" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_2B6435411A4038953484EA387D0FA66C" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_1756D3C85847CC73E289C7CBA23B7E66" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_C458435F5C063853AE7C9DB499B248D8" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_EADBD849A98B1FB69FEA7AF364A7FA6F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_60474879E569BC83FB3CCD93E8BD8125" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_DBB530A394CAE32F6C6508C9AA7136D3" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_3C94E07D85C3D8875D7B59DD77F9FC8B" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_07ADCD38A57541FC180069DDE02A3F31" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_585438A68DC498FAE9BF8E26E062B99D" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_AA2B6C447612269CEF481FAA418DCF9E" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_362B97FBFB5AFACB174970DABAAA2024" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_AF44815B3AED37759493B1D5BDF77009" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_084170B05F1E9E4D5D51895730801F0F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_F0CF5A2114F5CA5056B633FE5D9D6A94" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_34543395AD4FF04123A4792FE90CD38F" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_50D4B61818D0EAEA95F9B52F98429C00" + "MsmSig" = "8:_UNDEFINED" + } + "Entry" + { + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_302A67F584DEEBFE64CA6A95052A5DC3" + "MsmSig" = "8:_UNDEFINED" + } + } + "Configurations" + { + "Debug" + { + "DisplayName" = "8:Debug" + "IsDebugOnly" = "11:TRUE" + "IsReleaseOnly" = "11:FALSE" + "OutputFilename" = "8:Debug\\Midi2Setup.msi" + "PackageFilesAs" = "3:2" + "PackageFileSize" = "3:-2147483648" + "CabType" = "3:1" + "Compression" = "3:2" + "SignOutput" = "11:FALSE" + "CertificateFile" = "8:" + "PrivateKeyFile" = "8:" + "TimeStampServer" = "8:" + "InstallerBootstrapper" = "3:2" + "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}" + { + "Enabled" = "11:TRUE" + "PromptEnabled" = "11:TRUE" + "PrerequisitesLocation" = "2:1" + "Url" = "8:" + "ComponentsUrl" = "8:" + "Items" + { + "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:.NETFramework,Version=v4.7.2" + { + "Name" = "8:Microsoft .NET Framework 4.7.2 (x86 and x64)" + "ProductCode" = "8:.NETFramework,Version=v4.7.2" + } + } + } + } + "Release" + { + "DisplayName" = "8:Release" + "IsDebugOnly" = "11:FALSE" + "IsReleaseOnly" = "11:TRUE" + "OutputFilename" = "8:Release\\Midi2Setup.msi" + "PackageFilesAs" = "3:2" + "PackageFileSize" = "3:-2147483648" + "CabType" = "3:1" + "Compression" = "3:2" + "SignOutput" = "11:FALSE" + "CertificateFile" = "8:" + "PrivateKeyFile" = "8:" + "TimeStampServer" = "8:" + "InstallerBootstrapper" = "3:2" + "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}" + { + "Enabled" = "11:TRUE" + "PromptEnabled" = "11:TRUE" + "PrerequisitesLocation" = "2:1" + "Url" = "8:" + "ComponentsUrl" = "8:" + "Items" + { + "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:.NETFramework,Version=v4.7.2" + { + "Name" = "8:Microsoft .NET Framework 4.7.2 (x86 and x64)" + "ProductCode" = "8:.NETFramework,Version=v4.7.2" + } + } + } + } + } + "Deployable" + { + "CustomAction" + { + "{4AA51A2D-7D85-4A59-BA75-B0809FC8B380}:_15508AA8B9F04349930B643C8F5CBA6A" + { + "Name" = "8:Primary Output from MidiSrv (Active)" + "Condition" = "8:" + "Object" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" + "FileType" = "3:2" + "InstallAction" = "3:4" + "Arguments" = "8:uninstall" + "EntryPoint" = "8:" + "Sequence" = "3:1" + "Identifier" = "8:_BF80902E_AD33_4BCD_9127_EC0D1294EAF1" + "InstallerClass" = "11:FALSE" + "CustomActionData" = "8:" + "Run64Bit" = "11:TRUE" + } + "{4AA51A2D-7D85-4A59-BA75-B0809FC8B380}:_E56349EC88D04679ACC0ABB85217C98B" + { + "Name" = "8:Primary Output from MidiSrv (Active)" + "Condition" = "8:" + "Object" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" + "FileType" = "3:2" + "InstallAction" = "3:1" + "Arguments" = "8:install" + "EntryPoint" = "8:" + "Sequence" = "3:1" + "Identifier" = "8:_9E43AFC6_D3AD_4DEE_A0FF_A966A6DD29D4" + "InstallerClass" = "11:FALSE" + "CustomActionData" = "8:" + "Run64Bit" = "11:TRUE" + } + } + "DefaultFeature" + { + "Name" = "8:DefaultFeature" + "Title" = "8:" + "Description" = "8:" + } + "ExternalPersistence" + { + "LaunchCondition" + { + "{A06ECF26-33A3-4562-8140-9B0E340D4F24}:_115C25C14FD34160AC67BC2769847936" + { + "Name" = "8:.NET Framework" + "Message" = "8:[VSDNETMSG]" + "FrameworkVersion" = "8:.NETFramework,Version=v4.7.2" + "AllowLaterVersions" = "11:FALSE" + "InstallUrl" = "8:http://go.microsoft.com/fwlink/?LinkId=863262" + } + } + } + "File" + { + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_0154D5B2B86828CA92F8831E54D8F6AC" + { + "SourcePath" = "8:api-ms-win-core-errorhandling-l1-1-0.dll" + "TargetName" = "8:api-ms-win-core-errorhandling-l1-1-0.dll" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_01A146111C552A7E27F1EDAEAA5EB7C1" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.System.Profile.ProfileRetailInfoContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_01A146111C552A7E27F1EDAEAA5EB7C1" + { + "Name" = "8:Windows.System.Profile.ProfileRetailInfoContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.System.Profile.ProfileRetailInfoContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_01FE6F4F6AD644AAE2BFC3D28EDC8EB8" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.Activation.ActivatedEventsContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_01FE6F4F6AD644AAE2BFC3D28EDC8EB8" + { + "Name" = "8:Windows.ApplicationModel.Activation.ActivatedEventsContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.ApplicationModel.Activation.ActivatedEventsContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_0755F252C43C3A2DD5D20D9C102BD571" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:TRUE" + "AssemblyAsmDisplayName" = "8:System.ObjectModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "ScatterAssemblies" + { + "_0755F252C43C3A2DD5D20D9C102BD571" + { + "Name" = "8:System.ObjectModel.dll" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:System.ObjectModel.dll" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_0787D71D60407D5978BB497C54222C61" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.UI.Core.Preview.Communications.PreviewCommunicationsContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_0787D71D60407D5978BB497C54222C61" + { + "Name" = "8:Windows.UI.Core.Preview.Communications.PreviewCommunicationsContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.UI.Core.Preview.Communications.PreviewCommunicationsContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_07ADCD38A57541FC180069DDE02A3F31" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.Calls.Background.CallsBackgroundContract, Version=3.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_07ADCD38A57541FC180069DDE02A3F31" + { + "Name" = "8:Windows.ApplicationModel.Calls.Background.CallsBackgroundContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.ApplicationModel.Calls.Background.CallsBackgroundContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_084170B05F1E9E4D5D51895730801F0F" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Networking.Connectivity.WwanContract, Version=2.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_084170B05F1E9E4D5D51895730801F0F" + { + "Name" = "8:Windows.Networking.Connectivity.WwanContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Networking.Connectivity.WwanContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_0D851A16F267F115D94EF6069DD7E108" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Media.Capture.AppBroadcastContract, Version=2.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_0D851A16F267F115D94EF6069DD7E108" + { + "Name" = "8:Windows.Media.Capture.AppBroadcastContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Media.Capture.AppBroadcastContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_158B8520DB20039A820F4FE3769B5B28" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Perception.Automation.Core.PerceptionAutomationCoreContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_158B8520DB20039A820F4FE3769B5B28" + { + "Name" = "8:Windows.Perception.Automation.Core.PerceptionAutomationCoreContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Perception.Automation.Core.PerceptionAutomationCoreContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_1756D3C85847CC73E289C7CBA23B7E66" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Devices.Custom.CustomDeviceContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_1756D3C85847CC73E289C7CBA23B7E66" + { + "Name" = "8:Windows.Devices.Custom.CustomDeviceContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Devices.Custom.CustomDeviceContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_17931624C754FD58C32BB31478CB9419" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Globalization.GlobalizationJapanesePhoneticAnalyzerContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_17931624C754FD58C32BB31478CB9419" + { + "Name" = "8:Windows.Globalization.GlobalizationJapanesePhoneticAnalyzerContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Globalization.GlobalizationJapanesePhoneticAnalyzerContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_1A08C2825028F4F1AF8B08A2C68C2793" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Gaming.Input.GamingInputPreviewContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_1A08C2825028F4F1AF8B08A2C68C2793" + { + "Name" = "8:Windows.Gaming.Input.GamingInputPreviewContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Gaming.Input.GamingInputPreviewContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_1A95ADA589FD8D992FC111F1D96D5CA0" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Services.TargetedContent.TargetedContentContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_1A95ADA589FD8D992FC111F1D96D5CA0" + { + "Name" = "8:Windows.Services.TargetedContent.TargetedContentContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Services.TargetedContent.TargetedContentContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_1CE3D1CE134E08B861A8B80425188AA2" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Networking.NetworkOperators.LegacyNetworkOperatorsContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_1CE3D1CE134E08B861A8B80425188AA2" + { + "Name" = "8:Windows.Networking.NetworkOperators.LegacyNetworkOperatorsContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Networking.NetworkOperators.LegacyNetworkOperatorsContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_233E143DE3B73E4453F74EDD5B3ABEEC" + { + "SourcePath" = "8:MSVCP140.dll" + "TargetName" = "8:MSVCP140.dll" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_245E4761F32BA5F8887A09ECFB5EA140" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.Activation.WebUISearchActivatedEventsContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_245E4761F32BA5F8887A09ECFB5EA140" + { + "Name" = "8:Windows.ApplicationModel.Activation.WebUISearchActivatedEventsContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.ApplicationModel.Activation.WebUISearchActivatedEventsContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_24B054AA53ABF04589027F14F505DEA0" + { + "SourcePath" = "8:api-ms-win-core-synch-l1-1-0.dll" + "TargetName" = "8:api-ms-win-core-synch-l1-1-0.dll" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_27123CA2CE0BB900334C1D2D1C795D61" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Devices.SmartCards.SmartCardBackgroundTriggerContract, Version=3.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_27123CA2CE0BB900334C1D2D1C795D61" + { + "Name" = "8:Windows.Devices.SmartCards.SmartCardBackgroundTriggerContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Devices.SmartCards.SmartCardBackgroundTriggerContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_276951EB6BDD2CD6AB8AE7556C7D8689" + { + "SourcePath" = "8:VCRUNTIME140_1.dll" + "TargetName" = "8:VCRUNTIME140_1.dll" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_2A289A46DDDCDB3C03EF153AF3B20740" + { + "SourcePath" = "8:api-ms-win-crt-locale-l1-1-0.dll" + "TargetName" = "8:api-ms-win-crt-locale-l1-1-0.dll" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_2A8BDCD855F3454AC2ABC06B28BA194E" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.Activation.ActivationCameraSettingsContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_2A8BDCD855F3454AC2ABC06B28BA194E" + { + "Name" = "8:Windows.ApplicationModel.Activation.ActivationCameraSettingsContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.ApplicationModel.Activation.ActivationCameraSettingsContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_2B6435411A4038953484EA387D0FA66C" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Devices.DevicesLowLevelContract, Version=3.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_2B6435411A4038953484EA387D0FA66C" + { + "Name" = "8:Windows.Devices.DevicesLowLevelContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Devices.DevicesLowLevelContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_2D43617C78D3B9526B7BAA88B956FEFA" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.Background.BackgroundAlarmApplicationContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_2D43617C78D3B9526B7BAA88B956FEFA" + { + "Name" = "8:Windows.ApplicationModel.Background.BackgroundAlarmApplicationContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.ApplicationModel.Background.BackgroundAlarmApplicationContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_2F5C424CFDE592C6779DC96C50DE92D5" + { + "SourcePath" = "8:api-ms-win-crt-heap-l1-1-0.dll" + "TargetName" = "8:api-ms-win-crt-heap-l1-1-0.dll" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_302A67F584DEEBFE64CA6A95052A5DC3" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:TRUE" + "AssemblyAsmDisplayName" = "8:System.Runtime.InteropServices.WindowsRuntime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "ScatterAssemblies" + { + "_302A67F584DEEBFE64CA6A95052A5DC3" + { + "Name" = "8:System.Runtime.InteropServices.WindowsRuntime.dll" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:System.Runtime.InteropServices.WindowsRuntime.dll" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_30A7AEED23BE30EBCBB2C9E76BC824DA" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Media.Capture.GameBarContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_30A7AEED23BE30EBCBB2C9E76BC824DA" + { + "Name" = "8:Windows.Media.Capture.GameBarContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Media.Capture.GameBarContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_34543395AD4FF04123A4792FE90CD38F" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:TRUE" + "AssemblyAsmDisplayName" = "8:System.Runtime.WindowsRuntime.UI.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL" + "ScatterAssemblies" + { + "_34543395AD4FF04123A4792FE90CD38F" + { + "Name" = "8:System.Runtime.WindowsRuntime.UI.Xaml.dll" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:System.Runtime.WindowsRuntime.UI.Xaml.dll" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_362B97FBFB5AFACB174970DABAAA2024" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Foundation.UniversalApiContract, Version=12.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_362B97FBFB5AFACB174970DABAAA2024" + { + "Name" = "8:Windows.Foundation.UniversalApiContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Foundation.UniversalApiContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_37D162CB28E849F754916FDCB08AF7DF" + { + "SourcePath" = "8:api-ms-win-crt-runtime-l1-1-0.dll" + "TargetName" = "8:api-ms-win-crt-runtime-l1-1-0.dll" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_393D5E32D33C232883DB08EB84F6CC20" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Services.Maps.GuidanceContract, Version=3.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_393D5E32D33C232883DB08EB84F6CC20" + { + "Name" = "8:Windows.Services.Maps.GuidanceContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Services.Maps.GuidanceContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_3B1DFF32830E639F0B2FEA8C1093F913" + { + "SourcePath" = "8:api-ms-win-crt-stdio-l1-1-0.dll" + "TargetName" = "8:api-ms-win-crt-stdio-l1-1-0.dll" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_3C94E07D85C3D8875D7B59DD77F9FC8B" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.Calls.CallsPhoneContract, Version=6.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_3C94E07D85C3D8875D7B59DD77F9FC8B" + { + "Name" = "8:Windows.ApplicationModel.Calls.CallsPhoneContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.ApplicationModel.Calls.CallsPhoneContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_3E0060DE57F02F8DA274FF29409A87E4" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.UI.Shell.SecurityAppManagerContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_3E0060DE57F02F8DA274FF29409A87E4" + { + "Name" = "8:Windows.UI.Shell.SecurityAppManagerContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.UI.Shell.SecurityAppManagerContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_3E9B3BCFD4EFAC24C073D195448227FF" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Media.AppRecording.AppRecordingContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_3E9B3BCFD4EFAC24C073D195448227FF" + { + "Name" = "8:Windows.Media.AppRecording.AppRecordingContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Media.AppRecording.AppRecordingContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_418DCAF48EB20CD1E1B6D0C79887438E" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Phone.StartScreen.DualSimTileContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_418DCAF48EB20CD1E1B6D0C79887438E" + { + "Name" = "8:Windows.Phone.StartScreen.DualSimTileContract.WinMD" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Phone.StartScreen.DualSimTileContract.WinMD" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_43C542ABAB29EAF80EDA5658ED484B56" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.UI.Core.AnimationMetrics.AnimationMetricsContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_43C542ABAB29EAF80EDA5658ED484B56" + { + "Name" = "8:Windows.UI.Core.AnimationMetrics.AnimationMetricsContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.UI.Core.AnimationMetrics.AnimationMetricsContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_484EA0D9448228269E2D59303EEE2A4A" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.UI.Xaml.Hosting.HostingContract, Version=4.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_484EA0D9448228269E2D59303EEE2A4A" + { + "Name" = "8:Windows.UI.Xaml.Hosting.HostingContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.UI.Xaml.Hosting.HostingContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_4A8575366038813B2621B79F6A0DE09D" + { + "SourcePath" = "8:api-ms-win-core-synch-l1-2-0.dll" + "TargetName" = "8:api-ms-win-core-synch-l1-2-0.dll" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_4C05A796E0EA1385250413DDDB39A8A0" + { + "SourcePath" = "8:AVRT.dll" + "TargetName" = "8:AVRT.dll" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_4F8D71E6F65332DEDC1EC202E1C42DA1" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.System.UserProfile.UserProfileLockScreenContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_4F8D71E6F65332DEDC1EC202E1C42DA1" + { + "Name" = "8:Windows.System.UserProfile.UserProfileLockScreenContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.System.UserProfile.UserProfileLockScreenContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_50D4B61818D0EAEA95F9B52F98429C00" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:TRUE" + "AssemblyAsmDisplayName" = "8:System.Runtime.WindowsRuntime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL" + "ScatterAssemblies" + { + "_50D4B61818D0EAEA95F9B52F98429C00" + { + "Name" = "8:System.Runtime.WindowsRuntime.dll" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:System.Runtime.WindowsRuntime.dll" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_50D875E42CEF6E0475EAB4384E4C79E1" + { + "SourcePath" = "8:api-ms-win-crt-string-l1-1-0.dll" + "TargetName" = "8:api-ms-win-crt-string-l1-1-0.dll" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_51770B36E8A1A5AAECA5BC492FBEE9C2" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Storage.Provider.CloudFilesContract, Version=6.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_51770B36E8A1A5AAECA5BC492FBEE9C2" + { + "Name" = "8:Windows.Storage.Provider.CloudFilesContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Storage.Provider.CloudFilesContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_51E17CB7FBBD905EE7F5AC8AEBFAC949" + { + "SourcePath" = "8:api-ms-win-crt-math-l1-1-0.dll" + "TargetName" = "8:api-ms-win-crt-math-l1-1-0.dll" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_55F068719405B0EC21520014F164C332" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Security.ExchangeActiveSyncProvisioning.EasContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_55F068719405B0EC21520014F164C332" + { + "Name" = "8:Windows.Security.ExchangeActiveSyncProvisioning.EasContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Security.ExchangeActiveSyncProvisioning.EasContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_569F50DC183544A5C5BB35E67F327FA8" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.Search.Core.SearchCoreContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_569F50DC183544A5C5BB35E67F327FA8" + { + "Name" = "8:Windows.ApplicationModel.Search.Core.SearchCoreContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.ApplicationModel.Search.Core.SearchCoreContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_585438A68DC498FAE9BF8E26E062B99D" { - "Enabled" = "11:TRUE" - "PromptEnabled" = "11:TRUE" - "PrerequisitesLocation" = "2:1" - "Url" = "8:" - "ComponentsUrl" = "8:" - "Items" + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.AI.MachineLearning.Preview.MachineLearningPreviewContract, Version=2.0.0.0, Culture=neutral" + "ScatterAssemblies" { - "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:.NETFramework,Version=v4.7.2" + "_585438A68DC498FAE9BF8E26E062B99D" { - "Name" = "8:Microsoft .NET Framework 4.7.2 (x86 and x64)" - "ProductCode" = "8:.NETFramework,Version=v4.7.2" + "Name" = "8:Windows.AI.MachineLearning.Preview.MachineLearningPreviewContract.winmd" + "Attributes" = "3:512" } } + "SourcePath" = "8:Windows.AI.MachineLearning.Preview.MachineLearningPreviewContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:TRUE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" } - } - "Release" - { - "DisplayName" = "8:Release" - "IsDebugOnly" = "11:FALSE" - "IsReleaseOnly" = "11:TRUE" - "OutputFilename" = "8:Release\\Midi2Setup.msi" - "PackageFilesAs" = "3:2" - "PackageFileSize" = "3:-2147483648" - "CabType" = "3:1" - "Compression" = "3:2" - "SignOutput" = "11:FALSE" - "CertificateFile" = "8:" - "PrivateKeyFile" = "8:" - "TimeStampServer" = "8:" - "InstallerBootstrapper" = "3:2" - "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_585A31708B9B71F1AD884E230265FBFC" { - "Enabled" = "11:TRUE" - "PromptEnabled" = "11:TRUE" - "PrerequisitesLocation" = "2:1" - "Url" = "8:" - "ComponentsUrl" = "8:" - "Items" + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Management.Deployment.Preview.DeploymentPreviewContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" { - "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:.NETFramework,Version=v4.7.2" + "_585A31708B9B71F1AD884E230265FBFC" { - "Name" = "8:Microsoft .NET Framework 4.7.2 (x86 and x64)" - "ProductCode" = "8:.NETFramework,Version=v4.7.2" + "Name" = "8:Windows.Management.Deployment.Preview.DeploymentPreviewContract.winmd" + "Attributes" = "3:512" } } - } - } - } - "Deployable" - { - "CustomAction" - { - "{4AA51A2D-7D85-4A59-BA75-B0809FC8B380}:_15508AA8B9F04349930B643C8F5CBA6A" - { - "Name" = "8:Primary Output from MidiSrv (Active)" + "SourcePath" = "8:Windows.Management.Deployment.Preview.DeploymentPreviewContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" - "Object" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" - "FileType" = "3:2" - "InstallAction" = "3:4" - "Arguments" = "8:uninstall" - "EntryPoint" = "8:" - "Sequence" = "3:1" - "Identifier" = "8:_BF80902E_AD33_4BCD_9127_EC0D1294EAF1" - "InstallerClass" = "11:FALSE" - "CustomActionData" = "8:" - "Run64Bit" = "11:TRUE" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" } - "{4AA51A2D-7D85-4A59-BA75-B0809FC8B380}:_E56349EC88D04679ACC0ABB85217C98B" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_58DA76C72386E6484786A16AE9C009F9" { - "Name" = "8:Primary Output from MidiSrv (Active)" + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Devices.Sms.LegacySmsApiContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_58DA76C72386E6484786A16AE9C009F9" + { + "Name" = "8:Windows.Devices.Sms.LegacySmsApiContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Devices.Sms.LegacySmsApiContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" - "Object" = "8:_254D9D387B8B48048714FDBA6F6E7E9C" - "FileType" = "3:2" - "InstallAction" = "3:1" - "Arguments" = "8:install" - "EntryPoint" = "8:" - "Sequence" = "3:1" - "Identifier" = "8:_9E43AFC6_D3AD_4DEE_A0FF_A966A6DD29D4" - "InstallerClass" = "11:FALSE" - "CustomActionData" = "8:" - "Run64Bit" = "11:TRUE" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" } - } - "DefaultFeature" - { - "Name" = "8:DefaultFeature" - "Title" = "8:" - "Description" = "8:" - } - "ExternalPersistence" - { - "LaunchCondition" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_5F8AC6CDA4A82B3E2C34FCE032B1179F" { - "{A06ECF26-33A3-4562-8140-9B0E340D4F24}:_115C25C14FD34160AC67BC2769847936" + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Security.EnterpriseData.EnterpriseDataContract, Version=5.0.0.0, Culture=neutral" + "ScatterAssemblies" { - "Name" = "8:.NET Framework" - "Message" = "8:[VSDNETMSG]" - "FrameworkVersion" = "8:.NETFramework,Version=v4.7.2" - "AllowLaterVersions" = "11:FALSE" - "InstallUrl" = "8:http://go.microsoft.com/fwlink/?LinkId=863262" + "_5F8AC6CDA4A82B3E2C34FCE032B1179F" + { + "Name" = "8:Windows.Security.EnterpriseData.EnterpriseDataContract.winmd" + "Attributes" = "3:512" + } } - } - } - "File" - { - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_0154D5B2B86828CA92F8831E54D8F6AC" - { - "SourcePath" = "8:api-ms-win-core-errorhandling-l1-1-0.dll" - "TargetName" = "8:api-ms-win-core-errorhandling-l1-1-0.dll" + "SourcePath" = "8:Windows.Security.EnterpriseData.EnterpriseDataContract.winmd" + "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -2794,24 +7336,24 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_01A146111C552A7E27F1EDAEAA5EB7C1" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_60474879E569BC83FB3CCD93E8BD8125" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.System.Profile.ProfileRetailInfoContract, Version=1.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract, Version=2.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_01A146111C552A7E27F1EDAEAA5EB7C1" + "_60474879E569BC83FB3CCD93E8BD8125" { - "Name" = "8:Windows.System.Profile.ProfileRetailInfoContract.winmd" + "Name" = "8:Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.System.Profile.ProfileRetailInfoContract.winmd" + "SourcePath" = "8:Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -2829,20 +7371,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_0755F252C43C3A2DD5D20D9C102BD571" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_68312B2989FCDEEB1B61935EB248C545" { "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.ObjectModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Web.Http.Diagnostics.HttpDiagnosticsContract, Version=2.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_0755F252C43C3A2DD5D20D9C102BD571" + "_68312B2989FCDEEB1B61935EB248C545" { - "Name" = "8:System.ObjectModel.dll" + "Name" = "8:Windows.Web.Http.Diagnostics.HttpDiagnosticsContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:System.ObjectModel.dll" + "SourcePath" = "8:Windows.Web.Http.Diagnostics.HttpDiagnosticsContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -2856,24 +7398,24 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_07ADCD38A57541FC180069DDE02A3F31" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_6AE686B77E7DF7342980855C4DC0A3DD" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.Calls.Background.CallsBackgroundContract, Version=3.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.Media.Capture.CameraCaptureUIContract, Version=1.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_07ADCD38A57541FC180069DDE02A3F31" + "_6AE686B77E7DF7342980855C4DC0A3DD" { - "Name" = "8:Windows.ApplicationModel.Calls.Background.CallsBackgroundContract.winmd" + "Name" = "8:Windows.Media.Capture.CameraCaptureUIContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.ApplicationModel.Calls.Background.CallsBackgroundContract.winmd" + "SourcePath" = "8:Windows.Media.Capture.CameraCaptureUIContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -2887,24 +7429,44 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_6AFCA391A88D2B1D8428D24510B3A04B" + { + "SourcePath" = "8:api-ms-win-core-util-l1-1-0.dll" + "TargetName" = "8:api-ms-win-core-util-l1-1-0.dll" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" "Exclude" = "11:TRUE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_084170B05F1E9E4D5D51895730801F0F" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_6C0FC2CA0DEDF657DF20D393C7B9DA60" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.Networking.Connectivity.WwanContract, Version=2.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.Gaming.XboxLive.StorageApiContract, Version=1.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_084170B05F1E9E4D5D51895730801F0F" + "_6C0FC2CA0DEDF657DF20D393C7B9DA60" { - "Name" = "8:Windows.Networking.Connectivity.WwanContract.winmd" + "Name" = "8:Windows.Gaming.XboxLive.StorageApiContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.Networking.Connectivity.WwanContract.winmd" + "SourcePath" = "8:Windows.Gaming.XboxLive.StorageApiContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -2922,20 +7484,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_1756D3C85847CC73E289C7CBA23B7E66" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_6E08731EB349B3706DD260BD4D02D0C8" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.Devices.Custom.CustomDeviceContract, Version=1.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.Devices.Scanners.ScannerDeviceContract, Version=1.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_1756D3C85847CC73E289C7CBA23B7E66" + "_6E08731EB349B3706DD260BD4D02D0C8" { - "Name" = "8:Windows.Devices.Custom.CustomDeviceContract.winmd" + "Name" = "8:Windows.Devices.Scanners.ScannerDeviceContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.Devices.Custom.CustomDeviceContract.winmd" + "SourcePath" = "8:Windows.Devices.Scanners.ScannerDeviceContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -2949,24 +7511,24 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_1A95ADA589FD8D992FC111F1D96D5CA0" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7003D7946EAAC7DB71347C927AA55FD6" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.Services.TargetedContent.TargetedContentContract, Version=1.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.Devices.Midi2, Version=255.255.255.255, Culture=neutral" "ScatterAssemblies" { - "_1A95ADA589FD8D992FC111F1D96D5CA0" + "_7003D7946EAAC7DB71347C927AA55FD6" { - "Name" = "8:Windows.Services.TargetedContent.TargetedContentContract.winmd" + "Name" = "8:Windows.Devices.Midi2.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.Services.TargetedContent.TargetedContentContract.winmd" + "SourcePath" = "8:Windows.Devices.Midi2.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -2980,14 +7542,34 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_233E143DE3B73E4453F74EDD5B3ABEEC" + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_708035E6B3461AAC8087C5DD6B1C7FBC" { - "SourcePath" = "8:MSVCP140.dll" - "TargetName" = "8:MSVCP140.dll" + "SourcePath" = "8:Windows.Devices.Midi2.dll" + "TargetName" = "8:Windows.Devices.Midi2.dll" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_74AF18A1F5E848E1AD7C9BBA67EA0C9B" + { + "SourcePath" = "8:api-ms-win-eventing-provider-l1-1-0.dll" + "TargetName" = "8:api-ms-win-eventing-provider-l1-1-0.dll" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3000,14 +7582,25 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:FALSE" + "Exclude" = "11:TRUE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_24B054AA53ABF04589027F14F505DEA0" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_75D11D152E696C79604BA453865A8949" { - "SourcePath" = "8:api-ms-win-core-synch-l1-1-0.dll" - "TargetName" = "8:api-ms-win-core-synch-l1-1-0.dll" + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Gaming.UI.GameChatOverlayContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_75D11D152E696C79604BA453865A8949" + { + "Name" = "8:Windows.Gaming.UI.GameChatOverlayContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Gaming.UI.GameChatOverlayContract.winmd" + "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3020,24 +7613,24 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_27123CA2CE0BB900334C1D2D1C795D61" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7A14AA0DDC4A5F2294D403DE95C39001" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.Devices.SmartCards.SmartCardBackgroundTriggerContract, Version=3.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.Media.AppBroadcasting.AppBroadcastingContract, Version=1.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_27123CA2CE0BB900334C1D2D1C795D61" + "_7A14AA0DDC4A5F2294D403DE95C39001" { - "Name" = "8:Windows.Devices.SmartCards.SmartCardBackgroundTriggerContract.winmd" + "Name" = "8:Windows.Media.AppBroadcasting.AppBroadcastingContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.Devices.SmartCards.SmartCardBackgroundTriggerContract.winmd" + "SourcePath" = "8:Windows.Media.AppBroadcasting.AppBroadcastingContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -3051,14 +7644,25 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_276951EB6BDD2CD6AB8AE7556C7D8689" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7A6270EC10358F48DC73868B20FC53BC" { - "SourcePath" = "8:VCRUNTIME140_1.dll" - "TargetName" = "8:VCRUNTIME140_1.dll" + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Graphics.Printing3D.Printing3DContract, Version=4.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_7A6270EC10358F48DC73868B20FC53BC" + { + "Name" = "8:Windows.Graphics.Printing3D.Printing3DContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Graphics.Printing3D.Printing3DContract.winmd" + "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3071,14 +7675,14 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:FALSE" + "Exclude" = "11:TRUE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_2A289A46DDDCDB3C03EF153AF3B20740" + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_7C283ADD0DBBDD14EB43B37B6D5547C7" { - "SourcePath" = "8:api-ms-win-crt-locale-l1-1-0.dll" - "TargetName" = "8:api-ms-win-crt-locale-l1-1-0.dll" + "SourcePath" = "8:api-ms-win-core-string-l1-1-0.dll" + "TargetName" = "8:api-ms-win-core-string-l1-1-0.dll" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3095,20 +7699,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_2B6435411A4038953484EA387D0FA66C" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7E96439C50F901B66BD91AA4F59B4E61" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.Devices.DevicesLowLevelContract, Version=3.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.System.Profile.SystemManufacturers.SystemManufacturersContract, Version=3.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_2B6435411A4038953484EA387D0FA66C" + "_7E96439C50F901B66BD91AA4F59B4E61" { - "Name" = "8:Windows.Devices.DevicesLowLevelContract.winmd" + "Name" = "8:Windows.System.Profile.SystemManufacturers.SystemManufacturersContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.Devices.DevicesLowLevelContract.winmd" + "SourcePath" = "8:Windows.System.Profile.SystemManufacturers.SystemManufacturersContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -3126,10 +7730,21 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_2F5C424CFDE592C6779DC96C50DE92D5" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7FDA3F28832E05DEB9C812C10EC0CE64" { - "SourcePath" = "8:api-ms-win-crt-heap-l1-1-0.dll" - "TargetName" = "8:api-ms-win-crt-heap-l1-1-0.dll" + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Services.Maps.LocalSearchContract, Version=4.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_7FDA3F28832E05DEB9C812C10EC0CE64" + { + "Name" = "8:Windows.Services.Maps.LocalSearchContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Services.Maps.LocalSearchContract.winmd" + "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3142,24 +7757,24 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:FALSE" + "Exclude" = "11:TRUE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_302A67F584DEEBFE64CA6A95052A5DC3" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_8482D5E329E0B49AEF622F600071D62A" { "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Runtime.InteropServices.WindowsRuntime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Phone.PhoneContract, Version=1.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_302A67F584DEEBFE64CA6A95052A5DC3" + "_8482D5E329E0B49AEF622F600071D62A" { - "Name" = "8:System.Runtime.InteropServices.WindowsRuntime.dll" + "Name" = "8:Windows.Phone.PhoneContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Runtime.InteropServices.WindowsRuntime.dll" + "SourcePath" = "8:Windows.Phone.PhoneContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -3173,24 +7788,24 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_34543395AD4FF04123A4792FE90CD38F" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_84D5E54E60D7F43FAE35FA14131EE8F0" { "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Runtime.WindowsRuntime.UI.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.Resources.Management.ResourceIndexerContract, Version=2.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_34543395AD4FF04123A4792FE90CD38F" + "_84D5E54E60D7F43FAE35FA14131EE8F0" { - "Name" = "8:System.Runtime.WindowsRuntime.UI.Xaml.dll" + "Name" = "8:Windows.ApplicationModel.Resources.Management.ResourceIndexerContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Runtime.WindowsRuntime.UI.Xaml.dll" + "SourcePath" = "8:Windows.ApplicationModel.Resources.Management.ResourceIndexerContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -3204,24 +7819,24 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_362B97FBFB5AFACB174970DABAAA2024" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_85439B2011BDC19B741179CD94E48286" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.Foundation.UniversalApiContract, Version=12.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.Gaming.Preview.GamesEnumerationContract, Version=2.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_362B97FBFB5AFACB174970DABAAA2024" + "_85439B2011BDC19B741179CD94E48286" { - "Name" = "8:Windows.Foundation.UniversalApiContract.winmd" + "Name" = "8:Windows.Gaming.Preview.GamesEnumerationContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.Foundation.UniversalApiContract.winmd" + "SourcePath" = "8:Windows.Gaming.Preview.GamesEnumerationContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -3235,14 +7850,25 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_37D162CB28E849F754916FDCB08AF7DF" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_85CC5C665FF06164B94244030C674D4B" { - "SourcePath" = "8:api-ms-win-crt-runtime-l1-1-0.dll" - "TargetName" = "8:api-ms-win-crt-runtime-l1-1-0.dll" + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Media.Capture.AppCaptureContract, Version=4.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_85CC5C665FF06164B94244030C674D4B" + { + "Name" = "8:Windows.Media.Capture.AppCaptureContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Media.Capture.AppCaptureContract.winmd" + "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3259,20 +7885,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_393D5E32D33C232883DB08EB84F6CC20" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_87715A4F1F0FF43C2D05094DB5D5E54B" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.Services.Maps.GuidanceContract, Version=3.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.Networking.XboxLive.XboxLiveSecureSocketsContract, Version=1.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_393D5E32D33C232883DB08EB84F6CC20" + "_87715A4F1F0FF43C2D05094DB5D5E54B" { - "Name" = "8:Windows.Services.Maps.GuidanceContract.winmd" + "Name" = "8:Windows.Networking.XboxLive.XboxLiveSecureSocketsContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.Services.Maps.GuidanceContract.winmd" + "SourcePath" = "8:Windows.Networking.XboxLive.XboxLiveSecureSocketsContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -3286,14 +7912,14 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_3B1DFF32830E639F0B2FEA8C1093F913" + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_87E1346F9DE037A0DCC82D3C3B27C084" { - "SourcePath" = "8:api-ms-win-crt-stdio-l1-1-0.dll" - "TargetName" = "8:api-ms-win-crt-stdio-l1-1-0.dll" + "SourcePath" = "8:MSVCP140_ATOMIC_WAIT.dll" + "TargetName" = "8:MSVCP140_ATOMIC_WAIT.dll" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3310,20 +7936,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_3C94E07D85C3D8875D7B59DD77F9FC8B" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_8D6FBD48B17D0272D3A4C42D2086DCFC" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.Calls.CallsPhoneContract, Version=6.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.UI.Xaml.Core.Direct.XamlDirectContract, Version=3.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_3C94E07D85C3D8875D7B59DD77F9FC8B" + "_8D6FBD48B17D0272D3A4C42D2086DCFC" { - "Name" = "8:Windows.ApplicationModel.Calls.CallsPhoneContract.winmd" + "Name" = "8:Windows.UI.Xaml.Core.Direct.XamlDirectContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.ApplicationModel.Calls.CallsPhoneContract.winmd" + "SourcePath" = "8:Windows.UI.Xaml.Core.Direct.XamlDirectContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -3341,10 +7967,21 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_4A8575366038813B2621B79F6A0DE09D" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_8FD21B762DD38FE7546F650989F107AC" { - "SourcePath" = "8:api-ms-win-core-synch-l1-2-0.dll" - "TargetName" = "8:api-ms-win-core-synch-l1-2-0.dll" + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Devices.Printers.PrintersContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_8FD21B762DD38FE7546F650989F107AC" + { + "Name" = "8:Windows.Devices.Printers.PrintersContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Devices.Printers.PrintersContract.winmd" + "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3361,10 +7998,10 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_4C05A796E0EA1385250413DDDB39A8A0" + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_93CD0DA651F6774F190E1411E90600D6" { - "SourcePath" = "8:AVRT.dll" - "TargetName" = "8:AVRT.dll" + "SourcePath" = "8:api-ms-win-core-processthreads-l1-1-0.dll" + "TargetName" = "8:api-ms-win-core-processthreads-l1-1-0.dll" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3381,20 +8018,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_50D4B61818D0EAEA95F9B52F98429C00" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_95150043AC401C0AB99494D570632844" { "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Runtime.WindowsRuntime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.UI.Core.CoreWindowDialogsContract, Version=1.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_50D4B61818D0EAEA95F9B52F98429C00" + "_95150043AC401C0AB99494D570632844" { - "Name" = "8:System.Runtime.WindowsRuntime.dll" + "Name" = "8:Windows.UI.Core.CoreWindowDialogsContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Runtime.WindowsRuntime.dll" + "SourcePath" = "8:Windows.UI.Core.CoreWindowDialogsContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -3408,14 +8045,14 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_50D875E42CEF6E0475EAB4384E4C79E1" + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_95A010555EE939A8528D490FA44410C9" { - "SourcePath" = "8:api-ms-win-crt-string-l1-1-0.dll" - "TargetName" = "8:api-ms-win-crt-string-l1-1-0.dll" + "SourcePath" = "8:VCRUNTIME140.dll" + "TargetName" = "8:VCRUNTIME140.dll" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3432,20 +8069,40 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_51770B36E8A1A5AAECA5BC492FBEE9C2" + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_96D39F2AE655138BDB27309D9592F394" + { + "SourcePath" = "8:api-ms-win-core-processthreads-l1-1-1.dll" + "TargetName" = "8:api-ms-win-core-processthreads-l1-1-1.dll" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_96FF80837FB057FA3455F355EACF6178" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.Storage.Provider.CloudFilesContract, Version=6.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.Preview.Notes.PreviewNotesContract, Version=2.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_51770B36E8A1A5AAECA5BC492FBEE9C2" + "_96FF80837FB057FA3455F355EACF6178" { - "Name" = "8:Windows.Storage.Provider.CloudFilesContract.winmd" + "Name" = "8:Windows.ApplicationModel.Preview.Notes.PreviewNotesContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.Storage.Provider.CloudFilesContract.winmd" + "SourcePath" = "8:Windows.ApplicationModel.Preview.Notes.PreviewNotesContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -3459,14 +8116,14 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_51E17CB7FBBD905EE7F5AC8AEBFAC949" + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_9A9676306B9D38430ABF0D0D8A8925CC" { - "SourcePath" = "8:api-ms-win-crt-math-l1-1-0.dll" - "TargetName" = "8:api-ms-win-crt-math-l1-1-0.dll" + "SourcePath" = "8:api-ms-win-core-sysinfo-l1-1-0.dll" + "TargetName" = "8:api-ms-win-core-sysinfo-l1-1-0.dll" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3483,20 +8140,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_585438A68DC498FAE9BF8E26E062B99D" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_9CE3865CA652606917781E103BE19A82" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.AI.MachineLearning.Preview.MachineLearningPreviewContract, Version=2.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.FullTrustAppContract, Version=1.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_585438A68DC498FAE9BF8E26E062B99D" + "_9CE3865CA652606917781E103BE19A82" { - "Name" = "8:Windows.AI.MachineLearning.Preview.MachineLearningPreviewContract.winmd" + "Name" = "8:Windows.ApplicationModel.FullTrustAppContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.AI.MachineLearning.Preview.MachineLearningPreviewContract.winmd" + "SourcePath" = "8:Windows.ApplicationModel.FullTrustAppContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -3510,24 +8167,24 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_60474879E569BC83FB3CCD93E8BD8125" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_9D0AC6F0663F62586528AE5360530E3E" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract, Version=2.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.Media.Protection.ProtectionRenewalContract, Version=1.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_60474879E569BC83FB3CCD93E8BD8125" + "_9D0AC6F0663F62586528AE5360530E3E" { - "Name" = "8:Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract.winmd" + "Name" = "8:Windows.Media.Protection.ProtectionRenewalContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract.winmd" + "SourcePath" = "8:Windows.Media.Protection.ProtectionRenewalContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -3541,14 +8198,14 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_6AFCA391A88D2B1D8428D24510B3A04B" + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_9D159DB4D8B2DBC39225922575C0F718" { - "SourcePath" = "8:api-ms-win-core-util-l1-1-0.dll" - "TargetName" = "8:api-ms-win-core-util-l1-1-0.dll" + "SourcePath" = "8:RPCRT4.dll" + "TargetName" = "8:RPCRT4.dll" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3565,41 +8222,21 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_6C0FC2CA0DEDF657DF20D393C7B9DA60" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_9E76F92C74838E107D775BA67411CADA" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.Gaming.XboxLive.StorageApiContract, Version=1.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.Calls.LockScreenCallContract, Version=1.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_6C0FC2CA0DEDF657DF20D393C7B9DA60" + "_9E76F92C74838E107D775BA67411CADA" { - "Name" = "8:Windows.Gaming.XboxLive.StorageApiContract.winmd" + "Name" = "8:Windows.ApplicationModel.Calls.LockScreenCallContract.winmd" "Attributes" = "3:512" - } - } - "SourcePath" = "8:Windows.Gaming.XboxLive.StorageApiContract.winmd" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_74AF18A1F5E848E1AD7C9BBA67EA0C9B" - { - "SourcePath" = "8:api-ms-win-eventing-provider-l1-1-0.dll" - "TargetName" = "8:api-ms-win-eventing-provider-l1-1-0.dll" + } + } + "SourcePath" = "8:Windows.ApplicationModel.Calls.LockScreenCallContract.winmd" + "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3612,24 +8249,24 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7A6270EC10358F48DC73868B20FC53BC" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_A0374B9BCDD5E580D799B835CB995AB7" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.Graphics.Printing3D.Printing3DContract, Version=4.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.UI.WebUI.Core.WebUICommandBarContract, Version=1.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_7A6270EC10358F48DC73868B20FC53BC" + "_A0374B9BCDD5E580D799B835CB995AB7" { - "Name" = "8:Windows.Graphics.Printing3D.Printing3DContract.winmd" + "Name" = "8:Windows.UI.WebUI.Core.WebUICommandBarContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.Graphics.Printing3D.Printing3DContract.winmd" + "SourcePath" = "8:Windows.UI.WebUI.Core.WebUICommandBarContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -3643,14 +8280,25 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_7C283ADD0DBBDD14EB43B37B6D5547C7" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_A1C899281E3A07E321D5F15B6B73BBAE" { - "SourcePath" = "8:api-ms-win-core-string-l1-1-0.dll" - "TargetName" = "8:api-ms-win-core-string-l1-1-0.dll" + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.Preview.InkWorkspace.PreviewInkWorkspaceContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_A1C899281E3A07E321D5F15B6B73BBAE" + { + "Name" = "8:Windows.ApplicationModel.Preview.InkWorkspace.PreviewInkWorkspaceContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.ApplicationModel.Preview.InkWorkspace.PreviewInkWorkspaceContract.winmd" + "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3667,20 +8315,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7E96439C50F901B66BD91AA4F59B4E61" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_A2210CD390BFD0C341F3359F9D434110" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.System.Profile.SystemManufacturers.SystemManufacturersContract, Version=3.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.UI.ApplicationSettings.ApplicationsSettingsContract, Version=1.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_7E96439C50F901B66BD91AA4F59B4E61" + "_A2210CD390BFD0C341F3359F9D434110" { - "Name" = "8:Windows.System.Profile.SystemManufacturers.SystemManufacturersContract.winmd" + "Name" = "8:Windows.UI.ApplicationSettings.ApplicationsSettingsContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.System.Profile.SystemManufacturers.SystemManufacturersContract.winmd" + "SourcePath" = "8:Windows.UI.ApplicationSettings.ApplicationsSettingsContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -3694,24 +8342,24 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7FDA3F28832E05DEB9C812C10EC0CE64" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_A2E78BFE511CC4D22FC5809832B07764" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.Services.Maps.LocalSearchContract, Version=4.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.Security.Isolation.IsolatedWindowsEnvironmentContract, Version=3.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_7FDA3F28832E05DEB9C812C10EC0CE64" + "_A2E78BFE511CC4D22FC5809832B07764" { - "Name" = "8:Windows.Services.Maps.LocalSearchContract.winmd" + "Name" = "8:Windows.Security.Isolation.Isolatedwindowsenvironmentcontract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.Services.Maps.LocalSearchContract.winmd" + "SourcePath" = "8:Windows.Security.Isolation.Isolatedwindowsenvironmentcontract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -3729,20 +8377,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_8D6FBD48B17D0272D3A4C42D2086DCFC" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_A2EE62AEFA9BE1EC93365F92981068EA" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.UI.Xaml.Core.Direct.XamlDirectContract, Version=3.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.Media.MediaControlContract, Version=1.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_8D6FBD48B17D0272D3A4C42D2086DCFC" + "_A2EE62AEFA9BE1EC93365F92981068EA" { - "Name" = "8:Windows.UI.Xaml.Core.Direct.XamlDirectContract.winmd" + "Name" = "8:Windows.Media.MediaControlContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.UI.Xaml.Core.Direct.XamlDirectContract.winmd" + "SourcePath" = "8:Windows.Media.MediaControlContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -3756,25 +8404,14 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_8FD21B762DD38FE7546F650989F107AC" + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_A5E8A2AF57F2DF96E596B54E05C01B40" { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.Devices.Printers.PrintersContract, Version=1.0.0.0, Culture=neutral" - "ScatterAssemblies" - { - "_8FD21B762DD38FE7546F650989F107AC" - { - "Name" = "8:Windows.Devices.Printers.PrintersContract.winmd" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Windows.Devices.Printers.PrintersContract.winmd" - "TargetName" = "8:" + "SourcePath" = "8:api-ms-win-core-heap-l1-1-0.dll" + "TargetName" = "8:api-ms-win-core-heap-l1-1-0.dll" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3791,10 +8428,10 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_93CD0DA651F6774F190E1411E90600D6" + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_A7EA42DD9965ABA4797E07FA38A68200" { - "SourcePath" = "8:api-ms-win-core-processthreads-l1-1-0.dll" - "TargetName" = "8:api-ms-win-core-processthreads-l1-1-0.dll" + "SourcePath" = "8:ksuser.dll" + "TargetName" = "8:ksuser.dll" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3811,10 +8448,21 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_95A010555EE939A8528D490FA44410C9" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_A96045C49F5C96B333E754F0CE646A5A" { - "SourcePath" = "8:VCRUNTIME140.dll" - "TargetName" = "8:VCRUNTIME140.dll" + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Devices.Portable.PortableDeviceContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_A96045C49F5C96B333E754F0CE646A5A" + { + "Name" = "8:Windows.Devices.Portable.PortableDeviceContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Devices.Portable.PortableDeviceContract.winmd" + "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3831,10 +8479,21 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_96D39F2AE655138BDB27309D9592F394" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_AA2B6C447612269CEF481FAA418DCF9E" { - "SourcePath" = "8:api-ms-win-core-processthreads-l1-1-1.dll" - "TargetName" = "8:api-ms-win-core-processthreads-l1-1-1.dll" + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.AI.MachineLearning.MachineLearningContract, Version=4.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_AA2B6C447612269CEF481FAA418DCF9E" + { + "Name" = "8:Windows.AI.MachineLearning.MachineLearningContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.AI.MachineLearning.MachineLearningContract.winmd" + "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3847,14 +8506,25 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:FALSE" + "Exclude" = "11:TRUE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_9A9676306B9D38430ABF0D0D8A8925CC" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_AF44815B3AED37759493B1D5BDF77009" { - "SourcePath" = "8:api-ms-win-core-sysinfo-l1-1-0.dll" - "TargetName" = "8:api-ms-win-core-sysinfo-l1-1-0.dll" + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:TRUE" + "AssemblyAsmDisplayName" = "8:System.Numerics.Vectors, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "ScatterAssemblies" + { + "_AF44815B3AED37759493B1D5BDF77009" + { + "Name" = "8:System.Numerics.Vectors.dll" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:System.Numerics.Vectors.dll" + "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3867,14 +8537,25 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:FALSE" + "Exclude" = "11:TRUE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_9D159DB4D8B2DBC39225922575C0F718" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B0E8FE17A57EE44585788959BD91A858" { - "SourcePath" = "8:RPCRT4.dll" - "TargetName" = "8:RPCRT4.dll" + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.Activation.ContactActivatedEventsContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_B0E8FE17A57EE44585788959BD91A858" + { + "Name" = "8:Windows.ApplicationModel.Activation.ContactActivatedEventsContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.ApplicationModel.Activation.ContactActivatedEventsContract.winmd" + "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3887,24 +8568,24 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_A2E78BFE511CC4D22FC5809832B07764" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B47D5CF19A53FFBCBB50D25C2F352C71" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.Security.Isolation.IsolatedWindowsEnvironmentContract, Version=3.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.UI.UIAutomation.UIAutomationContract, Version=1.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_A2E78BFE511CC4D22FC5809832B07764" + "_B47D5CF19A53FFBCBB50D25C2F352C71" { - "Name" = "8:Windows.Security.Isolation.Isolatedwindowsenvironmentcontract.winmd" + "Name" = "8:Windows.UI.UIAutomation.UIAutomationContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.Security.Isolation.Isolatedwindowsenvironmentcontract.winmd" + "SourcePath" = "8:Windows.UI.UIAutomation.UIAutomationContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -3922,10 +8603,10 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_A5E8A2AF57F2DF96E596B54E05C01B40" + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_B4987357771E9650BFC1A82AE19BBDE5" { - "SourcePath" = "8:api-ms-win-core-heap-l1-1-0.dll" - "TargetName" = "8:api-ms-win-core-heap-l1-1-0.dll" + "SourcePath" = "8:api-ms-win-core-rtlsupport-l1-1-0.dll" + "TargetName" = "8:api-ms-win-core-rtlsupport-l1-1-0.dll" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3938,14 +8619,25 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_A7EA42DD9965ABA4797E07FA38A68200" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B62F13A5DAB496EE006E2DE11D16556F" { - "SourcePath" = "8:ksuser.dll" - "TargetName" = "8:ksuser.dll" + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.System.Profile.ProfileSharedModeContract, Version=2.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_B62F13A5DAB496EE006E2DE11D16556F" + { + "Name" = "8:Windows.System.Profile.ProfileSharedModeContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.System.Profile.ProfileSharedModeContract.winmd" + "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -3962,20 +8654,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_AA2B6C447612269CEF481FAA418DCF9E" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B8F96FA8D39A44B74B545FEC6561A38F" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.AI.MachineLearning.MachineLearningContract, Version=4.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.Media.Playlists.PlaylistsContract, Version=1.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_AA2B6C447612269CEF481FAA418DCF9E" + "_B8F96FA8D39A44B74B545FEC6561A38F" { - "Name" = "8:Windows.AI.MachineLearning.MachineLearningContract.winmd" + "Name" = "8:Windows.Media.Playlists.PlaylistsContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.AI.MachineLearning.MachineLearningContract.winmd" + "SourcePath" = "8:Windows.Media.Playlists.PlaylistsContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -3989,24 +8681,24 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_AF44815B3AED37759493B1D5BDF77009" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Numerics.Vectors, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" "ScatterAssemblies" { - "_AF44815B3AED37759493B1D5BDF77009" + "_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" { - "Name" = "8:System.Numerics.Vectors.dll" + "Name" = "8:System.Runtime.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Numerics.Vectors.dll" + "SourcePath" = "8:System.Runtime.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -4024,20 +8716,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B47D5CF19A53FFBCBB50D25C2F352C71" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_BBCC1A4F548A09D97B2B0B1BF0A4C437" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.UI.UIAutomation.UIAutomationContract, Version=1.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.Devices.SmartCards.SmartCardEmulatorContract, Version=6.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_B47D5CF19A53FFBCBB50D25C2F352C71" + "_BBCC1A4F548A09D97B2B0B1BF0A4C437" { - "Name" = "8:Windows.UI.UIAutomation.UIAutomationContract.winmd" + "Name" = "8:Windows.Devices.SmartCards.SmartCardEmulatorContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.UI.UIAutomation.UIAutomationContract.winmd" + "SourcePath" = "8:Windows.Devices.SmartCards.SmartCardEmulatorContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -4055,10 +8747,21 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_B4987357771E9650BFC1A82AE19BBDE5" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_BDD80E4C59C9F64435279C9F49D61ECE" { - "SourcePath" = "8:api-ms-win-core-rtlsupport-l1-1-0.dll" - "TargetName" = "8:api-ms-win-core-rtlsupport-l1-1-0.dll" + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.UI.ViewManagement.ViewManagementViewScalingContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_BDD80E4C59C9F64435279C9F49D61ECE" + { + "Name" = "8:Windows.UI.ViewManagement.ViewManagementViewScalingContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.UI.ViewManagement.ViewManagementViewScalingContract.winmd" + "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -4071,24 +8774,24 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:FALSE" + "Exclude" = "11:TRUE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B62F13A5DAB496EE006E2DE11D16556F" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C458435F5C063853AE7C9DB499B248D8" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.System.Profile.ProfileSharedModeContract, Version=2.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.StartupTaskContract, Version=3.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_B62F13A5DAB496EE006E2DE11D16556F" + "_C458435F5C063853AE7C9DB499B248D8" { - "Name" = "8:Windows.System.Profile.ProfileSharedModeContract.winmd" + "Name" = "8:Windows.ApplicationModel.StartupTaskContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.System.Profile.ProfileSharedModeContract.winmd" + "SourcePath" = "8:Windows.ApplicationModel.StartupTaskContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -4106,20 +8809,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C7260F190B909C52944CE36CEC69CBDF" { "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.System.UserProfile.UserProfileContract, Version=2.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_B964C8C7A3D3DC0A0C5DF9DFF7F2FACA" + "_C7260F190B909C52944CE36CEC69CBDF" { - "Name" = "8:System.Runtime.dll" + "Name" = "8:Windows.System.UserProfile.UserProfileContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Runtime.dll" + "SourcePath" = "8:Windows.System.UserProfile.UserProfileContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -4133,24 +8836,44 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_BBCC1A4F548A09D97B2B0B1BF0A4C437" + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_C7E6605211AB403584AC29C785C545BC" + { + "SourcePath" = "8:api-ms-win-crt-convert-l1-1-0.dll" + "TargetName" = "8:api-ms-win-crt-convert-l1-1-0.dll" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C7EF072CAB303ECFEDA705A04524A2A5" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.Devices.SmartCards.SmartCardEmulatorContract, Version=6.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.Gaming.UI.GamingUIProviderContract, Version=1.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_BBCC1A4F548A09D97B2B0B1BF0A4C437" + "_C7EF072CAB303ECFEDA705A04524A2A5" { - "Name" = "8:Windows.Devices.SmartCards.SmartCardEmulatorContract.winmd" + "Name" = "8:Windows.Gaming.UI.GamingUIProviderContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.Devices.SmartCards.SmartCardEmulatorContract.winmd" + "SourcePath" = "8:Windows.Gaming.UI.GamingUIProviderContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -4164,24 +8887,24 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_BDD80E4C59C9F64435279C9F49D61ECE" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C82BED9AE9FC023AB17EB75D13408080" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.UI.ViewManagement.ViewManagementViewScalingContract, Version=1.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.Devices.Printers.Extensions.ExtensionsContract, Version=2.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_BDD80E4C59C9F64435279C9F49D61ECE" + "_C82BED9AE9FC023AB17EB75D13408080" { - "Name" = "8:Windows.UI.ViewManagement.ViewManagementViewScalingContract.winmd" + "Name" = "8:Windows.Devices.Printers.Extensions.ExtensionsContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.UI.ViewManagement.ViewManagementViewScalingContract.winmd" + "SourcePath" = "8:Windows.Devices.Printers.Extensions.ExtensionsContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -4195,25 +8918,14 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C458435F5C063853AE7C9DB499B248D8" + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_C9587D5C62934F63133676A301B6E124" { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.StartupTaskContract, Version=3.0.0.0, Culture=neutral" - "ScatterAssemblies" - { - "_C458435F5C063853AE7C9DB499B248D8" - { - "Name" = "8:Windows.ApplicationModel.StartupTaskContract.winmd" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Windows.ApplicationModel.StartupTaskContract.winmd" - "TargetName" = "8:" + "SourcePath" = "8:api-ms-win-core-localization-l1-2-0.dll" + "TargetName" = "8:api-ms-win-core-localization-l1-2-0.dll" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -4230,10 +8942,21 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_C7E6605211AB403584AC29C785C545BC" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_CB9FD6789732F4275D1DFCFCDCF7656B" { - "SourcePath" = "8:api-ms-win-crt-convert-l1-1-0.dll" - "TargetName" = "8:api-ms-win-crt-convert-l1-1-0.dll" + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Services.Store.StoreContract, Version=4.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_CB9FD6789732F4275D1DFCFCDCF7656B" + { + "Name" = "8:Windows.Services.Store.StoreContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Services.Store.StoreContract.winmd" + "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -4246,14 +8969,14 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:FALSE" + "Exclude" = "11:TRUE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_C9587D5C62934F63133676A301B6E124" + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_CCD3C7F368C1012EF9CFD11D4F7F92E9" { - "SourcePath" = "8:api-ms-win-core-localization-l1-2-0.dll" - "TargetName" = "8:api-ms-win-core-localization-l1-2-0.dll" + "SourcePath" = "8:api-ms-win-core-profile-l1-1-0.dll" + "TargetName" = "8:api-ms-win-core-profile-l1-1-0.dll" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -4270,20 +8993,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_CB9FD6789732F4275D1DFCFCDCF7656B" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_CEE78C6332D26D232582C7E78BCF6FFE" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Windows.Services.Store.StoreContract, Version=4.0.0.0, Culture=neutral" + "AssemblyAsmDisplayName" = "8:Windows.Media.Devices.CallControlContract, Version=1.0.0.0, Culture=neutral" "ScatterAssemblies" { - "_CB9FD6789732F4275D1DFCFCDCF7656B" + "_CEE78C6332D26D232582C7E78BCF6FFE" { - "Name" = "8:Windows.Services.Store.StoreContract.winmd" + "Name" = "8:Windows.Media.Devices.CallControlContract.winmd" "Attributes" = "3:512" } } - "SourcePath" = "8:Windows.Services.Store.StoreContract.winmd" + "SourcePath" = "8:Windows.Media.Devices.CallControlContract.winmd" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -4297,14 +9020,14 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_CCD3C7F368C1012EF9CFD11D4F7F92E9" + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_CFF36ED096DFDD032B4618FCFBC718D8" { - "SourcePath" = "8:api-ms-win-core-profile-l1-1-0.dll" - "TargetName" = "8:api-ms-win-core-profile-l1-1-0.dll" + "SourcePath" = "8:api-ms-win-crt-utility-l1-1-0.dll" + "TargetName" = "8:api-ms-win-crt-utility-l1-1-0.dll" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -4317,14 +9040,25 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" + "Exclude" = "11:FALSE" "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_CFF36ED096DFDD032B4618FCFBC718D8" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_D98FCAF6D96E9F88B0E54B664568CF24" { - "SourcePath" = "8:api-ms-win-crt-utility-l1-1-0.dll" - "TargetName" = "8:api-ms-win-crt-utility-l1-1-0.dll" + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Management.Workplace.WorkplaceSettingsContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_D98FCAF6D96E9F88B0E54B664568CF24" + { + "Name" = "8:Windows.Management.Workplace.WorkplaceSettingsContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Management.Workplace.WorkplaceSettingsContract.winmd" + "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" "Condition" = "8:" @@ -4403,6 +9137,37 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_E044B3F853B581E332F371586642BE66" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Embedded.DeviceLockdown.DeviceLockdownContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_E044B3F853B581E332F371586642BE66" + { + "Name" = "8:Windows.Embedded.DeviceLockdown.DeviceLockdownContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Embedded.DeviceLockdown.DeviceLockdownContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_E386CA0AE72FBD122562EAE2A9B23CC9" { "SourcePath" = "8:api-ms-win-crt-runtime-l1-1-0.dll" @@ -4627,6 +9392,150 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F5E3507895E076BA59BD23E81C6FCFEC" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Media.Capture.AppCaptureMetadataContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_F5E3507895E076BA59BD23E81C6FCFEC" + { + "Name" = "8:Windows.Media.Capture.AppCaptureMetadataContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Media.Capture.AppCaptureMetadataContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F627037D79193C086FA93D3F0AFB7300" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.Search.SearchContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_F627037D79193C086FA93D3F0AFB7300" + { + "Name" = "8:Windows.ApplicationModel.Search.SearchContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.ApplicationModel.Search.SearchContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F68310504F4CC1DB884A99F313FE551B" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.ApplicationModel.Wallet.WalletContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_F68310504F4CC1DB884A99F313FE551B" + { + "Name" = "8:Windows.ApplicationModel.Wallet.WalletContract.winmd" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.ApplicationModel.Wallet.WalletContract.winmd" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F727D8A2028100D536A9F2936F796766" + { + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Windows.Networking.NetworkOperators.NetworkOperatorsFdnContract, Version=1.0.0.0, Culture=neutral" + "ScatterAssemblies" + { + "_F727D8A2028100D536A9F2936F796766" + { + "Name" = "8:Windows.Networking.NetworkOperators.NetworkOperatorsFdnContract.WinMD" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Windows.Networking.NetworkOperators.NetworkOperatorsFdnContract.WinMD" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_F7D17C2419A070026B5295192DEA8834" + { + "SourcePath" = "8:api-ms-win-crt-locale-l1-1-0.dll" + "TargetName" = "8:api-ms-win-crt-locale-l1-1-0.dll" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:TRUE" + "IsolateTo" = "8:" + } } "FileType" { @@ -4684,7 +9593,7 @@ "Name" = "8:Microsoft Visual Studio" "ProductName" = "8:Midi 2.0" "ProductCode" = "8:{66FE638B-F86B-4592-B5A0-21701F9D3D6B}" - "PackageCode" = "8:{95948475-BA25-4B03-99D4-23BFD64BC986}" + "PackageCode" = "8:{2E2F9571-3538-4288-B146-78B61237E9D7}" "UpgradeCode" = "8:{05A49F02-230E-4CCE-AEE5-4179B0172736}" "AspNetVersion" = "8:" "RestartWWWService" = "11:FALSE" @@ -5349,7 +10258,7 @@ } "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_0AA6EC5B722D4FDBA7D4F9D05F8643E3" { - "SourcePath" = "8:..\\x64\\Release\\mididmp.exe" + "SourcePath" = "8:..\\VSFiles\\x64\\Release\\mididmp.exe" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" @@ -5627,6 +10536,34 @@ { } } + "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_A3DE8E463AFE466BB9AF6E4875B67114" + { + "SourcePath" = "8:..\\VSFiles\\x64\\Release\\Midi2.LoopbackMidiAbstraction.dll" + "TargetName" = "8:" + "Tag" = "8:" + "Folder" = "8:_1DC960FE630C406E9A1F93C99C1E099A" + "Condition" = "8:" + "Transitive" = "11:FALSE" + "Vital" = "11:TRUE" + "ReadOnly" = "11:FALSE" + "Hidden" = "11:FALSE" + "System" = "11:FALSE" + "Permanent" = "11:FALSE" + "SharedLegacy" = "11:FALSE" + "PackageAs" = "3:1" + "Register" = "3:1" + "Exclude" = "11:FALSE" + "IsDependency" = "11:FALSE" + "IsolateTo" = "8:" + "ProjectOutputGroupRegister" = "3:4" + "OutputConfiguration" = "8:" + "OutputGroupCanonicalName" = "8:Built" + "OutputProjectGuid" = "8:{0F94A751-9159-4A88-8A71-347151124548}" + "ShowKeyOutput" = "11:TRUE" + "ExcludeFilters" + { + } + } "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_BEC36957B0E941E2B1B4D6498BD81706" { "SourcePath" = "8:..\\VSFiles\\x64\\Release\\Midi2.KSAbstraction.dll" diff --git a/src/oob-setup/api-package/WindowsMidiServices.wxs b/src/oob-setup/api-package/WindowsMidiServices.wxs index 3220a39e7..750eba14c 100644 --- a/src/oob-setup/api-package/WindowsMidiServices.wxs +++ b/src/oob-setup/api-package/WindowsMidiServices.wxs @@ -52,6 +52,7 @@ + @@ -123,6 +124,11 @@ + + + + + From dd9fbf0b076e62e1961fc493b7ebebcd9b330dbb Mon Sep 17 00:00:00 2001 From: Pete Brown Date: Sat, 10 Feb 2024 01:54:11 -0500 Subject: [PATCH 2/3] Endpoint docs --- docs/endpoints/README.md | 11 +++++ .../diagnostic-endpoints.md | 12 ++++- docs/endpoints/kernel-streaming.md | 48 +++++++++++++++++++ docs/endpoints/virtual-device-app.md | 32 +++++++++++++ docs/endpoints/virtual-loopback.md | 39 +++++++++++++++ 5 files changed, 140 insertions(+), 2 deletions(-) create mode 100644 docs/endpoints/README.md rename docs/{developer-docs => endpoints}/diagnostic-endpoints.md (87%) create mode 100644 docs/endpoints/kernel-streaming.md create mode 100644 docs/endpoints/virtual-device-app.md create mode 100644 docs/endpoints/virtual-loopback.md diff --git a/docs/endpoints/README.md b/docs/endpoints/README.md new file mode 100644 index 000000000..e0345fb12 --- /dev/null +++ b/docs/endpoints/README.md @@ -0,0 +1,11 @@ +--- +layout: page +title: Transport Types +has_children: true +--- + +# Transport Types + +Windows MIDI Services supports a number of types of MIDI transports, with more coming in the future. + +In addition to the ones already in the box (listed below) we are working on Bluetooth MIDI 1.0 and Network MIDI 2.0. diff --git a/docs/developer-docs/diagnostic-endpoints.md b/docs/endpoints/diagnostic-endpoints.md similarity index 87% rename from docs/developer-docs/diagnostic-endpoints.md rename to docs/endpoints/diagnostic-endpoints.md index 538bc4a69..62be33d86 100644 --- a/docs/developer-docs/diagnostic-endpoints.md +++ b/docs/endpoints/diagnostic-endpoints.md @@ -1,13 +1,21 @@ --- layout: page title: Diagnostics Endpoints -parent: Windows Midi Services +parent: Transport Types +grandparent: Windows Midi Services has_children: false --- # MIDI Diagnostic Endpoints -Windows MIDI Services comes with three diagnostic endpoints, two of which are there for application development, testing, and debugging. +| Property | Value | +| -------- | ----- | +| Abstraction Id | `{ac9b5417-3fe0-4e62-960f-034ee4235a1a}` | +| Mnemonic | `DIAG` | + +(Note: This transport cannot be disabled and is not listed in the registry. Its activation is hard-coded into the Windows service. Settings for this transport are not read from the configuration file and cannot be changed.) + +Windows MIDI Services comes with three diagnostic endpoints, two of which are there for application development, testing, and debugging. These will not normally be used by musicians or displayed through music-creation applications. ## Loopbacks A and B diff --git a/docs/endpoints/kernel-streaming.md b/docs/endpoints/kernel-streaming.md new file mode 100644 index 000000000..3166e8e60 --- /dev/null +++ b/docs/endpoints/kernel-streaming.md @@ -0,0 +1,48 @@ +--- +layout: page +title: Kernel Streaming +parent: Transport Types +grandparent: Windows MIDI Services +has_children: true +--- + +# Kernel Streaming + +| Property | Value | +| -------- | ----- | +| Abstraction Id | `{26FA740D-469C-4D33-BEB1-3885DE7D6DF1}` | +| Mnemonic | `KS` | + +## Overview + +Kernel Streaming is the mechanism through which most USB and other MIDI 1.0 drivers are used in Windows MIDI Services. In addition to USB MIDI 1.0, this provides access to many third-party drivers including BLE MIDI 1.0 and more. + +In addition to MIDI 1.0 drivers, the Kernel Streaming transport is also the interface to the MIDI 2.0 class driver. + +## Suggested Uses + +Although this transport is primarily recommended for USB devices, it may be used for access to most other existing MIDI 1.0 devices on Windows. + +## Configuration + +Endpoints for this transport are not created through the configuration file, but certain properties, such as the name and description, are updatable through it. + +```json +"endpointTransportPluginSettings": +{ + "{26FA740D-469C-4D33-BEB1-3885DE7D6DF1}": + { + "_comment": "KS MIDI (USB etc.)", + "SWD: \\\\?\\SWD#MIDISRV#MIDIU_KS_BIDI_6799286025327820155_OUTPIN.0_INPIN.2#{e7cce071-3c03-423f-88d3-f1045d02552b}": + { + "_comment" : "Native Instruments Kontrol S61", + "userSuppliedName" : "Pete's Kontrol S61", + "userSuppliedDescription" : "This is my Kontrol S61. There are many like it, but this one is mine. My Kontrol S61 is my best friend. It is my life. I must master it as I must master my life. Without me, my S61 is useless. Without my S61, I am useless." + } + } +} +``` + + +## Implementation + diff --git a/docs/endpoints/virtual-device-app.md b/docs/endpoints/virtual-device-app.md new file mode 100644 index 000000000..2e424e61e --- /dev/null +++ b/docs/endpoints/virtual-device-app.md @@ -0,0 +1,32 @@ +--- +layout: page +title: Virtual Device App +parent: Transport Types +grandparent: Windows MIDI Services +has_children: true +--- + +# Virtual Device App + +| Property | Value | +| -------- | ----- | +| Abstraction Id | `{8FEAAD91-70E1-4A19-997A-377720A719C1}` | +| Mnemonic | `APP` | + +## Overview + +One way to have app-to-app MIDI on Windows is to use a simple loopback. That is typically created ahead of time, and is available for any applications to use to communicate with each other. The lifetime of these loopback endpoints are not tied to any one application. + +Another approach is to allow applications to create and publish an endpoint which is declared through settings inside the application itself. When the application closes, the endpoint closes. That is the model the Virtual Device App feature implements. (If you want the simple pre-created loopback, see the Virtual Loopback transport) + +In addition, MIDI 2.0 has additional requirements for endpoints. They need to be able to participate in the MIDI Endpoint Discovery process, and respond with appropriate endpoint capabilities and preferred settings. The Virtual Device App makes that configuration simple for application developers and musicians. + +## Suggested Uses + +This is the right kind of endpoint to create if you have an application which operates as a synthesizer, tone generator, or an input device, and you want the app to act and be seen in the same way a piece of MIDI hardware would be seen. + +Today, the API provides support for MIDI 2.0 / UMP protocol. In the future, we'll add MIDI CI and other capabilities to these virtual devices (today, those need to be done manually or through a third-party library). + +## Configuration + +Because this type of endpoint is tied to the runtime of an application, it can be created only through the API by creating a `MidiVirtualDeviceDefinition` and calling the appropriate `MidiSession` methods to create and open the endpoint. This is not something that a MIDI user will pre-create in the settings app or configuration file. diff --git a/docs/endpoints/virtual-loopback.md b/docs/endpoints/virtual-loopback.md new file mode 100644 index 000000000..aca600294 --- /dev/null +++ b/docs/endpoints/virtual-loopback.md @@ -0,0 +1,39 @@ +--- +layout: page +title: Virtual Loopback +parent: Transport Types +grandparent: Windows MIDI Services +has_children: true +--- + +# Virtual Loopback + +| Property | Value | +| -------- | ----- | +| Abstraction Id | `{942BF02D-93C0-4EA8-B03E-D51156CA75E1}` | +| Mnemonic | `LOOP` | + +## Overview + +A Virtual Loopback is a mechanism for two or more applications to communicate with each other over MIDI. + +## Suggested Uses + +If you want to have loopback endpoints which are always available for routing between applications, but do not want them to be controlled by the applications themselves, this is the right kind of endpoint to set up. + +## Configuration + +As with all configuration file changes, we recommend using the Windows MIDI Services Settings application, once we make that available. For now, you may edit the JSON directly. But please note that JSON is quite unforgiving: the format is specific, and all keys (including the GUIDs and property names) are case-sensitive. In addition, there's no usable provision for comments in a JSON file, so we can't include examples in the file itself. + +That out of the way, here's the configuration section for the Virtual Loopback MIDI endpoints. + +```json + +todo + +``` + +# Implementation + +Internally, the Virtual Loopback is implemented as two endpoints which are cross-wired, so anything sent to Loopback A arrives on the input of Loopback B, and vice versa. Each declared pair has an exclusive relationship, and there's no practical limit to the number of loopback pairs you can define. + From e50b3d0bbed5af38763658c7dc3bf595932d73f2 Mon Sep 17 00:00:00 2001 From: Pete Brown Date: Sat, 10 Feb 2024 02:02:50 -0500 Subject: [PATCH 3/3] Beginnings of the Loopback endpoint --- build/staging/version/BundleInfo.wxi | 2 +- .../AbstractionState.h | 10 +- .../Midi2.LoopbackMidiAbstraction.vcxproj | 3 + ...i2.LoopbackMidiAbstraction.vcxproj.filters | 9 ++ .../Midi2.LoopbackMidiBidi.cpp | 134 ++++++++---------- .../Midi2.LoopbackMidiBidi.h | 23 ++- .../Midi2.LoopbackMidiEndpointManager.cpp | 34 ++++- .../Midi2.LoopbackMidiEndpointManager.h | 5 +- .../MidiLoopbackDevice.h | 73 ++++++++++ .../MidiLoopbackDeviceDefinition.h | 26 ++++ .../MidiLoopbackDeviceTable.h | 38 +++++ .../abstraction_defs.h | 10 +- .../Abstraction/LoopbackMidiAbstraction/pch.h | 3 + 13 files changed, 279 insertions(+), 91 deletions(-) create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/MidiLoopbackDevice.h create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/MidiLoopbackDeviceDefinition.h create mode 100644 src/api/Abstraction/LoopbackMidiAbstraction/MidiLoopbackDeviceTable.h diff --git a/build/staging/version/BundleInfo.wxi b/build/staging/version/BundleInfo.wxi index 163fe1430..7367411cc 100644 --- a/build/staging/version/BundleInfo.wxi +++ b/build/staging/version/BundleInfo.wxi @@ -1,4 +1,4 @@ - + diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/AbstractionState.h b/src/api/Abstraction/LoopbackMidiAbstraction/AbstractionState.h index d8dd09209..78d89dd24 100644 --- a/src/api/Abstraction/LoopbackMidiAbstraction/AbstractionState.h +++ b/src/api/Abstraction/LoopbackMidiAbstraction/AbstractionState.h @@ -31,10 +31,10 @@ class AbstractionState return m_configurationManager; } - //std::shared_ptr GetEndpointTable() - //{ - // return m_endpointTable; - //} + std::shared_ptr GetEndpointTable() + { + return m_endpointTable; + } HRESULT Cleanup() @@ -58,5 +58,5 @@ class AbstractionState wil::com_ptr m_endpointManager; wil::com_ptr m_configurationManager; - + std::shared_ptr m_endpointTable = std::make_shared(); }; \ No newline at end of file diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.vcxproj b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.vcxproj index 1df24c130..272cd0d3c 100644 --- a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.vcxproj +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.vcxproj @@ -298,6 +298,9 @@ + + + diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.vcxproj.filters b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.vcxproj.filters index 3538f7a28..918ade7ec 100644 --- a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.vcxproj.filters +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiAbstraction.vcxproj.filters @@ -79,6 +79,15 @@ Header Files + + Header Files + + + Header Files + + + Header Files + diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiBidi.cpp b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiBidi.cpp index d91f920f2..b344db396 100644 --- a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiBidi.cpp +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiBidi.cpp @@ -31,66 +31,57 @@ CMidi2LoopbackMidiBiDi::Initialize( m_callbackContext = Context; m_endpointId = internal::NormalizeEndpointInterfaceIdWStringCopy(endpointId); - //if (Context != MIDI_PROTOCOL_MANAGER_ENDPOINT_CREATION_CONTEXT) - { - HRESULT hr = S_OK; + HRESULT hr = S_OK; - // TODO: This should use SWD properties and not a string search + // TODO: This should use SWD properties and not a string search - if (internal::EndpointInterfaceIdContainsString(m_endpointId, MIDI_VIRT_INSTANCE_ID_DEVICE_PREFIX)) - { - TraceLoggingWrite( - MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), - __FUNCTION__, - TraceLoggingLevel(WINEVENT_LEVEL_INFO), - TraceLoggingPointer(this, "this"), - TraceLoggingWideString(L"Initializing device-side BiDi", "message"), - TraceLoggingWideString(m_endpointId.c_str(), "endpoint id") - ); + if (internal::EndpointInterfaceIdContainsString(m_endpointId, MIDI_LOOP_INSTANCE_ID_A_PREFIX)) + { + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this"), + TraceLoggingWideString(L"Initializing Side-A BiDi", "message"), + TraceLoggingWideString(m_endpointId.c_str(), "endpoint id") + ); - m_callback = Callback; + m_callback = Callback; - // LOG_IF_FAILED(hr = AbstractionState::Current().GetEndpointTable()->OnDeviceConnected(m_endpointId, this)); - } - else if (internal::EndpointInterfaceIdContainsString(m_endpointId, MIDI_VIRT_INSTANCE_ID_CLIENT_PREFIX)) - { - TraceLoggingWrite( - MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), - __FUNCTION__, - TraceLoggingLevel(WINEVENT_LEVEL_INFO), - TraceLoggingPointer(this, "this"), - TraceLoggingWideString(L"Initializing client-side BiDi", "message"), - TraceLoggingWideString(m_endpointId.c_str(), "endpoint id") - ); + m_isEndpointA = true; + } + else if (internal::EndpointInterfaceIdContainsString(m_endpointId, MIDI_LOOP_INSTANCE_ID_B_PREFIX)) + { + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_INFO), + TraceLoggingPointer(this, "this"), + TraceLoggingWideString(L"Initializing Side-B BiDi", "message"), + TraceLoggingWideString(m_endpointId.c_str(), "endpoint id") + ); - m_callback = Callback; + m_callback = Callback; - // LOG_IF_FAILED(hr = AbstractionState::Current().GetEndpointTable()->OnClientConnected(m_endpointId, this)); - } - else - { - TraceLoggingWrite( - MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), - __FUNCTION__, - TraceLoggingLevel(WINEVENT_LEVEL_ERROR), - TraceLoggingPointer(this, "this"), - TraceLoggingWideString(L"We don't understand the endpoint Id", "message"), - TraceLoggingWideString(m_endpointId.c_str(), "endpoint id") - ); - - // we don't understand this endpoint id - - hr = E_FAIL; - } + m_isEndpointA = false; + } + else + { + // we don't understand this endpoint id + + TraceLoggingWrite( + MidiLoopbackMidiAbstractionTelemetryProvider::Provider(), + __FUNCTION__, + TraceLoggingLevel(WINEVENT_LEVEL_ERROR), + TraceLoggingPointer(this, "this"), + TraceLoggingWideString(L"We don't understand the endpoint Id", "message"), + TraceLoggingWideString(m_endpointId.c_str(), "endpoint id") + ); - return hr; + hr = E_FAIL; } - //else - //{ - // // we're in protocol negotiation - // m_isDeviceSide = false; - // return S_OK; - //} + + return hr; } HRESULT @@ -105,7 +96,6 @@ CMidi2LoopbackMidiBiDi::Cleanup() ); m_callback = nullptr; - m_callbackContext = 0; return S_OK; } @@ -115,7 +105,7 @@ HRESULT CMidi2LoopbackMidiBiDi::SendMidiMessage( PVOID Message, UINT Size, - LONGLONG /*Position*/ + LONGLONG Position ) { TraceLoggingWrite( @@ -126,31 +116,31 @@ CMidi2LoopbackMidiBiDi::SendMidiMessage( TraceLoggingWideString(m_endpointId.c_str(), "endpoint id") ); - // message received from the device - RETURN_HR_IF_NULL(E_INVALIDARG, Message); RETURN_HR_IF(E_INVALIDARG, Size < sizeof(uint32_t)); - //for (auto connection : m_linkedBiDiConnections) - //{ - // auto cb = connection->GetCallback(); - // - // if (cb != nullptr) - // { - // return cb->Callback(Message, Size, Position, m_callbackContext); - // } - //} + if (m_isEndpointA) + { + // send endpoint A to B + auto device = AbstractionState::Current().GetEndpointTable()->GetDevice(m_associationId); + if (device) + { + return device->SendMessageAToB(Message, Size, Position, m_callbackContext); + } + } + else + { + // send endpoint B to A + auto device = AbstractionState::Current().GetEndpointTable()->GetDevice(m_associationId); - //// if there's no linked bidi, it's not a failure. We just lose the message - //if (m_linkedBiDiCallback != nullptr) - //{ - // //return m_linkedBiDi->SendMidiMessage(Message, Size, Position); - // return m_linkedBiDiCallback->Callback(Message, Size, Position, m_callbackContext); - //} + if (device) + { + return device->SendMessageBToA(Message, Size, Position, m_callbackContext); + } + } return S_OK; - } _Use_decl_annotations_ diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiBidi.h b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiBidi.h index 5ad12c6c1..127086eeb 100644 --- a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiBidi.h +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiBidi.h @@ -21,15 +21,30 @@ class CMidi2LoopbackMidiBiDi : STDMETHOD(Callback)(_In_ PVOID, _In_ UINT, _In_ LONGLONG, _In_ LONGLONG); STDMETHOD(Cleanup)(); + void AssociationId(_In_ std::wstring newId) { m_associationId = newId; } + + //void LinkAssociatedBiDi(_In_ wil::com_ptr_nothrow associatedBiDi) + //{ + // m_associatedBiDi = associatedBiDi; + + // LOG_IF_FAILED(associatedBiDi->QueryInterface(__uuidof(IMidiCallback), (void**)&m_associatedBiDiCallback)); + //} + + //void UnlinkAssociatedBiDi() + //{ + // m_associatedBiDi = nullptr; + // m_associatedBiDiCallback = nullptr; + //} + private: - //wil::com_ptr_nothrow m_linkedBiDi; + bool m_isEndpointA = false; -// std::vector> m_linkedBiDiConnections{}; + std::wstring m_associationId{}; + //wil::com_ptr_nothrow m_associatedBiDi; + //wil::com_ptr_nothrow m_associatedBiDiCallback; - //wil::com_ptr_nothrow m_linkedBiDiCallback; wil::com_ptr_nothrow m_callback; - LONGLONG m_callbackContext; std::wstring m_endpointId{}; diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiEndpointManager.cpp b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiEndpointManager.cpp index 670d6a132..a6fd67497 100644 --- a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiEndpointManager.cpp +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiEndpointManager.cpp @@ -52,7 +52,7 @@ CMidi2LoopbackMidiEndpointManager::Initialize( _Use_decl_annotations_ HRESULT -CMidi2LoopbackMidiEndpointManager::DeleteEndpointPair(std::wstring associationId) +CMidi2LoopbackMidiEndpointManager::DeleteEndpointPair(std::shared_ptr definition) { return S_OK; @@ -111,7 +111,7 @@ CMidi2LoopbackMidiEndpointManager::CreateParentDevice() _Use_decl_annotations_ HRESULT CMidi2LoopbackMidiEndpointManager::CreateEndpointPair( - std::wstring associationId + std::shared_ptr definition ) { TraceLoggingWrite( @@ -122,6 +122,36 @@ CMidi2LoopbackMidiEndpointManager::CreateEndpointPair( ); + // workflow: + // Configuration manager adds the entries to the endpoint table + // Then calls this function to create the pair of endpoints + // + // When endpoints BiDi are instantiated, they look at the endpoint + // table to see what they are supposed to connect to. + // + // They can be created in any order, so that will need to be + // checked for each created endpoint. + // + // Perhaps the table itself should just contain IMidiBiDi-like + // functions that are called by the endpoints? Then the endpoints + // don't need to know anything other than where to send the message. + // That would also be a pattern we can use for other types of + // routing. + // + // So perhaps a set of definitions associated by association id and + // then a related table of routing which has the required functions + // and pointers. Or maybe it all stays in the same definition class? + // and just rename it to MidiLoopbackEndpointDevice ? + + + + + + + + + + return S_OK; } diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiEndpointManager.h b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiEndpointManager.h index f8b23f054..b6b79a97e 100644 --- a/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiEndpointManager.h +++ b/src/api/Abstraction/LoopbackMidiAbstraction/Midi2.LoopbackMidiEndpointManager.h @@ -25,8 +25,9 @@ class CMidi2LoopbackMidiEndpointManager : //)); - HRESULT CreateEndpointPair(_In_ std::wstring associationId); - HRESULT DeleteEndpointPair(_In_ std::wstring associationId); + HRESULT CreateEndpointPair(_In_ std::shared_ptr definition); + + HRESULT DeleteEndpointPair(_In_ std::shared_ptr definition); //HRESULT DeleteEndpointPair( diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/MidiLoopbackDevice.h b/src/api/Abstraction/LoopbackMidiAbstraction/MidiLoopbackDevice.h new file mode 100644 index 000000000..6e56e990e --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/MidiLoopbackDevice.h @@ -0,0 +1,73 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License +// ============================================================================ +// This is part of the Windows MIDI Services App API and should be used +// in your Windows application via an official binary distribution. +// Further information: https://github.com/microsoft/MIDI/ +// ============================================================================ + + +#pragma once + +// represents a loopback device. The device has exactly two +// endpoints which are cross-wired to each other + +class MidiLoopbackDevice +{ +public: + MidiLoopbackDeviceDefinition Definition; + + std::wstring EndpointAInterfaceId{}; + std::wstring EndpointBInterfaceId{}; + + void RegisterEndpointA(/*_In_ wil::com_ptr_nothrow endpoint,*/ _In_ wil::com_ptr_nothrow callback) + { + //m_bidiA = endpoint; + m_callbackA = callback; + } + + void RegisterEndpointB(/*_In_ wil::com_ptr_nothrow endpoint,*/ _In_ wil::com_ptr_nothrow callback) + { + //m_bidiB = endpoint; + m_callbackB = callback; + } + + HRESULT SendMessageAToB(_In_ PVOID message, _In_ UINT size, _In_ LONGLONG position, _In_ LONGLONG context) + { + if (m_callbackB != nullptr) + { + return m_callbackB->Callback(message, size, position, context); + } + + return S_OK; + } + + HRESULT SendMessageBToA(_In_ PVOID message, _In_ UINT size, _In_ LONGLONG position, _In_ LONGLONG context) + { + if (m_callbackA != nullptr) + { + return m_callbackA->Callback(message, size, position, context); + } + + return S_OK; + } + + + ~MidiLoopbackDevice() + { + //m_bidiA = nullptr; + //m_bidiB = nullptr; + + m_callbackA = nullptr; + m_callbackB = nullptr; + } + +private: + // these are needed to enable these two to find each other once opened + //wil::com_ptr_nothrow m_bidiA{ nullptr }; + //wil::com_ptr_nothrow m_bidiB{ nullptr }; + + wil::com_ptr_nothrow m_callbackA{ nullptr }; + wil::com_ptr_nothrow m_callbackB{ nullptr }; + +}; diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/MidiLoopbackDeviceDefinition.h b/src/api/Abstraction/LoopbackMidiAbstraction/MidiLoopbackDeviceDefinition.h new file mode 100644 index 000000000..913080758 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/MidiLoopbackDeviceDefinition.h @@ -0,0 +1,26 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License +// ============================================================================ +// This is part of the Windows MIDI Services App API and should be used +// in your Windows application via an official binary distribution. +// Further information: https://github.com/microsoft/MIDI/ +// ============================================================================ + + +#pragma once + +// This information is provided by the configuration manager + +struct MidiLoopbackDeviceDefinition +{ + std::wstring AssociationId{}; + + std::wstring EndpointAName{}; + std::wstring EndpointADescription{}; + std::wstring EndpointAUniqueIdentifier{}; + + std::wstring EndpointBName{}; + std::wstring EndpointBDescription{}; + std::wstring EndpointBUniqueIdentifier{}; + +}; diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/MidiLoopbackDeviceTable.h b/src/api/Abstraction/LoopbackMidiAbstraction/MidiLoopbackDeviceTable.h new file mode 100644 index 000000000..a8b67b284 --- /dev/null +++ b/src/api/Abstraction/LoopbackMidiAbstraction/MidiLoopbackDeviceTable.h @@ -0,0 +1,38 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License +// ============================================================================ +// This is part of the Windows MIDI Services App API and should be used +// in your Windows application via an official binary distribution. +// Further information: https://github.com/microsoft/MIDI/ +// ============================================================================ + + +#pragma once + + +class MidiEndpointTable +{ +public: + + MidiLoopbackDevice* GetDevice(std::wstring associationId) + { + if (m_devices.find(associationId) != m_devices.end()) + { + return &m_devices[associationId]; + } + else + { + return nullptr; + } + } + + void SetDevice(std::wstring associationId, MidiLoopbackDevice device) + { + m_devices[associationId] = device; + } + + +private: + std::map m_devices{}; + +}; diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/abstraction_defs.h b/src/api/Abstraction/LoopbackMidiAbstraction/abstraction_defs.h index 7e46c66e7..abd67e07d 100644 --- a/src/api/Abstraction/LoopbackMidiAbstraction/abstraction_defs.h +++ b/src/api/Abstraction/LoopbackMidiAbstraction/abstraction_defs.h @@ -11,14 +11,14 @@ // the IDs here aren't the full Ids, just the values we start with // The full Id comes back from the swdevicecreate callback -#define TRANSPORT_MNEMONIC L"APP" -#define MIDI_VIRT_INSTANCE_ID_DEVICE_PREFIX L"MIDIU_APPDEV_" -#define MIDI_VIRT_INSTANCE_ID_CLIENT_PREFIX L"MIDIU_APPPUB_" +#define TRANSPORT_MNEMONIC L"LOOP" +#define MIDI_LOOP_INSTANCE_ID_A_PREFIX L"MIDIU_LOOP_A_" +#define MIDI_LOOP_INSTANCE_ID_B_PREFIX L"MIDIU_LOOP_B_" // TODO: Names should be moved to .rc for localization -#define TRANSPORT_PARENT_ID L"MIDIU_APP_TRANSPORT" -#define TRANSPORT_PARENT_DEVICE_NAME L"MIDI 2.0 App Devices" +#define TRANSPORT_PARENT_ID L"MIDIU_LOOP_TRANSPORT" +#define TRANSPORT_PARENT_DEVICE_NAME L"MIDI 2.0 Loopback Devices" #define LOOPBACK_PARENT_ROOT L"HTREE\\ROOT\\0" diff --git a/src/api/Abstraction/LoopbackMidiAbstraction/pch.h b/src/api/Abstraction/LoopbackMidiAbstraction/pch.h index c49163514..e22b6c3cb 100644 --- a/src/api/Abstraction/LoopbackMidiAbstraction/pch.h +++ b/src/api/Abstraction/LoopbackMidiAbstraction/pch.h @@ -91,6 +91,9 @@ class CMidi2LoopbackMidiEndpointManager; class CMidi2LoopbackMidiBiDi; class AbstractionState; +#include "MidiLoopbackDeviceDefinition.h" +#include "MidiLoopbackDevice.h" +#include "MidiLoopbackDeviceTable.h" #include "Midi2.LoopbackMidiAbstraction.h" #include "Midi2.LoopbackMidiBiDi.h"