From 51afc4f6a17383e91a72c2ce060e82604d43c3a8 Mon Sep 17 00:00:00 2001 From: Roy Ben-Shabat Date: Mon, 20 Aug 2018 19:43:15 +0300 Subject: Working on new Machine Studio DB. --- .../ViewModels/LoadingViewVM.cs | 2 +- .../ViewModels/LoginViewVM.cs | 41 ++++++++++++++++------ 2 files changed, 32 insertions(+), 11 deletions(-) (limited to 'Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels') diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/LoadingViewVM.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/LoadingViewVM.cs index a468dc2e7..eacc8a4cb 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/LoadingViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/LoadingViewVM.cs @@ -141,7 +141,7 @@ namespace Tango.MachineStudio.UI.ViewModels Status = "Loading, please wait..."; - ObservablesEntitiesAdapter.Instance.Initialize(); + ObservablesStaticCollections.Instance.Initialize(); _eventLogger.Log(EventTypes.ApplicationStarted, "Application Started!"); diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/LoginViewVM.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/LoginViewVM.cs index f2a4f1143..a37879a5e 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/LoginViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/LoginViewVM.cs @@ -51,6 +51,15 @@ namespace Tango.MachineStudio.UI.ViewModels set { _password = value; RaisePropertyChangedAuto(); } } + private bool _isLogging; + /// + /// Gets or sets a value indicating whether this instance is logging. + /// + public bool IsLogging + { + get { return _isLogging; } + set { _isLogging = value; RaisePropertyChangedAuto(); } + } private bool _rememberMe; /// @@ -81,7 +90,7 @@ namespace Tango.MachineStudio.UI.ViewModels _navigationManager = navigationManager; _authenticationProvider = authenticationProvider; _eventLogger = eventLogger; - LoginCommand = new RelayCommand(Login); + LoginCommand = new RelayCommand(Login,() => !IsLogging); cryptographer = new Rfc2898Cryptographer(); Email = _settings.LastLoginEmail; @@ -100,26 +109,38 @@ namespace Tango.MachineStudio.UI.ViewModels /// /// Logins the requested user. /// - private void Login() + private async void Login() { if (Validate()) { try { - _authenticationProvider.Login(Email, Password); - _navigationManager.NavigateTo(NavigationView.MainView); - _settings.LastLoginEmail = Email; - _settings.RememberMe = RememberMe; + IsLogging = true; + InvalidateRelayCommands(); - _settings.LastLoginPassword = RememberMe ? cryptographer.Encrypt(Password) : null; - _settings.Save(); + await Task.Factory.StartNew(() => + { + _authenticationProvider.Login(Email, Password); + _navigationManager.NavigateTo(NavigationView.MainView); + _settings.LastLoginEmail = Email; + _settings.RememberMe = RememberMe; - _eventLogger.Log("User logged in"); + _settings.LastLoginPassword = RememberMe ? cryptographer.Encrypt(Password) : null; + _settings.Save(); + + _eventLogger.Log("User logged in"); + }); } - catch + catch (Exception) { + _notificationProvider.ShowError("Invalid credentials. Please try again."); } + finally + { + IsLogging = false; + InvalidateRelayCommands(); + } } } } -- cgit v1.3.1 From 5c58e6499306b3087015758c1054497dccc407e6 Mon Sep 17 00:00:00 2001 From: Roy Ben-Shabat Date: Tue, 21 Aug 2018 13:05:37 +0300 Subject: Done with Developer Module. Implemented DB auth using Azure Active Directory Interactive! --- Software/DB/Tango.mdf | Bin 75497472 -> 75497472 bytes Software/DB/Tango_log.ldf | Bin 15400960 -> 15400960 bytes .../ViewModels/MainViewVM.cs | 82 +++++++++++++-------- .../Views/MachineJobSelectionView.xaml | 6 +- .../ViewModels/EventsViewVM.cs | 2 +- .../AutoComplete/MachinesProvider.cs | 2 +- .../Tango.MachineStudio.UI/App.config | 8 ++ .../ViewModels/MachineSerialViewVM.cs | 2 +- .../Connection/DefaultMachineProvider.cs | 2 +- .../PPC/Tango.PPC.Common/PPCViewModel.cs | 4 +- Software/Visual_Studio/PPC/Tango.PPC.UI/App.config | 8 ++ .../DefaultAuthenticationProvider.cs | 2 +- .../Tango.BL/EntitiesExtensions/MachineEvent.cs | 2 +- .../Visual_Studio/Tango.BL/ObservableEntity.cs | 21 +----- .../Tango.BL/ObservablesEntitiesAdapter.cs | 1 + .../Tango.BL/ObservablesStaticCollections.cs | 4 + .../ActiveDirectoryAuthenticationProvider.cs | 36 +++++++++ Software/Visual_Studio/Tango.Core/DataSource.cs | 10 ++- .../Visual_Studio/Tango.Core/Tango.Core.csproj | 9 ++- Software/Visual_Studio/Tango.Core/packages.config | 1 + .../Diagnostics/DiagnosticsFileEvent.cs | 6 +- .../ExternalBridge/ExternalBridgeTcpClient.cs | 2 +- .../ExternalBridge/ExternalBridgeUsbClient.cs | 2 +- .../Visual_Studio/Tango.UnitTesting/App.config | 8 ++ .../Utilities/Tango.BugReporter/App.config | 8 ++ 25 files changed, 160 insertions(+), 68 deletions(-) create mode 100644 Software/Visual_Studio/Tango.Core/ActiveDirectoryAuthenticationProvider.cs (limited to 'Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels') diff --git a/Software/DB/Tango.mdf b/Software/DB/Tango.mdf index 6f1996b74..6d427fd5e 100644 Binary files a/Software/DB/Tango.mdf and b/Software/DB/Tango.mdf differ diff --git a/Software/DB/Tango_log.ldf b/Software/DB/Tango_log.ldf index 4c2759132..38010497b 100644 Binary files a/Software/DB/Tango_log.ldf and b/Software/DB/Tango_log.ldf differ diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/ViewModels/MainViewVM.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/ViewModels/MainViewVM.cs index 6ce1a6108..9eaa56870 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/ViewModels/MainViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/ViewModels/MainViewVM.cs @@ -184,14 +184,14 @@ namespace Tango.MachineStudio.Developer.ViewModels } } - private bool _isLoading; + private bool _canWork; /// /// Gets or sets a value indicating whether this instance is loading machine. /// - public bool IsLoading + public bool CanWork { - get { return _isLoading; } - set { _isLoading = value; RaisePropertyChangedAuto(); } + get { return _canWork; } + set { _canWork = value; RaisePropertyChangedAuto(); } } private List _liquidTypesRmls; @@ -655,6 +655,8 @@ namespace Tango.MachineStudio.Developer.ViewModels /// The notification provider. public MainViewVM(IStudioApplicationManager applicationManager, INotificationProvider notificationProvider, IDiagnosticsFrameProvider diagnosticsFrameProvider, IVideoCaptureProvider videoCaptureProvider, DeveloperNavigationManager navigation, IAuthenticationProvider authentication, IEventLogger eventLogger, ISpeechProvider speech) { + CanWork = true; + _authentication = authentication; _notification = notificationProvider; @@ -673,31 +675,31 @@ namespace Tango.MachineStudio.Developer.ViewModels }); //Initialize Commands... - EditMachineCommand = new RelayCommand(EditMachine, () => SelectedMachine != null); - EditRMLCommand = new RelayCommand(EditRML, () => SelectedRML != null); + EditMachineCommand = new RelayCommand(EditMachine, () => SelectedMachine != null && CanWork); + EditRMLCommand = new RelayCommand(EditRML, () => SelectedRML != null && CanWork); ToggleSideBarCommand = new RelayCommand(() => IsSideBarOpened = !IsSideBarOpened); - SaveLiquidFactorsCommand = new RelayCommand(SaveLiquidFactors, () => SelectedRML != null); - AddSegmentCommand = new RelayCommand(AddSegment, () => ActiveJob != null); - RemoveSegmentCommand = new RelayCommand(RemoveSelectedSegments, () => SelectedSegment != null); - AddJobCommand = new RelayCommand(AddJob, () => SelectedMachine != null && !IsLoading); - RemoveJobCommand = new RelayCommand(RemoveSelectedJobs, () => SelectedMachineJob != null && !IsLoading); - AddBrushStopCommand = new RelayCommand(AddBrushStop, () => SelectedSegment != null); - RemoveBrushStopCommand = new RelayCommand(RemoveSelectedBrushStops, () => SelectedBrushStop != null); - SaveJobCommand = new RelayCommand(SaveActiveJob, () => SelectedMachine != null); - DiscardJobCommand = new RelayCommand(BackToJobs, () => SelectedMachine != null); - StartJobCommand = new RelayCommand(StartJob, () => ActiveJob != null && !IsJobRunning && MachineOperator != null && !MachineOperator.MachineEventsStateProvider.Events.ToList().Exists(x => x.ActionTypes.Contains(BL.Enumerations.ActionTypes.PreventJobExecution))); + SaveLiquidFactorsCommand = new RelayCommand(SaveLiquidFactors, () => SelectedRML != null && CanWork); + AddSegmentCommand = new RelayCommand(AddSegment, () => ActiveJob != null && CanWork); + RemoveSegmentCommand = new RelayCommand(RemoveSelectedSegments, () => SelectedSegment != null && CanWork); + AddJobCommand = new RelayCommand(AddJob, () => SelectedMachine != null && CanWork); + RemoveJobCommand = new RelayCommand(RemoveSelectedJobs, () => SelectedMachineJob != null && CanWork); + AddBrushStopCommand = new RelayCommand(AddBrushStop, () => SelectedSegment != null && CanWork); + RemoveBrushStopCommand = new RelayCommand(RemoveSelectedBrushStops, () => SelectedBrushStop != null && CanWork); + SaveJobCommand = new RelayCommand(SaveActiveJob, () => SelectedMachine != null && CanWork); + DiscardJobCommand = new RelayCommand(BackToJobs, () => SelectedMachine != null && CanWork); + StartJobCommand = new RelayCommand(StartJob, () => ActiveJob != null && CanWork && !IsJobRunning && MachineOperator != null && !MachineOperator.MachineEventsStateProvider.Events.ToList().Exists(x => x.ActionTypes.Contains(BL.Enumerations.ActionTypes.PreventJobExecution))); StartJobAndRecordCommand = new RelayCommand(StartJobAndRecord, () => _dataCaptureVM != null && !_dataCaptureVM.Recorder.IsRecording && !_dataCaptureVM.Player.IsPlaying && ActiveJob != null && !IsJobRunning && MachineOperator != null && !MachineOperator.MachineEventsStateProvider.Events.ToList().Exists(x => x.ActionTypes.Contains(BL.Enumerations.ActionTypes.PreventJobExecution))); - StopJobCommand = new RelayCommand(StopJob, () => IsJobRunning); + StopJobCommand = new RelayCommand(StopJob, () => IsJobRunning && CanWork); CloseJobCompletionStatusCommand = new RelayCommand(CloseJobCompletionStatusBar); - LoadJobCommand = new RelayCommand(LoadSelectedJob, () => SelectedMachineJob != null && !IsLoading); - DuplicateJobCommand = new RelayCommand(DuplicateSelectedJobs, () => SelectedMachineJob != null && !IsLoading); - DuplicateSegmentCommand = new RelayCommand(DuplicateSelectedSegments, () => SelectedSegment != null); - DuplicateBrushStopCommand = new RelayCommand(DuplicateSelectedBrushStops, () => SelectedBrushStop != null); - SaveProcessParametersCommand = new RelayCommand(SaveProcessParameters, () => SelectedRML != null && SelectedRML.ProcessParametersTablesGroups.Count > 0); - PushProcessParametersCommand = new RelayCommand(PushProcessParameters, () => SelectedRML != null && SelectedRML.ProcessParametersTablesGroups.Count > 0 && SelectedProcessParametersTable != null && MachineOperator != null); - ImportEmbroideryFileCommand = new RelayCommand(ImportEmbroideryFile, () => SelectedMachine != null && !IsLoading); - DisplayJobEmbroideryFileCommand = new RelayCommand(DisplayJobEmbroideryFile); - ReloadMachinesCommand = new RelayCommand(() => LoadMachine()); + LoadJobCommand = new RelayCommand(LoadSelectedJob, () => SelectedMachineJob != null && CanWork); + DuplicateJobCommand = new RelayCommand(DuplicateSelectedJobs, () => SelectedMachineJob != null && CanWork); + DuplicateSegmentCommand = new RelayCommand(DuplicateSelectedSegments, () => SelectedSegment != null && CanWork); + DuplicateBrushStopCommand = new RelayCommand(DuplicateSelectedBrushStops, () => SelectedBrushStop != null && CanWork); + SaveProcessParametersCommand = new RelayCommand(SaveProcessParameters, () => SelectedRML != null && CanWork && SelectedRML.ProcessParametersTablesGroups.Count > 0); + PushProcessParametersCommand = new RelayCommand(PushProcessParameters, () => SelectedRML != null && CanWork && SelectedRML.ProcessParametersTablesGroups.Count > 0 && SelectedProcessParametersTable != null && MachineOperator != null); + ImportEmbroideryFileCommand = new RelayCommand(ImportEmbroideryFile, () => SelectedMachine != null && CanWork); + DisplayJobEmbroideryFileCommand = new RelayCommand(DisplayJobEmbroideryFile, () => CanWork); + ReloadMachinesCommand = new RelayCommand(() => LoadMachine(), () => CanWork); ApplicationManager.ConnectedMachineChanged += ApplicationManager_ConnectedMachineChanged; @@ -1322,6 +1324,8 @@ namespace Tango.MachineStudio.Developer.ViewModels { if (SelectedRML != null) { + CanWork = false; + using (_notification.PushTaskItem("Saving Liquid Factors...")) { LogManager.Log(String.Format("Saving liquid factors for RML {0}...", SelectedRML.Name)); @@ -1333,6 +1337,8 @@ namespace Tango.MachineStudio.Developer.ViewModels SetSegmentBrushStopsLiquidVolumes(SelectedSegment); } } + + CanWork = true; } } @@ -1423,6 +1429,8 @@ namespace Tango.MachineStudio.Developer.ViewModels if (response == null) return; + CanWork = false; + using (_notification.PushTaskItem("Saving Parameters Group...")) { LogManager.Log(String.Format("Saving process parameters group under the name {0}...", response)); @@ -1456,6 +1464,8 @@ namespace Tango.MachineStudio.Developer.ViewModels InvalidateLiquidFactorsAndProcessTables(); } + + CanWork = true; } #endregion @@ -1469,6 +1479,8 @@ namespace Tango.MachineStudio.Developer.ViewModels { if (SelectedMachineJob != null) { + CanWork = false; + using (_notification.PushTaskItem("Loading job details...")) { await Task.Factory.StartNew(() => @@ -1546,6 +1558,8 @@ namespace Tango.MachineStudio.Developer.ViewModels UIHelper.DoEvents(); _navigation.NavigateTo(DeveloperNavigationView.JobView); } + + CanWork = true; } } @@ -1556,6 +1570,8 @@ namespace Tango.MachineStudio.Developer.ViewModels { if (ActiveJob != null) { + CanWork = false; + using (_notification.PushTaskItem("Saving job details...")) { await Task.Factory.StartNew(() => @@ -1590,6 +1606,8 @@ namespace Tango.MachineStudio.Developer.ViewModels }); } + + CanWork = true; } } @@ -1628,7 +1646,7 @@ namespace Tango.MachineStudio.Developer.ViewModels { LogManager.Log("Loading selected machine..."); - IsLoading = true; + CanWork = false; using (_notification.PushTaskItem("Loading selected machine...")) { @@ -1652,11 +1670,11 @@ namespace Tango.MachineStudio.Developer.ViewModels JobsCollectionView.SortDescriptions.Add(new SortDescription(nameof(Job.LastUpdated), ListSortDirection.Descending)); } - IsLoading = false; + CanWork = true; foreach (var job in SelectedMachine.Jobs.OrderByDescending(x => x.LastUpdated)) { - if (IsLoading) break; + if (!CanWork) break; job.Segments.EnableCrossThreadOperations(); await _machineDbContext.Segments.Where(x => x.JobGuid == job.Guid).Include(x => x.BrushStops).OrderBy(x => x.SegmentIndex).LoadAsync(); } @@ -1665,7 +1683,7 @@ namespace Tango.MachineStudio.Developer.ViewModels { LogManager.Log(ex); _notification.ShowError("An error occurred while trying to load the selected machine."); - IsLoading = false; + CanWork = true; } } @@ -1949,6 +1967,8 @@ namespace Tango.MachineStudio.Developer.ViewModels { using (_notification.PushTaskItem("Cloning selected jobs...")) { + CanWork = false; + LogManager.LogFormat("Duplicating {0} jobs...", SelectedJobs.Count); int index = SelectedMachine.Jobs.Max(x => x.JobIndex); @@ -1962,6 +1982,8 @@ namespace Tango.MachineStudio.Developer.ViewModels LogManager.Log("Saving selected machine to database..."); await SelectedMachine.SaveAsync(_machineDbContext); + + CanWork = true; } } } diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/Views/MachineJobSelectionView.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/Views/MachineJobSelectionView.xaml index 71e8f6b11..279a9daf3 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/Views/MachineJobSelectionView.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/Views/MachineJobSelectionView.xaml @@ -39,11 +39,11 @@ TARGET MACHINE - + - + @@ -130,7 +130,7 @@ - + + diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/BreakSensorElementEditor.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/BreakSensorElementEditor.xaml index 18c992193..78834aca7 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/BreakSensorElementEditor.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/BreakSensorElementEditor.xaml @@ -27,7 +27,7 @@ - + @@ -38,7 +38,22 @@ - + + + + diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/ControllerElementEditor.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/ControllerElementEditor.xaml index 346c0067b..de604625d 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/ControllerElementEditor.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/ControllerElementEditor.xaml @@ -28,7 +28,7 @@ - + @@ -99,7 +99,22 @@ - + + + + diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/DancerElementEditor.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/DancerElementEditor.xaml index 3c6ee7d49..2960a8807 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/DancerElementEditor.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/DancerElementEditor.xaml @@ -27,7 +27,7 @@ - + @@ -38,7 +38,22 @@ - + + + + diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/DigitalInElementEditor.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/DigitalInElementEditor.xaml index 8c72798d5..5c1cfc3ad 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/DigitalInElementEditor.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/DigitalInElementEditor.xaml @@ -27,7 +27,7 @@ - + @@ -51,7 +51,22 @@ - + + + + diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/DigitalOutElementEditor.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/DigitalOutElementEditor.xaml index 5fd92c336..862fa0597 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/DigitalOutElementEditor.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/DigitalOutElementEditor.xaml @@ -28,7 +28,7 @@ - + @@ -62,7 +62,22 @@ - + + + + diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/DispenserElementEditor.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/DispenserElementEditor.xaml index 0a088df69..1fa1c6c48 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/DispenserElementEditor.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/DispenserElementEditor.xaml @@ -45,7 +45,7 @@ - + @@ -254,7 +254,22 @@ - + + + + diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/JobRunnerElementEditor.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/JobRunnerElementEditor.xaml index c481f1e1b..76a6a16a7 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/JobRunnerElementEditor.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/JobRunnerElementEditor.xaml @@ -42,7 +42,7 @@ - + @@ -239,7 +239,22 @@ - + + + + diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MeterElementEditor.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MeterElementEditor.xaml index 98ace7816..2631f3a06 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MeterElementEditor.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MeterElementEditor.xaml @@ -28,7 +28,7 @@ - + @@ -47,7 +47,22 @@ - + + + + diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MonitorElementEditor.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MonitorElementEditor.xaml index 8f66adeeb..a39fa975c 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MonitorElementEditor.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MonitorElementEditor.xaml @@ -27,7 +27,7 @@ - + @@ -55,7 +55,22 @@ - + + + + diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MotorElementEditor.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MotorElementEditor.xaml index 48186fd56..80bfe8f96 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MotorElementEditor.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MotorElementEditor.xaml @@ -47,7 +47,7 @@ - + @@ -243,7 +243,22 @@ - + + + + diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MotorGroupElementEditor.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MotorGroupElementEditor.xaml index 64ed5bb43..3adee13d6 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MotorGroupElementEditor.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MotorGroupElementEditor.xaml @@ -47,7 +47,7 @@ - + @@ -229,7 +229,22 @@ - + + + + diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MultiGraphElementEditor.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MultiGraphElementEditor.xaml index 9bc22d0f6..dcba1e77b 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MultiGraphElementEditor.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/MultiGraphElementEditor.xaml @@ -43,7 +43,22 @@ - + + + + diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/PidElementEditor.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/PidElementEditor.xaml index 6d4f49ace..197640b14 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/PidElementEditor.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/PidElementEditor.xaml @@ -27,7 +27,7 @@ - + @@ -38,7 +38,22 @@ - + + + + diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/ProcessParametersElementEditor.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/ProcessParametersElementEditor.xaml index 716ac0a2d..f057521e0 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/ProcessParametersElementEditor.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/ProcessParametersElementEditor.xaml @@ -31,7 +31,7 @@ - + @@ -73,7 +73,22 @@ - + + + + diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/SingleGraphElementEditor.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/SingleGraphElementEditor.xaml index 16f94b251..a9eb9e9f4 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/SingleGraphElementEditor.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/SingleGraphElementEditor.xaml @@ -43,7 +43,22 @@ - + + + + diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/SpeedSensorElementEditor.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/SpeedSensorElementEditor.xaml index b9dce9112..8696a3c53 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/SpeedSensorElementEditor.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/SpeedSensorElementEditor.xaml @@ -27,7 +27,7 @@ - + @@ -38,7 +38,22 @@ - + + + + diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/ThreadMotionElementEditor.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/ThreadMotionElementEditor.xaml index 3bac433ad..6e2315dc8 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/ThreadMotionElementEditor.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/ThreadMotionElementEditor.xaml @@ -47,7 +47,7 @@ - + @@ -158,7 +158,22 @@ - + + + + diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/WinderElementEditor.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/WinderElementEditor.xaml index f81597574..2b6ee303d 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/WinderElementEditor.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Editors/WinderElementEditor.xaml @@ -27,7 +27,7 @@ - + @@ -38,7 +38,22 @@ - + + + + diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/ViewModels/MachineTechViewVM.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/ViewModels/MachineTechViewVM.cs index 8b331b5f5..f96960883 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/ViewModels/MachineTechViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/ViewModels/MachineTechViewVM.cs @@ -41,7 +41,7 @@ namespace Tango.MachineStudio.Technician.ViewModels /// /// /// - public class MachineTechViewVM : StudioViewModel + public class MachineTechViewVM : StudioViewModel { private List _diagnoticsMonitorsDataProperties; private IDiagnosticsFrameProvider _diagnosticsFrameProvider; @@ -1572,6 +1572,11 @@ namespace Tango.MachineStudio.Technician.ViewModels }); } + public override void OnApplicationReady() + { + + } + #endregion #region Hardware Configuration diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Views/MachineTechView.xaml.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Views/MachineTechView.xaml.cs index b60f4d725..977974f8a 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Views/MachineTechView.xaml.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Views/MachineTechView.xaml.cs @@ -59,7 +59,7 @@ namespace Tango.MachineStudio.Technician.Views private void OnActionModeClicked(object sender, MouseButtonEventArgs e) { - editor.DeselectElements(); + //editor.DeselectElements(); } } } diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.UsersAndRoles/ViewModels/MainViewVM.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.UsersAndRoles/ViewModels/MainViewVM.cs index 56888e631..a5ef4f095 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.UsersAndRoles/ViewModels/MainViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.UsersAndRoles/ViewModels/MainViewVM.cs @@ -17,7 +17,7 @@ using System.Data.Entity; namespace Tango.MachineStudio.UsersAndRoles.ViewModels { - public class MainViewVM : StudioViewModel + public class MainViewVM : StudioViewModel { private ObservablesContext _organizationsContext; private ObservablesContext _manageContext; @@ -146,7 +146,6 @@ namespace Tango.MachineStudio.UsersAndRoles.ViewModels public override void OnApplicationReady() { - base.OnApplicationReady(); LoadOrganizations(); } diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/IStudioViewModel.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/IStudioViewModel.cs index 76cc0433c..be0906fc4 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/IStudioViewModel.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/IStudioViewModel.cs @@ -3,24 +3,15 @@ using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; +using static Tango.SharedUI.Controls.NavigationControl; namespace Tango.MachineStudio.Common { /// /// Represents a Machine Studio view model. /// - public interface IStudioViewModel + public interface IStudioViewModel : INavigationViewModel { - /// - /// Called when the user has navigated in to the module. - /// - void OnNavigatedTo(); - - /// - /// Called when the user has navigated out of the module. - /// - void OnNavigatedFrom(); - /// /// Called when application is shutting down. /// @@ -33,12 +24,6 @@ namespace Tango.MachineStudio.Common /// Task OnShutdownRequest(); - /// - /// Called when another module has wants to navigate to this module with some arguments. - /// - /// The arguments. - void OnModuleRequest(params object[] args); - /// /// Called when the application has been started /// diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Navigation/INavigationBlocker.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Navigation/INavigationBlocker.cs new file mode 100644 index 000000000..abd6db172 --- /dev/null +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Navigation/INavigationBlocker.cs @@ -0,0 +1,28 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Tango.MachineStudio.Common.Navigation +{ + /// + /// Represents an object which can abort the navigation from it. + /// + public interface INavigationBlocker + { + /// + /// Called before the navigation system navigates from this object. + /// Return false to abort the navigation. + /// + /// + Task OnNavigateOutRequest(); + + /// + /// Called before the navigation system navigates back from this object. + /// Return false to abort the navigation. + /// + /// + Task OnNavigateBackRequest(); + } +} diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Navigation/INavigationManager.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Navigation/INavigationManager.cs index 4d1cbea8c..e20940c8d 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Navigation/INavigationManager.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Navigation/INavigationManager.cs @@ -3,6 +3,7 @@ using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; +using Tango.Core.Commands; namespace Tango.MachineStudio.Common.Navigation { @@ -12,9 +13,102 @@ namespace Tango.MachineStudio.Common.Navigation public interface INavigationManager { /// - /// Navigates to the specified view. + /// Gets the current module. + /// + IStudioModule CurrentModule { get; } + + /// + /// Gets the current view model. + /// + StudioViewModel CurrentVM { get; } + + /// + /// Gets a value indicating whether the navigation system is able to navigate to the previous view. + /// + bool CanNavigateBack { get; } + + /// + /// Navigates to the previous view if is true. + /// + Task NavigateBack(); + + /// + /// Navigates to the previous view.. + /// + RelayCommand NavigateBackCommand { get; } + + /// + /// Navigates to the specified full path in command parameter. + /// + RelayCommand NavigateToCommand { get; } + + /// + /// Navigates to the specified PPC view. /// /// The view. - void NavigateTo(NavigationView view); + Task NavigateTo(NavigationView view, bool pushToHistory = true); + + /// + /// Navigates to the specified PPC view with the specified receive object. + /// + /// The view. + Task NavigateWithObject(NavigationView view, TPass obj, bool pushToHistory = true); + + /// + /// Navigates to the specified module. + /// + /// + Task NavigateTo(bool pushToHistory = true) where T : IStudioModule; + + /// + /// Navigates to the specified module using the view path (e.g MainView.JobsView). + /// + /// + /// The view path. + Task NavigateTo(String viewPath, bool pushToHistory = true) where T : IStudioModule; + + /// + /// Navigates to the specified module using the view path (e.g MainView,JobsView). + /// This method makes it easy to do stuff like NavigateTo(nameof(MainView),nameof(JobsView)); + /// + /// + /// The view path. + Task NavigateTo(bool pushToHistory = true, params String[] viewPath) where T : IStudioModule; + + /// + /// Navigates to the specified module and view by full path (e.g Jobs.JobsView). + /// + /// The full path. + Task NavigateTo(String fullPath, bool pushToHistory = true); + + /// + /// Navigates to the specified module and view with the specified object and expecting a return parameter. + /// The view must be of type INavigationResultProvider. + /// + /// The full path. + Task NavigateForResult(TPass obj, bool pushToHistory = true) + where TModule : IStudioModule; + + /// + /// Navigates to the specified module and view with the specified object. + /// + /// The type of the module. + /// The type of the view. + /// The type of the pass. + /// The object. + /// if set to true [push to history]. + /// + Task NavigateWithObject(TPass obj, bool pushToHistory = true) + where TModule : IStudioModule; + + /// + /// Clears the navigation back history. + /// + void ClearHistory(); + + /// + /// Clears the navigation back history except the specified view type. + /// + void ClearHistoryExcept(); } } diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Navigation/INavigationObjectReceiver.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Navigation/INavigationObjectReceiver.cs new file mode 100644 index 000000000..5072881d2 --- /dev/null +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Navigation/INavigationObjectReceiver.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Tango.MachineStudio.Common.Navigation +{ + /// + /// Represents an object which supports receiving an object as part of the navigation to it. + /// + /// + public interface INavigationObjectReceiver + { + /// + /// Called when navigation system is going to navigate to this instance with the specified object. + /// + /// The object. + void OnNavigatedToWithObject(T obj); + } +} diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Navigation/INavigationResultProvider.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Navigation/INavigationResultProvider.cs new file mode 100644 index 000000000..dee037432 --- /dev/null +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Navigation/INavigationResultProvider.cs @@ -0,0 +1,28 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Tango.MachineStudio.Common.Navigation +{ + /// + /// Represents a object which provides a result the navigation system navigates away from it. + /// + /// The type of the result. + /// The type of the pass. + public interface INavigationResultProvider + { + /// + /// Called when the navigation system requests a result when it is navigating away from this instance. + /// + /// + TResult GetNavigationResult(); + + /// + /// Called when navigation system is going to navigate to this instance with the specified object. + /// + /// The object. + void OnNavigationObjectReceived(TPass obj); + } +} diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/StudioApplication/IStudioApplicationManager.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/StudioApplication/IStudioApplicationManager.cs index 441a4ca93..96de3eea0 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/StudioApplication/IStudioApplicationManager.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/StudioApplication/IStudioApplicationManager.cs @@ -44,13 +44,6 @@ namespace Tango.MachineStudio.Common.StudioApplication /// bool IsMachineConnectedViaTCP { get; } - /// - /// Loads the specified module if permitted. - /// - /// Name of the module. - /// The arguments. - void RequestModule(String moduleName, params object[] args); - /// /// Gets the machine studio application version. /// diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/StudioViewModel.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/StudioViewModel.cs index 08ddbc073..63ff2119a 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/StudioViewModel.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/StudioViewModel.cs @@ -3,6 +3,7 @@ using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; +using Tango.Core.DI; using Tango.SharedUI; namespace Tango.MachineStudio.Common @@ -10,128 +11,42 @@ namespace Tango.MachineStudio.Common /// /// Represents a Machine Studio view model /// - /// The type of the module. /// /// - public abstract class StudioViewModelInternal : ViewModel, IStudioViewModel + public abstract class StudioViewModel : ViewModel, IStudioViewModel { - public bool IsVisible { get; private set; } - - /// - /// Gets or sets a value indicating whether this view model studio module is currently loaded. - /// - public bool IsModuleLoaded { get; private set; } - - /// - /// Initializes a new instance of the class. - /// - public StudioViewModelInternal() : base() - { - - } - - /// - /// Called when another module has wants to navigate to this module with some arguments. - /// - /// The arguments. - public virtual void OnModuleRequest(params object[] args) - { - - } - + private bool _isVisible; /// - /// Called when the user has navigated out of the module. + /// Gets or sets a value indicating whether this view model view's is visible. /// - public virtual void OnNavigatedFrom() + public bool IsVisible { - IsVisible = false; - IsModuleLoaded = false; + get { return _isVisible; } + set { _isVisible = value; RaisePropertyChangedAuto(); } } /// - /// Called when the user has navigated in to the module. - /// - public virtual void OnNavigatedTo() - { - IsVisible = true; - IsModuleLoaded = true; - } - - /// - /// Called before the application is shutting down. - /// Return false to cancel the shutdown in case an important process is in progress. - /// - /// - public virtual Task OnShutdownRequest() - { - return Task.FromResult(true); - } - - /// - /// Called when application is shutting down. - /// - public virtual void OnShuttingDown() - { - - } - - /// - /// Called when the application has been started - /// - public virtual void OnApplicationStarted() - { - - } - - /// - /// Called when the application is ready and all modules are loaded. - /// - public virtual void OnApplicationReady() - { - - } - } - - /// - /// Represents a Machine Studio view model - /// - /// The type of the module. - /// - /// - public abstract class StudioViewModel : ViewModel, IStudioViewModel where Module : IStudioModule - { - public bool IsVisible { get; private set; } - - /// - /// Gets or sets a value indicating whether this view model studio module is currently loaded. - /// - public bool IsModuleLoaded { get; private set; } - - /// - /// Called when another module has wants to navigate to this module with some arguments. + /// Initializes a new instance of the class. /// - /// The arguments. - public virtual void OnModuleRequest(params object[] args) + public StudioViewModel() : base() { } /// - /// Called when the user has navigated out of the module. + /// Called when the user has navigated out of this view model. /// public virtual void OnNavigatedFrom() { IsVisible = false; - IsModuleLoaded = false; } /// - /// Called when the user has navigated in to the module. + /// Called when the user has navigated in to this view model. /// public virtual void OnNavigatedTo() { IsVisible = true; - IsModuleLoaded = true; } /// @@ -163,79 +78,38 @@ namespace Tango.MachineStudio.Common /// /// Called when the application is ready and all modules are loaded. /// - public virtual void OnApplicationReady() - { - - } + public abstract void OnApplicationReady(); } /// - /// Represents a Machine Studio view model. + /// Represents a Machine Studio view model with a support for a view contract. /// - /// The type of the module. - /// + /// /// - /// - public abstract class StudioViewModel : ViewModel, IStudioViewModel where Module : IStudioModule where T : IView + public abstract class StudioViewModel : StudioViewModel where TView : IView { /// - /// Called when the application has been started - /// - public virtual void OnApplicationStarted() - { - - } - - /// - /// Called when the application is ready and all modules are loaded. - /// - public virtual void OnApplicationReady() - { - - } - - /// - /// Called when another module has wants to navigate to this module with some arguments. + /// Gets the view model's view. /// - /// The arguments. - public virtual void OnModuleRequest(params object[] args) - { - - } + public TView View { get; private set; } /// - /// Called when the user has navigated out of the module. + /// Initializes a new instance of the class. /// - public virtual void OnNavigatedFrom() + public StudioViewModel() : base() { - + TangoIOC.Default.GetInstanceWhenAvailable((view) => + { + View = view; + OnViewAttached(view); + }); } /// - /// Called when the user has navigated in to the module. + /// Called when the view has been attached /// - public virtual void OnNavigatedTo() - { - - } - - /// - /// Called before the application is shutting down. - /// Return false to cancel the shutdown in case an important process is in progress. - /// - /// - public virtual Task OnShutdownRequest() - { - return Task.FromResult(true); - } - - /// - /// Called when application is shutting down. - /// - public virtual void OnShuttingDown() - { - - } + /// The view. + protected abstract void OnViewAttached(TView view); } } diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Tango.MachineStudio.Common.csproj b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Tango.MachineStudio.Common.csproj index 8b251074d..09678b515 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Tango.MachineStudio.Common.csproj +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Tango.MachineStudio.Common.csproj @@ -106,6 +106,9 @@ + + + @@ -115,6 +118,7 @@ + @@ -292,13 +296,11 @@ True - - - + - + \ No newline at end of file diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Threading/IDispatcherProvider.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Threading/IDispatcherProvider.cs new file mode 100644 index 000000000..1c960ed3a --- /dev/null +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Threading/IDispatcherProvider.cs @@ -0,0 +1,26 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Tango.MachineStudio.Common.Threading +{ + /// + /// Represents a mechanism for invoking actions on the main application thread. + /// + public interface IDispatcherProvider + { + /// + /// Invokes the specified action asynchronously. + /// + /// The action. + void Invoke(Action action); + + /// + /// Invokes the specified action synchronously. + /// + /// The action. + void InvokeSync(Action action); + } +} diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/MainWindow.xaml b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/MainWindow.xaml index b8a6cd1c0..44b2ed401 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/MainWindow.xaml +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/MainWindow.xaml @@ -17,7 +17,7 @@ - + diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Navigation/DefaultNavigationManager.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Navigation/DefaultNavigationManager.cs index 092b958cc..899ba846e 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Navigation/DefaultNavigationManager.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Navigation/DefaultNavigationManager.cs @@ -3,8 +3,13 @@ using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; +using Tango.Core; +using Tango.Core.Commands; using Tango.MachineStudio.Common; +using Tango.MachineStudio.Common.Modules; using Tango.MachineStudio.Common.Navigation; +using Tango.MachineStudio.Common.Threading; +using Tango.SharedUI.Controls; namespace Tango.MachineStudio.UI.Navigation { @@ -12,18 +17,372 @@ namespace Tango.MachineStudio.UI.Navigation /// Represents the Machine Studio default Navigation Manager. /// /// - public class DefaultNavigationManager : INavigationManager + public class DefaultNavigationManager : ExtendedObject, INavigationManager { + private event Action NavigationCycleCompleted; + + private IDispatcherProvider _dispatcherProvider; + private IStudioModuleLoader _moduleLoader; + private Object _currentVM; + private String _lastFullPath; + private bool _preventHistory; + private bool _navigating_back; + + private Stack _navigationHistory; + + /// + /// Gets the current view model. + /// + public StudioViewModel CurrentVM + { + get { return _currentVM as StudioViewModel; } + } + + private IStudioModule _currentModule; + /// + /// Gets or sets the current module. + /// + public IStudioModule CurrentModule + { + get { return _currentModule; } + private set { _currentModule = value; RaisePropertyChangedAuto(); } + } + + /// + /// Navigates to the previous view. + /// + public RelayCommand NavigateBackCommand { get; private set; } + + /// + /// Navigates to the specified full path in command parameter. + /// + public RelayCommand NavigateToCommand { get; private set; } + + /// + /// Initializes a new instance of the class. + /// + /// The module loader. + public DefaultNavigationManager(IStudioModuleLoader moduleLoader, IDispatcherProvider dispatcherProvider) + { + _navigationHistory = new Stack(); + _moduleLoader = moduleLoader; + + NavigateToCommand = new RelayCommand(async (x) => await NavigateTo(x)); + NavigateBackCommand = new RelayCommand(async () => await NavigateBack()); + + _dispatcherProvider = dispatcherProvider; + } + /// - /// Navigates to the specified view. + /// Navigates to the specified PPC view. /// /// The view. - public void NavigateTo(NavigationView view) + public Task NavigateTo(NavigationView view, bool pushToHistory = true) { - MainWindow.Instance.Dispatcher.Invoke(() => + LogManager.Log($"Navigating to: {view.ToString()}..."); + + _dispatcherProvider.Invoke(() => { - MainWindow.Instance.TransitionControl.NavigateTo(view.ToString()); + MainWindow.Instance.NavigationControl.NavigateTo(view.ToString()); }); + + return Task.FromResult(true); + } + + /// + /// Navigates to the specified PPC view with the specified receive object. + /// + /// The view. + /// + /// + /// + public Task NavigateWithObject(NavigationView view, TPass obj, bool pushToHistory = true) + { + LogManager.Log($"Navigating to: {view.ToString()}, with object {typeof(TPass).Name}..."); + MainWindow.Instance.NavigationControl.NavigateTo(view.ToString()); + INavigationObjectReceiver receiver = MainWindow.Instance.NavigationControl.Elements.FirstOrDefault(x => (x.GetType().Name == view.ToString() || NavigationControl.GetNavigationName(x) == view.ToString()) && x.DataContext is INavigationObjectReceiver).DataContext as INavigationObjectReceiver; + + if (receiver != null) + { + receiver.OnNavigatedToWithObject(obj); + } + + return Task.FromResult(true); + } + + /// + /// Navigates to the specified module. + /// + /// + public Task NavigateTo(bool pushToHistory = true) where T : IStudioModule + { + return NavigateTo(typeof(T)); + } + + /// + /// Navigates to the specified module using the view path (e.g MainView.JobsView). + /// + /// + /// The view path. + public Task NavigateTo(string viewPath, bool pushToHistory = true) where T : IStudioModule + { + return NavigateTo(pushToHistory, viewPath.Split('.')); + } + + /// + /// Navigates to the specified module using the view path (e.g MainView,JobsView). + /// This method makes it easy to do stuff like NavigateTo(nameof(MainView),nameof(JobsView)); + /// + /// + /// The view path. + public Task NavigateTo(bool pushToHistory = true, params String[] viewPath) where T : IStudioModule + { + return NavigateTo(typeof(T), pushToHistory, viewPath); + } + + /// + /// Navigates to the specified module and view by full path (e.g Jobs.JobsView). + /// + /// The full path. + public async Task NavigateTo(String fullPath, bool pushToHistory = true) + { + String[] path = fullPath.Split('.'); + var module = _moduleLoader.UserModules.SingleOrDefault(x => x.GetType().Name == path[0] || x.Name == path[0]); + + if (path.Length == 1 && path[0] == CurrentModule.Name) return true; + + LogManager.Log($"Navigating to: {fullPath}..."); + + var fromVM = _currentVM; + + if (_currentVM != null && _currentVM is INavigationBlocker) + { + if (_navigating_back) + { + if (!await (_currentVM as INavigationBlocker).OnNavigateBackRequest()) + { + return false; + } + } + else + { + if (!await (_currentVM as INavigationBlocker).OnNavigateOutRequest()) + { + return false; + } + } + } + + if (pushToHistory && _lastFullPath != null && !_preventHistory) + { + _navigationHistory.Push(_lastFullPath); + RaisePropertyChanged(nameof(CanNavigateBack)); + } + + _lastFullPath = fullPath; + + MainWindow.Instance.NavigationControl.NavigateTo(NavigationView.MainView.ToString()); + var navigationControl = MachineStudio.UI.Views.MainView.Instance.NavigationControl; + CurrentModule = module; + var moduleView = navigationControl.NavigateTo(module.Name); + + _currentVM = moduleView.DataContext; + + if (path.Length > 1) + { + var moduleNavigation = moduleView.FindChildOffline(); + + moduleNavigation.RegisterForLoadedOrNow(async (x, e) => + { + foreach (var view in path.Skip(1)) + { + await Task.Delay(100); + var v = moduleNavigation.NavigateTo(view); + + if (v != null) + { + _currentVM = v.DataContext; + + if (view != path.Last()) + { + moduleNavigation = v.FindChildOffline(); + } + } + else + { + throw LogManager.Log(new ArgumentNullException("Could not navigate to " + fullPath)); + } + } + + NavigationCycleCompleted?.Invoke(fromVM, _currentVM); + }); + } + + return true; + } + + /// + /// Navigates for result. + /// + /// The type of the module. + /// The type of the view. + /// The type of the result. + /// The type of the object. + /// The object. + /// if set to true [push to history]. + /// + public Task NavigateForResult(TObject obj, bool pushToHistory = true) + where TModule : IStudioModule + { + TaskCompletionSource source = new TaskCompletionSource(); + + var fromVM = _currentVM; + Object toVM = null; + + + Action handler = null; + + handler = (from, to) => + { + if (toVM == null) + { + toVM = to; + if (toVM is INavigationResultProvider) + { + (toVM as INavigationResultProvider).OnNavigationObjectReceived(obj); + } + } + else + { + if (to == fromVM && from == toVM) + { + if (from is INavigationResultProvider) + { + source.SetResult((from as INavigationResultProvider).GetNavigationResult()); + } + } + + NavigationCycleCompleted -= handler; + } + }; + + NavigationCycleCompleted += handler; + + NavigateTo(typeof(TView).Name, pushToHistory); + + return source.Task; + } + + /// + /// Navigates to the specified module and view with the specified object. + /// + /// The type of the module. + /// The type of the view. + /// The type of the pass. + /// The object. + /// if set to true [push to history]. + /// + public Task NavigateWithObject(TPass obj, bool pushToHistory = true) where TModule : IStudioModule + { + TaskCompletionSource source = new TaskCompletionSource(); + + Action handler = null; + + handler = (from, to) => + { + if (to is INavigationObjectReceiver) + { + (to as INavigationObjectReceiver).OnNavigatedToWithObject(obj); + } + + NavigationCycleCompleted -= handler; + }; + + NavigationCycleCompleted += handler; + + NavigateTo(typeof(TView).Name, pushToHistory); + + return source.Task; + } + + private Task NavigateTo(Type moduleType, bool pushToHistory = true, params String[] viewPath) + { + if (viewPath != null && viewPath.Length > 0) + { + return NavigateTo(moduleType.Name + "." + String.Join(".", viewPath), pushToHistory); + } + else + { + return NavigateTo(moduleType.Name, pushToHistory); + } + } + + /// + /// Gets a value indicating whether the navigation system is able to navigate to the previous view. + /// + public bool CanNavigateBack + { + get { return _navigationHistory.Count > 0; } + } + + /// + /// Navigates to the previous view if is true. + /// + public async Task NavigateBack() + { + LogManager.Log("Navigating back..."); + + _navigating_back = true; + + String first = _navigationHistory.Pop(); + _preventHistory = true; + + + if (await NavigateTo(first)) + { + RaisePropertyChanged(nameof(CanNavigateBack)); + _preventHistory = false; + _navigating_back = false; + return true; + } + else + { + _navigationHistory.Push(first); + _preventHistory = false; + _navigating_back = false; + RaisePropertyChanged(nameof(CanNavigateBack)); + return false; + } + } + + /// + /// Clears the navigation back history. + /// + public void ClearHistory() + { + LogManager.Log("Navigation history cleared."); + _navigationHistory.Clear(); + RaisePropertyChanged(nameof(CanNavigateBack)); + } + + /// + /// Clears the navigation back history except the specified view type. + /// + /// + public void ClearHistoryExcept() + { + LogManager.Log($"Navigation history cleared except for {typeof(T).Name}."); + + var history_list = _navigationHistory.ToList(); + history_list = history_list.Where(x => x.Contains(typeof(T).Name)).Distinct().ToList(); + _navigationHistory.Clear(); + + foreach (var item in history_list) + { + _navigationHistory.Push(item); + } + + RaisePropertyChanged(nameof(CanNavigateBack)); } } } diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/StudioApplication/DefaultStudioApplicationManager.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/StudioApplication/DefaultStudioApplicationManager.cs index b8e6e1670..7c7e18276 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/StudioApplication/DefaultStudioApplicationManager.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/StudioApplication/DefaultStudioApplicationManager.cs @@ -225,31 +225,6 @@ namespace Tango.MachineStudio.UI.StudioApplication } } - /// - /// Loads the specified module if permitted. - /// - /// Name of the module. - /// The arguments. - public void RequestModule(string moduleName, params object[] args) - { - IStudioModule module = _moduleLoader.UserModules.SingleOrDefault(x => x.Name == moduleName); - - if (module != null) - { - TangoIOC.Default.GetInstance().StartModule(module); - - //Notify request listeners. - foreach (var vm in TangoIOC.Default.GetAllInstancesByBase()) - { - vm.OnModuleRequest(module, args); - } - } - else - { - throw new InvalidOperationException("The module was not found or you do not have sufficient privileges."); - } - } - /// /// Notify the application manager about an external opened window. /// When application exists. All registered windows will be closed. diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Tango.MachineStudio.UI.csproj b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Tango.MachineStudio.UI.csproj index 4ded3b300..1bbabb0af 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Tango.MachineStudio.UI.csproj +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Tango.MachineStudio.UI.csproj @@ -168,6 +168,7 @@ + diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Threading/DefaultDispatcherProvider.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Threading/DefaultDispatcherProvider.cs new file mode 100644 index 000000000..611dca6b9 --- /dev/null +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Threading/DefaultDispatcherProvider.cs @@ -0,0 +1,46 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Threading; +using Tango.MachineStudio.Common.Threading; + +namespace Tango.MachineStudio.UI.Threading +{ + /// + /// Represents the default PPC which will invoke action on the current application dispatcher. + /// + /// + public class DefaultDispatcherProvider : IDispatcherProvider + { + private Dispatcher _dispatcher; + + /// + /// Initializes a new instance of the class. + /// + /// The dispatcher. + public DefaultDispatcherProvider(Dispatcher dispatcher) + { + _dispatcher = dispatcher; + } + + /// + /// Invokes the specified action asynchronously. + /// + /// The action. + public void Invoke(Action action) + { + _dispatcher.BeginInvoke(action); + } + + /// + /// Invokes the specified action synchronously. + /// + /// The action. + public void InvokeSync(Action action) + { + _dispatcher.Invoke(action); + } + } +} diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModelLocator.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModelLocator.cs index 2c816eb6c..10aa86ad1 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModelLocator.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModelLocator.cs @@ -1,4 +1,5 @@ using System; +using System.Windows; using Tango.Core.DI; using Tango.Integration.ExternalBridge; using Tango.Logging; @@ -11,6 +12,7 @@ using Tango.MachineStudio.Common.Navigation; using Tango.MachineStudio.Common.Notifications; using Tango.MachineStudio.Common.Speech; using Tango.MachineStudio.Common.StudioApplication; +using Tango.MachineStudio.Common.Threading; using Tango.MachineStudio.Common.Video; using Tango.MachineStudio.UI.Authentication; using Tango.MachineStudio.UI.Console; @@ -21,6 +23,7 @@ using Tango.MachineStudio.UI.Notifications; using Tango.MachineStudio.UI.StudioApplication; using Tango.MachineStudio.UI.SupervisingController; using Tango.MachineStudio.UI.TFS; +using Tango.MachineStudio.UI.Threading; using Tango.MachineStudio.UI.ViewModels; using Tango.MachineStudio.UI.Views; using Tango.Settings; @@ -64,7 +67,10 @@ namespace Tango.MachineStudio.UI TangoIOC.Default.Unregister(); TangoIOC.Default.Unregister(); TangoIOC.Default.Unregister(); + TangoIOC.Default.Unregister(); + + TangoIOC.Default.Register(new DefaultDispatcherProvider(Application.Current.Dispatcher)); TangoIOC.Default.Register(); TangoIOC.Default.Register(); TangoIOC.Default.Register(); diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/LoadingViewVM.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/LoadingViewVM.cs index eacc8a4cb..215f7afb5 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/LoadingViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/LoadingViewVM.cs @@ -28,7 +28,7 @@ namespace Tango.MachineStudio.UI.ViewModels /// Represents the Machine Studio loading view, view model. /// /// - public class LoadingViewVM : StudioViewModelInternal + public class LoadingViewVM : StudioViewModel { private INotificationProvider _notificationProvider; private TeamFoundationServiceExtendedClient _tfs; @@ -172,5 +172,10 @@ namespace Tango.MachineStudio.UI.ViewModels } }); } + + public override void OnApplicationReady() + { + + } } } diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs index 23dd4ecd7..36ce62897 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs @@ -629,20 +629,19 @@ namespace Tango.MachineStudio.UI.ViewModels { LogManager.Log(String.Format("Starting module '{0}'...", module.Name)); - if (!(MainView.Self as MainView).TransitionControl.Elements.ToList().Exists(x => x.GetType() == module.MainViewType)) + if (!(MainView.Self as MainView).NavigationControl.Elements.ToList().Exists(x => x.GetType() == module.MainViewType)) { LogManager.Log("Module was not initialized. Initializing..."); FrameworkElement view = Activator.CreateInstance(module.MainViewType) as FrameworkElement; NavigationControl.SetNavigationName(view, module.Name); - (MainView.Self as MainView).TransitionControl.Elements.Add(view); + (MainView.Self as MainView).NavigationControl.Elements.Add(view); } } foreach (var m in StudioModuleLoader.AllModules.Where(x => x != module && !x.InNewWindow)) { m.IsLoaded = false; - TangoIOC.Default.GetModuleViewModels(m).ToList().ForEach(x => x.OnNavigatedFrom()); } if (module != null) @@ -652,15 +651,13 @@ namespace Tango.MachineStudio.UI.ViewModels IsModuleLoaded = true; LogManager.Log(String.Format("Navigating to module '{0}'...", module.Name)); - (MainView.Self as MainView).TransitionControl.NavigateTo(module.Name); - - TangoIOC.Default.GetModuleViewModels(module).ToList().ForEach(x => x.OnNavigatedTo()); + (MainView.Self as MainView).NavigationControl.NavigateTo(module.Name); } else { IsModuleLoaded = false; LogManager.Log(String.Format("Navigating to Home...")); - (MainView.Self as MainView).TransitionControl.NavigateTo("Home"); + (MainView.Self as MainView).NavigationControl.NavigateTo("Home"); } } @@ -680,16 +677,16 @@ namespace Tango.MachineStudio.UI.ViewModels LogManager.Log(String.Format("Starting module '{0}' in new window...", module.Name)); - if (!(MainView.Self as MainView).TransitionControl.Elements.ToList().Exists(x => x.GetType() == module.MainViewType)) + if (!(MainView.Self as MainView).NavigationControl.Elements.ToList().Exists(x => x.GetType() == module.MainViewType)) { LogManager.Log("Module was not initialized. Initializing..."); FrameworkElement v = Activator.CreateInstance(module.MainViewType) as FrameworkElement; NavigationControl.SetNavigationName(v, module.Name); - (MainView.Self as MainView).TransitionControl.Elements.Add(v); + (MainView.Self as MainView).NavigationControl.Elements.Add(v); } LogManager.Log("Detaching module view..."); - var view = (MainView.Self as MainView).TransitionControl.GetAndDetach(module.Name); + var view = (MainView.Self as MainView).NavigationControl.GetAndDetach(module.Name); ModuleWindowVM vm = new ModuleWindowVM(module); ModuleWindow window = new ModuleWindow(this, vm, view); @@ -700,7 +697,6 @@ namespace Tango.MachineStudio.UI.ViewModels window.grid.Children.Remove(view); module.InNewWindow = false; - TangoIOC.Default.GetModuleViewModels(module).ToList().ForEach(v => v.OnNavigatedFrom()); }; window.Owner = MainWindow.Instance; @@ -708,8 +704,6 @@ namespace Tango.MachineStudio.UI.ViewModels LogManager.Log("Opening new window..."); window.Show(); - TangoIOC.Default.GetModuleViewModels(module).ToList().ForEach(x => x.OnNavigatedTo()); - (_applicationManager as DefaultStudioApplicationManager).RegisterOpenedWindow(window); } catch (Exception ex) diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Views/MainView.xaml b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Views/MainView.xaml index bb5c6458b..9a494f862 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Views/MainView.xaml +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Views/MainView.xaml @@ -397,7 +397,7 @@ - + diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Views/MainView.xaml.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Views/MainView.xaml.cs index 7ed119abd..ca8d7066c 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Views/MainView.xaml.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Views/MainView.xaml.cs @@ -38,10 +38,14 @@ namespace Tango.MachineStudio.UI.Views { private DefaultStudioModuleLoader _loader; + public static MainView Instance { get; set; } + public MainView() : base() { InitializeComponent(); + Instance = this; + _loader = TangoIOC.Default.GetInstance() as DefaultStudioModuleLoader; _loader.ModulesLoaded += Loader_ModulesLoaded; } @@ -69,11 +73,11 @@ namespace Tango.MachineStudio.UI.Views ThreadsHelper.InvokeUI(() => { - if (!TransitionControl.Elements.ToList().Exists(x => x.GetType() == module.MainViewType)) + if (!NavigationControl.Elements.ToList().Exists(x => x.GetType() == module.MainViewType)) { FrameworkElement view = Activator.CreateInstance(module.MainViewType) as FrameworkElement; NavigationControl.SetNavigationName(view, module.Name); - TransitionControl.Elements.Add(view); + NavigationControl.Elements.Add(view); } _loader.UserModules.Add(module); diff --git a/Software/Visual_Studio/PPC/Tango.PPC.UI/Tango.PPC.UI.csproj b/Software/Visual_Studio/PPC/Tango.PPC.UI/Tango.PPC.UI.csproj index fdaf37c09..2b2752a24 100644 --- a/Software/Visual_Studio/PPC/Tango.PPC.UI/Tango.PPC.UI.csproj +++ b/Software/Visual_Studio/PPC/Tango.PPC.UI/Tango.PPC.UI.csproj @@ -126,7 +126,7 @@ - + @@ -421,7 +421,7 @@ copy /Y "$(SolutionDir)Referenced Assemblies\vcruntime140d.dll" "$(TargetDir)" - + \ No newline at end of file diff --git a/Software/Visual_Studio/PPC/Tango.PPC.UI/Threading/DefaultDispatcherProvider.cs b/Software/Visual_Studio/PPC/Tango.PPC.UI/Threading/DefaultDispatcherProvider.cs new file mode 100644 index 000000000..940c13052 --- /dev/null +++ b/Software/Visual_Studio/PPC/Tango.PPC.UI/Threading/DefaultDispatcherProvider.cs @@ -0,0 +1,46 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Threading; +using Tango.PPC.Common.Threading; + +namespace Tango.PPC.UI.Threading +{ + /// + /// Represents the default PPC which will invoke action on the current application dispatcher. + /// + /// + public class DefaultDispatcherProvider : IDispatcherProvider + { + private Dispatcher _dispatcher; + + /// + /// Initializes a new instance of the class. + /// + /// The dispatcher. + public DefaultDispatcherProvider(Dispatcher dispatcher) + { + _dispatcher = dispatcher; + } + + /// + /// Invokes the specified action asynchronously. + /// + /// The action. + public void Invoke(Action action) + { + _dispatcher.BeginInvoke(action); + } + + /// + /// Invokes the specified action synchronously. + /// + /// The action. + public void InvokeSync(Action action) + { + _dispatcher.Invoke(action); + } + } +} diff --git a/Software/Visual_Studio/PPC/Tango.PPC.UI/Threading/DefaultDispetcherProvider.cs b/Software/Visual_Studio/PPC/Tango.PPC.UI/Threading/DefaultDispetcherProvider.cs deleted file mode 100644 index 0051ca329..000000000 --- a/Software/Visual_Studio/PPC/Tango.PPC.UI/Threading/DefaultDispetcherProvider.cs +++ /dev/null @@ -1,46 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Threading; -using Tango.PPC.Common.Threading; - -namespace Tango.PPC.UI.Threading -{ - /// - /// Represents the default PPC which will invoke action on the current application dispatcher. - /// - /// - public class DefaultDispetcherProvider : IDispatcherProvider - { - private Dispatcher _dispatcher; - - /// - /// Initializes a new instance of the class. - /// - /// The dispatcher. - public DefaultDispetcherProvider(Dispatcher dispatcher) - { - _dispatcher = dispatcher; - } - - /// - /// Invokes the specified action asynchronously. - /// - /// The action. - public void Invoke(Action action) - { - _dispatcher.BeginInvoke(action); - } - - /// - /// Invokes the specified action synchronously. - /// - /// The action. - public void InvokeSync(Action action) - { - _dispatcher.Invoke(action); - } - } -} diff --git a/Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModelLocator.cs b/Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModelLocator.cs index 5c416a289..bec1d2b48 100644 --- a/Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModelLocator.cs +++ b/Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModelLocator.cs @@ -58,7 +58,7 @@ namespace Tango.PPC.UI TangoIOC.Default.Unregister(); TangoIOC.Default.Unregister(); - TangoIOC.Default.Register(new DefaultDispetcherProvider(Application.Current.Dispatcher)); + TangoIOC.Default.Register(new DefaultDispatcherProvider(Application.Current.Dispatcher)); TangoIOC.Default.Register(); TangoIOC.Default.Register(); TangoIOC.Default.Register(); diff --git a/Software/Visual_Studio/Tango.Editors/ElementsEditor.xaml.cs b/Software/Visual_Studio/Tango.Editors/ElementsEditor.xaml.cs index 4d2eabbb8..e32ae6dd3 100644 --- a/Software/Visual_Studio/Tango.Editors/ElementsEditor.xaml.cs +++ b/Software/Visual_Studio/Tango.Editors/ElementsEditor.xaml.cs @@ -723,7 +723,7 @@ namespace Tango.Editors /// The instance containing the event data. private void Element_PreviewMouseDown(object sender, MouseButtonEventArgs e) { - if (e.ChangedButton == MouseButton.Left && !Keyboard.IsKeyDown(Key.LeftShift) && IsEditable) + if (e.ChangedButton == MouseButton.Left && !Keyboard.IsKeyDown(Key.LeftShift)) { SelectedElement = sender as IElementEditor; } -- cgit v1.3.1 From a8718859eea4329ec9ecd3f7155e0001aa610c3d Mon Sep 17 00:00:00 2001 From: Roy Ben-Shabat Date: Thu, 23 Aug 2018 11:07:15 +0300 Subject: Added ObservablesContextAdapter and it's interactions. --- .../ViewModels/MainViewVM.cs | 10 +- .../ViewModels/MainViewVM.cs | 4 +- .../ViewModels/MainViewVM.cs | 6 +- .../TechItems/ProcessParametersItem.cs | 2 +- .../ViewModels/MachineTechViewVM.cs | 7 +- .../ViewModels/MainViewVM.cs | 4 +- .../ViewModels/MainViewVM.cs | 4 +- .../Tango.BL/ObservablesContextAdapter.cs | 188 +++++++++++++++++++++ .../Tango.BL/ObservablesContextExtension.cs | 97 +---------- .../Tango.BL/ObservablesStaticCollections.cs | 4 +- Software/Visual_Studio/Tango.BL/Tango.BL.csproj | 3 +- 11 files changed, 217 insertions(+), 112 deletions(-) create mode 100644 Software/Visual_Studio/Tango.BL/ObservablesContextAdapter.cs (limited to 'Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels') diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/ViewModels/MainViewVM.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/ViewModels/MainViewVM.cs index f0b33ed06..1811ea7c7 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/ViewModels/MainViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/ViewModels/MainViewVM.cs @@ -443,7 +443,7 @@ namespace Tango.MachineStudio.ColorLab.ViewModels { IsFree = false; - _dbContext.GetConfiguration(x => x.Guid == SelectedMachine.ConfigurationGuid); + _dbContext.Adapter.GetConfiguration(x => x.Guid == SelectedMachine.ConfigurationGuid); LiquidVolumes = SelectedMachine.Configuration.NoneEmptyIdsPacks.OrderBy(x => x.PackIndex).Select(x => new LiquidVolumeVM() { @@ -558,10 +558,10 @@ namespace Tango.MachineStudio.ColorLab.ViewModels { using (_notification.PushTaskItem("Loading RML data...")) { - _dbContext.GetConfiguration(x => x.Guid == SelectedMachine.ConfigurationGuid); - _dbContext.GetRmlCCTs(SelectedRML.Guid); - _dbContext.GetRmlCATs(SelectedRML.Guid, SelectedMachine.Guid); - _dbContext.GetRmlLiquidTypes(SelectedRML.Guid); + _dbContext.Adapter.GetConfiguration(x => x.Guid == SelectedMachine.ConfigurationGuid); + _dbContext.Adapter.GetRmlCCTs(SelectedRML.Guid); + _dbContext.Adapter.GetRmlCATs(SelectedRML.Guid, SelectedMachine.Guid); + _dbContext.Adapter.GetRmlLiquidTypes(SelectedRML.Guid); LiquidTypesRmls = SelectedMachine.Configuration.NoneEmptyIdsPacks.OrderBy(x => x.PackIndex).Select(x => x.LiquidType).SelectMany(x => x.LiquidTypesRmls).Where(x => x.Rml.Guid == SelectedRML.Guid).ToList(); //RmlProcessParametersTableGroup = SelectedRML.ProcessParametersTablesGroups.ToList().SingleOrDefault(x => x.Active); diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.HardwareDesigner/ViewModels/MainViewVM.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.HardwareDesigner/ViewModels/MainViewVM.cs index 8dcd92691..54b954745 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.HardwareDesigner/ViewModels/MainViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.HardwareDesigner/ViewModels/MainViewVM.cs @@ -70,7 +70,7 @@ namespace Tango.MachineStudio.HardwareDesigner.ViewModels CurrentVersion = new HardwareVersion(); SaveCommand = new RelayCommand(Save, () => SelectedVersion != null && IsFree); - NewCommand = new RelayCommand(New,() => IsFree); + NewCommand = new RelayCommand(New, () => IsFree); DeleteCommand = new RelayCommand(Delete, () => !_isNew && SelectedVersion != null && IsFree); CurrentVersion = new HardwareVersion(); @@ -133,7 +133,7 @@ namespace Tango.MachineStudio.HardwareDesigner.ViewModels _db = ObservablesContext.CreateDefault(); _db.Configuration.LazyLoadingEnabled = false; - CurrentVersion = _db.GetHardwareVersion(x => x.Guid == selectedVersion.Guid); + CurrentVersion = _db.Adapter.GetHardwareVersion(x => x.Guid == selectedVersion.Guid); InvokeUINow(() => diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.MachineDesigner/ViewModels/MainViewVM.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.MachineDesigner/ViewModels/MainViewVM.cs index bac916771..183cdb247 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.MachineDesigner/ViewModels/MainViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.MachineDesigner/ViewModels/MainViewVM.cs @@ -271,7 +271,7 @@ namespace Tango.MachineStudio.MachineDesigner.ViewModels { InitCollections().Wait(); Machine = _db.Machines.Where(x => x.Guid == SelectedMachine.Guid).Include(x => x.Organization).SingleOrDefault(x => x.Guid == SelectedMachine.Guid); - Configuration = _db.GetConfiguration(x => x.Guid == Machine.ConfigurationGuid); + Configuration = _db.Adapter.GetConfiguration(x => x.Guid == Machine.ConfigurationGuid); SetHistory(); @@ -300,7 +300,7 @@ namespace Tango.MachineStudio.MachineDesigner.ViewModels { CanWork = false; - SelectedHistoryConfiguration = _db.GetConfiguration(x => x.Guid == SelectedHistoryConfiguration.Guid); + SelectedHistoryConfiguration = _db.Adapter.GetConfiguration(x => x.Guid == SelectedHistoryConfiguration.Guid); Configuration = SelectedHistoryConfiguration; Machine.Configuration = Configuration; @@ -688,7 +688,7 @@ namespace Tango.MachineStudio.MachineDesigner.ViewModels await Task.Factory.StartNew(() => { var version = _db.MachineVersions.Where(x => x.Guid == Machine.MachineVersion.Guid).Include(x => x.DefaultConfiguration).FirstOrDefault(); - var version_config = _db.GetConfiguration(x => x.Guid == version.DefaultConfiguration.Guid); + var version_config = _db.Adapter.GetConfiguration(x => x.Guid == version.DefaultConfiguration.Guid); Configuration = version_config.Clone(); Machine.Configuration = Configuration; }); diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/TechItems/ProcessParametersItem.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/TechItems/ProcessParametersItem.cs index 1bedcb1ca..4aedf8bc7 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/TechItems/ProcessParametersItem.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/TechItems/ProcessParametersItem.cs @@ -106,7 +106,7 @@ namespace Tango.MachineStudio.Technician.TechItems { using (ObservablesContext db = ObservablesContext.CreateDefault()) { - var group = db.GetActiveProcessParametersTablesGroup(SelectedResetRML.Guid); + var group = db.Adapter.GetRmlActiveProcessParametersTablesGroup(SelectedResetRML.Guid); if (group != null) { diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/ViewModels/MachineTechViewVM.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/ViewModels/MachineTechViewVM.cs index f96960883..55235b3c2 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/ViewModels/MachineTechViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/ViewModels/MachineTechViewVM.cs @@ -1682,8 +1682,8 @@ namespace Tango.MachineStudio.Technician.ViewModels { using (ObservablesContext db = ObservablesContext.CreateDefault()) { - config = db.GetConfiguration(x => x.Guid == ApplicationManager.ConnectedMachine.Machine.ConfigurationGuid).Clone(); - hw = db.GetHardwareVersionByMachine(ApplicationManager.ConnectedMachine.Machine.Guid).Clone(); + config = db.Adapter.GetConfiguration(x => x.Guid == ApplicationManager.ConnectedMachine.Machine.ConfigurationGuid).Clone(); + hw = db.Adapter.GetHardwareVersionByMachine(ApplicationManager.ConnectedMachine.Machine.Guid).Clone(); } }); @@ -1773,12 +1773,13 @@ namespace Tango.MachineStudio.Technician.ViewModels if (MachineOperator != null) { ObservablesContext db = ObservablesContext.CreateDefault(); + ObservablesContextAdapter adapter = new ObservablesContextAdapter(db); HardwareVersion hw = null; await Task.Factory.StartNew(() => { - hw = db.GetHardwareVersionByMachine(ApplicationManager.ConnectedMachine.Machine.Guid); + hw = adapter.GetHardwareVersionByMachine(ApplicationManager.ConnectedMachine.Machine.Guid); }); foreach (var motorConfig in hw.HardwareMotors) diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.UsersAndRoles/ViewModels/MainViewVM.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.UsersAndRoles/ViewModels/MainViewVM.cs index a5ef4f095..0def388d3 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.UsersAndRoles/ViewModels/MainViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.UsersAndRoles/ViewModels/MainViewVM.cs @@ -202,7 +202,7 @@ namespace Tango.MachineStudio.UsersAndRoles.ViewModels _userContext.Configuration.LazyLoadingEnabled = false; Roles = _userContext.Roles.ToObservableCollection(); - ManagedUser = _userContext.GetUser(SelectedUser.Guid); + ManagedUser = _userContext.Adapter.GetUser(SelectedUser.Guid); ManagedUserRoles = ManagedUser.Roles.ToObservableCollection(); }); @@ -258,7 +258,7 @@ namespace Tango.MachineStudio.UsersAndRoles.ViewModels _manageContext = ObservablesContext.CreateDefault(); _manageContext.Configuration.LazyLoadingEnabled = false; - ManagedOrganization = _manageContext.GetOrganizationAndUsers(SelectedOrganization.Guid); + ManagedOrganization = _manageContext.Adapter.GetOrganizationAndUsers(SelectedOrganization.Guid); }); _navigation.NavigateTo(UsersAndRolesNavigationView.OrganizationManagementView); diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs index 36ce62897..f164d7f14 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs @@ -550,8 +550,8 @@ namespace Tango.MachineStudio.UI.ViewModels { using (ObservablesContext db = ObservablesContext.CreateDefault()) { - var config = db.GetConfiguration(s => s.Guid == ApplicationManager.ConnectedMachine.Machine.ConfigurationGuid); - var hw = db.GetHardwareVersionByMachine(ApplicationManager.ConnectedMachine.Machine.Guid); + var config = db.Adapter.GetConfiguration(s => s.Guid == ApplicationManager.ConnectedMachine.Machine.ConfigurationGuid); + var hw = db.Adapter.GetHardwareVersionByMachine(ApplicationManager.ConnectedMachine.Machine.Guid); await ApplicationManager.ConnectedMachine.UploadHardwareConfiguration(hw, config); } diff --git a/Software/Visual_Studio/Tango.BL/ObservablesContextAdapter.cs b/Software/Visual_Studio/Tango.BL/ObservablesContextAdapter.cs new file mode 100644 index 000000000..805afaf67 --- /dev/null +++ b/Software/Visual_Studio/Tango.BL/ObservablesContextAdapter.cs @@ -0,0 +1,188 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Linq.Expressions; +using System.Text; +using System.Threading.Tasks; +using Tango.BL.Entities; +using System.Data.Entity; +using System.Collections.ObjectModel; + +namespace Tango.BL +{ + /// + /// Represents an adapter for retrieving aggregated entities. + /// + public class ObservablesContextAdapter : IDisposable + { + private ObservablesContext _db; + /// + /// Gets the underlying . + /// + public ObservablesContext Context + { + get { return _db; } + } + + /// + /// Initializes a new instance of the class. + /// + /// The context. + public ObservablesContextAdapter(ObservablesContext context) + { + _db = context; + } + + /// + /// Creates the a new instance of wrapping a default . + /// + /// + public static ObservablesContextAdapter CreateDefault() + { + var context = ObservablesContext.CreateDefault(); + return new ObservablesContextAdapter(context); + } + + /// + /// Loads the configuration with it's Ids packs. + /// + /// The condition. + /// + public Configuration GetConfiguration(Expression> condition) + { + var config = _db.Configurations.SingleOrDefault(condition); + + config.IdsPacks = _db.IdsPacks.Where(x => x.ConfigurationGuid == config.Guid) + .Include(x => x.LiquidType) + .Include(x => x.DispenserType) + .Include(x => x.CartridgeType) + .Include(x => x.DispenserType) + .Include(x => x.IdsPackFormula).OrderBy(x => x.PackIndex).ToObservableCollection(); + + return config; + } + + /// + /// Gets the hardware version by the specified condition. + /// + /// The condition. + /// + public HardwareVersion GetHardwareVersion(Expression> condition) + { + HardwareVersion version = _db.HardwareVersions.SingleOrDefault(condition); + + version.HardwareBlowers = _db.HardwareBlowers.Where(x => x.HardwareVersionGuid == version.Guid).Include(x => x.HardwareBlowerType).ToList().OrderBy(x => x.HardwareBlowerType.Code).ToObservableCollection(); + version.HardwareBreakSensors = _db.HardwareBreakSensors.Where(x => x.HardwareVersionGuid == version.Guid).Include(x => x.HardwareBreakSensorType).ToList().OrderBy(x => x.HardwareBreakSensorType.Code).ToObservableCollection(); + version.HardwareDancers = _db.HardwareDancers.Where(x => x.HardwareVersionGuid == version.Guid).Include(x => x.HardwareDancerType).ToList().OrderBy(x => x.HardwareDancerType.Code).ToObservableCollection(); + version.HardwareMotors = _db.HardwareMotors.Where(x => x.HardwareVersionGuid == version.Guid).Include(x => x.HardwareMotorType).ToList().OrderBy(x => x.HardwareMotorType.Code).ToObservableCollection(); + version.HardwarePidControls = _db.HardwarePidControls.Where(x => x.HardwareVersionGuid == version.Guid).Include(x => x.HardwarePidControlType).ToList().OrderBy(x => x.HardwarePidControlType.Code).ToObservableCollection(); + version.HardwareSpeedSensors = _db.HardwareSpeedSensors.Where(x => x.HardwareVersionGuid == version.Guid).Include(x => x.HardwareSpeedSensorType).ToList().OrderBy(x => x.HardwareSpeedSensorType.Code).ToObservableCollection(); + version.HardwareWinders = _db.HardwareWinders.Where(x => x.HardwareVersionGuid == version.Guid).Include(x => x.HardwareWinderType).ToList().OrderBy(x => x.HardwareWinderType.Code).ToObservableCollection(); + + return version; + } + + /// + /// Gets the hardware version by machine. + /// + /// The machine unique identifier. + /// + public HardwareVersion GetHardwareVersionByMachine(String machineGuid) + { + var machine = _db.Machines.Where(x => x.Guid == machineGuid).Include(x => x.Configuration).FirstOrDefault(); + return GetHardwareVersion(x => x.Guid == machine.Configuration.HardwareVersionGuid); + } + + /// + /// Gets the active process parameters tables group. + /// + /// The RML unique identifier. + /// + public ProcessParametersTablesGroup GetRmlActiveProcessParametersTablesGroup(String rmlGuid) + { + return _db.ProcessParametersTablesGroups.Where(x => x.RmlGuid == rmlGuid && x.Active).Include(x => x.ProcessParametersTables).FirstOrDefault(); + } + + /// + /// Gets the RML CCTS. + /// + /// The RML unique identifier. + /// + public ObservableCollection GetRmlCCTs(String rmlGuid) + { + return _db.Ccts.Where(x => x.RmlGuid == rmlGuid).ToObservableCollection(); + } + + /// + /// Gets the RML CATS. + /// + /// The RML unique identifier. + /// The machine unique identifier. + /// + public ObservableCollection GetRmlCATs(String rmlGuid, String machineGuid) + { + return _db.Cats.Where(x => x.MachineGuid == machineGuid && x.RmlGuid == rmlGuid).ToObservableCollection(); + } + + /// + /// Gets the RML liquid types factors. + /// + /// The RML unique identifier. + /// + public ObservableCollection GetRmlLiquidTypes(String rmlGuid) + { + return _db.LiquidTypesRmls.Where(x => x.RmlGuid == rmlGuid).ToObservableCollection(); + } + + /// + /// Gets the organization with all it's users addresses and contacts. + /// + /// The organization unique identifier. + /// + public Organization GetOrganizationAndUsers(String organizationGuid) + { + var org = _db.Organizations.SingleOrDefault(x => x.Guid == organizationGuid); + + org.Address = _db.Addresses.SingleOrDefault(x => x.Guid == org.AddressGuid); + org.Contact = _db.Contacts.SingleOrDefault(x => x.Guid == org.ContactGuid); + + _db.Roles.Load(); + _db.Permissions.Load(); + _db.RolesPermissions.Load(); + + + org.Users = _db.Users.Where(x => x.OrganizationGuid == organizationGuid) + .Include(x => x.Address) + .Include(x => x.Contact) + .Include(x => x.UsersRoles).ToObservableCollection(); + + return org; + } + + /// + /// Gets the user with it's address and contact. + /// + /// The user unique identifier. + /// + public User GetUser(String userGuid) + { + _db.Roles.Load(); + _db.Permissions.Load(); + _db.RolesPermissions.Load(); + + return _db.Users.Where(x => x.Guid == userGuid) + .Include(x => x.Address) + .Include(x => x.Contact) + .Include(x => x.UsersRoles) + .FirstOrDefault(); + } + + /// + /// Disposes the underlying . + /// + public void Dispose() + { + _db.Dispose(); + } + } +} diff --git a/Software/Visual_Studio/Tango.BL/ObservablesContextExtension.cs b/Software/Visual_Studio/Tango.BL/ObservablesContextExtension.cs index d265fbe01..49c80695f 100644 --- a/Software/Visual_Studio/Tango.BL/ObservablesContextExtension.cs +++ b/Software/Visual_Studio/Tango.BL/ObservablesContextExtension.cs @@ -19,6 +19,7 @@ namespace Tango.BL public partial class ObservablesContext { private List _pending_notifications = new List(); + private ObservablesContextAdapter _adapter; public ObservablesContext() { @@ -33,6 +34,7 @@ namespace Tango.BL public ObservablesContext(DataSource dataSource) : base(dataSource.ToConnection(), true) { Database.SetInitializer(null); + _adapter = new ObservablesContextAdapter(this); } /// @@ -161,101 +163,12 @@ namespace Tango.BL return base.ShouldValidateEntity(entityEntry); } - #region Public Methods - /// - /// Loads the configuration with it's Ids packs. + /// Gets an instance of which wraps this instance. /// - /// The condition. - /// - public Configuration GetConfiguration(Expression> condition) - { - var config = Configurations.SingleOrDefault(condition); - - config.IdsPacks = IdsPacks.Where(x => x.ConfigurationGuid == config.Guid) - .Include(x => x.LiquidType) - .Include(x => x.DispenserType) - .Include(x => x.CartridgeType) - .Include(x => x.DispenserType) - .Include(x => x.IdsPackFormula).OrderBy(x => x.PackIndex).ToObservableCollection(); - - return config; - } - - public HardwareVersion GetHardwareVersion(Expression> condition) + public ObservablesContextAdapter Adapter { - HardwareVersion version = HardwareVersions.SingleOrDefault(condition); - - version.HardwareBlowers = HardwareBlowers.Where(x => x.HardwareVersionGuid == version.Guid).Include(x => x.HardwareBlowerType).ToList().OrderBy(x => x.HardwareBlowerType.Code).ToObservableCollection(); - version.HardwareBreakSensors = HardwareBreakSensors.Where(x => x.HardwareVersionGuid == version.Guid).Include(x => x.HardwareBreakSensorType).ToList().OrderBy(x => x.HardwareBreakSensorType.Code).ToObservableCollection(); - version.HardwareDancers = HardwareDancers.Where(x => x.HardwareVersionGuid == version.Guid).Include(x => x.HardwareDancerType).ToList().OrderBy(x => x.HardwareDancerType.Code).ToObservableCollection(); - version.HardwareMotors = HardwareMotors.Where(x => x.HardwareVersionGuid == version.Guid).Include(x => x.HardwareMotorType).ToList().OrderBy(x => x.HardwareMotorType.Code).ToObservableCollection(); - version.HardwarePidControls = HardwarePidControls.Where(x => x.HardwareVersionGuid == version.Guid).Include(x => x.HardwarePidControlType).ToList().OrderBy(x => x.HardwarePidControlType.Code).ToObservableCollection(); - version.HardwareSpeedSensors = HardwareSpeedSensors.Where(x => x.HardwareVersionGuid == version.Guid).Include(x => x.HardwareSpeedSensorType).ToList().OrderBy(x => x.HardwareSpeedSensorType.Code).ToObservableCollection(); - version.HardwareWinders = HardwareWinders.Where(x => x.HardwareVersionGuid == version.Guid).Include(x => x.HardwareWinderType).ToList().OrderBy(x => x.HardwareWinderType.Code).ToObservableCollection(); - - return version; + get { return _adapter; } } - - public HardwareVersion GetHardwareVersionByMachine(String machineGuid) - { - var machine = Machines.Where(x => x.Guid == machineGuid).Include(x => x.Configuration).FirstOrDefault(); - return GetHardwareVersion(x => x.Guid == machine.Configuration.HardwareVersionGuid); - } - - public ProcessParametersTablesGroup GetActiveProcessParametersTablesGroup(String rmlGuid) - { - return ProcessParametersTablesGroups.Where(x => x.RmlGuid == rmlGuid && x.Active).Include(x => x.ProcessParametersTables).FirstOrDefault(); - } - - public ObservableCollection GetRmlCCTs(String rmlGuid) - { - return Ccts.Where(x => x.RmlGuid == rmlGuid).ToObservableCollection(); - } - - public ObservableCollection GetRmlCATs(String rmlGuid, String machineGuid) - { - return Cats.Where(x => x.MachineGuid == machineGuid && x.RmlGuid == rmlGuid).ToObservableCollection(); - } - - public ObservableCollection GetRmlLiquidTypes(String rmlGuid) - { - return LiquidTypesRmls.Where(x => x.RmlGuid == rmlGuid).ToObservableCollection(); - } - - public Organization GetOrganizationAndUsers(String organizationGuid) - { - var org = Organizations.SingleOrDefault(x => x.Guid == organizationGuid); - - org.Address = Addresses.SingleOrDefault(x => x.Guid == org.AddressGuid); - org.Contact = Contacts.SingleOrDefault(x => x.Guid == org.ContactGuid); - - Roles.Load(); - Permissions.Load(); - RolesPermissions.Load(); - - - org.Users = Users.Where(x => x.OrganizationGuid == organizationGuid) - .Include(x => x.Address) - .Include(x => x.Contact) - .Include(x => x.UsersRoles).ToObservableCollection(); - - return org; - } - - public User GetUser(String userGuid) - { - Roles.Load(); - Permissions.Load(); - RolesPermissions.Load(); - - return Users.Where(x => x.Guid == userGuid) - .Include(x => x.Address) - .Include(x => x.Contact) - .Include(x => x.UsersRoles) - .FirstOrDefault(); - } - - #endregion } } diff --git a/Software/Visual_Studio/Tango.BL/ObservablesStaticCollections.cs b/Software/Visual_Studio/Tango.BL/ObservablesStaticCollections.cs index 1356206ea..db5faef4b 100644 --- a/Software/Visual_Studio/Tango.BL/ObservablesStaticCollections.cs +++ b/Software/Visual_Studio/Tango.BL/ObservablesStaticCollections.cs @@ -103,7 +103,9 @@ namespace Tango.BL foreach (var machine in Machines) { - db.GetConfiguration(x => x.Guid == machine.ConfigurationGuid); + ObservablesContextAdapter adapter = new ObservablesContextAdapter(db); + + adapter.GetConfiguration(x => x.Guid == machine.ConfigurationGuid); } }); diff --git a/Software/Visual_Studio/Tango.BL/Tango.BL.csproj b/Software/Visual_Studio/Tango.BL/Tango.BL.csproj index eb6cd7b6c..bfc1a033a 100644 --- a/Software/Visual_Studio/Tango.BL/Tango.BL.csproj +++ b/Software/Visual_Studio/Tango.BL/Tango.BL.csproj @@ -240,6 +240,7 @@ + @@ -322,7 +323,7 @@ - + \ No newline at end of file -- cgit v1.3.1 From 658d3d07ed46c6fdb7276b614a93b78c3e02060f Mon Sep 17 00:00:00 2001 From: Roy Ben-Shabat Date: Thu, 23 Aug 2018 13:25:37 +0300 Subject: Fixed some issues with MS 3.0 --- .../Build/Shortcuts/Machine Studio.lnk | Bin 1532 -> 1532 bytes .../Properties/AssemblyInfo.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- .../Tango.MachineStudio.Installer.vdproj | 6000 +++++--------------- .../Properties/AssemblyInfo.cs | 2 +- .../ViewModels/UpdateViewVM.cs | 7 +- .../Tango.MachineStudio.Updater/MainWindow.xaml.cs | 25 +- .../Properties/AssemblyInfo.cs | 2 +- .../RealTimeGraphEx/Properties/AssemblyInfo.cs | 2 +- .../Tango.AutoComplete/Properties/AssemblyInfo.cs | 2 +- .../Tango.BL/Properties/AssemblyInfo.cs | 2 +- .../Tango.BrushPicker/Properties/AssemblyInfo.cs | 2 +- .../Tango.CircularGauge/CircularGaugeControl.cs | 216 +- .../Tango.CircularGauge/Properties/AssemblyInfo.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- .../Tango.ColorPicker/Properties/AssemblyInfo.cs | 2 +- .../Tango.Core/Properties/AssemblyInfo.cs | 2 +- .../Tango.DAL.Local/Properties/AssemblyInfo.cs | 2 +- .../Tango.DAL.Remote/Properties/AssemblyInfo.cs | 2 +- .../Tango.DragAndDrop/Properties/AssemblyInfo.cs | 2 +- .../Tango.Editors/Properties/AssemblyInfo.cs | 2 +- .../Tango.EmbroideryUI/Properties/AssemblyInfo.cs | 2 +- .../Tango.Emulations/Properties/AssemblyInfo.cs | 2 +- .../Tango.Hive/Properties/AssemblyInfo.cs | 2 +- .../Tango.Integration/Properties/AssemblyInfo.cs | 2 +- .../Tango.Logging/Properties/AssemblyInfo.cs | 2 +- .../Tango.PMR/Properties/AssemblyInfo.cs | 2 +- .../Tango.Protobuf/Properties/AssemblyInfo.cs | 2 +- .../Tango.Scripting/Properties/AssemblyInfo.cs | 2 +- .../Tango.Serialization/Properties/AssemblyInfo.cs | 2 +- .../Tango.Settings/Properties/AssemblyInfo.cs | 2 +- .../Tango.SharedUI/Properties/AssemblyInfo.cs | 2 +- .../Tango.Stubs/Properties/AssemblyInfo.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- .../Tango.TFS/Properties/AssemblyInfo.cs | 2 +- .../Tango.Transport/Properties/AssemblyInfo.cs | 2 +- .../Tango.Video/Properties/AssemblyInfo.cs | 2 +- .../Tango.Visuals/Properties/AssemblyInfo.cs | 2 +- .../Tango.Protobuf.CLI/Properties/AssemblyInfo.cs | 2 +- 48 files changed, 1678 insertions(+), 4656 deletions(-) (limited to 'Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels') diff --git a/Software/Visual_Studio/Build/Shortcuts/Machine Studio.lnk b/Software/Visual_Studio/Build/Shortcuts/Machine Studio.lnk index 3afe81fc5..e3d9683d4 100644 Binary files a/Software/Visual_Studio/Build/Shortcuts/Machine Studio.lnk and b/Software/Visual_Studio/Build/Shortcuts/Machine Studio.lnk differ diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/Properties/AssemblyInfo.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/Properties/AssemblyInfo.cs index 7af9df838..77d9cc0d8 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/Properties/AssemblyInfo.cs @@ -5,7 +5,7 @@ using System.Runtime.InteropServices; using System.Windows; [assembly: AssemblyTitle("Tango - Machine Studio Color Lab Module")] -[assembly: AssemblyVersion("2.0.9.1119")] +[assembly: AssemblyVersion("2.0.10.1159")] [assembly: ComVisible(false)] diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.DB/Properties/AssemblyInfo.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.DB/Properties/AssemblyInfo.cs index 212d21202..fe6b7a013 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.DB/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.DB/Properties/AssemblyInfo.cs @@ -5,7 +5,7 @@ using System.Runtime.InteropServices; using System.Windows; [assembly: AssemblyTitle("Tango - Machine Studio DB Module")] -[assembly: AssemblyVersion("2.0.8.1119")] +[assembly: AssemblyVersion("2.0.9.1159")] [assembly: ComVisible(false)] diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.DataCapture/Properties/AssemblyInfo.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.DataCapture/Properties/AssemblyInfo.cs index 24afc84e3..01b5df038 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.DataCapture/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.DataCapture/Properties/AssemblyInfo.cs @@ -5,7 +5,7 @@ using System.Runtime.InteropServices; using System.Windows; [assembly: AssemblyTitle("Tango - Machine Studio Data Capturing Module")] -[assembly: AssemblyVersion("2.0.9.1119")] +[assembly: AssemblyVersion("2.0.10.1159")] [assembly: ComVisible(false)] diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/Properties/AssemblyInfo.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/Properties/AssemblyInfo.cs index 333ca0b2e..c29c487ae 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Developer/Properties/AssemblyInfo.cs @@ -5,7 +5,7 @@ using System.Runtime.InteropServices; using System.Windows; [assembly: AssemblyTitle("Tango - Machine Studio Developer Module")] -[assembly: AssemblyVersion("2.0.16.1119")] +[assembly: AssemblyVersion("2.0.17.1159")] [assembly: ComVisible(false)] diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.HardwareDesigner/Properties/AssemblyInfo.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.HardwareDesigner/Properties/AssemblyInfo.cs index 45b3007fb..6807ed5c8 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.HardwareDesigner/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.HardwareDesigner/Properties/AssemblyInfo.cs @@ -5,7 +5,7 @@ using System.Runtime.InteropServices; using System.Windows; [assembly: AssemblyTitle("Tango - Machine Studio Hardware Designer Module")] -[assembly: AssemblyVersion("2.0.9.1119")] +[assembly: AssemblyVersion("2.0.10.1159")] [assembly: ComVisible(false)] diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Logging/Properties/AssemblyInfo.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Logging/Properties/AssemblyInfo.cs index 533137e97..f0713376c 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Logging/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Logging/Properties/AssemblyInfo.cs @@ -5,7 +5,7 @@ using System.Runtime.InteropServices; using System.Windows; [assembly: AssemblyTitle("Tango - Machine Studio Logging Module")] -[assembly: AssemblyVersion("2.0.16.1119")] +[assembly: AssemblyVersion("2.0.17.1159")] [assembly: ComVisible(false)] diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.MachineDesigner/Properties/AssemblyInfo.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.MachineDesigner/Properties/AssemblyInfo.cs index 8ada843d2..a5e99504c 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.MachineDesigner/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.MachineDesigner/Properties/AssemblyInfo.cs @@ -5,7 +5,7 @@ using System.Runtime.InteropServices; using System.Windows; [assembly: AssemblyTitle("Tango - Machine Studio Machine Designer Module")] -[assembly: AssemblyVersion("2.0.9.1119")] +[assembly: AssemblyVersion("2.0.10.1159")] [assembly: ComVisible(false)] diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Stubs/Properties/AssemblyInfo.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Stubs/Properties/AssemblyInfo.cs index 4e35f871c..220526a23 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Stubs/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Stubs/Properties/AssemblyInfo.cs @@ -5,7 +5,7 @@ using System.Runtime.InteropServices; using System.Windows; [assembly: AssemblyTitle("Tango - Machine Studio Stubs Module")] -[assembly: AssemblyVersion("2.0.8.1119")] +[assembly: AssemblyVersion("2.0.9.1159")] [assembly: ComVisible(false)] diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Properties/AssemblyInfo.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Properties/AssemblyInfo.cs index 43291f4e5..b66227b98 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Technician/Properties/AssemblyInfo.cs @@ -5,7 +5,7 @@ using System.Runtime.InteropServices; using System.Windows; [assembly: AssemblyTitle("Tango - Machine Studio Technician Module")] -[assembly: AssemblyVersion("2.0.13.1119")] +[assembly: AssemblyVersion("2.0.14.1159")] [assembly: ComVisible(false)] diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.UsersAndRoles/Properties/AssemblyInfo.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.UsersAndRoles/Properties/AssemblyInfo.cs index 995336499..b5f0f2d5b 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.UsersAndRoles/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.UsersAndRoles/Properties/AssemblyInfo.cs @@ -5,7 +5,7 @@ using System.Runtime.InteropServices; using System.Windows; [assembly: AssemblyTitle("Tango - Machine Studio Users & Roles Module")] -[assembly: AssemblyVersion("2.0.8.1119")] +[assembly: AssemblyVersion("2.0.9.1159")] [assembly: ComVisible(false)] diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Properties/AssemblyInfo.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Properties/AssemblyInfo.cs index ccb580abf..cd70982d5 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Properties/AssemblyInfo.cs @@ -5,7 +5,7 @@ using System.Runtime.InteropServices; using System.Windows; [assembly: AssemblyTitle("Tango - Machine Studio Common Components")] -[assembly: AssemblyVersion("2.0.25.1119")] +[assembly: AssemblyVersion("2.0.26.1159")] [assembly: ComVisible(false)] [assembly:ThemeInfo( diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Installer/Tango.MachineStudio.Installer.vdproj b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Installer/Tango.MachineStudio.Installer.vdproj index 3d8330858..a79853910 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Installer/Tango.MachineStudio.Installer.vdproj +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Installer/Tango.MachineStudio.Installer.vdproj @@ -15,5809 +15,2807 @@ { "Entry" { - "MsmKey" = "8:_00AB5F4CB0B9DCC466359F8589533B68" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_0B42804156762B4BDCC3EF894CED60AC" + "OwnerKey" = "8:_74A44143E117110ECBFD7D981E9D6D99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_00AB5F4CB0B9DCC466359F8589533B68" - "OwnerKey" = "8:_94B0EAFC6BCADB7C6DC2EF31467C8C24" + "MsmKey" = "8:_0B42804156762B4BDCC3EF894CED60AC" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_018A2A1E8555CACB14EEBBCFE003E82A" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_0B42804156762B4BDCC3EF894CED60AC" + "OwnerKey" = "8:_CAE724B9A481E2BAEC967AC01E7440FC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_023CEE1263BC2659C4302E37A4F8A946" + "MsmKey" = "8:_0BF8133A6082FDD658EA3570802D86DE" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_032C05575B795D1CAEDD5105F1520FBB" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" + "MsmKey" = "8:_0D36BD88AEF84A1CA7AC32F4687643FD" + "OwnerKey" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" - "OwnerKey" = "8:_61ACBC61C06E40FB3AE4346599718EB4" + "MsmKey" = "8:_136196DD2763419D959721C2BA143498" + "OwnerKey" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" - "OwnerKey" = "8:_13428C81458C52275C0A41D014521151" + "MsmKey" = "8:_1CB515C82F6904C632717D23A858B116" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" - "OwnerKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" + "MsmKey" = "8:_1EC9EA112C92712F7DD0290C02F8F1EB" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" - "OwnerKey" = "8:_1AB2D4983FA9742736ECF3B7F206F2F2" + "MsmKey" = "8:_1EC9EA112C92712F7DD0290C02F8F1EB" + "OwnerKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" - "OwnerKey" = "8:_7745EEBA3C6F32DA91434BF623E143C5" + "MsmKey" = "8:_201B65B789181625CAF1E7D925466231" + "OwnerKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" - "OwnerKey" = "8:_0E196D84800B9656BC318F85626EFE05" + "MsmKey" = "8:_201B65B789181625CAF1E7D925466231" + "OwnerKey" = "8:_0BF8133A6082FDD658EA3570802D86DE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" - "OwnerKey" = "8:_2423100AF29217C4332A90074E54D4D0" + "MsmKey" = "8:_201B65B789181625CAF1E7D925466231" + "OwnerKey" = "8:_D09F278664B0560653FAC1AD0BCAE93F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" - "OwnerKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" + "MsmKey" = "8:_201B65B789181625CAF1E7D925466231" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" - "OwnerKey" = "8:_FAAE7C62982AB9171B3FF838FB304946" + "MsmKey" = "8:_21E475E8F9DBB207476AD595250634BF" + "OwnerKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" - "OwnerKey" = "8:_47ECF1DA52157B12F544FB237D85F564" + "MsmKey" = "8:_21E475E8F9DBB207476AD595250634BF" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" - "OwnerKey" = "8:_4446241C89A5162FB80809A05F581472" + "MsmKey" = "8:_21E475E8F9DBB207476AD595250634BF" + "OwnerKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_269E1BD3A1EBC31895AD3845529D3A9A" + "OwnerKey" = "8:_75673BFBCF71A9463483B9C1DE022EAB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_08C7D6D7EF105161BD48E61BBEBBF002" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_269E1BD3A1EBC31895AD3845529D3A9A" + "OwnerKey" = "8:_CAE724B9A481E2BAEC967AC01E7440FC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0B4B393563808E508848ED965CF47AEE" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_269E1BD3A1EBC31895AD3845529D3A9A" + "OwnerKey" = "8:_0B42804156762B4BDCC3EF894CED60AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0BF8133A6082FDD658EA3570802D86DE" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_269E1BD3A1EBC31895AD3845529D3A9A" + "OwnerKey" = "8:_74A44143E117110ECBFD7D981E9D6D99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" + "MsmKey" = "8:_269E1BD3A1EBC31895AD3845529D3A9A" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_13428C81458C52275C0A41D014521151" + "MsmKey" = "8:_269E1BD3A1EBC31895AD3845529D3A9A" + "OwnerKey" = "8:_386D8E25E67F7711289168ABA40EEA5D" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_4A177C28F7864675BCA7A0910494A760" + "MsmKey" = "8:_2797CFFB7DAA734F75BFE8FB845163D3" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" + "MsmKey" = "8:_2797CFFB7DAA734F75BFE8FB845163D3" + "OwnerKey" = "8:_A9A74798DD330F41ADBD32DBB9480F5C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_5C9E5FF7D356A4422B8968FB61BDF478" + "MsmKey" = "8:_2A67839C006307363A784C0284DC07B0" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_1AB2D4983FA9742736ECF3B7F206F2F2" + "MsmKey" = "8:_2A67839C006307363A784C0284DC07B0" + "OwnerKey" = "8:_E521ECFD6C000298EBF2C298D2E4376B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_D528F21311ECF12D91A0EFF0F8DCA468" + "MsmKey" = "8:_30FDB43A5EE9C1E3839D05F6363080D6" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_7745EEBA3C6F32DA91434BF623E143C5" + "MsmKey" = "8:_30FDB43A5EE9C1E3839D05F6363080D6" + "OwnerKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_0E196D84800B9656BC318F85626EFE05" + "MsmKey" = "8:_36D30082439E3E9B7F5AAF6701F0C22F" + "OwnerKey" = "8:_88E760F600D2E195D8119F6014AB651E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_2423100AF29217C4332A90074E54D4D0" + "MsmKey" = "8:_36D30082439E3E9B7F5AAF6701F0C22F" + "OwnerKey" = "8:_74A44143E117110ECBFD7D981E9D6D99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" + "MsmKey" = "8:_36D30082439E3E9B7F5AAF6701F0C22F" + "OwnerKey" = "8:_E521ECFD6C000298EBF2C298D2E4376B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_FAAE7C62982AB9171B3FF838FB304946" + "MsmKey" = "8:_36D30082439E3E9B7F5AAF6701F0C22F" + "OwnerKey" = "8:_53C4681D5305DDF26BFC8A4775CAF16E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_47ECF1DA52157B12F544FB237D85F564" + "MsmKey" = "8:_36D30082439E3E9B7F5AAF6701F0C22F" + "OwnerKey" = "8:_C5F581AD9F0D1DCAB6E2DE32A49DCD96" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_4446241C89A5162FB80809A05F581472" + "MsmKey" = "8:_36D30082439E3E9B7F5AAF6701F0C22F" + "OwnerKey" = "8:_B706D77ACF741812BE0E0A94728413E8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_EB16994750C856659A7BE41BD02F8ABE" + "MsmKey" = "8:_36D30082439E3E9B7F5AAF6701F0C22F" + "OwnerKey" = "8:_80A5A4D5BE60BC865B4C5F64B5A09D47" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" + "MsmKey" = "8:_36D30082439E3E9B7F5AAF6701F0C22F" + "OwnerKey" = "8:_FB49CF72492394629C7D629F6FAB4446" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_61ACBC61C06E40FB3AE4346599718EB4" + "MsmKey" = "8:_36D30082439E3E9B7F5AAF6701F0C22F" + "OwnerKey" = "8:_5731AEC46C736AD3549A441125EE75F9" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_D6A37AFBBBDA445164B68F2E7D5B3E80" + "MsmKey" = "8:_36D30082439E3E9B7F5AAF6701F0C22F" + "OwnerKey" = "8:_75673BFBCF71A9463483B9C1DE022EAB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_E9B6634643306242F65E192204E9C56A" + "MsmKey" = "8:_36D30082439E3E9B7F5AAF6701F0C22F" + "OwnerKey" = "8:_422EDE425080BE992A7471DEF2AB1103" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" + "MsmKey" = "8:_3737DF68C5D4F9EEA98383147C09217D" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_F1DFFB8E50BAD2529B0C859268ED8956" + "MsmKey" = "8:_386D8E25E67F7711289168ABA40EEA5D" + "OwnerKey" = "8:_75673BFBCF71A9463483B9C1DE022EAB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_2F23291F311EE9576449E5628A5702AE" + "MsmKey" = "8:_386D8E25E67F7711289168ABA40EEA5D" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" + "MsmKey" = "8:_38750CCB0CB6E026D5D88F129FB1013A" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_67EAE4B6E14417FC2BF4F4EBF4473A1E" + "MsmKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "OwnerKey" = "8:_38A402C026B59AE31D2CBB0235AF3368" + "MsmKey" = "8:_419E2BE26037D1DF36751EB628D51EBC" + "OwnerKey" = "8:_E521ECFD6C000298EBF2C298D2E4376B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" + "MsmKey" = "8:_419E2BE26037D1DF36751EB628D51EBC" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_0E196D84800B9656BC318F85626EFE05" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" + "OwnerKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_13428C81458C52275C0A41D014521151" + "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_136196DD2763419D959721C2BA143498" - "OwnerKey" = "8:_UNDEFINED" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_13803D82858878E2D3953D4742A1A596" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" + "OwnerKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_14CF2DBBA5462C65F94A9137DCE014F9" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" + "OwnerKey" = "8:_509008BF7DDF652EFD30748DF7B623AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_173C4B05CE04BA34E920DC64B25A8670" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_17BFDCA42AB1DE7706418C4C953F856E" - "OwnerKey" = "8:_56D463E782DDBEB9880013C0D31F3C99" + "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" + "OwnerKey" = "8:_FF9B3021994C6FE507A9C7BE198B6C03" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_17BFDCA42AB1DE7706418C4C953F856E" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" + "OwnerKey" = "8:_38750CCB0CB6E026D5D88F129FB1013A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_1910D5B276479C48B4F7762A638405F5" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" + "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" + "OwnerKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_1AB2D4983FA9742736ECF3B7F206F2F2" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" + "OwnerKey" = "8:_8F71C11DA0BAD2C98087755DC7A25AD3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_1AC47588060EAA9F2B7A13EC07359D10" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" + "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" + "OwnerKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_1BDA3B7B2EF85A48708A41568E05F63F" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" + "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" + "OwnerKey" = "8:_A9A74798DD330F41ADBD32DBB9480F5C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_201B65B789181625CAF1E7D925466231" - "OwnerKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" + "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" + "OwnerKey" = "8:_7A69315CD79099E601F096562C7406DF" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_201B65B789181625CAF1E7D925466231" - "OwnerKey" = "8:_0BF8133A6082FDD658EA3570802D86DE" + "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" + "OwnerKey" = "8:_76136B423153FD040335B97D71CF6A3E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_201B65B789181625CAF1E7D925466231" - "OwnerKey" = "8:_D09F278664B0560653FAC1AD0BCAE93F" + "MsmKey" = "8:_422EDE425080BE992A7471DEF2AB1103" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_201B65B789181625CAF1E7D925466231" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_422EDE425080BE992A7471DEF2AB1103" + "OwnerKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_201B65B789181625CAF1E7D925466231" - "OwnerKey" = "8:_5C9E5FF7D356A4422B8968FB61BDF478" + "MsmKey" = "8:_422EDE425080BE992A7471DEF2AB1103" + "OwnerKey" = "8:_E521ECFD6C000298EBF2C298D2E4376B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2423100AF29217C4332A90074E54D4D0" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_422EDE425080BE992A7471DEF2AB1103" + "OwnerKey" = "8:_75673BFBCF71A9463483B9C1DE022EAB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2444D22B50272EAE03F2B5D2457335EC" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" + "MsmKey" = "8:_422EDE425080BE992A7471DEF2AB1103" + "OwnerKey" = "8:_DB4BF3BCEC4456BC4D94E6F732E82803" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_244F067B77DB6F9852E2286427480A18" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_437F8E654D5A08B1CA3EA7BCC8B911F9" + "OwnerKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2589A08E4AC51C4B69842E948EFC87DB" + "MsmKey" = "8:_437F8E654D5A08B1CA3EA7BCC8B911F9" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_262CDE6547BE15C0065FC563C76194D2" - "OwnerKey" = "8:_56D463E782DDBEB9880013C0D31F3C99" + "MsmKey" = "8:_4936236609673FB3A97D4EA723B1A767" + "OwnerKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_262CDE6547BE15C0065FC563C76194D2" - "OwnerKey" = "8:_D949D70DDDDCF94CDCAD9B76A400C3D3" + "MsmKey" = "8:_4936236609673FB3A97D4EA723B1A767" + "OwnerKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_262CDE6547BE15C0065FC563C76194D2" - "OwnerKey" = "8:_6E2E48228E9ADAD05ABEFB8E7A69DCCC" + "MsmKey" = "8:_4936236609673FB3A97D4EA723B1A767" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_262CDE6547BE15C0065FC563C76194D2" - "OwnerKey" = "8:_922DFCAF3DE2758155669B16C5E04B95" + "MsmKey" = "8:_4A5E77F2FEA9C4080C8FD63B968FBE6C" + "OwnerKey" = "8:_509008BF7DDF652EFD30748DF7B623AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_262CDE6547BE15C0065FC563C76194D2" + "MsmKey" = "8:_4A5E77F2FEA9C4080C8FD63B968FBE6C" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_262CDE6547BE15C0065FC563C76194D2" - "OwnerKey" = "8:_BA22D23CB5304B5389C531581B1D5C63" + "MsmKey" = "8:_509008BF7DDF652EFD30748DF7B623AC" + "OwnerKey" = "8:_8533A0FC046C1B311644EB6565AADCF4" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_26BF1219019A4367BA3497A5899C05B1" + "MsmKey" = "8:_509008BF7DDF652EFD30748DF7B623AC" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_283F49175556E95BE98A7C8600F4030B" + "MsmKey" = "8:_5147DA93AA30302C252F810D0809D8FB" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2EB48F8299C56A3911017460C55FDA43" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_516016F1B93156015497DAD5F7FBE9A1" + "OwnerKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2EB48F8299C56A3911017460C55FDA43" - "OwnerKey" = "8:_17BFDCA42AB1DE7706418C4C953F856E" + "MsmKey" = "8:_516016F1B93156015497DAD5F7FBE9A1" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_516016F1B93156015497DAD5F7FBE9A1" + "OwnerKey" = "8:_FF9B3021994C6FE507A9C7BE198B6C03" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F23291F311EE9576449E5628A5702AE" - "OwnerKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" + "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" + "OwnerKey" = "8:_7A69315CD79099E601F096562C7406DF" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F23291F311EE9576449E5628A5702AE" - "OwnerKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" + "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" + "OwnerKey" = "8:_D09F278664B0560653FAC1AD0BCAE93F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F23291F311EE9576449E5628A5702AE" - "OwnerKey" = "8:_1AB2D4983FA9742736ECF3B7F206F2F2" + "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" + "OwnerKey" = "8:_709D007D7E89A10E63C141E3A08311FD" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F23291F311EE9576449E5628A5702AE" - "OwnerKey" = "8:_D528F21311ECF12D91A0EFF0F8DCA468" + "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F23291F311EE9576449E5628A5702AE" - "OwnerKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" + "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" + "OwnerKey" = "8:_3737DF68C5D4F9EEA98383147C09217D" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2F23291F311EE9576449E5628A5702AE" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" + "OwnerKey" = "8:_949EF578C14CE0D93133060EF66C018F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_2FA2B573783C66016BCED4EA9D33E5B6" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" + "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" + "OwnerKey" = "8:_B0DC463AFB084472BA1EA9F43F930940" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_359F09B8EC59D6FC1859EFF3D2274920" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_382ADCBEA6FF11871606FD406333761E" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" + "OwnerKey" = "8:_5147DA93AA30302C252F810D0809D8FB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_38A402C026B59AE31D2CBB0235AF3368" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" + "OwnerKey" = "8:_ACA4B81C7B67E4C6FD57C20AD15BF952" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_38A402C026B59AE31D2CBB0235AF3368" - "OwnerKey" = "8:_5C9E5FF7D356A4422B8968FB61BDF478" + "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" + "OwnerKey" = "8:_38750CCB0CB6E026D5D88F129FB1013A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_38A402C026B59AE31D2CBB0235AF3368" - "OwnerKey" = "8:_1AB2D4983FA9742736ECF3B7F206F2F2" + "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" + "OwnerKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_39C2ACA7C5003F7A39323635C3B4B924" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" + "OwnerKey" = "8:_C28A9B0313A578C409D1E57773FB001E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_39DD938A5F3E194F296D11EA2F72EB3E" - "OwnerKey" = "8:_17BFDCA42AB1DE7706418C4C953F856E" + "MsmKey" = "8:_5267D1EC981D54EC20D1B42EDAB938D2" + "OwnerKey" = "8:_4A5E77F2FEA9C4080C8FD63B968FBE6C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_39DD938A5F3E194F296D11EA2F72EB3E" + "MsmKey" = "8:_5267D1EC981D54EC20D1B42EDAB938D2" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3B351F730871D9CC74A40D74B6C6E61A" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" + "MsmKey" = "8:_53C4681D5305DDF26BFC8A4775CAF16E" + "OwnerKey" = "8:_C5F581AD9F0D1DCAB6E2DE32A49DCD96" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3C71904C35BED6686835B5A1C74768BE" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" + "MsmKey" = "8:_53C4681D5305DDF26BFC8A4775CAF16E" + "OwnerKey" = "8:_DF9470C286C095EB5289BC0A57E7AA2C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_3E6534AA37C9012ED3BDF4DCB02EFDB6" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" + "MsmKey" = "8:_53C4681D5305DDF26BFC8A4775CAF16E" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" - "OwnerKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" + "MsmKey" = "8:_53C4681D5305DDF26BFC8A4775CAF16E" + "OwnerKey" = "8:_74A44143E117110ECBFD7D981E9D6D99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_5731AEC46C736AD3549A441125EE75F9" + "OwnerKey" = "8:_269E1BD3A1EBC31895AD3845529D3A9A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" - "OwnerKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" + "MsmKey" = "8:_5731AEC46C736AD3549A441125EE75F9" + "OwnerKey" = "8:_DF9470C286C095EB5289BC0A57E7AA2C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" - "OwnerKey" = "8:_1AB2D4983FA9742736ECF3B7F206F2F2" + "MsmKey" = "8:_5731AEC46C736AD3549A441125EE75F9" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" - "OwnerKey" = "8:_D528F21311ECF12D91A0EFF0F8DCA468" + "MsmKey" = "8:_5731AEC46C736AD3549A441125EE75F9" + "OwnerKey" = "8:_74A44143E117110ECBFD7D981E9D6D99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" - "OwnerKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" + "MsmKey" = "8:_5731AEC46C736AD3549A441125EE75F9" + "OwnerKey" = "8:_CAE724B9A481E2BAEC967AC01E7440FC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" - "OwnerKey" = "8:_4446241C89A5162FB80809A05F581472" + "MsmKey" = "8:_5731AEC46C736AD3549A441125EE75F9" + "OwnerKey" = "8:_0B42804156762B4BDCC3EF894CED60AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" - "OwnerKey" = "8:_61ACBC61C06E40FB3AE4346599718EB4" + "MsmKey" = "8:_5731AEC46C736AD3549A441125EE75F9" + "OwnerKey" = "8:_75673BFBCF71A9463483B9C1DE022EAB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" - "OwnerKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" + "MsmKey" = "8:_5731AEC46C736AD3549A441125EE75F9" + "OwnerKey" = "8:_E521ECFD6C000298EBF2C298D2E4376B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" - "OwnerKey" = "8:_7F2A242EE11515CC12A6793521574B9B" + "MsmKey" = "8:_5731AEC46C736AD3549A441125EE75F9" + "OwnerKey" = "8:_C5F581AD9F0D1DCAB6E2DE32A49DCD96" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" - "OwnerKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" + "MsmKey" = "8:_5731AEC46C736AD3549A441125EE75F9" + "OwnerKey" = "8:_53C4681D5305DDF26BFC8A4775CAF16E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" - "OwnerKey" = "8:_2F23291F311EE9576449E5628A5702AE" + "MsmKey" = "8:_5731AEC46C736AD3549A441125EE75F9" + "OwnerKey" = "8:_80A5A4D5BE60BC865B4C5F64B5A09D47" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" - "OwnerKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" + "MsmKey" = "8:_5731AEC46C736AD3549A441125EE75F9" + "OwnerKey" = "8:_FB49CF72492394629C7D629F6FAB4446" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_42250239B4791E8133657256CCE3506C" - "OwnerKey" = "8:_DF6FFF88157E7FBCFB7E188431AAF4CF" + "MsmKey" = "8:_5F07DDA90732658EC4A03117CF7DD774" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4446241C89A5162FB80809A05F581472" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_5F07DDA90732658EC4A03117CF7DD774" + "OwnerKey" = "8:_3737DF68C5D4F9EEA98383147C09217D" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4446241C89A5162FB80809A05F581472" - "OwnerKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" + "MsmKey" = "8:_5F07DDA90732658EC4A03117CF7DD774" + "OwnerKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_448950FC944968D96107991185C22806" - "OwnerKey" = "8:_56D463E782DDBEB9880013C0D31F3C99" + "MsmKey" = "8:_5F07DDA90732658EC4A03117CF7DD774" + "OwnerKey" = "8:_949EF578C14CE0D93133060EF66C018F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_448950FC944968D96107991185C22806" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_5F07DDA90732658EC4A03117CF7DD774" + "OwnerKey" = "8:_B0DC463AFB084472BA1EA9F43F930940" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_448EC30219E98C0B91ABF43C7D4F223F" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_5F07DDA90732658EC4A03117CF7DD774" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_448EC30219E98C0B91ABF43C7D4F223F" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" + "MsmKey" = "8:_5F07DDA90732658EC4A03117CF7DD774" + "OwnerKey" = "8:_B0F63EB1426CCC22506AFCB6C5809138" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4672E56FCA5A7523E491A1DF92B58426" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" + "MsmKey" = "8:_6362DA873243657F5F1FD41C1A4E104A" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_47ECF1DA52157B12F544FB237D85F564" - "OwnerKey" = "8:_4446241C89A5162FB80809A05F581472" + "MsmKey" = "8:_6362DA873243657F5F1FD41C1A4E104A" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_47ECF1DA52157B12F544FB237D85F564" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_6362DA873243657F5F1FD41C1A4E104A" + "OwnerKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_47ECF1DA52157B12F544FB237D85F564" - "OwnerKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" + "MsmKey" = "8:_64AD2A918B16AA625B839A6A2D4288AB" + "OwnerKey" = "8:_92EADCA3313D55CFE2BB3BBA193941F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4A177C28F7864675BCA7A0910494A760" - "OwnerKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" + "MsmKey" = "8:_64AD2A918B16AA625B839A6A2D4288AB" + "OwnerKey" = "8:_90D408142B1F2A9F72CBF42FC38348F0" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4A177C28F7864675BCA7A0910494A760" + "MsmKey" = "8:_64AD2A918B16AA625B839A6A2D4288AB" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4A5E77F2FEA9C4080C8FD63B968FBE6C" - "OwnerKey" = "8:_D528F21311ECF12D91A0EFF0F8DCA468" + "MsmKey" = "8:_64AD2A918B16AA625B839A6A2D4288AB" + "OwnerKey" = "8:_73674B32069839371DC47411D1B7EBE0" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4A5E77F2FEA9C4080C8FD63B968FBE6C" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_64AD2A918B16AA625B839A6A2D4288AB" + "OwnerKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4DE31F37261519B6E72F89F737E10A45" - "OwnerKey" = "8:_75EE66E420D1D88C8A6F9FAC15995211" + "MsmKey" = "8:_64AD2A918B16AA625B839A6A2D4288AB" + "OwnerKey" = "8:_712AAF71834640D10C755D415AF2200C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4DE31F37261519B6E72F89F737E10A45" - "OwnerKey" = "8:_E9B6634643306242F65E192204E9C56A" + "MsmKey" = "8:_705F2A9700A0B6F6A5308537C5F876EA" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4DE31F37261519B6E72F89F737E10A45" + "MsmKey" = "8:_709D007D7E89A10E63C141E3A08311FD" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4DE31F37261519B6E72F89F737E10A45" - "OwnerKey" = "8:_922DFCAF3DE2758155669B16C5E04B95" + "MsmKey" = "8:_712AAF71834640D10C755D415AF2200C" + "OwnerKey" = "8:_A9A74798DD330F41ADBD32DBB9480F5C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4DE31F37261519B6E72F89F737E10A45" - "OwnerKey" = "8:_6E2E48228E9ADAD05ABEFB8E7A69DCCC" + "MsmKey" = "8:_712AAF71834640D10C755D415AF2200C" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4DE31F37261519B6E72F89F737E10A45" - "OwnerKey" = "8:_56D463E782DDBEB9880013C0D31F3C99" + "MsmKey" = "8:_712AAF71834640D10C755D415AF2200C" + "OwnerKey" = "8:_73674B32069839371DC47411D1B7EBE0" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4DE31F37261519B6E72F89F737E10A45" - "OwnerKey" = "8:_17BFDCA42AB1DE7706418C4C953F856E" + "MsmKey" = "8:_712AAF71834640D10C755D415AF2200C" + "OwnerKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4DE31F37261519B6E72F89F737E10A45" - "OwnerKey" = "8:_448950FC944968D96107991185C22806" + "MsmKey" = "8:_73674B32069839371DC47411D1B7EBE0" + "OwnerKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4DE31F37261519B6E72F89F737E10A45" - "OwnerKey" = "8:_D66A3A6B6E4CBDAA1D6A1FD30FFAB6F2" + "MsmKey" = "8:_73674B32069839371DC47411D1B7EBE0" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4E399A139695EBD13928A80C850A7E9D" + "MsmKey" = "8:_74A44143E117110ECBFD7D981E9D6D99" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4F605B43B6D1B3804C25477D671A9101" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" + "MsmKey" = "8:_74A44143E117110ECBFD7D981E9D6D99" + "OwnerKey" = "8:_DF9470C286C095EB5289BC0A57E7AA2C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4FC5C727C21C7B57C1E2B8E55A9E8748" + "MsmKey" = "8:_75673BFBCF71A9463483B9C1DE022EAB" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_4FC5C727C21C7B57C1E2B8E55A9E8748" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" + "MsmKey" = "8:_75673BFBCF71A9463483B9C1DE022EAB" + "OwnerKey" = "8:_DF9470C286C095EB5289BC0A57E7AA2C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" - "OwnerKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" + "MsmKey" = "8:_75673BFBCF71A9463483B9C1DE022EAB" + "OwnerKey" = "8:_CAE724B9A481E2BAEC967AC01E7440FC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" - "OwnerKey" = "8:_D09F278664B0560653FAC1AD0BCAE93F" + "MsmKey" = "8:_75673BFBCF71A9463483B9C1DE022EAB" + "OwnerKey" = "8:_0B42804156762B4BDCC3EF894CED60AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" - "OwnerKey" = "8:_709D007D7E89A10E63C141E3A08311FD" + "MsmKey" = "8:_75673BFBCF71A9463483B9C1DE022EAB" + "OwnerKey" = "8:_74A44143E117110ECBFD7D981E9D6D99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_76136B423153FD040335B97D71CF6A3E" + "OwnerKey" = "8:_7A69315CD79099E601F096562C7406DF" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" - "OwnerKey" = "8:_13428C81458C52275C0A41D014521151" + "MsmKey" = "8:_76136B423153FD040335B97D71CF6A3E" + "OwnerKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" - "OwnerKey" = "8:_1AB2D4983FA9742736ECF3B7F206F2F2" + "MsmKey" = "8:_76136B423153FD040335B97D71CF6A3E" + "OwnerKey" = "8:_509008BF7DDF652EFD30748DF7B623AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" - "OwnerKey" = "8:_5C9E5FF7D356A4422B8968FB61BDF478" + "MsmKey" = "8:_76136B423153FD040335B97D71CF6A3E" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" - "OwnerKey" = "8:_2423100AF29217C4332A90074E54D4D0" + "MsmKey" = "8:_76136B423153FD040335B97D71CF6A3E" + "OwnerKey" = "8:_ACA4B81C7B67E4C6FD57C20AD15BF952" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" - "OwnerKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" + "MsmKey" = "8:_76136B423153FD040335B97D71CF6A3E" + "OwnerKey" = "8:_FF9B3021994C6FE507A9C7BE198B6C03" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" - "OwnerKey" = "8:_FAAE7C62982AB9171B3FF838FB304946" + "MsmKey" = "8:_76136B423153FD040335B97D71CF6A3E" + "OwnerKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" - "OwnerKey" = "8:_61ACBC61C06E40FB3AE4346599718EB4" + "MsmKey" = "8:_76136B423153FD040335B97D71CF6A3E" + "OwnerKey" = "8:_38750CCB0CB6E026D5D88F129FB1013A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" - "OwnerKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" + "MsmKey" = "8:_76136B423153FD040335B97D71CF6A3E" + "OwnerKey" = "8:_8F71C11DA0BAD2C98087755DC7A25AD3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" - "OwnerKey" = "8:_EA4D0354739F3915FC03731153325AA5" + "MsmKey" = "8:_76136B423153FD040335B97D71CF6A3E" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_51C4508525FA0604A9CD727897EBD530" - "OwnerKey" = "8:_38A402C026B59AE31D2CBB0235AF3368" + "MsmKey" = "8:_76136B423153FD040335B97D71CF6A3E" + "OwnerKey" = "8:_A9A74798DD330F41ADBD32DBB9480F5C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5267D1EC981D54EC20D1B42EDAB938D2" - "OwnerKey" = "8:_4A5E77F2FEA9C4080C8FD63B968FBE6C" + "MsmKey" = "8:_76136B423153FD040335B97D71CF6A3E" + "OwnerKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5267D1EC981D54EC20D1B42EDAB938D2" + "MsmKey" = "8:_7A69315CD79099E601F096562C7406DF" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_55D25B13F818972AA7BF22C7264EBB19" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_7A69315CD79099E601F096562C7406DF" + "OwnerKey" = "8:_3737DF68C5D4F9EEA98383147C09217D" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_56D463E782DDBEB9880013C0D31F3C99" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_7A69315CD79099E601F096562C7406DF" + "OwnerKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_56D463E782DDBEB9880013C0D31F3C99" - "OwnerKey" = "8:_E9B6634643306242F65E192204E9C56A" + "MsmKey" = "8:_7A69315CD79099E601F096562C7406DF" + "OwnerKey" = "8:_8533A0FC046C1B311644EB6565AADCF4" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_56D463E782DDBEB9880013C0D31F3C99" - "OwnerKey" = "8:_D949D70DDDDCF94CDCAD9B76A400C3D3" + "MsmKey" = "8:_7A69315CD79099E601F096562C7406DF" + "OwnerKey" = "8:_949EF578C14CE0D93133060EF66C018F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_56D463E782DDBEB9880013C0D31F3C99" - "OwnerKey" = "8:_6E2E48228E9ADAD05ABEFB8E7A69DCCC" + "MsmKey" = "8:_7A69315CD79099E601F096562C7406DF" + "OwnerKey" = "8:_B0DC463AFB084472BA1EA9F43F930940" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_56D463E782DDBEB9880013C0D31F3C99" - "OwnerKey" = "8:_922DFCAF3DE2758155669B16C5E04B95" + "MsmKey" = "8:_7A69315CD79099E601F096562C7406DF" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5747A410B7984793A0F6D9121679C6F3" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_7A69315CD79099E601F096562C7406DF" + "OwnerKey" = "8:_5147DA93AA30302C252F810D0809D8FB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_7A69315CD79099E601F096562C7406DF" + "OwnerKey" = "8:_ACA4B81C7B67E4C6FD57C20AD15BF952" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" - "OwnerKey" = "8:_13428C81458C52275C0A41D014521151" + "MsmKey" = "8:_7A69315CD79099E601F096562C7406DF" + "OwnerKey" = "8:_FF9B3021994C6FE507A9C7BE198B6C03" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" - "OwnerKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" + "MsmKey" = "8:_7A69315CD79099E601F096562C7406DF" + "OwnerKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" - "OwnerKey" = "8:_1AB2D4983FA9742736ECF3B7F206F2F2" + "MsmKey" = "8:_7A69315CD79099E601F096562C7406DF" + "OwnerKey" = "8:_38750CCB0CB6E026D5D88F129FB1013A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" - "OwnerKey" = "8:_D528F21311ECF12D91A0EFF0F8DCA468" + "MsmKey" = "8:_7A69315CD79099E601F096562C7406DF" + "OwnerKey" = "8:_B0F63EB1426CCC22506AFCB6C5809138" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" - "OwnerKey" = "8:_7745EEBA3C6F32DA91434BF623E143C5" + "MsmKey" = "8:_7A69315CD79099E601F096562C7406DF" + "OwnerKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" - "OwnerKey" = "8:_0E196D84800B9656BC318F85626EFE05" + "MsmKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" + "OwnerKey" = "8:_38750CCB0CB6E026D5D88F129FB1013A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" - "OwnerKey" = "8:_2423100AF29217C4332A90074E54D4D0" + "MsmKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" + "OwnerKey" = "8:_3737DF68C5D4F9EEA98383147C09217D" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" - "OwnerKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" + "MsmKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" + "OwnerKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" - "OwnerKey" = "8:_FAAE7C62982AB9171B3FF838FB304946" + "MsmKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" + "OwnerKey" = "8:_8533A0FC046C1B311644EB6565AADCF4" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" - "OwnerKey" = "8:_47ECF1DA52157B12F544FB237D85F564" + "MsmKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" + "OwnerKey" = "8:_949EF578C14CE0D93133060EF66C018F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" - "OwnerKey" = "8:_4446241C89A5162FB80809A05F581472" + "MsmKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" + "OwnerKey" = "8:_B0DC463AFB084472BA1EA9F43F930940" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" - "OwnerKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" + "MsmKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" - "OwnerKey" = "8:_61ACBC61C06E40FB3AE4346599718EB4" + "MsmKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" + "OwnerKey" = "8:_5147DA93AA30302C252F810D0809D8FB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5BB4E116AC988395D2A72901433A7CB9" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" + "OwnerKey" = "8:_ACA4B81C7B67E4C6FD57C20AD15BF952" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5BB4E116AC988395D2A72901433A7CB9" - "OwnerKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" + "MsmKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" + "OwnerKey" = "8:_FF9B3021994C6FE507A9C7BE198B6C03" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5BB4E116AC988395D2A72901433A7CB9" - "OwnerKey" = "8:_61ACBC61C06E40FB3AE4346599718EB4" + "MsmKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5C5582DB321E2CC26F8F1FBF8B4866F0" + "MsmKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5C9E5FF7D356A4422B8968FB61BDF478" - "OwnerKey" = "8:_1AB2D4983FA9742736ECF3B7F206F2F2" + "MsmKey" = "8:_7E765F76FDFC3DCF4EAEB59B5546B063" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5C9E5FF7D356A4422B8968FB61BDF478" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_7A69315CD79099E601F096562C7406DF" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5D31D40A55F64C363A1DE193E24D604B" - "OwnerKey" = "8:_E97069A1CAEDE89621181DEE3B97B547" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_3737DF68C5D4F9EEA98383147C09217D" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5D31D40A55F64C363A1DE193E24D604B" - "OwnerKey" = "8:_13428C81458C52275C0A41D014521151" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_437F8E654D5A08B1CA3EA7BCC8B911F9" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5D31D40A55F64C363A1DE193E24D604B" - "OwnerKey" = "8:_D528F21311ECF12D91A0EFF0F8DCA468" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5D31D40A55F64C363A1DE193E24D604B" - "OwnerKey" = "8:_69CC8DD07F81DD7EA883434F53157FBC" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_509008BF7DDF652EFD30748DF7B623AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5D31D40A55F64C363A1DE193E24D604B" - "OwnerKey" = "8:_9758638AABE50C72FFA87E6544F6D70F" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_8533A0FC046C1B311644EB6565AADCF4" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5D31D40A55F64C363A1DE193E24D604B" - "OwnerKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_949EF578C14CE0D93133060EF66C018F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5D31D40A55F64C363A1DE193E24D604B" - "OwnerKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_B0DC463AFB084472BA1EA9F43F930940" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5D31D40A55F64C363A1DE193E24D604B" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5D31D40A55F64C363A1DE193E24D604B" - "OwnerKey" = "8:_17BFDCA42AB1DE7706418C4C953F856E" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_5147DA93AA30302C252F810D0809D8FB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5D31D40A55F64C363A1DE193E24D604B" - "OwnerKey" = "8:_99DE0EEEA77B1C8F35CBE84DD3C935C4" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_ACA4B81C7B67E4C6FD57C20AD15BF952" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5D31D40A55F64C363A1DE193E24D604B" - "OwnerKey" = "8:_4DE31F37261519B6E72F89F737E10A45" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_FF9B3021994C6FE507A9C7BE198B6C03" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_5DAE745CD40555B469B53E8DB8A5D7DA" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_516016F1B93156015497DAD5F7FBE9A1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_61ACBC61C06E40FB3AE4346599718EB4" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_62EC6F0F04E5435ABCC0479D48BEBE1B" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_38750CCB0CB6E026D5D88F129FB1013A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_633F9949B09BE13FCEC5B9CE99D81421" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_1EC9EA112C92712F7DD0290C02F8F1EB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_633F9949B09BE13FCEC5B9CE99D81421" - "OwnerKey" = "8:_17BFDCA42AB1DE7706418C4C953F856E" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_DF9470C286C095EB5289BC0A57E7AA2C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_633F9949B09BE13FCEC5B9CE99D81421" - "OwnerKey" = "8:_56D463E782DDBEB9880013C0D31F3C99" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_B0F63EB1426CCC22506AFCB6C5809138" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_64AD2A918B16AA625B839A6A2D4288AB" - "OwnerKey" = "8:_92EADCA3313D55CFE2BB3BBA193941F3" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_99DFCB38D3C7E1A7AC6AE6E2397D5EAE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_64AD2A918B16AA625B839A6A2D4288AB" - "OwnerKey" = "8:_90D408142B1F2A9F72CBF42FC38348F0" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_A9A74798DD330F41ADBD32DBB9480F5C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_64AD2A918B16AA625B839A6A2D4288AB" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_64AD2A918B16AA625B839A6A2D4288AB" - "OwnerKey" = "8:_73674B32069839371DC47411D1B7EBE0" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_5F07DDA90732658EC4A03117CF7DD774" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_64AD2A918B16AA625B839A6A2D4288AB" - "OwnerKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_C28A9B0313A578C409D1E57773FB001E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_64AD2A918B16AA625B839A6A2D4288AB" - "OwnerKey" = "8:_712AAF71834640D10C755D415AF2200C" + "MsmKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_67EAE4B6E14417FC2BF4F4EBF4473A1E" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_80A5A4D5BE60BC865B4C5F64B5A09D47" + "OwnerKey" = "8:_FB49CF72492394629C7D629F6FAB4446" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_67EAE4B6E14417FC2BF4F4EBF4473A1E" - "OwnerKey" = "8:_13428C81458C52275C0A41D014521151" + "MsmKey" = "8:_80A5A4D5BE60BC865B4C5F64B5A09D47" + "OwnerKey" = "8:_DF9470C286C095EB5289BC0A57E7AA2C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_67EAE4B6E14417FC2BF4F4EBF4473A1E" - "OwnerKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" + "MsmKey" = "8:_80A5A4D5BE60BC865B4C5F64B5A09D47" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_67EAE4B6E14417FC2BF4F4EBF4473A1E" - "OwnerKey" = "8:_0E196D84800B9656BC318F85626EFE05" + "MsmKey" = "8:_80A5A4D5BE60BC865B4C5F64B5A09D47" + "OwnerKey" = "8:_74A44143E117110ECBFD7D981E9D6D99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_67EAE4B6E14417FC2BF4F4EBF4473A1E" - "OwnerKey" = "8:_2423100AF29217C4332A90074E54D4D0" + "MsmKey" = "8:_80A5A4D5BE60BC865B4C5F64B5A09D47" + "OwnerKey" = "8:_0B42804156762B4BDCC3EF894CED60AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_67EAE4B6E14417FC2BF4F4EBF4473A1E" - "OwnerKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" + "MsmKey" = "8:_80A5A4D5BE60BC865B4C5F64B5A09D47" + "OwnerKey" = "8:_75673BFBCF71A9463483B9C1DE022EAB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_67EAE4B6E14417FC2BF4F4EBF4473A1E" - "OwnerKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" + "MsmKey" = "8:_80A5A4D5BE60BC865B4C5F64B5A09D47" + "OwnerKey" = "8:_E521ECFD6C000298EBF2C298D2E4376B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_69CC8DD07F81DD7EA883434F53157FBC" - "OwnerKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" + "MsmKey" = "8:_80A5A4D5BE60BC865B4C5F64B5A09D47" + "OwnerKey" = "8:_C5F581AD9F0D1DCAB6E2DE32A49DCD96" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_69CC8DD07F81DD7EA883434F53157FBC" - "OwnerKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" + "MsmKey" = "8:_80A5A4D5BE60BC865B4C5F64B5A09D47" + "OwnerKey" = "8:_53C4681D5305DDF26BFC8A4775CAF16E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_69CC8DD07F81DD7EA883434F53157FBC" + "MsmKey" = "8:_847DE93907D7F6B17C0694F74120086B" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_6AE2958999F8B1E88D8475CB3E791CF2" - "OwnerKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" + "MsmKey" = "8:_8533A0FC046C1B311644EB6565AADCF4" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_6AE2958999F8B1E88D8475CB3E791CF2" + "MsmKey" = "8:_88E760F600D2E195D8119F6014AB651E" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_6D9156D5DBF08959BE20FE18FA09E71A" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_88E760F600D2E195D8119F6014AB651E" + "OwnerKey" = "8:_5731AEC46C736AD3549A441125EE75F9" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_6E2E48228E9ADAD05ABEFB8E7A69DCCC" - "OwnerKey" = "8:_922DFCAF3DE2758155669B16C5E04B95" + "MsmKey" = "8:_8939008A4B57155156AE83AACC008030" + "OwnerKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_6E2E48228E9ADAD05ABEFB8E7A69DCCC" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_8939008A4B57155156AE83AACC008030" + "OwnerKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_6E2E48228E9ADAD05ABEFB8E7A69DCCC" - "OwnerKey" = "8:_D949D70DDDDCF94CDCAD9B76A400C3D3" + "MsmKey" = "8:_8939008A4B57155156AE83AACC008030" + "OwnerKey" = "8:_509008BF7DDF652EFD30748DF7B623AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_705F2A9700A0B6F6A5308537C5F876EA" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_8939008A4B57155156AE83AACC008030" + "OwnerKey" = "8:_8533A0FC046C1B311644EB6565AADCF4" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_709D007D7E89A10E63C141E3A08311FD" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_8939008A4B57155156AE83AACC008030" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_712AAF71834640D10C755D415AF2200C" - "OwnerKey" = "8:_2F23291F311EE9576449E5628A5702AE" + "MsmKey" = "8:_8939008A4B57155156AE83AACC008030" + "OwnerKey" = "8:_FF9B3021994C6FE507A9C7BE198B6C03" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_712AAF71834640D10C755D415AF2200C" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_8939008A4B57155156AE83AACC008030" + "OwnerKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_712AAF71834640D10C755D415AF2200C" - "OwnerKey" = "8:_73674B32069839371DC47411D1B7EBE0" + "MsmKey" = "8:_8939008A4B57155156AE83AACC008030" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_712AAF71834640D10C755D415AF2200C" - "OwnerKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" + "MsmKey" = "8:_8939008A4B57155156AE83AACC008030" + "OwnerKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_73674B32069839371DC47411D1B7EBE0" - "OwnerKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" + "MsmKey" = "8:_8939008A4B57155156AE83AACC008030" + "OwnerKey" = "8:_7A69315CD79099E601F096562C7406DF" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_73674B32069839371DC47411D1B7EBE0" + "MsmKey" = "8:_89CF13C29028D3D7E6E68C097A72CB90" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" + "MsmKey" = "8:_8F71C11DA0BAD2C98087755DC7A25AD3" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" - "OwnerKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" + "MsmKey" = "8:_8F71C11DA0BAD2C98087755DC7A25AD3" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" - "OwnerKey" = "8:_1AB2D4983FA9742736ECF3B7F206F2F2" + "MsmKey" = "8:_90D408142B1F2A9F72CBF42FC38348F0" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" - "OwnerKey" = "8:_D528F21311ECF12D91A0EFF0F8DCA468" + "MsmKey" = "8:_92EADCA3313D55CFE2BB3BBA193941F3" + "OwnerKey" = "8:_712AAF71834640D10C755D415AF2200C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" - "OwnerKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" + "MsmKey" = "8:_92EADCA3313D55CFE2BB3BBA193941F3" + "OwnerKey" = "8:_90D408142B1F2A9F72CBF42FC38348F0" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" - "OwnerKey" = "8:_47ECF1DA52157B12F544FB237D85F564" + "MsmKey" = "8:_92EADCA3313D55CFE2BB3BBA193941F3" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" - "OwnerKey" = "8:_4446241C89A5162FB80809A05F581472" + "MsmKey" = "8:_92EADCA3313D55CFE2BB3BBA193941F3" + "OwnerKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" - "OwnerKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" + "MsmKey" = "8:_92EADCA3313D55CFE2BB3BBA193941F3" + "OwnerKey" = "8:_509008BF7DDF652EFD30748DF7B623AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75EE66E420D1D88C8A6F9FAC15995211" - "OwnerKey" = "8:_56D463E782DDBEB9880013C0D31F3C99" + "MsmKey" = "8:_92EADCA3313D55CFE2BB3BBA193941F3" + "OwnerKey" = "8:_73674B32069839371DC47411D1B7EBE0" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75EE66E420D1D88C8A6F9FAC15995211" - "OwnerKey" = "8:_E9B6634643306242F65E192204E9C56A" + "MsmKey" = "8:_92EADCA3313D55CFE2BB3BBA193941F3" + "OwnerKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75EE66E420D1D88C8A6F9FAC15995211" - "OwnerKey" = "8:_D949D70DDDDCF94CDCAD9B76A400C3D3" + "MsmKey" = "8:_949EF578C14CE0D93133060EF66C018F" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75EE66E420D1D88C8A6F9FAC15995211" - "OwnerKey" = "8:_6E2E48228E9ADAD05ABEFB8E7A69DCCC" + "MsmKey" = "8:_95EBE8B225CEEAD24E06F44863ABAECB" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75EE66E420D1D88C8A6F9FAC15995211" - "OwnerKey" = "8:_922DFCAF3DE2758155669B16C5E04B95" + "MsmKey" = "8:_95EBE8B225CEEAD24E06F44863ABAECB" + "OwnerKey" = "8:_B0F63EB1426CCC22506AFCB6C5809138" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75EE66E420D1D88C8A6F9FAC15995211" + "MsmKey" = "8:_98D5175644A3BC174BCA498A1B20FF84" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75EE66E420D1D88C8A6F9FAC15995211" - "OwnerKey" = "8:_D66A3A6B6E4CBDAA1D6A1FD30FFAB6F2" + "MsmKey" = "8:_99DFCB38D3C7E1A7AC6AE6E2397D5EAE" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_75EE66E420D1D88C8A6F9FAC15995211" - "OwnerKey" = "8:_448950FC944968D96107991185C22806" + "MsmKey" = "8:_99DFCB38D3C7E1A7AC6AE6E2397D5EAE" + "OwnerKey" = "8:_509008BF7DDF652EFD30748DF7B623AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_7745EEBA3C6F32DA91434BF623E143C5" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_99DFCB38D3C7E1A7AC6AE6E2397D5EAE" + "OwnerKey" = "8:_B0F63EB1426CCC22506AFCB6C5809138" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_7A0D754929705CC64EF84E26BD75D642" - "OwnerKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" + "MsmKey" = "8:_9A234F7FB4239AC3DB0DBE9415BDE695" + "OwnerKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_7A0D754929705CC64EF84E26BD75D642" + "MsmKey" = "8:_9A234F7FB4239AC3DB0DBE9415BDE695" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_7A0D754929705CC64EF84E26BD75D642" - "OwnerKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" + "MsmKey" = "8:_9A234F7FB4239AC3DB0DBE9415BDE695" + "OwnerKey" = "8:_3737DF68C5D4F9EEA98383147C09217D" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_7E765F76FDFC3DCF4EAEB59B5546B063" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_9A234F7FB4239AC3DB0DBE9415BDE695" + "OwnerKey" = "8:_949EF578C14CE0D93133060EF66C018F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_7F2A242EE11515CC12A6793521574B9B" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_9A234F7FB4239AC3DB0DBE9415BDE695" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_7F2A242EE11515CC12A6793521574B9B" - "OwnerKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" + "MsmKey" = "8:_9A98137A42052685F51607892D00B8A0" + "OwnerKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_847DE93907D7F6B17C0694F74120086B" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_9A98137A42052685F51607892D00B8A0" + "OwnerKey" = "8:_3737DF68C5D4F9EEA98383147C09217D" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_877DF22E1E92563A6F4E77209D76B185" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" + "MsmKey" = "8:_9A98137A42052685F51607892D00B8A0" + "OwnerKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_896E731F0FFC039A04E0A4482B3FED1F" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_9A98137A42052685F51607892D00B8A0" + "OwnerKey" = "8:_509008BF7DDF652EFD30748DF7B623AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_90C6EB30636F05FB3DFD7C943DC16EAC" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_9A98137A42052685F51607892D00B8A0" + "OwnerKey" = "8:_B0DC463AFB084472BA1EA9F43F930940" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_90D408142B1F2A9F72CBF42FC38348F0" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_9A98137A42052685F51607892D00B8A0" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_922DFCAF3DE2758155669B16C5E04B95" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_9A98137A42052685F51607892D00B8A0" + "OwnerKey" = "8:_ACA4B81C7B67E4C6FD57C20AD15BF952" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_922DFCAF3DE2758155669B16C5E04B95" - "OwnerKey" = "8:_E9B6634643306242F65E192204E9C56A" + "MsmKey" = "8:_9A98137A42052685F51607892D00B8A0" + "OwnerKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_92EADCA3313D55CFE2BB3BBA193941F3" - "OwnerKey" = "8:_712AAF71834640D10C755D415AF2200C" + "MsmKey" = "8:_9A98137A42052685F51607892D00B8A0" + "OwnerKey" = "8:_38750CCB0CB6E026D5D88F129FB1013A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_92EADCA3313D55CFE2BB3BBA193941F3" - "OwnerKey" = "8:_90D408142B1F2A9F72CBF42FC38348F0" + "MsmKey" = "8:_9A98137A42052685F51607892D00B8A0" + "OwnerKey" = "8:_DF9470C286C095EB5289BC0A57E7AA2C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_92EADCA3313D55CFE2BB3BBA193941F3" + "MsmKey" = "8:_9A98137A42052685F51607892D00B8A0" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_92EADCA3313D55CFE2BB3BBA193941F3" - "OwnerKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" + "MsmKey" = "8:_9A98137A42052685F51607892D00B8A0" + "OwnerKey" = "8:_A9A74798DD330F41ADBD32DBB9480F5C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_92EADCA3313D55CFE2BB3BBA193941F3" - "OwnerKey" = "8:_D528F21311ECF12D91A0EFF0F8DCA468" + "MsmKey" = "8:_9A98137A42052685F51607892D00B8A0" + "OwnerKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_92EADCA3313D55CFE2BB3BBA193941F3" - "OwnerKey" = "8:_73674B32069839371DC47411D1B7EBE0" + "MsmKey" = "8:_9A98137A42052685F51607892D00B8A0" + "OwnerKey" = "8:_7A69315CD79099E601F096562C7406DF" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_92EADCA3313D55CFE2BB3BBA193941F3" - "OwnerKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" + "MsmKey" = "8:_9A98137A42052685F51607892D00B8A0" + "OwnerKey" = "8:_8939008A4B57155156AE83AACC008030" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_94B0EAFC6BCADB7C6DC2EF31467C8C24" + "MsmKey" = "8:_9C822EC8B208111C8872DC2C929B4F49" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_95A39C4C0476DF1F27B60A43C00DEAB7" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_A1336C0121F3132E09400329ACD12B30" + "OwnerKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_95A39C4C0476DF1F27B60A43C00DEAB7" - "OwnerKey" = "8:_922DFCAF3DE2758155669B16C5E04B95" + "MsmKey" = "8:_A1336C0121F3132E09400329ACD12B30" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_967E9E20CB6B9C494DFC2637B6384B13" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_A1336C0121F3132E09400329ACD12B30" + "OwnerKey" = "8:_949EF578C14CE0D93133060EF66C018F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_967E9E20CB6B9C494DFC2637B6384B13" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" + "MsmKey" = "8:_A1336C0121F3132E09400329ACD12B30" + "OwnerKey" = "8:_5147DA93AA30302C252F810D0809D8FB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9758638AABE50C72FFA87E6544F6D70F" - "OwnerKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" + "MsmKey" = "8:_A1336C0121F3132E09400329ACD12B30" + "OwnerKey" = "8:_7A69315CD79099E601F096562C7406DF" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9758638AABE50C72FFA87E6544F6D70F" - "OwnerKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_9758638AABE50C72FFA87E6544F6D70F" - "OwnerKey" = "8:_5C9E5FF7D356A4422B8968FB61BDF478" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_9758638AABE50C72FFA87E6544F6D70F" - "OwnerKey" = "8:_1AB2D4983FA9742736ECF3B7F206F2F2" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_9758638AABE50C72FFA87E6544F6D70F" - "OwnerKey" = "8:_D528F21311ECF12D91A0EFF0F8DCA468" + "MsmKey" = "8:_A17D8A4EDE1F489FABA27DB45F1A3F56" + "OwnerKey" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9758638AABE50C72FFA87E6544F6D70F" - "OwnerKey" = "8:_7745EEBA3C6F32DA91434BF623E143C5" + "MsmKey" = "8:_A9A74798DD330F41ADBD32DBB9480F5C" + "OwnerKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9758638AABE50C72FFA87E6544F6D70F" - "OwnerKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" + "MsmKey" = "8:_A9A74798DD330F41ADBD32DBB9480F5C" + "OwnerKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9758638AABE50C72FFA87E6544F6D70F" - "OwnerKey" = "8:_4446241C89A5162FB80809A05F581472" + "MsmKey" = "8:_A9A74798DD330F41ADBD32DBB9480F5C" + "OwnerKey" = "8:_509008BF7DDF652EFD30748DF7B623AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9758638AABE50C72FFA87E6544F6D70F" - "OwnerKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" + "MsmKey" = "8:_A9A74798DD330F41ADBD32DBB9480F5C" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9758638AABE50C72FFA87E6544F6D70F" + "MsmKey" = "8:_A9A74798DD330F41ADBD32DBB9480F5C" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9758638AABE50C72FFA87E6544F6D70F" - "OwnerKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_9758638AABE50C72FFA87E6544F6D70F" - "OwnerKey" = "8:_38A402C026B59AE31D2CBB0235AF3368" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_9758638AABE50C72FFA87E6544F6D70F" - "OwnerKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_983D79DC449AD65746DD38E6468BD886" + "MsmKey" = "8:_AC9A178FF920FC61BC39E1F955343BF2" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_98D5175644A3BC174BCA498A1B20FF84" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_AC9A178FF920FC61BC39E1F955343BF2" + "OwnerKey" = "8:_74A44143E117110ECBFD7D981E9D6D99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_99DE0EEEA77B1C8F35CBE84DD3C935C4" - "OwnerKey" = "8:_4DE31F37261519B6E72F89F737E10A45" + "MsmKey" = "8:_ACA4B81C7B67E4C6FD57C20AD15BF952" + "OwnerKey" = "8:_FF9B3021994C6FE507A9C7BE198B6C03" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_99DE0EEEA77B1C8F35CBE84DD3C935C4" + "MsmKey" = "8:_ACA4B81C7B67E4C6FD57C20AD15BF952" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_99DE0EEEA77B1C8F35CBE84DD3C935C4" - "OwnerKey" = "8:_922DFCAF3DE2758155669B16C5E04B95" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_99DE0EEEA77B1C8F35CBE84DD3C935C4" - "OwnerKey" = "8:_448950FC944968D96107991185C22806" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_99DE0EEEA77B1C8F35CBE84DD3C935C4" - "OwnerKey" = "8:_D66A3A6B6E4CBDAA1D6A1FD30FFAB6F2" + "MsmKey" = "8:_ACA4B81C7B67E4C6FD57C20AD15BF952" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_99DE0EEEA77B1C8F35CBE84DD3C935C4" - "OwnerKey" = "8:_75EE66E420D1D88C8A6F9FAC15995211" + "MsmKey" = "8:_B0A07289218E6EFD42CF3518073813D6" + "OwnerKey" = "8:_1CB515C82F6904C632717D23A858B116" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_9CCA52D51EEDBFE9F9794A8ACD30D5D9" + "MsmKey" = "8:_B0DC463AFB084472BA1EA9F43F930940" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_A0C8023CFDF8E1966A878020945346CF" + "MsmKey" = "8:_B0F63EB1426CCC22506AFCB6C5809138" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_A1336C0121F3132E09400329ACD12B30" - "OwnerKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" + "MsmKey" = "8:_B0F63EB1426CCC22506AFCB6C5809138" + "OwnerKey" = "8:_3737DF68C5D4F9EEA98383147C09217D" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_A1336C0121F3132E09400329ACD12B30" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_B0F63EB1426CCC22506AFCB6C5809138" + "OwnerKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_A1336C0121F3132E09400329ACD12B30" - "OwnerKey" = "8:_0E196D84800B9656BC318F85626EFE05" + "MsmKey" = "8:_B0F63EB1426CCC22506AFCB6C5809138" + "OwnerKey" = "8:_509008BF7DDF652EFD30748DF7B623AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_A1336C0121F3132E09400329ACD12B30" - "OwnerKey" = "8:_FAAE7C62982AB9171B3FF838FB304946" + "MsmKey" = "8:_B0F63EB1426CCC22506AFCB6C5809138" + "OwnerKey" = "8:_8533A0FC046C1B311644EB6565AADCF4" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_A1336C0121F3132E09400329ACD12B30" - "OwnerKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" + "MsmKey" = "8:_B0F63EB1426CCC22506AFCB6C5809138" + "OwnerKey" = "8:_949EF578C14CE0D93133060EF66C018F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_A2659FED3E8DE537BFD1EE3E6A429175" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_B0F63EB1426CCC22506AFCB6C5809138" + "OwnerKey" = "8:_B0DC463AFB084472BA1EA9F43F930940" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_A35B706F66B9C77B3D87D7B0FF53D652" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_B0F63EB1426CCC22506AFCB6C5809138" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_A7976B20CB4BFC0F5C8BE15430B6005E" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_B0F63EB1426CCC22506AFCB6C5809138" + "OwnerKey" = "8:_5147DA93AA30302C252F810D0809D8FB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_AB0E0C1990036EFBAC9C728A9902D668" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_B0F63EB1426CCC22506AFCB6C5809138" + "OwnerKey" = "8:_ACA4B81C7B67E4C6FD57C20AD15BF952" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_AC22B81E0F8A0CB4C79C8B878F2D1BCF" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_B0F63EB1426CCC22506AFCB6C5809138" + "OwnerKey" = "8:_FF9B3021994C6FE507A9C7BE198B6C03" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_AED50036F562B75035A039EECFC7BA07" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_B0F63EB1426CCC22506AFCB6C5809138" + "OwnerKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_AF79FC974C2F42D24D74E5313E475E87" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" + "MsmKey" = "8:_B0F63EB1426CCC22506AFCB6C5809138" + "OwnerKey" = "8:_38750CCB0CB6E026D5D88F129FB1013A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B12544C6B013F48780D190EB513A3B82" + "MsmKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B12544C6B013F48780D190EB513A3B82" - "OwnerKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_B12544C6B013F48780D190EB513A3B82" - "OwnerKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_B20313AE68F1E5D38CDE24036C32E69B" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" + "OwnerKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B20313AE68F1E5D38CDE24036C32E69B" - "OwnerKey" = "8:_E97069A1CAEDE89621181DEE3B97B547" + "MsmKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" + "OwnerKey" = "8:_509008BF7DDF652EFD30748DF7B623AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B78AD04F5CD695E22F6F139EAC69B5A5" - "OwnerKey" = "8:_922DFCAF3DE2758155669B16C5E04B95" + "MsmKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B78AD04F5CD695E22F6F139EAC69B5A5" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" + "OwnerKey" = "8:_ACA4B81C7B67E4C6FD57C20AD15BF952" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B78AD04F5CD695E22F6F139EAC69B5A5" - "OwnerKey" = "8:_6E2E48228E9ADAD05ABEFB8E7A69DCCC" + "MsmKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" + "OwnerKey" = "8:_FF9B3021994C6FE507A9C7BE198B6C03" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_B8EE1FC78F28FD0B62389E8796D603FB" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" + "OwnerKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_BA22D23CB5304B5389C531581B1D5C63" - "OwnerKey" = "8:_56D463E782DDBEB9880013C0D31F3C99" + "MsmKey" = "8:_B706D77ACF741812BE0E0A94728413E8" + "OwnerKey" = "8:_80A5A4D5BE60BC865B4C5F64B5A09D47" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_BA22D23CB5304B5389C531581B1D5C63" + "MsmKey" = "8:_B706D77ACF741812BE0E0A94728413E8" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_BDEEC0B558BD7D7AF03CB6049BCEBDAC" - "OwnerKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" + "MsmKey" = "8:_B706D77ACF741812BE0E0A94728413E8" + "OwnerKey" = "8:_74A44143E117110ECBFD7D981E9D6D99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_BDEEC0B558BD7D7AF03CB6049BCEBDAC" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_B706D77ACF741812BE0E0A94728413E8" + "OwnerKey" = "8:_C5F581AD9F0D1DCAB6E2DE32A49DCD96" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_BDEEC0B558BD7D7AF03CB6049BCEBDAC" - "OwnerKey" = "8:_13428C81458C52275C0A41D014521151" + "MsmKey" = "8:_B706D77ACF741812BE0E0A94728413E8" + "OwnerKey" = "8:_53C4681D5305DDF26BFC8A4775CAF16E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_BDEEC0B558BD7D7AF03CB6049BCEBDAC" - "OwnerKey" = "8:_1AB2D4983FA9742736ECF3B7F206F2F2" + "MsmKey" = "8:_B706D77ACF741812BE0E0A94728413E8" + "OwnerKey" = "8:_FB49CF72492394629C7D629F6FAB4446" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_BDEEC0B558BD7D7AF03CB6049BCEBDAC" - "OwnerKey" = "8:_0E196D84800B9656BC318F85626EFE05" + "MsmKey" = "8:_BA75D5EAA8F428D075548128CE91FDD3" + "OwnerKey" = "8:_74A44143E117110ECBFD7D981E9D6D99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_BF01A029E83A968C697506DFA469C90B" + "MsmKey" = "8:_BA75D5EAA8F428D075548128CE91FDD3" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_BF01A029E83A968C697506DFA469C90B" - "OwnerKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_BF01A029E83A968C697506DFA469C90B" - "OwnerKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" + "MsmKey" = "8:_BA75D5EAA8F428D075548128CE91FDD3" + "OwnerKey" = "8:_0B42804156762B4BDCC3EF894CED60AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_C179B63E2F5A58786B70FADA6C8496A5" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_BD559C5264D2EB8DB2F96C7F161ECCFE" + "OwnerKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" + "MsmKey" = "8:_BD559C5264D2EB8DB2F96C7F161ECCFE" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_C658BF7DEB725E94A2BAF4FD48BAD3FA" + "MsmKey" = "8:_C28A9B0313A578C409D1E57773FB001E" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_C658BF7DEB725E94A2BAF4FD48BAD3FA" - "OwnerKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" + "MsmKey" = "8:_C5F581AD9F0D1DCAB6E2DE32A49DCD96" + "OwnerKey" = "8:_75673BFBCF71A9463483B9C1DE022EAB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_C6BFB4DAD78C1798616508141EF1234E" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_CC07BBC3C44CE424AA0EF90844590E4E" + "MsmKey" = "8:_C5F581AD9F0D1DCAB6E2DE32A49DCD96" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_CC7BD04781686DE3403908303698199D" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_C78640287566584857304B60C7E09D2E" + "OwnerKey" = "8:_E0B7DFF98B1B17C9E2E2BD3B6DBBFF8A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_CCD49B330E05F963B5AE73E3D04F5762" + "MsmKey" = "8:_C78640287566584857304B60C7E09D2E" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_D09F278664B0560653FAC1AD0BCAE93F" + "MsmKey" = "8:_C79F4B145CE2D951C3E342053EC26159" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_D0CFB25F1239503E9FE3881A033B3110" - "OwnerKey" = "8:_00AB5F4CB0B9DCC466359F8589533B68" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_D0CFB25F1239503E9FE3881A033B3110" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_CAE724B9A481E2BAEC967AC01E7440FC" + "OwnerKey" = "8:_74A44143E117110ECBFD7D981E9D6D99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_D1CB239DDD65E78A28094BC854772AFF" + "MsmKey" = "8:_CAE724B9A481E2BAEC967AC01E7440FC" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_D3EF38D40E0CBE1BD391303952B0493E" + "MsmKey" = "8:_D09F278664B0560653FAC1AD0BCAE93F" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_D48D475C8BD232C2AC87A2A7C6CCA53D" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_D7FBEFA3359B5E4558E45316AF3159B0" + "OwnerKey" = "8:_5731AEC46C736AD3549A441125EE75F9" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_D528F21311ECF12D91A0EFF0F8DCA468" - "OwnerKey" = "8:_7745EEBA3C6F32DA91434BF623E143C5" + "MsmKey" = "8:_D7FBEFA3359B5E4558E45316AF3159B0" + "OwnerKey" = "8:_3737DF68C5D4F9EEA98383147C09217D" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_D528F21311ECF12D91A0EFF0F8DCA468" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_D7FBEFA3359B5E4558E45316AF3159B0" + "OwnerKey" = "8:_509008BF7DDF652EFD30748DF7B623AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_D66A3A6B6E4CBDAA1D6A1FD30FFAB6F2" - "OwnerKey" = "8:_448950FC944968D96107991185C22806" + "MsmKey" = "8:_D7FBEFA3359B5E4558E45316AF3159B0" + "OwnerKey" = "8:_4936236609673FB3A97D4EA723B1A767" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_D66A3A6B6E4CBDAA1D6A1FD30FFAB6F2" - "OwnerKey" = "8:_E9B6634643306242F65E192204E9C56A" + "MsmKey" = "8:_D7FBEFA3359B5E4558E45316AF3159B0" + "OwnerKey" = "8:_8939008A4B57155156AE83AACC008030" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_D66A3A6B6E4CBDAA1D6A1FD30FFAB6F2" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_D7FBEFA3359B5E4558E45316AF3159B0" + "OwnerKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_D66A3A6B6E4CBDAA1D6A1FD30FFAB6F2" - "OwnerKey" = "8:_922DFCAF3DE2758155669B16C5E04B95" + "MsmKey" = "8:_D7FBEFA3359B5E4558E45316AF3159B0" + "OwnerKey" = "8:_7A69315CD79099E601F096562C7406DF" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_D6A37AFBBBDA445164B68F2E7D5B3E80" + "MsmKey" = "8:_D7FBEFA3359B5E4558E45316AF3159B0" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_D6A37AFBBBDA445164B68F2E7D5B3E80" - "OwnerKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_D8A84B2F626300DA2E9147709713E9CB" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_D7FBEFA3359B5E4558E45316AF3159B0" + "OwnerKey" = "8:_E521ECFD6C000298EBF2C298D2E4376B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_D947550594E2BF53BED76C7D7F9747D7" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_D7FBEFA3359B5E4558E45316AF3159B0" + "OwnerKey" = "8:_B706D77ACF741812BE0E0A94728413E8" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_D949D70DDDDCF94CDCAD9B76A400C3D3" - "OwnerKey" = "8:_922DFCAF3DE2758155669B16C5E04B95" + "MsmKey" = "8:_D7FBEFA3359B5E4558E45316AF3159B0" + "OwnerKey" = "8:_80A5A4D5BE60BC865B4C5F64B5A09D47" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_D949D70DDDDCF94CDCAD9B76A400C3D3" + "MsmKey" = "8:_DB4BF3BCEC4456BC4D94E6F732E82803" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DB4941BAFA45E5921E7072990000621E" - "OwnerKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_DB4941BAFA45E5921E7072990000621E" - "OwnerKey" = "8:_13428C81458C52275C0A41D014521151" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_DB4941BAFA45E5921E7072990000621E" - "OwnerKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_DB4941BAFA45E5921E7072990000621E" - "OwnerKey" = "8:_5C9E5FF7D356A4422B8968FB61BDF478" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_DB4941BAFA45E5921E7072990000621E" - "OwnerKey" = "8:_1AB2D4983FA9742736ECF3B7F206F2F2" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_DB4941BAFA45E5921E7072990000621E" - "OwnerKey" = "8:_D528F21311ECF12D91A0EFF0F8DCA468" + "MsmKey" = "8:_DB4BF3BCEC4456BC4D94E6F732E82803" + "OwnerKey" = "8:_E521ECFD6C000298EBF2C298D2E4376B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DB4941BAFA45E5921E7072990000621E" - "OwnerKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" + "MsmKey" = "8:_DB4BF3BCEC4456BC4D94E6F732E82803" + "OwnerKey" = "8:_75673BFBCF71A9463483B9C1DE022EAB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DB4941BAFA45E5921E7072990000621E" - "OwnerKey" = "8:_47ECF1DA52157B12F544FB237D85F564" + "MsmKey" = "8:_DF9470C286C095EB5289BC0A57E7AA2C" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DB4941BAFA45E5921E7072990000621E" - "OwnerKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" + "MsmKey" = "8:_E0B7DFF98B1B17C9E2E2BD3B6DBBFF8A" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DB4941BAFA45E5921E7072990000621E" - "OwnerKey" = "8:_61ACBC61C06E40FB3AE4346599718EB4" + "MsmKey" = "8:_E0B7DFF98B1B17C9E2E2BD3B6DBBFF8A" + "OwnerKey" = "8:_C79F4B145CE2D951C3E342053EC26159" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DB4941BAFA45E5921E7072990000621E" - "OwnerKey" = "8:_E9B6634643306242F65E192204E9C56A" + "MsmKey" = "8:_E521ECFD6C000298EBF2C298D2E4376B" + "OwnerKey" = "8:_75673BFBCF71A9463483B9C1DE022EAB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DB4941BAFA45E5921E7072990000621E" + "MsmKey" = "8:_E521ECFD6C000298EBF2C298D2E4376B" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DB4941BAFA45E5921E7072990000621E" - "OwnerKey" = "8:_2F23291F311EE9576449E5628A5702AE" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_DB4941BAFA45E5921E7072990000621E" - "OwnerKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_DB4941BAFA45E5921E7072990000621E" - "OwnerKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" + "MsmKey" = "8:_EB38C1BD04FDFE44579B9868D6D1E139" + "OwnerKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DB4941BAFA45E5921E7072990000621E" - "OwnerKey" = "8:_9758638AABE50C72FFA87E6544F6D70F" + "MsmKey" = "8:_EB38C1BD04FDFE44579B9868D6D1E139" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DB4A94107FB1929721E56ED40844F276" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" + "MsmKey" = "8:_EB38C1BD04FDFE44579B9868D6D1E139" + "OwnerKey" = "8:_5147DA93AA30302C252F810D0809D8FB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DC627D829804D2AC4A3984133840F2D5" + "MsmKey" = "8:_ECDF8B3BECC1C92F35C36C2743D8E99E" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DCD0D71251FAABFB20D57E60AC3DEFA3" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_ECDF8B3BECC1C92F35C36C2743D8E99E" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DD10CB022785FD0CE997E8C7BC1D0FE6" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_ECDF8B3BECC1C92F35C36C2743D8E99E" + "OwnerKey" = "8:_7A69315CD79099E601F096562C7406DF" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DD77D7B58FFDC37F83D85D632BEC9DC4" + "MsmKey" = "8:_EF2898B0C9AAB2E33674325B9F86943B" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DE3FACD5F197D2E261A0C6B32E0D1CAC" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_FB49CF72492394629C7D629F6FAB4446" + "OwnerKey" = "8:_75673BFBCF71A9463483B9C1DE022EAB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DF6FFF88157E7FBCFB7E188431AAF4CF" - "OwnerKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" + "MsmKey" = "8:_FB49CF72492394629C7D629F6FAB4446" + "OwnerKey" = "8:_DF9470C286C095EB5289BC0A57E7AA2C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DF6FFF88157E7FBCFB7E188431AAF4CF" - "OwnerKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" + "MsmKey" = "8:_FB49CF72492394629C7D629F6FAB4446" + "OwnerKey" = "8:_CAE724B9A481E2BAEC967AC01E7440FC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DF6FFF88157E7FBCFB7E188431AAF4CF" - "OwnerKey" = "8:_1AB2D4983FA9742736ECF3B7F206F2F2" + "MsmKey" = "8:_FB49CF72492394629C7D629F6FAB4446" + "OwnerKey" = "8:_0B42804156762B4BDCC3EF894CED60AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DF6FFF88157E7FBCFB7E188431AAF4CF" - "OwnerKey" = "8:_D528F21311ECF12D91A0EFF0F8DCA468" + "MsmKey" = "8:_FB49CF72492394629C7D629F6FAB4446" + "OwnerKey" = "8:_74A44143E117110ECBFD7D981E9D6D99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DF6FFF88157E7FBCFB7E188431AAF4CF" - "OwnerKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" + "MsmKey" = "8:_FB49CF72492394629C7D629F6FAB4446" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DF6FFF88157E7FBCFB7E188431AAF4CF" - "OwnerKey" = "8:_47ECF1DA52157B12F544FB237D85F564" + "MsmKey" = "8:_FB49CF72492394629C7D629F6FAB4446" + "OwnerKey" = "8:_53C4681D5305DDF26BFC8A4775CAF16E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DF6FFF88157E7FBCFB7E188431AAF4CF" - "OwnerKey" = "8:_4446241C89A5162FB80809A05F581472" + "MsmKey" = "8:_FB49CF72492394629C7D629F6FAB4446" + "OwnerKey" = "8:_C5F581AD9F0D1DCAB6E2DE32A49DCD96" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DF6FFF88157E7FBCFB7E188431AAF4CF" - "OwnerKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" + "MsmKey" = "8:_FF26B2424D1F2EB451FE2EDE8CD8D7CD" + "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DF6FFF88157E7FBCFB7E188431AAF4CF" - "OwnerKey" = "8:_61ACBC61C06E40FB3AE4346599718EB4" + "MsmKey" = "8:_FF26B2424D1F2EB451FE2EDE8CD8D7CD" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DF6FFF88157E7FBCFB7E188431AAF4CF" - "OwnerKey" = "8:_7F2A242EE11515CC12A6793521574B9B" + "MsmKey" = "8:_FF26B2424D1F2EB451FE2EDE8CD8D7CD" + "OwnerKey" = "8:_38750CCB0CB6E026D5D88F129FB1013A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DF6FFF88157E7FBCFB7E188431AAF4CF" + "MsmKey" = "8:_FF9B3021994C6FE507A9C7BE198B6C03" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_DF6FFF88157E7FBCFB7E188431AAF4CF" - "OwnerKey" = "8:_2F23291F311EE9576449E5628A5702AE" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_DF6FFF88157E7FBCFB7E188431AAF4CF" - "OwnerKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" + "MsmKey" = "8:_FF9B3021994C6FE507A9C7BE198B6C03" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E0573A6D7543083D0A5654271DF50643" + "MsmKey" = "8:_UNDEFINED" "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E0FCEE9366306B5A88DC7CF29E913A4B" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_E97069A1CAEDE89621181DEE3B97B547" - "OwnerKey" = "8:_262CDE6547BE15C0065FC563C76194D2" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_90D408142B1F2A9F72CBF42FC38348F0" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E97069A1CAEDE89621181DEE3B97B547" - "OwnerKey" = "8:_E9B6634643306242F65E192204E9C56A" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_0BF8133A6082FDD658EA3570802D86DE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E97069A1CAEDE89621181DEE3B97B547" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_D09F278664B0560653FAC1AD0BCAE93F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E97069A1CAEDE89621181DEE3B97B547" - "OwnerKey" = "8:_922DFCAF3DE2758155669B16C5E04B95" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_7E765F76FDFC3DCF4EAEB59B5546B063" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E97069A1CAEDE89621181DEE3B97B547" - "OwnerKey" = "8:_D949D70DDDDCF94CDCAD9B76A400C3D3" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_705F2A9700A0B6F6A5308537C5F876EA" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E97069A1CAEDE89621181DEE3B97B547" - "OwnerKey" = "8:_6E2E48228E9ADAD05ABEFB8E7A69DCCC" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_847DE93907D7F6B17C0694F74120086B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E97069A1CAEDE89621181DEE3B97B547" - "OwnerKey" = "8:_56D463E782DDBEB9880013C0D31F3C99" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_EF2898B0C9AAB2E33674325B9F86943B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E97069A1CAEDE89621181DEE3B97B547" - "OwnerKey" = "8:_17BFDCA42AB1DE7706418C4C953F856E" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_709D007D7E89A10E63C141E3A08311FD" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E97069A1CAEDE89621181DEE3B97B547" - "OwnerKey" = "8:_448950FC944968D96107991185C22806" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_98D5175644A3BC174BCA498A1B20FF84" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E97069A1CAEDE89621181DEE3B97B547" - "OwnerKey" = "8:_D66A3A6B6E4CBDAA1D6A1FD30FFAB6F2" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_3737DF68C5D4F9EEA98383147C09217D" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E97069A1CAEDE89621181DEE3B97B547" - "OwnerKey" = "8:_4DE31F37261519B6E72F89F737E10A45" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_89CF13C29028D3D7E6E68C097A72CB90" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E97069A1CAEDE89621181DEE3B97B547" - "OwnerKey" = "8:_75EE66E420D1D88C8A6F9FAC15995211" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_401029CD43B9D1C7D6B8A91580C72246" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_E9B6634643306242F65E192204E9C56A" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_BD559C5264D2EB8DB2F96C7F161ECCFE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_EA4D0354739F3915FC03731153325AA5" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_437F8E654D5A08B1CA3EA7BCC8B911F9" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_EA4D0354739F3915FC03731153325AA5" - "OwnerKey" = "8:_5C9E5FF7D356A4422B8968FB61BDF478" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_8533A0FC046C1B311644EB6565AADCF4" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_EA4D0354739F3915FC03731153325AA5" - "OwnerKey" = "8:_1AB2D4983FA9742736ECF3B7F206F2F2" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_509008BF7DDF652EFD30748DF7B623AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_EB16994750C856659A7BE41BD02F8ABE" - "OwnerKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_4A5E77F2FEA9C4080C8FD63B968FBE6C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_EB16994750C856659A7BE41BD02F8ABE" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_5267D1EC981D54EC20D1B42EDAB938D2" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_EB16994750C856659A7BE41BD02F8ABE" - "OwnerKey" = "8:_4446241C89A5162FB80809A05F581472" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_949EF578C14CE0D93133060EF66C018F" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_EB38C1BD04FDFE44579B9868D6D1E139" - "OwnerKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_B0DC463AFB084472BA1EA9F43F930940" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_EB38C1BD04FDFE44579B9868D6D1E139" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_7E089FB0FAFDC91358668C33586665F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_EB38C1BD04FDFE44579B9868D6D1E139" - "OwnerKey" = "8:_FAAE7C62982AB9171B3FF838FB304946" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_5147DA93AA30302C252F810D0809D8FB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_EB90C5C498BD80F4675C07A364C45E3D" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_FF9B3021994C6FE507A9C7BE198B6C03" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_EBFEF6DABA658232EC82197A8E01F66E" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_ACA4B81C7B67E4C6FD57C20AD15BF952" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_ED524252AD28281FAE5468349D0E5797" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_38750CCB0CB6E026D5D88F129FB1013A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_ED524252AD28281FAE5468349D0E5797" - "OwnerKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_7A925C02110B1D4B95987D2EEEFE6FDE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_EF2623DE67EDC70B584821A055B86302" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_9A234F7FB4239AC3DB0DBE9415BDE695" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_EF2898B0C9AAB2E33674325B9F86943B" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_21E475E8F9DBB207476AD595250634BF" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F1DFFB8E50BAD2529B0C859268ED8956" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_EB38C1BD04FDFE44579B9868D6D1E139" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F1DFFB8E50BAD2529B0C859268ED8956" - "OwnerKey" = "8:_D528F21311ECF12D91A0EFF0F8DCA468" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_516016F1B93156015497DAD5F7FBE9A1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F1DFFB8E50BAD2529B0C859268ED8956" - "OwnerKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_8F71C11DA0BAD2C98087755DC7A25AD3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F3898C4F454B4D1481E055F2AB2B217B" - "OwnerKey" = "8:_UNDEFINED" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_1EC9EA112C92712F7DD0290C02F8F1EB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F3D3908BF1850F33CACA8DC41CB6869E" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_30FDB43A5EE9C1E3839D05F6363080D6" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F46F8B020857673C983D66FE2F41B983" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_6362DA873243657F5F1FD41C1A4E104A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F78136CC822CCB014A68583A48E41B1C" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_FF26B2424D1F2EB451FE2EDE8CD8D7CD" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_DF9470C286C095EB5289BC0A57E7AA2C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" - "OwnerKey" = "8:_17BFDCA42AB1DE7706418C4C953F856E" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_B0F63EB1426CCC22506AFCB6C5809138" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" - "OwnerKey" = "8:_56D463E782DDBEB9880013C0D31F3C99" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_99DFCB38D3C7E1A7AC6AE6E2397D5EAE" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" - "OwnerKey" = "8:_633F9949B09BE13FCEC5B9CE99D81421" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_B363FB7BD2F44E6C8573500668C2C9D1" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FA58218115CCED35D22896A731510356" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_73674B32069839371DC47411D1B7EBE0" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FA58218115CCED35D22896A731510356" - "OwnerKey" = "8:_2F23291F311EE9576449E5628A5702AE" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_A9A74798DD330F41ADBD32DBB9480F5C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FA58218115CCED35D22896A731510356" - "OwnerKey" = "8:_922DFCAF3DE2758155669B16C5E04B95" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_712AAF71834640D10C755D415AF2200C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FA58218115CCED35D22896A731510356" - "OwnerKey" = "8:_17BFDCA42AB1DE7706418C4C953F856E" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_92EADCA3313D55CFE2BB3BBA193941F3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FA58218115CCED35D22896A731510356" - "OwnerKey" = "8:_D66A3A6B6E4CBDAA1D6A1FD30FFAB6F2" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_64AD2A918B16AA625B839A6A2D4288AB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FA58218115CCED35D22896A731510356" - "OwnerKey" = "8:_448950FC944968D96107991185C22806" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_4936236609673FB3A97D4EA723B1A767" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FA58218115CCED35D22896A731510356" - "OwnerKey" = "8:_99DE0EEEA77B1C8F35CBE84DD3C935C4" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_5F07DDA90732658EC4A03117CF7DD774" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FA58218115CCED35D22896A731510356" - "OwnerKey" = "8:_4DE31F37261519B6E72F89F737E10A45" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_C28A9B0313A578C409D1E57773FB001E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FA58218115CCED35D22896A731510356" - "OwnerKey" = "8:_75EE66E420D1D88C8A6F9FAC15995211" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_C79F4B145CE2D951C3E342053EC26159" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FA58218115CCED35D22896A731510356" - "OwnerKey" = "8:_E97069A1CAEDE89621181DEE3B97B547" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_7A69315CD79099E601F096562C7406DF" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FA58218115CCED35D22896A731510356" - "OwnerKey" = "8:_56D463E782DDBEB9880013C0D31F3C99" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_51C4508525FA0604A9CD727897EBD530" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FA58218115CCED35D22896A731510356" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_76136B423153FD040335B97D71CF6A3E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FA58218115CCED35D22896A731510356" - "OwnerKey" = "8:_B20313AE68F1E5D38CDE24036C32E69B" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_7EBA1AC1C70BAC60E9165BB0A3640C98" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FA997D5286D6E9EC1A80EB888D9FDA72" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_201B65B789181625CAF1E7D925466231" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FAAE7C62982AB9171B3FF838FB304946" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_A1336C0121F3132E09400329ACD12B30" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_42250239B4791E8133657256CCE3506C" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" - "OwnerKey" = "8:_13428C81458C52275C0A41D014521151" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_8939008A4B57155156AE83AACC008030" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" - "OwnerKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_9A98137A42052685F51607892D00B8A0" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" - "OwnerKey" = "8:_1AB2D4983FA9742736ECF3B7F206F2F2" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_E0B7DFF98B1B17C9E2E2BD3B6DBBFF8A" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" - "OwnerKey" = "8:_7745EEBA3C6F32DA91434BF623E143C5" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_C78640287566584857304B60C7E09D2E" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" - "OwnerKey" = "8:_0E196D84800B9656BC318F85626EFE05" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_74A44143E117110ECBFD7D981E9D6D99" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" - "OwnerKey" = "8:_2423100AF29217C4332A90074E54D4D0" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_CAE724B9A481E2BAEC967AC01E7440FC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" - "OwnerKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_0B42804156762B4BDCC3EF894CED60AC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" - "OwnerKey" = "8:_FAAE7C62982AB9171B3FF838FB304946" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_BA75D5EAA8F428D075548128CE91FDD3" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" - "OwnerKey" = "8:_47ECF1DA52157B12F544FB237D85F564" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_AC9A178FF920FC61BC39E1F955343BF2" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" - "OwnerKey" = "8:_4446241C89A5162FB80809A05F581472" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_75673BFBCF71A9463483B9C1DE022EAB" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" - "OwnerKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_E521ECFD6C000298EBF2C298D2E4376B" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" - "OwnerKey" = "8:_61ACBC61C06E40FB3AE4346599718EB4" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_419E2BE26037D1DF36751EB628D51EBC" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" - "OwnerKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_C5F581AD9F0D1DCAB6E2DE32A49DCD96" "MsmSig" = "8:_UNDEFINED" } "Entry" { - "MsmKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" - "OwnerKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" + "MsmKey" = "8:_UNDEFINED" + "OwnerKey" = "8:_53C4681D5305DDF26BFC8A4775CAF16E" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" + "OwnerKey" = "8:_386D8E25E67F7711289168ABA40EEA5D" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_90D408142B1F2A9F72CBF42FC38348F0" + "OwnerKey" = "8:_FB49CF72492394629C7D629F6FAB4446" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_0BF8133A6082FDD658EA3570802D86DE" + "OwnerKey" = "8:_80A5A4D5BE60BC865B4C5F64B5A09D47" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_D09F278664B0560653FAC1AD0BCAE93F" + "OwnerKey" = "8:_B706D77ACF741812BE0E0A94728413E8" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_7E765F76FDFC3DCF4EAEB59B5546B063" + "OwnerKey" = "8:_269E1BD3A1EBC31895AD3845529D3A9A" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_705F2A9700A0B6F6A5308537C5F876EA" + "OwnerKey" = "8:_5731AEC46C736AD3549A441125EE75F9" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_847DE93907D7F6B17C0694F74120086B" + "OwnerKey" = "8:_D7FBEFA3359B5E4558E45316AF3159B0" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_EF2898B0C9AAB2E33674325B9F86943B" + "OwnerKey" = "8:_2A67839C006307363A784C0284DC07B0" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_709D007D7E89A10E63C141E3A08311FD" + "OwnerKey" = "8:_DB4BF3BCEC4456BC4D94E6F732E82803" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_98D5175644A3BC174BCA498A1B20FF84" + "OwnerKey" = "8:_422EDE425080BE992A7471DEF2AB1103" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_13428C81458C52275C0A41D014521151" + "OwnerKey" = "8:_95EBE8B225CEEAD24E06F44863ABAECB" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_382ADCBEA6FF11871606FD406333761E" + "OwnerKey" = "8:_ECDF8B3BECC1C92F35C36C2743D8E99E" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_C5718F2557E2B4CE76D02A14D19B0F00" + "OwnerKey" = "8:_9C822EC8B208111C8872DC2C929B4F49" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_6AE2958999F8B1E88D8475CB3E791CF2" + "OwnerKey" = "8:_88E760F600D2E195D8119F6014AB651E" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_4A177C28F7864675BCA7A0910494A760" + "OwnerKey" = "8:_36D30082439E3E9B7F5AAF6701F0C22F" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_1AB2D4983FA9742736ECF3B7F206F2F2" + "OwnerKey" = "8:_2797CFFB7DAA734F75BFE8FB845163D3" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_5C9E5FF7D356A4422B8968FB61BDF478" + "OwnerKey" = "8:_1CB515C82F6904C632717D23A858B116" "MsmSig" = "8:_UNDEFINED" } "Entry" { "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_7745EEBA3C6F32DA91434BF623E143C5" + "OwnerKey" = "8:_B0A07289218E6EFD42CF3518073813D6" "MsmSig" = "8:_UNDEFINED" } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_D528F21311ECF12D91A0EFF0F8DCA468" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_4A5E77F2FEA9C4080C8FD63B968FBE6C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_5267D1EC981D54EC20D1B42EDAB938D2" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_0E196D84800B9656BC318F85626EFE05" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_2423100AF29217C4332A90074E54D4D0" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_2ED45DA7AF8B8894A38769DFF94F274F" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_FAAE7C62982AB9171B3FF838FB304946" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_4446241C89A5162FB80809A05F581472" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_47ECF1DA52157B12F544FB237D85F564" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_61ACBC61C06E40FB3AE4346599718EB4" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_059A6746A8576493957C8E5AF3CEB9D9" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_BDEEC0B558BD7D7AF03CB6049BCEBDAC" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_7A0D754929705CC64EF84E26BD75D642" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_EB38C1BD04FDFE44579B9868D6D1E139" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_EB16994750C856659A7BE41BD02F8ABE" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_7F2A242EE11515CC12A6793521574B9B" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_D6A37AFBBBDA445164B68F2E7D5B3E80" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_EA4D0354739F3915FC03731153325AA5" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_C658BF7DEB725E94A2BAF4FD48BAD3FA" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_B12544C6B013F48780D190EB513A3B82" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_5BB4E116AC988395D2A72901433A7CB9" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_E9B6634643306242F65E192204E9C56A" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_5A8B326A4A0607AFC366F8FD9657A87A" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_F1DFFB8E50BAD2529B0C859268ED8956" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_75D29198D3E03B5554EF1C7382CF5B14" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_73674B32069839371DC47411D1B7EBE0" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_2F23291F311EE9576449E5628A5702AE" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_712AAF71834640D10C755D415AF2200C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_92EADCA3313D55CFE2BB3BBA193941F3" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_64AD2A918B16AA625B839A6A2D4288AB" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_69CC8DD07F81DD7EA883434F53157FBC" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_67EAE4B6E14417FC2BF4F4EBF4473A1E" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_38A402C026B59AE31D2CBB0235AF3368" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_94B0EAFC6BCADB7C6DC2EF31467C8C24" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_FC7C3735446215F02CF0C477948EAAFC" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_201B65B789181625CAF1E7D925466231" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_51C4508525FA0604A9CD727897EBD530" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_DF6FFF88157E7FBCFB7E188431AAF4CF" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_0D2EC478B8B5A060121B647E6BA3DE05" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_A1336C0121F3132E09400329ACD12B30" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_42250239B4791E8133657256CCE3506C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_9758638AABE50C72FFA87E6544F6D70F" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_DB4941BAFA45E5921E7072990000621E" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_00AB5F4CB0B9DCC466359F8589533B68" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_D0CFB25F1239503E9FE3881A033B3110" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_922DFCAF3DE2758155669B16C5E04B95" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_D949D70DDDDCF94CDCAD9B76A400C3D3" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_6E2E48228E9ADAD05ABEFB8E7A69DCCC" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_B78AD04F5CD695E22F6F139EAC69B5A5" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_95A39C4C0476DF1F27B60A43C00DEAB7" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_56D463E782DDBEB9880013C0D31F3C99" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_17BFDCA42AB1DE7706418C4C953F856E" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_39DD938A5F3E194F296D11EA2F72EB3E" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_448950FC944968D96107991185C22806" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_D66A3A6B6E4CBDAA1D6A1FD30FFAB6F2" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_BA22D23CB5304B5389C531581B1D5C63" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_75EE66E420D1D88C8A6F9FAC15995211" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_4DE31F37261519B6E72F89F737E10A45" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_99DE0EEEA77B1C8F35CBE84DD3C935C4" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_262CDE6547BE15C0065FC563C76194D2" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_E97069A1CAEDE89621181DEE3B97B547" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_5D31D40A55F64C363A1DE193E24D604B" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_2EB48F8299C56A3911017460C55FDA43" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_633F9949B09BE13FCEC5B9CE99D81421" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_877DF22E1E92563A6F4E77209D76B185" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_1AC47588060EAA9F2B7A13EC07359D10" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_C6BFB4DAD78C1798616508141EF1234E" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_032C05575B795D1CAEDD5105F1520FBB" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_3B351F730871D9CC74A40D74B6C6E61A" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_2FA2B573783C66016BCED4EA9D33E5B6" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_1910D5B276479C48B4F7762A638405F5" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_1BDA3B7B2EF85A48708A41568E05F63F" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_DB4A94107FB1929721E56ED40844F276" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_4672E56FCA5A7523E491A1DF92B58426" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_2444D22B50272EAE03F2B5D2457335EC" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_4F605B43B6D1B3804C25477D671A9101" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_3E6534AA37C9012ED3BDF4DCB02EFDB6" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_3C71904C35BED6686835B5A1C74768BE" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_AF79FC974C2F42D24D74E5313E475E87" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_E0FCEE9366306B5A88DC7CF29E913A4B" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_F78136CC822CCB014A68583A48E41B1C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_F93FF260A2F031FD129C02F9FB2A6E9D" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_ED524252AD28281FAE5468349D0E5797" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_BF01A029E83A968C697506DFA469C90B" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_55D25B13F818972AA7BF22C7264EBB19" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_B20313AE68F1E5D38CDE24036C32E69B" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_FA58218115CCED35D22896A731510356" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_D947550594E2BF53BED76C7D7F9747D7" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_B8EE1FC78F28FD0B62389E8796D603FB" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_D3EF38D40E0CBE1BD391303952B0493E" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_136196DD2763419D959721C2BA143498" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_4E399A139695EBD13928A80C850A7E9D" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_359F09B8EC59D6FC1859EFF3D2274920" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_EBFEF6DABA658232EC82197A8E01F66E" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_DD10CB022785FD0CE997E8C7BC1D0FE6" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_9CCA52D51EEDBFE9F9794A8ACD30D5D9" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_A7976B20CB4BFC0F5C8BE15430B6005E" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_A2659FED3E8DE537BFD1EE3E6A429175" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_983D79DC449AD65746DD38E6468BD886" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_26BF1219019A4367BA3497A5899C05B1" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_DC627D829804D2AC4A3984133840F2D5" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_90C6EB30636F05FB3DFD7C943DC16EAC" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_D8A84B2F626300DA2E9147709713E9CB" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_D48D475C8BD232C2AC87A2A7C6CCA53D" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_14CF2DBBA5462C65F94A9137DCE014F9" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_DE3FACD5F197D2E261A0C6B32E0D1CAC" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_448EC30219E98C0B91ABF43C7D4F223F" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_DD77D7B58FFDC37F83D85D632BEC9DC4" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_A35B706F66B9C77B3D87D7B0FF53D652" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_AED50036F562B75035A039EECFC7BA07" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_5DAE745CD40555B469B53E8DB8A5D7DA" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_6D9156D5DBF08959BE20FE18FA09E71A" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_D1CB239DDD65E78A28094BC854772AFF" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_CC07BBC3C44CE424AA0EF90844590E4E" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_2589A08E4AC51C4B69842E948EFC87DB" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_967E9E20CB6B9C494DFC2637B6384B13" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_62EC6F0F04E5435ABCC0479D48BEBE1B" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_39C2ACA7C5003F7A39323635C3B4B924" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_0B4B393563808E508848ED965CF47AEE" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_08C7D6D7EF105161BD48E61BBEBBF002" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_A0C8023CFDF8E1966A878020945346CF" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_896E731F0FFC039A04E0A4482B3FED1F" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_EF2623DE67EDC70B584821A055B86302" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_CCD49B330E05F963B5AE73E3D04F5762" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_244F067B77DB6F9852E2286427480A18" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_AC22B81E0F8A0CB4C79C8B878F2D1BCF" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_CC7BD04781686DE3403908303698199D" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_F46F8B020857673C983D66FE2F41B983" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_4FC5C727C21C7B57C1E2B8E55A9E8748" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_5C5582DB321E2CC26F8F1FBF8B4866F0" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_DCD0D71251FAABFB20D57E60AC3DEFA3" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_C179B63E2F5A58786B70FADA6C8496A5" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_FA997D5286D6E9EC1A80EB888D9FDA72" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_023CEE1263BC2659C4302E37A4F8A946" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_EB90C5C498BD80F4675C07A364C45E3D" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_283F49175556E95BE98A7C8600F4030B" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_E0573A6D7543083D0A5654271DF50643" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_F3D3908BF1850F33CACA8DC41CB6869E" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_AB0E0C1990036EFBAC9C728A9902D668" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_018A2A1E8555CACB14EEBBCFE003E82A" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_13803D82858878E2D3953D4742A1A596" - "MsmSig" = "8:_UNDEFINED" - } - } - "Configurations" - { - "Debug" - { - "DisplayName" = "8:Debug" - "IsDebugOnly" = "11:TRUE" - "IsReleaseOnly" = "11:FALSE" - "OutputFilename" = "8:..\\..\\Build\\Installers\\Machine Studio\\Debug\\Machine Studio Installer v1.0.0.5.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.6.1" - { - "Name" = "8:Microsoft .NET Framework 4.6.1 (x86 and x64)" - "ProductCode" = "8:.NETFramework,Version=v4.6.1" - } - } - } - } - "Release" - { - "DisplayName" = "8:Release" - "IsDebugOnly" = "11:FALSE" - "IsReleaseOnly" = "11:TRUE" - "OutputFilename" = "8:..\\..\\Build\\Installers\\Machine Studio\\Release\\Machine Studio Installer v1.0.0.5.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.6.1" - { - "Name" = "8:Microsoft .NET Framework 4.6.1 (x86 and x64)" - "ProductCode" = "8:.NETFramework,Version=v4.6.1" - } - } - } - } - } - "Deployable" - { - "CustomAction" - { - } - "DefaultFeature" - { - "Name" = "8:DefaultFeature" - "Title" = "8:" - "Description" = "8:" - } - "ExternalPersistence" - { - "LaunchCondition" - { - "{A06ECF26-33A3-4562-8140-9B0E340D4F24}:_57416B062DDF4C7D949EE93B8783A324" - { - "Name" = "8:.NET Framework" - "Message" = "8:[VSDNETMSG]" - "FrameworkVersion" = "8:.NETFramework,Version=v4.6.1" - "AllowLaterVersions" = "11:FALSE" - "InstallUrl" = "8:http://go.microsoft.com/fwlink/?LinkId=671728" - } - } - } - "File" - { - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_00AB5F4CB0B9DCC466359F8589533B68" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:RazorEngine, Version=3.10.0.0, Culture=neutral, PublicKeyToken=9ee697374c7e744a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - } - "SourcePath" = "8:RazorEngine.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_018A2A1E8555CACB14EEBBCFE003E82A" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Collections, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_018A2A1E8555CACB14EEBBCFE003E82A" - { - "Name" = "8:System.Collections.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:System.Collections.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_023CEE1263BC2659C4302E37A4F8A946" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Diagnostics.Tools, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_023CEE1263BC2659C4302E37A4F8A946" - { - "Name" = "8:System.Diagnostics.Tools.dll" - "Attributes" = "3:0" - } - } - "SourcePath" = "8:System.Diagnostics.Tools.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" - "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}:_032C05575B795D1CAEDD5105F1520FBB" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Text.RegularExpressions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_032C05575B795D1CAEDD5105F1520FBB" - { - "Name" = "8:System.Text.RegularExpressions.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:System.Text.RegularExpressions.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_059A6746A8576493957C8E5AF3CEB9D9" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.Common, Version=2.0.23.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_059A6746A8576493957C8E5AF3CEB9D9" - { - "Name" = "8:Tango.MachineStudio.Common.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Tango.MachineStudio.Common.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_08C7D6D7EF105161BD48E61BBEBBF002" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Reflection, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_08C7D6D7EF105161BD48E61BBEBBF002" - { - "Name" = "8:System.Reflection.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:System.Reflection.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_0B4B393563808E508848ED965CF47AEE" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Reflection.Emit, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_0B4B393563808E508848ED965CF47AEE" - { - "Name" = "8:System.Reflection.Emit.dll" - "Attributes" = "3:0" - } - } - "SourcePath" = "8:System.Reflection.Emit.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" - "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}:_0BF8133A6082FDD658EA3570802D86DE" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Data.SQLite.Linq, Version=1.0.108.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_0BF8133A6082FDD658EA3570802D86DE" - { - "Name" = "8:System.Data.SQLite.Linq.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:System.Data.SQLite.Linq.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_0D2EC478B8B5A060121B647E6BA3DE05" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.Core, Version=2.0.26.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - } - "SourcePath" = "8:Tango.Core.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_0E196D84800B9656BC318F85626EFE05" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.MachineDesigner, Version=2.0.8.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_0E196D84800B9656BC318F85626EFE05" - { - "Name" = "8:Tango.MachineStudio.MachineDesigner.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Tango.MachineStudio.MachineDesigner.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_13428C81458C52275C0A41D014521151" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.UsersAndRoles, Version=2.0.7.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_13428C81458C52275C0A41D014521151" - { - "Name" = "8:Tango.MachineStudio.UsersAndRoles.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Tango.MachineStudio.UsersAndRoles.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_13803D82858878E2D3953D4742A1A596" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Collections.Concurrent, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_13803D82858878E2D3953D4742A1A596" - { - "Name" = "8:System.Collections.Concurrent.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:System.Collections.Concurrent.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_14CF2DBBA5462C65F94A9137DCE014F9" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Runtime.Serialization.Xml, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_14CF2DBBA5462C65F94A9137DCE014F9" - { - "Name" = "8:System.Runtime.Serialization.Xml.dll" - "Attributes" = "3:0" - } - } - "SourcePath" = "8:System.Runtime.Serialization.Xml.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" - "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}:_173C4B05CE04BA34E920DC64B25A8670" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Xml.ReaderWriter, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - } - "SourcePath" = "8:System.Xml.ReaderWriter.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_17BFDCA42AB1DE7706418C4C953F856E" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.VisualStudio.Services.Client.Interactive, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - } - "SourcePath" = "8:Microsoft.VisualStudio.Services.Client.Interactive.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_1910D5B276479C48B4F7762A638405F5" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_1910D5B276479C48B4F7762A638405F5" - { - "Name" = "8:System.Runtime.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:System.Runtime.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_1AB2D4983FA9742736ECF3B7F206F2F2" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.Synchronization, Version=2.0.9.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_1AB2D4983FA9742736ECF3B7F206F2F2" - { - "Name" = "8:Tango.MachineStudio.Synchronization.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Tango.MachineStudio.Synchronization.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_1AC47588060EAA9F2B7A13EC07359D10" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Threading, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_1AC47588060EAA9F2B7A13EC07359D10" - { - "Name" = "8:System.Threading.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:System.Threading.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_1BDA3B7B2EF85A48708A41568E05F63F" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Runtime.Serialization.Primitives, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_1BDA3B7B2EF85A48708A41568E05F63F" - { - "Name" = "8:System.Runtime.Serialization.Primitives.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:System.Runtime.Serialization.Primitives.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_201B65B789181625CAF1E7D925466231" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Data.SQLite, Version=1.0.108.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_201B65B789181625CAF1E7D925466231" - { - "Name" = "8:System.Data.SQLite.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:System.Data.SQLite.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_2423100AF29217C4332A90074E54D4D0" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.HardwareDesigner, Version=2.0.8.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_2423100AF29217C4332A90074E54D4D0" - { - "Name" = "8:Tango.MachineStudio.HardwareDesigner.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Tango.MachineStudio.HardwareDesigner.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_2444D22B50272EAE03F2B5D2457335EC" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Reflection, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_2444D22B50272EAE03F2B5D2457335EC" - { - "Name" = "8:System.Reflection.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:System.Reflection.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_244F067B77DB6F9852E2286427480A18" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Net.NetworkInformation, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_244F067B77DB6F9852E2286427480A18" - { - "Name" = "8:System.Net.NetworkInformation.dll" - "Attributes" = "3:0" - } - } - "SourcePath" = "8:System.Net.NetworkInformation.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" - "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}:_2589A08E4AC51C4B69842E948EFC87DB" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Reflection.Primitives, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_2589A08E4AC51C4B69842E948EFC87DB" - { - "Name" = "8:System.Reflection.Primitives.dll" - "Attributes" = "3:0" - } - } - "SourcePath" = "8:System.Reflection.Primitives.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" - "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}:_262CDE6547BE15C0065FC563C76194D2" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.Common, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - } - "SourcePath" = "8:Microsoft.TeamFoundation.Common.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_26BF1219019A4367BA3497A5899C05B1" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.ServiceModel.Primitives, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_26BF1219019A4367BA3497A5899C05B1" - { - "Name" = "8:System.ServiceModel.Primitives.dll" - "Attributes" = "3:0" - } - } - "SourcePath" = "8:System.ServiceModel.Primitives.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" - "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}:_283F49175556E95BE98A7C8600F4030B" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Diagnostics.Contracts, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_283F49175556E95BE98A7C8600F4030B" - { - "Name" = "8:System.Diagnostics.Contracts.dll" - "Attributes" = "3:0" - } - } - "SourcePath" = "8:System.Diagnostics.Contracts.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" - "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}:_2EB48F8299C56A3911017460C55FDA43" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.ServiceBus, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" - "ScatterAssemblies" - { - } - "SourcePath" = "8:Microsoft.ServiceBus.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_2ED45DA7AF8B8894A38769DFF94F274F" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.Developer, Version=2.0.15.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_2ED45DA7AF8B8894A38769DFF94F274F" - { - "Name" = "8:Tango.MachineStudio.Developer.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Tango.MachineStudio.Developer.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_2F23291F311EE9576449E5628A5702AE" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.Transport, Version=2.0.25.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - } - "SourcePath" = "8:Tango.Transport.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_2FA2B573783C66016BCED4EA9D33E5B6" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Text.Encoding.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_2FA2B573783C66016BCED4EA9D33E5B6" - { - "Name" = "8:System.Text.Encoding.Extensions.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:System.Text.Encoding.Extensions.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_359F09B8EC59D6FC1859EFF3D2274920" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Threading.Tasks.Parallel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_359F09B8EC59D6FC1859EFF3D2274920" - { - "Name" = "8:System.Threading.Tasks.Parallel.dll" - "Attributes" = "3:0" - } - } - "SourcePath" = "8:System.Threading.Tasks.Parallel.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" - "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}:_382ADCBEA6FF11871606FD406333761E" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.Updater, Version=2.0.7.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_382ADCBEA6FF11871606FD406333761E" - { - "Name" = "8:Tango.MachineStudio.Updater.exe" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Tango.MachineStudio.Updater.exe" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_38A402C026B59AE31D2CBB0235AF3368" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.DAL.Remote, Version=2.0.25.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - } - "SourcePath" = "8:Tango.DAL.Remote.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_39C2ACA7C5003F7A39323635C3B4B924" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Reflection.Emit.ILGeneration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_39C2ACA7C5003F7A39323635C3B4B924" - { - "Name" = "8:System.Reflection.Emit.ILGeneration.dll" - "Attributes" = "3:0" - } - } - "SourcePath" = "8:System.Reflection.Emit.ILGeneration.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" - "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}:_39DD938A5F3E194F296D11EA2F72EB3E" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.IdentityModel.Tokens.Jwt, Version=4.0.20622.1351, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" - "ScatterAssemblies" - { - } - "SourcePath" = "8:System.IdentityModel.Tokens.Jwt.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_3B351F730871D9CC74A40D74B6C6E61A" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Text.Encoding, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_3B351F730871D9CC74A40D74B6C6E61A" - { - "Name" = "8:System.Text.Encoding.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:System.Text.Encoding.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_3C71904C35BED6686835B5A1C74768BE" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Globalization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_3C71904C35BED6686835B5A1C74768BE" - { - "Name" = "8:System.Globalization.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:System.Globalization.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_3E6534AA37C9012ED3BDF4DCB02EFDB6" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.IO, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_3E6534AA37C9012ED3BDF4DCB02EFDB6" - { - "Name" = "8:System.IO.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:System.IO.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_42250239B4791E8133657256CCE3506C" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Google.Protobuf, Version=3.4.1.0, Culture=neutral, PublicKeyToken=a7d26565bac4d604, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_42250239B4791E8133657256CCE3506C" - { - "Name" = "8:Google.Protobuf.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Google.Protobuf.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_4446241C89A5162FB80809A05F581472" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.DataCapture, Version=2.0.8.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_4446241C89A5162FB80809A05F581472" - { - "Name" = "8:Tango.MachineStudio.DataCapture.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Tango.MachineStudio.DataCapture.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_448950FC944968D96107991185C22806" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.Work.WebApi, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - } - "SourcePath" = "8:Microsoft.TeamFoundation.Work.WebApi.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_448EC30219E98C0B91ABF43C7D4F223F" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Runtime.Serialization.Json, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_448EC30219E98C0B91ABF43C7D4F223F" - { - "Name" = "8:System.Runtime.Serialization.Json.dll" - "Attributes" = "3:0" - } - } - "SourcePath" = "8:System.Runtime.Serialization.Json.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" - "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}:_4672E56FCA5A7523E491A1DF92B58426" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Runtime.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_4672E56FCA5A7523E491A1DF92B58426" - { - "Name" = "8:System.Runtime.Extensions.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:System.Runtime.Extensions.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_47ECF1DA52157B12F544FB237D85F564" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.Logging, Version=2.0.15.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_47ECF1DA52157B12F544FB237D85F564" - { - "Name" = "8:Tango.MachineStudio.Logging.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Tango.MachineStudio.Logging.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_4A177C28F7864675BCA7A0910494A760" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.Visuals, Version=2.0.7.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_4A177C28F7864675BCA7A0910494A760" - { - "Name" = "8:Tango.Visuals.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Tango.Visuals.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_4A5E77F2FEA9C4080C8FD63B968FBE6C" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:MahApps.Metro, Version=1.5.0.23, Culture=neutral, PublicKeyToken=f4fb5a3c4d1e5b4f, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_4A5E77F2FEA9C4080C8FD63B968FBE6C" - { - "Name" = "8:MahApps.Metro.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:MahApps.Metro.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_4DE31F37261519B6E72F89F737E10A45" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.VisualStudio.Services.WebApi, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - } - "SourcePath" = "8:Microsoft.VisualStudio.Services.WebApi.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_4E399A139695EBD13928A80C850A7E9D" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Threading.Timer, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_4E399A139695EBD13928A80C850A7E9D" - { - "Name" = "8:System.Threading.Timer.dll" - "Attributes" = "3:0" - } - } - "SourcePath" = "8:System.Threading.Timer.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" - "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}:_4F605B43B6D1B3804C25477D671A9101" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Net.Primitives, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_4F605B43B6D1B3804C25477D671A9101" - { - "Name" = "8:System.Net.Primitives.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:System.Net.Primitives.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_4FC5C727C21C7B57C1E2B8E55A9E8748" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_4FC5C727C21C7B57C1E2B8E55A9E8748" - { - "Name" = "8:System.Linq.dll" - "Attributes" = "3:0" - } - } - "SourcePath" = "8:System.Linq.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" - "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}:_51C4508525FA0604A9CD727897EBD530" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_51C4508525FA0604A9CD727897EBD530" - { - "Name" = "8:EntityFramework.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:EntityFramework.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_5267D1EC981D54EC20D1B42EDAB938D2" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Windows.Interactivity, Version=4.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_5267D1EC981D54EC20D1B42EDAB938D2" - { - "Name" = "8:System.Windows.Interactivity.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:System.Windows.Interactivity.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_55D25B13F818972AA7BF22C7264EBB19" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Windows, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_55D25B13F818972AA7BF22C7264EBB19" - { - "Name" = "8:System.Windows.dll" - "Attributes" = "3:0" - } - } - "SourcePath" = "8:System.Windows.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" - "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}:_56D463E782DDBEB9880013C0D31F3C99" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.Client, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - } - "SourcePath" = "8:Microsoft.TeamFoundation.Client.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_5747A410B7984793A0F6D9121679C6F3" - { - "SourcePath" = "8:..\\..\\Build\\Debug\\x86\\SQLite.Interop.dll" - "TargetName" = "8:SQLite.Interop.dll" - "Tag" = "8:" - "Folder" = "8:_137C662BA6B24073AC58ED6C67DA7951" - "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:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_5A8B326A4A0607AFC366F8FD9657A87A" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.SharedUI, Version=2.0.24.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - } - "SourcePath" = "8:Tango.SharedUI.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_5BB4E116AC988395D2A72901433A7CB9" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.BrushPicker, Version=2.0.7.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_5BB4E116AC988395D2A72901433A7CB9" - { - "Name" = "8:Tango.BrushPicker.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Tango.BrushPicker.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_5C5582DB321E2CC26F8F1FBF8B4866F0" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.IO, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_5C5582DB321E2CC26F8F1FBF8B4866F0" - { - "Name" = "8:System.IO.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:System.IO.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_5C9E5FF7D356A4422B8968FB61BDF478" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.Synchronization, Version=2.0.14.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_5C9E5FF7D356A4422B8968FB61BDF478" - { - "Name" = "8:Tango.Synchronization.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Tango.Synchronization.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_5D31D40A55F64C363A1DE193E24D604B" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Newtonsoft.Json, Version=8.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL" - "ScatterAssemblies" - { - } - "SourcePath" = "8:Newtonsoft.Json.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_5DAE745CD40555B469B53E8DB8A5D7DA" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Runtime.Handles, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_5DAE745CD40555B469B53E8DB8A5D7DA" - { - "Name" = "8:System.Runtime.Handles.dll" - "Attributes" = "3:0" - } - } - "SourcePath" = "8:System.Runtime.Handles.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" - "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}:_61ACBC61C06E40FB3AE4346599718EB4" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.ColorLab, Version=2.0.8.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_61ACBC61C06E40FB3AE4346599718EB4" - { - "Name" = "8:Tango.MachineStudio.ColorLab.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Tango.MachineStudio.ColorLab.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_62EC6F0F04E5435ABCC0479D48BEBE1B" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Reflection.Emit.Lightweight, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_62EC6F0F04E5435ABCC0479D48BEBE1B" - { - "Name" = "8:System.Reflection.Emit.Lightweight.dll" - "Attributes" = "3:0" - } - } - "SourcePath" = "8:System.Reflection.Emit.Lightweight.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" - "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}:_633F9949B09BE13FCEC5B9CE99D81421" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.IdentityModel.Clients.ActiveDirectory.Platform, Version=3.13.5.907, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" - "ScatterAssemblies" - { - } - "SourcePath" = "8:Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_64AD2A918B16AA625B839A6A2D4288AB" + } + "Configurations" + { + "Debug" + { + "DisplayName" = "8:Debug" + "IsDebugOnly" = "11:TRUE" + "IsReleaseOnly" = "11:FALSE" + "OutputFilename" = "8:..\\..\\Build\\Installers\\Machine Studio\\Debug\\Machine Studio Installer v3.0.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}" { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Reactive.Interfaces, Version=3.0.1000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, processorArchitecture=MSIL" - "ScatterAssemblies" + "Enabled" = "11:TRUE" + "PromptEnabled" = "11:TRUE" + "PrerequisitesLocation" = "2:1" + "Url" = "8:" + "ComponentsUrl" = "8:" + "Items" { - "_64AD2A918B16AA625B839A6A2D4288AB" + "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:.NETFramework,Version=v4.6.1" { - "Name" = "8:System.Reactive.Interfaces.dll" - "Attributes" = "3:512" + "Name" = "8:Microsoft .NET Framework 4.6.1 (x86 and x64)" + "ProductCode" = "8:.NETFramework,Version=v4.6.1" } } - "SourcePath" = "8:System.Reactive.Interfaces.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_67EAE4B6E14417FC2BF4F4EBF4473A1E" + } + "Release" + { + "DisplayName" = "8:Release" + "IsDebugOnly" = "11:FALSE" + "IsReleaseOnly" = "11:TRUE" + "OutputFilename" = "8:..\\..\\Build\\Installers\\Machine Studio\\Release\\Machine Studio Installer v3.0.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}" { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.DragAndDrop, Version=2.0.23.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" + "Enabled" = "11:TRUE" + "PromptEnabled" = "11:TRUE" + "PrerequisitesLocation" = "2:1" + "Url" = "8:" + "ComponentsUrl" = "8:" + "Items" { + "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:.NETFramework,Version=v4.6.1" + { + "Name" = "8:Microsoft .NET Framework 4.6.1 (x86 and x64)" + "ProductCode" = "8:.NETFramework,Version=v4.6.1" + } } - "SourcePath" = "8:Tango.DragAndDrop.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_69CC8DD07F81DD7EA883434F53157FBC" + } + } + "Deployable" + { + "CustomAction" + { + } + "DefaultFeature" + { + "Name" = "8:DefaultFeature" + "Title" = "8:" + "Description" = "8:" + } + "ExternalPersistence" + { + "LaunchCondition" { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.Serialization, Version=2.0.25.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" + "{A06ECF26-33A3-4562-8140-9B0E340D4F24}:_57416B062DDF4C7D949EE93B8783A324" { + "Name" = "8:.NET Framework" + "Message" = "8:[VSDNETMSG]" + "FrameworkVersion" = "8:.NETFramework,Version=v4.6.1" + "AllowLaterVersions" = "11:FALSE" + "InstallUrl" = "8:http://go.microsoft.com/fwlink/?LinkId=671728" } - "SourcePath" = "8:Tango.Serialization.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_6AE2958999F8B1E88D8475CB3E791CF2" + } + "File" + { + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_0B42804156762B4BDCC3EF894CED60AC" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:WpfAnimatedGif, Version=1.4.14.0, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.WorkItemTracking.Common, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" "ScatterAssemblies" { - "_6AE2958999F8B1E88D8475CB3E791CF2" + "_0B42804156762B4BDCC3EF894CED60AC" { - "Name" = "8:WpfAnimatedGif.dll" + "Name" = "8:Microsoft.TeamFoundation.WorkItemTracking.Common.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:WpfAnimatedGif.dll" + "SourcePath" = "8:Microsoft.TeamFoundation.WorkItemTracking.Common.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -5835,46 +2833,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_6D9156D5DBF08959BE20FE18FA09E71A" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_0BF8133A6082FDD658EA3570802D86DE" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Runtime.Extensions, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:System.Data.SQLite.Linq, Version=1.0.108.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL" "ScatterAssemblies" { - "_6D9156D5DBF08959BE20FE18FA09E71A" + "_0BF8133A6082FDD658EA3570802D86DE" { - "Name" = "8:System.Runtime.Extensions.dll" + "Name" = "8:System.Data.SQLite.Linq.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Runtime.Extensions.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_6E2E48228E9ADAD05ABEFB8E7A69DCCC" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.WorkItemTracking.Common, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - } - "SourcePath" = "8:Microsoft.TeamFoundation.WorkItemTracking.Common.dll" + "SourcePath" = "8:System.Data.SQLite.Linq.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -5892,23 +2864,12 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_705F2A9700A0B6F6A5308537C5F876EA" + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_0D36BD88AEF84A1CA7AC32F4687643FD" { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Ionic.Zip, Version=1.9.1.8, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_705F2A9700A0B6F6A5308537C5F876EA" - { - "Name" = "8:Ionic.Zip.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Ionic.Zip.dll" - "TargetName" = "8:" + "SourcePath" = "8:..\\..\\Build\\Core\\Debug\\x86\\SQLite.Interop.dll" + "TargetName" = "8:SQLite.Interop.dll" "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" + "Folder" = "8:_137C662BA6B24073AC58ED6C67DA7951" "Condition" = "8:" "Transitive" = "11:FALSE" "Vital" = "11:TRUE" @@ -5920,23 +2881,23 @@ "PackageAs" = "3:1" "Register" = "3:1" "Exclude" = "11:FALSE" - "IsDependency" = "11:TRUE" + "IsDependency" = "11:FALSE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_709D007D7E89A10E63C141E3A08311FD" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_1CB515C82F6904C632717D23A858B116" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:System.IO.Compression.FileSystem, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" "ScatterAssemblies" { - "_709D007D7E89A10E63C141E3A08311FD" + "_1CB515C82F6904C632717D23A858B116" { - "Name" = "8:EntityFramework.SqlServer.dll" + "Name" = "8:System.IO.Compression.FileSystem.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:EntityFramework.SqlServer.dll" + "SourcePath" = "8:System.IO.Compression.FileSystem.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -5954,20 +2915,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_712AAF71834640D10C755D415AF2200C" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_1EC9EA112C92712F7DD0290C02F8F1EB" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Reactive.Linq, Version=3.0.3000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Tango.Editors, Version=2.0.19.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_712AAF71834640D10C755D415AF2200C" + "_1EC9EA112C92712F7DD0290C02F8F1EB" { - "Name" = "8:System.Reactive.Linq.dll" + "Name" = "8:Tango.Editors.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Reactive.Linq.dll" + "SourcePath" = "8:Tango.Editors.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -5985,72 +2946,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_73674B32069839371DC47411D1B7EBE0" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_201B65B789181625CAF1E7D925466231" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Reactive.PlatformServices, Version=3.0.3000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:System.Data.SQLite, Version=1.0.108.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL" "ScatterAssemblies" { - "_73674B32069839371DC47411D1B7EBE0" + "_201B65B789181625CAF1E7D925466231" { - "Name" = "8:System.Reactive.PlatformServices.dll" + "Name" = "8:System.Data.SQLite.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Reactive.PlatformServices.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_75D29198D3E03B5554EF1C7382CF5B14" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.Integration, Version=2.0.25.1633, Culture=neutral, processorArchitecture=MSIL" - "ScatterAssemblies" - { - } - "SourcePath" = "8:Tango.Integration.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" - "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}:_75EE66E420D1D88C8A6F9FAC15995211" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.Core.WebApi, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - } - "SourcePath" = "8:Microsoft.TeamFoundation.Core.WebApi.dll" + "SourcePath" = "8:System.Data.SQLite.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6068,20 +2977,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7745EEBA3C6F32DA91434BF623E143C5" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_21E475E8F9DBB207476AD595250634BF" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.Stubs, Version=2.0.7.1633, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:RealTimeGraphEx, Version=1.0.20.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_7745EEBA3C6F32DA91434BF623E143C5" + "_21E475E8F9DBB207476AD595250634BF" { - "Name" = "8:Tango.MachineStudio.Stubs.dll" + "Name" = "8:RealTimeGraphEx.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Tango.MachineStudio.Stubs.dll" + "SourcePath" = "8:RealTimeGraphEx.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6099,20 +3008,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7A0D754929705CC64EF84E26BD75D642" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_269E1BD3A1EBC31895AD3845529D3A9A" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:RealTimeGraphEx, Version=1.0.17.1633, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.Common, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" "ScatterAssemblies" { - "_7A0D754929705CC64EF84E26BD75D642" + "_269E1BD3A1EBC31895AD3845529D3A9A" { - "Name" = "8:RealTimeGraphEx.dll" + "Name" = "8:Microsoft.TeamFoundation.Common.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:RealTimeGraphEx.dll" + "SourcePath" = "8:Microsoft.TeamFoundation.Common.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6130,20 +3039,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7E765F76FDFC3DCF4EAEB59B5546B063" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_2797CFFB7DAA734F75BFE8FB845163D3" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:MaterialDesignColors, Version=1.1.2.0, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:System.Net.Http, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" "ScatterAssemblies" { - "_7E765F76FDFC3DCF4EAEB59B5546B063" + "_2797CFFB7DAA734F75BFE8FB845163D3" { - "Name" = "8:MaterialDesignColors.dll" + "Name" = "8:System.Net.Http.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:MaterialDesignColors.dll" + "SourcePath" = "8:System.Net.Http.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6161,20 +3070,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7F2A242EE11515CC12A6793521574B9B" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_2A67839C006307363A784C0284DC07B0" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.EmbroideryUI, Version=1.0.5.1633, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Microsoft.ServiceBus, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" "ScatterAssemblies" { - "_7F2A242EE11515CC12A6793521574B9B" + "_2A67839C006307363A784C0284DC07B0" { - "Name" = "8:Tango.EmbroideryUI.dll" + "Name" = "8:Microsoft.ServiceBus.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Tango.EmbroideryUI.dll" + "SourcePath" = "8:Microsoft.ServiceBus.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6192,20 +3101,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_847DE93907D7F6B17C0694F74120086B" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_30FDB43A5EE9C1E3839D05F6363080D6" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:FontAwesome.WPF, Version=4.7.0.37774, Culture=neutral, PublicKeyToken=0758b07a11a4f466, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Tango.CSV, Version=2.0.17.1657, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_847DE93907D7F6B17C0694F74120086B" + "_30FDB43A5EE9C1E3839D05F6363080D6" { - "Name" = "8:FontAwesome.WPF.dll" + "Name" = "8:Tango.CSV.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:FontAwesome.WPF.dll" + "SourcePath" = "8:Tango.CSV.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6223,20 +3132,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_877DF22E1E92563A6F4E77209D76B185" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_36D30082439E3E9B7F5AAF6701F0C22F" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Xml.XDocument, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" "ScatterAssemblies" { - "_877DF22E1E92563A6F4E77209D76B185" + "_36D30082439E3E9B7F5AAF6701F0C22F" { - "Name" = "8:System.Xml.XDocument.dll" + "Name" = "8:System.Net.Http.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Xml.XDocument.dll" + "SourcePath" = "8:System.Net.Http.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6254,26 +3163,26 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_896E731F0FFC039A04E0A4482B3FED1F" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_3737DF68C5D4F9EEA98383147C09217D" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Net.WebHeaderCollection, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.UsersAndRoles, Version=2.0.9.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_896E731F0FFC039A04E0A4482B3FED1F" + "_3737DF68C5D4F9EEA98383147C09217D" { - "Name" = "8:System.Net.WebHeaderCollection.dll" - "Attributes" = "3:0" + "Name" = "8:Tango.MachineStudio.UsersAndRoles.dll" + "Attributes" = "3:512" } } - "SourcePath" = "8:System.Net.WebHeaderCollection.dll" + "SourcePath" = "8:Tango.MachineStudio.UsersAndRoles.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -6281,30 +3190,30 @@ "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}:_90C6EB30636F05FB3DFD7C943DC16EAC" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_386D8E25E67F7711289168ABA40EEA5D" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.ServiceModel.Http, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.Diff, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" "ScatterAssemblies" { - "_90C6EB30636F05FB3DFD7C943DC16EAC" + "_386D8E25E67F7711289168ABA40EEA5D" { - "Name" = "8:System.ServiceModel.Http.dll" - "Attributes" = "3:0" + "Name" = "8:Microsoft.TeamFoundation.Diff.dll" + "Attributes" = "3:512" } } - "SourcePath" = "8:System.ServiceModel.Http.dll" + "SourcePath" = "8:Microsoft.TeamFoundation.Diff.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -6312,24 +3221,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}:_90D408142B1F2A9F72CBF42FC38348F0" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_38750CCB0CB6E026D5D88F129FB1013A" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Reactive.Windows.Threading, Version=3.0.1000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.ColorLab, Version=2.0.10.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_90D408142B1F2A9F72CBF42FC38348F0" + "_38750CCB0CB6E026D5D88F129FB1013A" { - "Name" = "8:System.Reactive.Windows.Threading.dll" + "Name" = "8:Tango.MachineStudio.ColorLab.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Reactive.Windows.Threading.dll" + "SourcePath" = "8:Tango.MachineStudio.ColorLab.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6347,15 +3256,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_922DFCAF3DE2758155669B16C5E04B95" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_401029CD43B9D1C7D6B8A91580C72246" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.WorkItemTracking.Client, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.Technician, Version=2.0.14.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { + "_401029CD43B9D1C7D6B8A91580C72246" + { + "Name" = "8:Tango.MachineStudio.Technician.dll" + "Attributes" = "3:512" + } } - "SourcePath" = "8:Microsoft.TeamFoundation.WorkItemTracking.Client.dll" + "SourcePath" = "8:Tango.MachineStudio.Technician.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6373,20 +3287,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_92EADCA3313D55CFE2BB3BBA193941F3" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_419E2BE26037D1DF36751EB628D51EBC" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Reactive.Core, Version=3.0.3000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:System.IdentityModel.Tokens.Jwt, Version=4.0.20622.1351, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" "ScatterAssemblies" { - "_92EADCA3313D55CFE2BB3BBA193941F3" + "_419E2BE26037D1DF36751EB628D51EBC" { - "Name" = "8:System.Reactive.Core.dll" + "Name" = "8:System.IdentityModel.Tokens.Jwt.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Reactive.Core.dll" + "SourcePath" = "8:System.IdentityModel.Tokens.Jwt.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6404,15 +3318,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_94B0EAFC6BCADB7C6DC2EF31467C8C24" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_42250239B4791E8133657256CCE3506C" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.CodeGeneration, Version=2.0.14.1633, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Google.Protobuf, Version=3.4.1.0, Culture=neutral, PublicKeyToken=a7d26565bac4d604, processorArchitecture=MSIL" "ScatterAssemblies" { + "_42250239B4791E8133657256CCE3506C" + { + "Name" = "8:Google.Protobuf.dll" + "Attributes" = "3:512" + } } - "SourcePath" = "8:Tango.CodeGeneration.dll" + "SourcePath" = "8:Google.Protobuf.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6430,15 +3349,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_95A39C4C0476DF1F27B60A43C00DEAB7" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_422EDE425080BE992A7471DEF2AB1103" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.WorkItemTracking.Client.DataStoreLoader, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Microsoft.IdentityModel.Clients.ActiveDirectory, Version=3.19.8.16603, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" "ScatterAssemblies" { + "_422EDE425080BE992A7471DEF2AB1103" + { + "Name" = "8:Microsoft.IdentityModel.Clients.ActiveDirectory.dll" + "Attributes" = "3:512" + } } - "SourcePath" = "8:Microsoft.TeamFoundation.WorkItemTracking.Client.DataStoreLoader.dll" + "SourcePath" = "8:Microsoft.IdentityModel.Clients.ActiveDirectory.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6456,26 +3380,26 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_967E9E20CB6B9C494DFC2637B6384B13" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_437F8E654D5A08B1CA3EA7BCC8B911F9" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Reflection.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Tango.Visuals, Version=2.0.8.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_967E9E20CB6B9C494DFC2637B6384B13" + "_437F8E654D5A08B1CA3EA7BCC8B911F9" { - "Name" = "8:System.Reflection.Extensions.dll" - "Attributes" = "3:0" + "Name" = "8:Tango.Visuals.dll" + "Attributes" = "3:512" } } - "SourcePath" = "8:System.Reflection.Extensions.dll" + "SourcePath" = "8:Tango.Visuals.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -6483,19 +3407,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}:_9758638AABE50C72FFA87E6544F6D70F" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_4936236609673FB3A97D4EA723B1A767" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.Settings, Version=2.0.25.1633, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Tango.Serialization, Version=2.0.27.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { + "_4936236609673FB3A97D4EA723B1A767" + { + "Name" = "8:Tango.Serialization.dll" + "Attributes" = "3:512" + } } - "SourcePath" = "8:Tango.Settings.dll" + "SourcePath" = "8:Tango.Serialization.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6513,26 +3442,26 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_983D79DC449AD65746DD38E6468BD886" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_4A5E77F2FEA9C4080C8FD63B968FBE6C" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.ServiceModel.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:MahApps.Metro, Version=1.5.0.23, Culture=neutral, PublicKeyToken=f4fb5a3c4d1e5b4f, processorArchitecture=MSIL" "ScatterAssemblies" { - "_983D79DC449AD65746DD38E6468BD886" + "_4A5E77F2FEA9C4080C8FD63B968FBE6C" { - "Name" = "8:System.ServiceModel.Security.dll" - "Attributes" = "3:0" + "Name" = "8:MahApps.Metro.dll" + "Attributes" = "3:512" } } - "SourcePath" = "8:System.ServiceModel.Security.dll" + "SourcePath" = "8:MahApps.Metro.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -6540,24 +3469,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}:_98D5175644A3BC174BCA498A1B20FF84" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_509008BF7DDF652EFD30748DF7B623AC" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Dragablz, Version=0.0.3.197, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Tango.Stubs, Version=2.0.9.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_98D5175644A3BC174BCA498A1B20FF84" + "_509008BF7DDF652EFD30748DF7B623AC" { - "Name" = "8:Dragablz.dll" + "Name" = "8:Tango.Stubs.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Dragablz.dll" + "SourcePath" = "8:Tango.Stubs.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6575,15 +3504,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_99DE0EEEA77B1C8F35CBE84DD3C935C4" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_5147DA93AA30302C252F810D0809D8FB" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Net.Http.Formatting, Version=5.2.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.DB, Version=2.0.9.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { + "_5147DA93AA30302C252F810D0809D8FB" + { + "Name" = "8:Tango.MachineStudio.DB.dll" + "Attributes" = "3:512" + } } - "SourcePath" = "8:System.Net.Http.Formatting.dll" + "SourcePath" = "8:Tango.MachineStudio.DB.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6601,20 +3535,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_9CCA52D51EEDBFE9F9794A8ACD30D5D9" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_516016F1B93156015497DAD5F7FBE9A1" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Text.RegularExpressions, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Tango.Video, Version=2.0.19.1159, Culture=neutral, processorArchitecture=x86" "ScatterAssemblies" { - "_9CCA52D51EEDBFE9F9794A8ACD30D5D9" + "_516016F1B93156015497DAD5F7FBE9A1" { - "Name" = "8:System.Text.RegularExpressions.dll" + "Name" = "8:Tango.Video.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Text.RegularExpressions.dll" + "SourcePath" = "8:Tango.Video.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6632,20 +3566,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_A0C8023CFDF8E1966A878020945346CF" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_51C4508525FA0604A9CD727897EBD530" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.ObjectModel, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL" "ScatterAssemblies" { - "_A0C8023CFDF8E1966A878020945346CF" + "_51C4508525FA0604A9CD727897EBD530" { - "Name" = "8:System.ObjectModel.dll" + "Name" = "8:EntityFramework.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.ObjectModel.dll" + "SourcePath" = "8:EntityFramework.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6663,20 +3597,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_A1336C0121F3132E09400329ACD12B30" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_5267D1EC981D54EC20D1B42EDAB938D2" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:SimpleValidator, Version=0.6.1.0, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:System.Windows.Interactivity, Version=4.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" "ScatterAssemblies" { - "_A1336C0121F3132E09400329ACD12B30" + "_5267D1EC981D54EC20D1B42EDAB938D2" { - "Name" = "8:SimpleValidator.dll" + "Name" = "8:System.Windows.Interactivity.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:SimpleValidator.dll" + "SourcePath" = "8:System.Windows.Interactivity.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6694,20 +3628,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_A2659FED3E8DE537BFD1EE3E6A429175" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_53C4681D5305DDF26BFC8A4775CAF16E" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Text.Encoding, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.WorkItemTracking.WebApi, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" "ScatterAssemblies" { - "_A2659FED3E8DE537BFD1EE3E6A429175" + "_53C4681D5305DDF26BFC8A4775CAF16E" { - "Name" = "8:System.Text.Encoding.dll" + "Name" = "8:Microsoft.TeamFoundation.WorkItemTracking.WebApi.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Text.Encoding.dll" + "SourcePath" = "8:Microsoft.TeamFoundation.WorkItemTracking.WebApi.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6725,26 +3659,26 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_A35B706F66B9C77B3D87D7B0FF53D652" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_5731AEC46C736AD3549A441125EE75F9" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Runtime.InteropServices.WindowsRuntime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Microsoft.VisualStudio.Services.Common, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" "ScatterAssemblies" { - "_A35B706F66B9C77B3D87D7B0FF53D652" + "_5731AEC46C736AD3549A441125EE75F9" { - "Name" = "8:System.Runtime.InteropServices.WindowsRuntime.dll" - "Attributes" = "3:0" + "Name" = "8:Microsoft.VisualStudio.Services.Common.dll" + "Attributes" = "3:512" } } - "SourcePath" = "8:System.Runtime.InteropServices.WindowsRuntime.dll" + "SourcePath" = "8:Microsoft.VisualStudio.Services.Common.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -6752,24 +3686,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}:_A7976B20CB4BFC0F5C8BE15430B6005E" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_5F07DDA90732658EC4A03117CF7DD774" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Text.Encoding.Extensions, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Tango.DragAndDrop, Version=2.0.25.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_A7976B20CB4BFC0F5C8BE15430B6005E" + "_5F07DDA90732658EC4A03117CF7DD774" { - "Name" = "8:System.Text.Encoding.Extensions.dll" + "Name" = "8:Tango.DragAndDrop.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Text.Encoding.Extensions.dll" + "SourcePath" = "8:Tango.DragAndDrop.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6787,26 +3721,26 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_AB0E0C1990036EFBAC9C728A9902D668" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_6362DA873243657F5F1FD41C1A4E104A" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.ComponentModel.Annotations, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Tango.ColorPicker, Version=2.0.19.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_AB0E0C1990036EFBAC9C728A9902D668" + "_6362DA873243657F5F1FD41C1A4E104A" { - "Name" = "8:System.ComponentModel.Annotations.dll" - "Attributes" = "3:0" + "Name" = "8:Tango.ColorPicker.dll" + "Attributes" = "3:512" } } - "SourcePath" = "8:System.ComponentModel.Annotations.dll" + "SourcePath" = "8:Tango.ColorPicker.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -6814,30 +3748,30 @@ "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}:_AC22B81E0F8A0CB4C79C8B878F2D1BCF" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_64AD2A918B16AA625B839A6A2D4288AB" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Linq.Queryable, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:System.Reactive.Interfaces, Version=3.0.1000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, processorArchitecture=MSIL" "ScatterAssemblies" { - "_AC22B81E0F8A0CB4C79C8B878F2D1BCF" + "_64AD2A918B16AA625B839A6A2D4288AB" { - "Name" = "8:System.Linq.Queryable.dll" - "Attributes" = "3:0" + "Name" = "8:System.Reactive.Interfaces.dll" + "Attributes" = "3:512" } } - "SourcePath" = "8:System.Linq.Queryable.dll" + "SourcePath" = "8:System.Reactive.Interfaces.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -6845,24 +3779,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}:_AED50036F562B75035A039EECFC7BA07" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_705F2A9700A0B6F6A5308537C5F876EA" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Runtime.InteropServices, Version=4.0.20.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Ionic.Zip, Version=1.9.1.8, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c, processorArchitecture=MSIL" "ScatterAssemblies" { - "_AED50036F562B75035A039EECFC7BA07" + "_705F2A9700A0B6F6A5308537C5F876EA" { - "Name" = "8:System.Runtime.InteropServices.dll" + "Name" = "8:Ionic.Zip.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Runtime.InteropServices.dll" + "SourcePath" = "8:Ionic.Zip.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6880,20 +3814,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_AF79FC974C2F42D24D74E5313E475E87" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_709D007D7E89A10E63C141E3A08311FD" { "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Diagnostics.Debug, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL" "ScatterAssemblies" { - "_AF79FC974C2F42D24D74E5313E475E87" + "_709D007D7E89A10E63C141E3A08311FD" { - "Name" = "8:System.Diagnostics.Debug.dll" + "Name" = "8:EntityFramework.SqlServer.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Diagnostics.Debug.dll" + "SourcePath" = "8:EntityFramework.SqlServer.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6911,20 +3845,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B12544C6B013F48780D190EB513A3B82" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_712AAF71834640D10C755D415AF2200C" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.ColorPicker, Version=2.0.17.1633, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:System.Reactive.Linq, Version=3.0.3000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, processorArchitecture=MSIL" "ScatterAssemblies" { - "_B12544C6B013F48780D190EB513A3B82" + "_712AAF71834640D10C755D415AF2200C" { - "Name" = "8:Tango.ColorPicker.dll" + "Name" = "8:System.Reactive.Linq.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Tango.ColorPicker.dll" + "SourcePath" = "8:System.Reactive.Linq.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6942,20 +3876,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B20313AE68F1E5D38CDE24036C32E69B" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_73674B32069839371DC47411D1B7EBE0" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Net.Http.WebRequest, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:System.Reactive.PlatformServices, Version=3.0.3000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, processorArchitecture=MSIL" "ScatterAssemblies" { - "_B20313AE68F1E5D38CDE24036C32E69B" + "_73674B32069839371DC47411D1B7EBE0" { - "Name" = "8:System.Net.Http.WebRequest.dll" + "Name" = "8:System.Reactive.PlatformServices.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Net.Http.WebRequest.dll" + "SourcePath" = "8:System.Reactive.PlatformServices.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6973,15 +3907,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B78AD04F5CD695E22F6F139EAC69B5A5" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_74A44143E117110ECBFD7D981E9D6D99" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryLanguage, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.WorkItemTracking.Client, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" "ScatterAssemblies" { + "_74A44143E117110ECBFD7D981E9D6D99" + { + "Name" = "8:Microsoft.TeamFoundation.WorkItemTracking.Client.dll" + "Attributes" = "3:512" + } } - "SourcePath" = "8:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryLanguage.dll" + "SourcePath" = "8:Microsoft.TeamFoundation.WorkItemTracking.Client.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -6999,26 +3938,26 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B8EE1FC78F28FD0B62389E8796D603FB" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_75673BFBCF71A9463483B9C1DE022EAB" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Xml.XmlSerializer, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.Client, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" "ScatterAssemblies" { - "_B8EE1FC78F28FD0B62389E8796D603FB" + "_75673BFBCF71A9463483B9C1DE022EAB" { - "Name" = "8:System.Xml.XmlSerializer.dll" - "Attributes" = "3:0" + "Name" = "8:Microsoft.TeamFoundation.Client.dll" + "Attributes" = "3:512" } } - "SourcePath" = "8:System.Xml.XmlSerializer.dll" + "SourcePath" = "8:Microsoft.TeamFoundation.Client.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -7026,19 +3965,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}:_BA22D23CB5304B5389C531581B1D5C63" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_76136B423153FD040335B97D71CF6A3E" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.Diff, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Tango.PMR, Version=2.0.36.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { + "_76136B423153FD040335B97D71CF6A3E" + { + "Name" = "8:Tango.PMR.dll" + "Attributes" = "3:512" + } } - "SourcePath" = "8:Microsoft.TeamFoundation.Diff.dll" + "SourcePath" = "8:Tango.PMR.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7056,20 +4000,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_BDEEC0B558BD7D7AF03CB6049BCEBDAC" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7A69315CD79099E601F096562C7406DF" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.AutoComplete, Version=1.0.17.1633, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Tango.BL, Version=2.0.32.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_BDEEC0B558BD7D7AF03CB6049BCEBDAC" + "_7A69315CD79099E601F096562C7406DF" { - "Name" = "8:Tango.AutoComplete.dll" + "Name" = "8:Tango.BL.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Tango.AutoComplete.dll" + "SourcePath" = "8:Tango.BL.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7087,15 +4031,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_BF01A029E83A968C697506DFA469C90B" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7A925C02110B1D4B95987D2EEEFE6FDE" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:ColorMine, Version=1.2.0.0, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.Common, Version=2.0.26.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { + "_7A925C02110B1D4B95987D2EEEFE6FDE" + { + "Name" = "8:Tango.MachineStudio.Common.dll" + "Attributes" = "3:512" + } } - "SourcePath" = "8:ColorMine.dll" + "SourcePath" = "8:Tango.MachineStudio.Common.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7113,26 +4062,26 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C179B63E2F5A58786B70FADA6C8496A5" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7E089FB0FAFDC91358668C33586665F3" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Dynamic.Runtime, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.Developer, Version=2.0.17.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_C179B63E2F5A58786B70FADA6C8496A5" + "_7E089FB0FAFDC91358668C33586665F3" { - "Name" = "8:System.Dynamic.Runtime.dll" - "Attributes" = "3:0" + "Name" = "8:Tango.MachineStudio.Developer.dll" + "Attributes" = "3:512" } } - "SourcePath" = "8:System.Dynamic.Runtime.dll" + "SourcePath" = "8:Tango.MachineStudio.Developer.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -7140,24 +4089,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}:_C5718F2557E2B4CE76D02A14D19B0F00" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7E765F76FDFC3DCF4EAEB59B5546B063" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.Technician, Version=2.0.12.1633, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:MaterialDesignColors, Version=1.1.2.0, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_C5718F2557E2B4CE76D02A14D19B0F00" + "_7E765F76FDFC3DCF4EAEB59B5546B063" { - "Name" = "8:Tango.MachineStudio.Technician.dll" + "Name" = "8:MaterialDesignColors.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Tango.MachineStudio.Technician.dll" + "SourcePath" = "8:MaterialDesignColors.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7175,20 +4124,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C658BF7DEB725E94A2BAF4FD48BAD3FA" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7EBA1AC1C70BAC60E9165BB0A3640C98" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.CSV, Version=2.0.17.1657, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Tango.Core, Version=2.0.29.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_C658BF7DEB725E94A2BAF4FD48BAD3FA" + "_7EBA1AC1C70BAC60E9165BB0A3640C98" { - "Name" = "8:Tango.CSV.dll" + "Name" = "8:Tango.Core.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Tango.CSV.dll" + "SourcePath" = "8:Tango.Core.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7206,20 +4155,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C6BFB4DAD78C1798616508141EF1234E" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_80A5A4D5BE60BC865B4C5F64B5A09D47" { "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Threading.Tasks, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Microsoft.VisualStudio.Services.WebApi, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" "ScatterAssemblies" { - "_C6BFB4DAD78C1798616508141EF1234E" + "_80A5A4D5BE60BC865B4C5F64B5A09D47" { - "Name" = "8:System.Threading.Tasks.dll" + "Name" = "8:Microsoft.VisualStudio.Services.WebApi.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Threading.Tasks.dll" + "SourcePath" = "8:Microsoft.VisualStudio.Services.WebApi.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7237,26 +4186,26 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_CC07BBC3C44CE424AA0EF90844590E4E" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_847DE93907D7F6B17C0694F74120086B" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Resources.ResourceManager, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:FontAwesome.WPF, Version=4.7.0.37774, Culture=neutral, PublicKeyToken=0758b07a11a4f466, processorArchitecture=MSIL" "ScatterAssemblies" { - "_CC07BBC3C44CE424AA0EF90844590E4E" + "_847DE93907D7F6B17C0694F74120086B" { - "Name" = "8:System.Resources.ResourceManager.dll" - "Attributes" = "3:0" + "Name" = "8:FontAwesome.WPF.dll" + "Attributes" = "3:512" } } - "SourcePath" = "8:System.Resources.ResourceManager.dll" + "SourcePath" = "8:FontAwesome.WPF.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -7264,30 +4213,30 @@ "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}:_CC7BD04781686DE3403908303698199D" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_8533A0FC046C1B311644EB6565AADCF4" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Linq.Parallel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.Stubs, Version=2.0.9.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_CC7BD04781686DE3403908303698199D" + "_8533A0FC046C1B311644EB6565AADCF4" { - "Name" = "8:System.Linq.Parallel.dll" - "Attributes" = "3:0" + "Name" = "8:Tango.MachineStudio.Stubs.dll" + "Attributes" = "3:512" } } - "SourcePath" = "8:System.Linq.Parallel.dll" + "SourcePath" = "8:Tango.MachineStudio.Stubs.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -7295,24 +4244,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}:_CCD49B330E05F963B5AE73E3D04F5762" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_88E760F600D2E195D8119F6014AB651E" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Net.Primitives, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:System.Net.Http.WebRequest, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" "ScatterAssemblies" { - "_CCD49B330E05F963B5AE73E3D04F5762" + "_88E760F600D2E195D8119F6014AB651E" { - "Name" = "8:System.Net.Primitives.dll" + "Name" = "8:System.Net.Http.WebRequest.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Net.Primitives.dll" + "SourcePath" = "8:System.Net.Http.WebRequest.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7330,20 +4279,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_D09F278664B0560653FAC1AD0BCAE93F" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_8939008A4B57155156AE83AACC008030" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Data.SQLite.EF6, Version=1.0.108.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Tango.Settings, Version=2.0.27.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_D09F278664B0560653FAC1AD0BCAE93F" + "_8939008A4B57155156AE83AACC008030" { - "Name" = "8:System.Data.SQLite.EF6.dll" + "Name" = "8:Tango.Settings.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Data.SQLite.EF6.dll" + "SourcePath" = "8:Tango.Settings.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7361,15 +4310,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_D0CFB25F1239503E9FE3881A033B3110" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_89CF13C29028D3D7E6E68C097A72CB90" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Web.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.Updater, Version=2.0.8.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { + "_89CF13C29028D3D7E6E68C097A72CB90" + { + "Name" = "8:Tango.MachineStudio.Updater.exe" + "Attributes" = "3:512" + } } - "SourcePath" = "8:System.Web.Razor.dll" + "SourcePath" = "8:Tango.MachineStudio.Updater.exe" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7387,20 +4341,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_D1CB239DDD65E78A28094BC854772AFF" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_8F71C11DA0BAD2C98087755DC7A25AD3" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Runtime, Version=4.0.20.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Tango.EmbroideryUI, Version=1.0.7.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_D1CB239DDD65E78A28094BC854772AFF" + "_8F71C11DA0BAD2C98087755DC7A25AD3" { - "Name" = "8:System.Runtime.dll" + "Name" = "8:Tango.EmbroideryUI.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Runtime.dll" + "SourcePath" = "8:Tango.EmbroideryUI.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7418,20 +4372,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_D3EF38D40E0CBE1BD391303952B0493E" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_90D408142B1F2A9F72CBF42FC38348F0" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Xml.XDocument, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:System.Reactive.Windows.Threading, Version=3.0.1000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, processorArchitecture=MSIL" "ScatterAssemblies" { - "_D3EF38D40E0CBE1BD391303952B0493E" + "_90D408142B1F2A9F72CBF42FC38348F0" { - "Name" = "8:System.Xml.XDocument.dll" + "Name" = "8:System.Reactive.Windows.Threading.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Xml.XDocument.dll" + "SourcePath" = "8:System.Reactive.Windows.Threading.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7449,26 +4403,26 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_D48D475C8BD232C2AC87A2A7C6CCA53D" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_92EADCA3313D55CFE2BB3BBA193941F3" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Security.Principal, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:System.Reactive.Core, Version=3.0.3000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, processorArchitecture=MSIL" "ScatterAssemblies" { - "_D48D475C8BD232C2AC87A2A7C6CCA53D" + "_92EADCA3313D55CFE2BB3BBA193941F3" { - "Name" = "8:System.Security.Principal.dll" - "Attributes" = "3:0" + "Name" = "8:System.Reactive.Core.dll" + "Attributes" = "3:512" } } - "SourcePath" = "8:System.Security.Principal.dll" + "SourcePath" = "8:System.Reactive.Core.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -7476,24 +4430,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}:_D528F21311ECF12D91A0EFF0F8DCA468" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_949EF578C14CE0D93133060EF66C018F" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.Stubs, Version=2.0.7.1633, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.MachineDesigner, Version=2.0.10.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_D528F21311ECF12D91A0EFF0F8DCA468" + "_949EF578C14CE0D93133060EF66C018F" { - "Name" = "8:Tango.Stubs.dll" + "Name" = "8:Tango.MachineStudio.MachineDesigner.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Tango.Stubs.dll" + "SourcePath" = "8:Tango.MachineStudio.MachineDesigner.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7511,15 +4465,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_D66A3A6B6E4CBDAA1D6A1FD30FFAB6F2" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_95EBE8B225CEEAD24E06F44863ABAECB" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.WorkItemTracking.WebApi, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:ICSharpCode.AvalonEdit, Version=1.0.18.1933, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { + "_95EBE8B225CEEAD24E06F44863ABAECB" + { + "Name" = "8:ICSharpCode.AvalonEdit.dll" + "Attributes" = "3:512" + } } - "SourcePath" = "8:Microsoft.TeamFoundation.WorkItemTracking.WebApi.dll" + "SourcePath" = "8:ICSharpCode.AvalonEdit.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7537,20 +4496,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_D6A37AFBBBDA445164B68F2E7D5B3E80" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_98D5175644A3BC174BCA498A1B20FF84" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.Editors, Version=2.0.17.1633, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Dragablz, Version=0.0.3.197, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_D6A37AFBBBDA445164B68F2E7D5B3E80" + "_98D5175644A3BC174BCA498A1B20FF84" { - "Name" = "8:Tango.Editors.dll" + "Name" = "8:Dragablz.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Tango.Editors.dll" + "SourcePath" = "8:Dragablz.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7568,26 +4527,26 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_D8A84B2F626300DA2E9147709713E9CB" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_99DFCB38D3C7E1A7AC6AE6E2397D5EAE" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.ServiceModel.Duplex, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Tango.Scripting, Version=2.0.26.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_D8A84B2F626300DA2E9147709713E9CB" + "_99DFCB38D3C7E1A7AC6AE6E2397D5EAE" { - "Name" = "8:System.ServiceModel.Duplex.dll" - "Attributes" = "3:0" + "Name" = "8:Tango.Scripting.dll" + "Attributes" = "3:512" } } - "SourcePath" = "8:System.ServiceModel.Duplex.dll" + "SourcePath" = "8:Tango.Scripting.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -7595,24 +4554,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}:_D947550594E2BF53BED76C7D7F9747D7" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_9A234F7FB4239AC3DB0DBE9415BDE695" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.IO.Compression.FileSystem, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" + "AssemblyAsmDisplayName" = "8:Tango.AutoComplete, Version=1.0.20.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_D947550594E2BF53BED76C7D7F9747D7" + "_9A234F7FB4239AC3DB0DBE9415BDE695" { - "Name" = "8:System.IO.Compression.FileSystem.dll" + "Name" = "8:Tango.AutoComplete.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.IO.Compression.FileSystem.dll" + "SourcePath" = "8:Tango.AutoComplete.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7630,15 +4589,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_D949D70DDDDCF94CDCAD9B76A400C3D3" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_9A98137A42052685F51607892D00B8A0" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.WorkItemTracking.Proxy, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Tango.Logging, Version=2.0.33.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { + "_9A98137A42052685F51607892D00B8A0" + { + "Name" = "8:Tango.Logging.dll" + "Attributes" = "3:512" + } } - "SourcePath" = "8:Microsoft.TeamFoundation.WorkItemTracking.Proxy.dll" + "SourcePath" = "8:Tango.Logging.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7656,21 +4620,26 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_DB4941BAFA45E5921E7072990000621E" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_9C822EC8B208111C8872DC2C929B4F49" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.Logging, Version=2.0.30.1633, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:System.Windows, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" "ScatterAssemblies" { + "_9C822EC8B208111C8872DC2C929B4F49" + { + "Name" = "8:System.Windows.dll" + "Attributes" = "3:0" + } } - "SourcePath" = "8:Tango.Logging.dll" + "SourcePath" = "8:System.Windows.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" + "Vital" = "11:FALSE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -7678,24 +4647,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}:_DB4A94107FB1929721E56ED40844F276" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_A1336C0121F3132E09400329ACD12B30" { "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Runtime.InteropServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:SimpleValidator, Version=0.6.1.0, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_DB4A94107FB1929721E56ED40844F276" + "_A1336C0121F3132E09400329ACD12B30" { - "Name" = "8:System.Runtime.InteropServices.dll" + "Name" = "8:SimpleValidator.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Runtime.InteropServices.dll" + "SourcePath" = "8:SimpleValidator.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7713,26 +4682,15 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_DC627D829804D2AC4A3984133840F2D5" + "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_A17D8A4EDE1F489FABA27DB45F1A3F56" { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.ServiceModel.NetTcp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_DC627D829804D2AC4A3984133840F2D5" - { - "Name" = "8:System.ServiceModel.NetTcp.dll" - "Attributes" = "3:0" - } - } - "SourcePath" = "8:System.ServiceModel.NetTcp.dll" - "TargetName" = "8:" + "SourcePath" = "8:..\\..\\Build\\Core\\Debug\\x64\\SQLite.Interop.dll" + "TargetName" = "8:SQLite.Interop.dll" "Tag" = "8:" - "Folder" = "8:_C15E39669002469F98F297C08D55903C" + "Folder" = "8:_37D35F637FDD433095D8A36CAA7424C8" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -7740,24 +4698,24 @@ "SharedLegacy" = "11:FALSE" "PackageAs" = "3:1" "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" + "Exclude" = "11:FALSE" + "IsDependency" = "11:FALSE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_DCD0D71251FAABFB20D57E60AC3DEFA3" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_A9A74798DD330F41ADBD32DBB9480F5C" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Globalization, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Tango.Transport, Version=2.0.28.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_DCD0D71251FAABFB20D57E60AC3DEFA3" + "_A9A74798DD330F41ADBD32DBB9480F5C" { - "Name" = "8:System.Globalization.dll" + "Name" = "8:Tango.Transport.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Globalization.dll" + "SourcePath" = "8:Tango.Transport.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7775,20 +4733,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_DD10CB022785FD0CE997E8C7BC1D0FE6" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_AC9A178FF920FC61BC39E1F955343BF2" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Threading, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.WorkItemTracking.Client.DataStoreLoader, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" "ScatterAssemblies" { - "_DD10CB022785FD0CE997E8C7BC1D0FE6" + "_AC9A178FF920FC61BC39E1F955343BF2" { - "Name" = "8:System.Threading.dll" + "Name" = "8:Microsoft.TeamFoundation.WorkItemTracking.Client.DataStoreLoader.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Threading.dll" + "SourcePath" = "8:Microsoft.TeamFoundation.WorkItemTracking.Client.DataStoreLoader.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7806,26 +4764,26 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_DD77D7B58FFDC37F83D85D632BEC9DC4" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_ACA4B81C7B67E4C6FD57C20AD15BF952" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Runtime.Numerics, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.Logging, Version=2.0.17.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_DD77D7B58FFDC37F83D85D632BEC9DC4" + "_ACA4B81C7B67E4C6FD57C20AD15BF952" { - "Name" = "8:System.Runtime.Numerics.dll" - "Attributes" = "3:0" + "Name" = "8:Tango.MachineStudio.Logging.dll" + "Attributes" = "3:512" } } - "SourcePath" = "8:System.Runtime.Numerics.dll" + "SourcePath" = "8:Tango.MachineStudio.Logging.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -7833,24 +4791,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}:_DE3FACD5F197D2E261A0C6B32E0D1CAC" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B0A07289218E6EFD42CF3518073813D6" { "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Runtime.Serialization.Primitives, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyIsInGAC" = "11:TRUE" + "AssemblyAsmDisplayName" = "8:System.IO.Compression, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL" "ScatterAssemblies" { - "_DE3FACD5F197D2E261A0C6B32E0D1CAC" + "_B0A07289218E6EFD42CF3518073813D6" { - "Name" = "8:System.Runtime.Serialization.Primitives.dll" + "Name" = "8:System.IO.Compression.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Runtime.Serialization.Primitives.dll" + "SourcePath" = "8:System.IO.Compression.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7868,15 +4826,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_DF6FFF88157E7FBCFB7E188431AAF4CF" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B0DC463AFB084472BA1EA9F43F930940" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.PMR, Version=2.0.33.1633, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.HardwareDesigner, Version=2.0.10.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { + "_B0DC463AFB084472BA1EA9F43F930940" + { + "Name" = "8:Tango.MachineStudio.HardwareDesigner.dll" + "Attributes" = "3:512" + } } - "SourcePath" = "8:Tango.PMR.dll" + "SourcePath" = "8:Tango.MachineStudio.HardwareDesigner.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7894,26 +4857,26 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_E0573A6D7543083D0A5654271DF50643" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B0F63EB1426CCC22506AFCB6C5809138" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.ComponentModel.EventBasedAsync, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Tango.SharedUI, Version=2.0.27.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_E0573A6D7543083D0A5654271DF50643" + "_B0F63EB1426CCC22506AFCB6C5809138" { - "Name" = "8:System.ComponentModel.EventBasedAsync.dll" - "Attributes" = "3:0" + "Name" = "8:Tango.SharedUI.dll" + "Attributes" = "3:512" } } - "SourcePath" = "8:System.ComponentModel.EventBasedAsync.dll" + "SourcePath" = "8:Tango.SharedUI.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -7921,24 +4884,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}:_E0FCEE9366306B5A88DC7CF29E913A4B" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B363FB7BD2F44E6C8573500668C2C9D1" { "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Collections, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Tango.Integration, Version=2.0.28.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_E0FCEE9366306B5A88DC7CF29E913A4B" + "_B363FB7BD2F44E6C8573500668C2C9D1" { - "Name" = "8:System.Collections.dll" + "Name" = "8:Tango.Integration.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Collections.dll" + "SourcePath" = "8:Tango.Integration.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7956,15 +4919,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_E97069A1CAEDE89621181DEE3B97B547" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_B706D77ACF741812BE0E0A94728413E8" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.VisualStudio.Services.Common, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:System.Net.Http.Formatting, Version=5.2.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" "ScatterAssemblies" { + "_B706D77ACF741812BE0E0A94728413E8" + { + "Name" = "8:System.Net.Http.Formatting.dll" + "Attributes" = "3:512" + } } - "SourcePath" = "8:Microsoft.VisualStudio.Services.Common.dll" + "SourcePath" = "8:System.Net.Http.Formatting.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -7982,15 +4950,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_E9B6634643306242F65E192204E9C56A" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_BA75D5EAA8F428D075548128CE91FDD3" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.TFS, Version=2.0.17.1633, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryLanguage, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" "ScatterAssemblies" { + "_BA75D5EAA8F428D075548128CE91FDD3" + { + "Name" = "8:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryLanguage.dll" + "Attributes" = "3:512" + } } - "SourcePath" = "8:Tango.TFS.dll" + "SourcePath" = "8:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryLanguage.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -8008,20 +4981,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_EA4D0354739F3915FC03731153325AA5" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_BD559C5264D2EB8DB2F96C7F161ECCFE" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.DAL.Local, Version=2.0.14.1633, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:WpfAnimatedGif, Version=1.4.14.0, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_EA4D0354739F3915FC03731153325AA5" + "_BD559C5264D2EB8DB2F96C7F161ECCFE" { - "Name" = "8:Tango.DAL.Local.dll" + "Name" = "8:WpfAnimatedGif.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Tango.DAL.Local.dll" + "SourcePath" = "8:WpfAnimatedGif.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -8039,20 +5012,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_EB16994750C856659A7BE41BD02F8ABE" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C28A9B0313A578C409D1E57773FB001E" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.Video, Version=2.0.17.1633, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Tango.DAL.Remote, Version=2.0.28.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_EB16994750C856659A7BE41BD02F8ABE" + "_C28A9B0313A578C409D1E57773FB001E" { - "Name" = "8:Tango.Video.dll" + "Name" = "8:Tango.DAL.Remote.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Tango.Video.dll" + "SourcePath" = "8:Tango.DAL.Remote.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -8070,20 +5043,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_EB38C1BD04FDFE44579B9868D6D1E139" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C5F581AD9F0D1DCAB6E2DE32A49DCD96" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:MaterialDesignThemes.Wpf, Version=2.3.1.953, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.Work.WebApi, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" "ScatterAssemblies" { - "_EB38C1BD04FDFE44579B9868D6D1E139" + "_C5F581AD9F0D1DCAB6E2DE32A49DCD96" { - "Name" = "8:MaterialDesignThemes.Wpf.dll" + "Name" = "8:Microsoft.TeamFoundation.Work.WebApi.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:MaterialDesignThemes.Wpf.dll" + "SourcePath" = "8:Microsoft.TeamFoundation.Work.WebApi.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -8101,20 +5074,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_EB90C5C498BD80F4675C07A364C45E3D" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C78640287566584857304B60C7E09D2E" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Diagnostics.Debug, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:System.Web.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" "ScatterAssemblies" { - "_EB90C5C498BD80F4675C07A364C45E3D" + "_C78640287566584857304B60C7E09D2E" { - "Name" = "8:System.Diagnostics.Debug.dll" + "Name" = "8:System.Web.Razor.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Diagnostics.Debug.dll" + "SourcePath" = "8:System.Web.Razor.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -8132,20 +5105,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_EBFEF6DABA658232EC82197A8E01F66E" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C79F4B145CE2D951C3E342053EC26159" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Threading.Tasks, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Tango.CodeGeneration, Version=2.0.16.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_EBFEF6DABA658232EC82197A8E01F66E" + "_C79F4B145CE2D951C3E342053EC26159" { - "Name" = "8:System.Threading.Tasks.dll" + "Name" = "8:Tango.CodeGeneration.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Threading.Tasks.dll" + "SourcePath" = "8:Tango.CodeGeneration.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -8163,15 +5136,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_ED524252AD28281FAE5468349D0E5797" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_CAE724B9A481E2BAEC967AC01E7440FC" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:ICSharpCode.AvalonEdit, Version=1.0.18.1933, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.WorkItemTracking.Proxy, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" "ScatterAssemblies" { + "_CAE724B9A481E2BAEC967AC01E7440FC" + { + "Name" = "8:Microsoft.TeamFoundation.WorkItemTracking.Proxy.dll" + "Attributes" = "3:512" + } } - "SourcePath" = "8:ICSharpCode.AvalonEdit.dll" + "SourcePath" = "8:Microsoft.TeamFoundation.WorkItemTracking.Proxy.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -8189,26 +5167,26 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_EF2623DE67EDC70B584821A055B86302" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_D09F278664B0560653FAC1AD0BCAE93F" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Net.Requests, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:System.Data.SQLite.EF6, Version=1.0.108.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL" "ScatterAssemblies" { - "_EF2623DE67EDC70B584821A055B86302" + "_D09F278664B0560653FAC1AD0BCAE93F" { - "Name" = "8:System.Net.Requests.dll" - "Attributes" = "3:0" + "Name" = "8:System.Data.SQLite.EF6.dll" + "Attributes" = "3:512" } } - "SourcePath" = "8:System.Net.Requests.dll" + "SourcePath" = "8:System.Data.SQLite.EF6.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -8216,24 +5194,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}:_EF2898B0C9AAB2E33674325B9F86943B" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_D7FBEFA3359B5E4558E45316AF3159B0" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:FluentFTP, Version=19.1.2.0, Culture=neutral, PublicKeyToken=f4af092b1d8df44f, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Newtonsoft.Json, Version=8.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL" "ScatterAssemblies" { - "_EF2898B0C9AAB2E33674325B9F86943B" + "_D7FBEFA3359B5E4558E45316AF3159B0" { - "Name" = "8:FluentFTP.dll" + "Name" = "8:Newtonsoft.Json.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:FluentFTP.dll" + "SourcePath" = "8:Newtonsoft.Json.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -8251,15 +5229,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F1DFFB8E50BAD2529B0C859268ED8956" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_DB4BF3BCEC4456BC4D94E6F732E82803" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.Scripting, Version=2.0.23.1633, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Microsoft.IdentityModel.Clients.ActiveDirectory.Platform, Version=3.19.8.16603, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" "ScatterAssemblies" { + "_DB4BF3BCEC4456BC4D94E6F732E82803" + { + "Name" = "8:Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll" + "Attributes" = "3:512" + } } - "SourcePath" = "8:Tango.Scripting.dll" + "SourcePath" = "8:Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -8277,12 +5260,23 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_F3898C4F454B4D1481E055F2AB2B217B" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_DF9470C286C095EB5289BC0A57E7AA2C" { - "SourcePath" = "8:..\\..\\Build\\Debug\\x64\\SQLite.Interop.dll" - "TargetName" = "8:SQLite.Interop.dll" + "AssemblyRegister" = "3:1" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:Tango.TFS, Version=2.0.19.1159, Culture=neutral, processorArchitecture=MSIL" + "ScatterAssemblies" + { + "_DF9470C286C095EB5289BC0A57E7AA2C" + { + "Name" = "8:Tango.TFS.dll" + "Attributes" = "3:512" + } + } + "SourcePath" = "8:Tango.TFS.dll" + "TargetName" = "8:" "Tag" = "8:" - "Folder" = "8:_37D35F637FDD433095D8A36CAA7424C8" + "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" "Vital" = "11:TRUE" @@ -8294,29 +5288,29 @@ "PackageAs" = "3:1" "Register" = "3:1" "Exclude" = "11:FALSE" - "IsDependency" = "11:FALSE" + "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F3D3908BF1850F33CACA8DC41CB6869E" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_E0B7DFF98B1B17C9E2E2BD3B6DBBFF8A" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.ComponentModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:RazorEngine, Version=3.10.0.0, Culture=neutral, PublicKeyToken=9ee697374c7e744a, processorArchitecture=MSIL" "ScatterAssemblies" { - "_F3D3908BF1850F33CACA8DC41CB6869E" + "_E0B7DFF98B1B17C9E2E2BD3B6DBBFF8A" { - "Name" = "8:System.ComponentModel.dll" - "Attributes" = "3:0" + "Name" = "8:RazorEngine.dll" + "Attributes" = "3:512" } } - "SourcePath" = "8:System.ComponentModel.dll" + "SourcePath" = "8:RazorEngine.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -8324,24 +5318,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}:_F46F8B020857673C983D66FE2F41B983" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_E521ECFD6C000298EBF2C298D2E4376B" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Linq.Expressions, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Microsoft.VisualStudio.Services.Client.Interactive, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" "ScatterAssemblies" { - "_F46F8B020857673C983D66FE2F41B983" + "_E521ECFD6C000298EBF2C298D2E4376B" { - "Name" = "8:System.Linq.Expressions.dll" + "Name" = "8:Microsoft.VisualStudio.Services.Client.Interactive.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Linq.Expressions.dll" + "SourcePath" = "8:Microsoft.VisualStudio.Services.Client.Interactive.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -8359,20 +5353,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F78136CC822CCB014A68583A48E41B1C" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_EB38C1BD04FDFE44579B9868D6D1E139" { "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:System.Collections.Concurrent, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" + "AssemblyIsInGAC" = "11:FALSE" + "AssemblyAsmDisplayName" = "8:MaterialDesignThemes.Wpf, Version=2.3.1.953, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_F78136CC822CCB014A68583A48E41B1C" + "_EB38C1BD04FDFE44579B9868D6D1E139" { - "Name" = "8:System.Collections.Concurrent.dll" + "Name" = "8:MaterialDesignThemes.Wpf.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:System.Collections.Concurrent.dll" + "SourcePath" = "8:MaterialDesignThemes.Wpf.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -8390,15 +5384,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F93FF260A2F031FD129C02F9FB2A6E9D" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_ECDF8B3BECC1C92F35C36C2743D8E99E" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.IdentityModel.Clients.ActiveDirectory, Version=3.13.5.907, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:ColorMine, Version=1.2.0.0, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { + "_ECDF8B3BECC1C92F35C36C2743D8E99E" + { + "Name" = "8:ColorMine.dll" + "Attributes" = "3:512" + } } - "SourcePath" = "8:Microsoft.IdentityModel.Clients.ActiveDirectory.dll" + "SourcePath" = "8:ColorMine.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -8416,26 +5415,26 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_FA58218115CCED35D22896A731510356" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_EF2898B0C9AAB2E33674325B9F86943B" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:FluentFTP, Version=19.1.2.0, Culture=neutral, PublicKeyToken=f4af092b1d8df44f, processorArchitecture=MSIL" "ScatterAssemblies" { - "_FA58218115CCED35D22896A731510356" + "_EF2898B0C9AAB2E33674325B9F86943B" { - "Name" = "8:System.Net.Http.dll" - "Attributes" = "3:0" + "Name" = "8:FluentFTP.dll" + "Attributes" = "3:512" } } - "SourcePath" = "8:System.Net.Http.dll" + "SourcePath" = "8:FluentFTP.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -8443,30 +5442,30 @@ "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}:_FA997D5286D6E9EC1A80EB888D9FDA72" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_FB49CF72492394629C7D629F6FAB4446" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:System.Diagnostics.Tracing, Version=4.0.20.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "AssemblyAsmDisplayName" = "8:Microsoft.TeamFoundation.Core.WebApi, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" "ScatterAssemblies" { - "_FA997D5286D6E9EC1A80EB888D9FDA72" + "_FB49CF72492394629C7D629F6FAB4446" { - "Name" = "8:System.Diagnostics.Tracing.dll" - "Attributes" = "3:0" + "Name" = "8:Microsoft.TeamFoundation.Core.WebApi.dll" + "Attributes" = "3:512" } } - "SourcePath" = "8:System.Diagnostics.Tracing.dll" + "SourcePath" = "8:Microsoft.TeamFoundation.Core.WebApi.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" "Condition" = "8:" "Transitive" = "11:FALSE" - "Vital" = "11:FALSE" + "Vital" = "11:TRUE" "ReadOnly" = "11:FALSE" "Hidden" = "11:FALSE" "System" = "11:FALSE" @@ -8474,24 +5473,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}:_FAAE7C62982AB9171B3FF838FB304946" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_FF26B2424D1F2EB451FE2EDE8CD8D7CD" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.DB, Version=2.0.7.1633, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Tango.BrushPicker, Version=2.0.8.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { - "_FAAE7C62982AB9171B3FF838FB304946" + "_FF26B2424D1F2EB451FE2EDE8CD8D7CD" { - "Name" = "8:Tango.MachineStudio.DB.dll" + "Name" = "8:Tango.BrushPicker.dll" "Attributes" = "3:512" } } - "SourcePath" = "8:Tango.MachineStudio.DB.dll" + "SourcePath" = "8:Tango.BrushPicker.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -8509,15 +5508,20 @@ "IsDependency" = "11:TRUE" "IsolateTo" = "8:" } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_FC7C3735446215F02CF0C477948EAAFC" + "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_FF9B3021994C6FE507A9C7BE198B6C03" { "AssemblyRegister" = "3:1" "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Tango.BL, Version=2.0.29.1633, Culture=neutral, processorArchitecture=MSIL" + "AssemblyAsmDisplayName" = "8:Tango.MachineStudio.DataCapture, Version=2.0.10.1159, Culture=neutral, processorArchitecture=MSIL" "ScatterAssemblies" { + "_FF9B3021994C6FE507A9C7BE198B6C03" + { + "Name" = "8:Tango.MachineStudio.DataCapture.dll" + "Attributes" = "3:512" + } } - "SourcePath" = "8:Tango.BL.dll" + "SourcePath" = "8:Tango.MachineStudio.DataCapture.dll" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" @@ -8613,15 +5617,15 @@ { "Name" = "8:Microsoft Visual Studio" "ProductName" = "8:Machine Studio" - "ProductCode" = "8:{2CDA6309-5459-4D45-A1FC-EB5CBBC52831}" - "PackageCode" = "8:{C18A9C7E-6284-435F-A456-2A82C19193FC}" + "ProductCode" = "8:{2E4CACCC-2148-47D2-BAFC-0043F43606F1}" + "PackageCode" = "8:{E5879A51-DF44-466E-8E92-5D6168C66522}" "UpgradeCode" = "8:{EDD5BF5D-A0F0-4016-AE0A-5C008DD66BB6}" "AspNetVersion" = "8:4.0.30319.0" "RestartWWWService" = "11:FALSE" - "RemovePreviousVersions" = "11:FALSE" + "RemovePreviousVersions" = "11:TRUE" "DetectNewerInstalledVersion" = "11:TRUE" "InstallAllUsers" = "11:FALSE" - "ProductVersion" = "8:1.0.5" + "ProductVersion" = "8:3.2.0" "Manufacturer" = "8:Twine" "ARPHELPTELEPHONE" = "8:" "ARPHELPLINK" = "8:" @@ -9163,7 +6167,7 @@ { "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_136196DD2763419D959721C2BA143498" { - "SourcePath" = "8:..\\Tango.MachineStudio.UI\\obj\\Debug\\Tango.MachineStudio.UI.exe" + "SourcePath" = "8:..\\Tango.MachineStudio.UI\\obj\\Release\\Tango.MachineStudio.UI.exe" "TargetName" = "8:" "Tag" = "8:" "Folder" = "8:_C15E39669002469F98F297C08D55903C" diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Properties/AssemblyInfo.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Properties/AssemblyInfo.cs index 3e03d33f8..9599dd8cf 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Properties/AssemblyInfo.cs @@ -4,5 +4,5 @@ using System.Runtime.InteropServices; [assembly: System.Windows.ThemeInfo(System.Windows.ResourceDictionaryLocation.None, System.Windows.ResourceDictionaryLocation.SourceAssembly)] [assembly: AssemblyTitle("Tango - Machine Studio")] -[assembly: AssemblyVersion("3.0.25.18235")] +[assembly: AssemblyVersion("3.0.30.18235")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/UpdateViewVM.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/UpdateViewVM.cs index 6dbc99591..c5831f701 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/UpdateViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/UpdateViewVM.cs @@ -294,9 +294,6 @@ namespace Tango.MachineStudio.UI.ViewModels } } - //Copy new updater utility to app path. - File.Copy(Path.Combine(_newPackageTempFolder, "Tango.MachineStudio.Updater.exe"), Path.Combine(_appPath, "Tango.MachineStudio.Updater.exe"), true); - TangoIOC.Default.GetInstance().DisableCheckForUpdates = true; Status = UpdateStatus.UpdateCompleted; } @@ -322,9 +319,9 @@ namespace Tango.MachineStudio.UI.ViewModels try { Process p = new Process(); - p.StartInfo.FileName = _appPath + "\\Tango.MachineStudio.Updater.exe"; + p.StartInfo.FileName = _newPackageTempFolder + "\\Tango.MachineStudio.Updater.exe"; p.StartInfo.UseShellExecute = true; - p.StartInfo.Arguments = _newPackageTempFolder; + p.StartInfo.Arguments = _appPath; p.Start(); } catch (Exception ex) diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Updater/MainWindow.xaml.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Updater/MainWindow.xaml.cs index 4e6a8ad63..759f5d8d1 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Updater/MainWindow.xaml.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Updater/MainWindow.xaml.cs @@ -23,13 +23,13 @@ namespace Tango.MachineStudio.Updater /// public partial class MainWindow : Window { - private String _appPath = AppDomain.CurrentDomain.BaseDirectory; + private String _sourceFolder = AppDomain.CurrentDomain.BaseDirectory; private String _msProcessName = "Tango.MachineStudio.UI"; - private String _sourceFolder = App.StartupArgs.FirstOrDefault(); + private String _appPath = String.Join(" ", App.StartupArgs); public MainWindow() { - if (!Directory.Exists(_sourceFolder)) + if (!Directory.Exists(_appPath)) { ShowError("This update utility can only be executed by Machine Studio."); Environment.Exit(0); @@ -74,7 +74,12 @@ namespace Tango.MachineStudio.Updater { File.Delete(dll); } - catch { } + catch + { + ShowError($"The file '{Path.GetFileName(dll)}' could not be removed. Please close all instances of Machine Studio and press OK."); + RemoveOldDLLFiles(); + return; + } } } @@ -129,11 +134,23 @@ namespace Tango.MachineStudio.Updater do { appProcess = Process.GetProcessesByName(_msProcessName).FirstOrDefault(); + Process p = new Process(); + p.StartInfo.CreateNoWindow = true; + p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; + p.StartInfo.FileName = "wmic"; + p.StartInfo.Arguments = String.Format("process where name='{0}' delete", _msProcessName); if (appProcess != null) { tries++; appProcess.Kill(); + + try + { + p.Start(); + } + catch { } + Thread.Sleep(1000); } diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Updater/Properties/AssemblyInfo.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Updater/Properties/AssemblyInfo.cs index e9a89a0ee..10e0e252e 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Updater/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Updater/Properties/AssemblyInfo.cs @@ -5,7 +5,7 @@ using System.Runtime.InteropServices; using System.Windows; [assembly: AssemblyTitle("Tango - Machine Studio Updater Utility")] -[assembly: AssemblyVersion("2.0.7.1633")] +[assembly: AssemblyVersion("2.0.8.1159")] [assembly: ComVisible(false)] [assembly:ThemeInfo( diff --git a/Software/Visual_Studio/SideChains/RealTimeGraphEx/Properties/AssemblyInfo.cs b/Software/Visual_Studio/SideChains/RealTimeGraphEx/Properties/AssemblyInfo.cs index 7c5ff58ed..7e97f99ed 100644 --- a/Software/Visual_Studio/SideChains/RealTimeGraphEx/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/SideChains/RealTimeGraphEx/Properties/AssemblyInfo.cs @@ -51,5 +51,5 @@ using System.Windows; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.19.1119")] +[assembly: AssemblyVersion("1.0.20.1159")] [assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Software/Visual_Studio/SideChains/Tango.AutoComplete/Properties/AssemblyInfo.cs b/Software/Visual_Studio/SideChains/Tango.AutoComplete/Properties/AssemblyInfo.cs index fe55fc94f..f45705ea0 100644 --- a/Software/Visual_Studio/SideChains/Tango.AutoComplete/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/SideChains/Tango.AutoComplete/Properties/AssemblyInfo.cs @@ -49,5 +49,5 @@ using System.Windows.Markup; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.19.1119")] +[assembly: AssemblyVersion("1.0.20.1159")] [assembly: AssemblyFileVersion("1.0.0.8")] diff --git a/Software/Visual_Studio/Tango.BL/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.BL/Properties/AssemblyInfo.cs index 61f03b23b..25e54b896 100644 --- a/Software/Visual_Studio/Tango.BL/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.BL/Properties/AssemblyInfo.cs @@ -4,4 +4,4 @@ using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - Business logic components")] [assembly: ComVisible(false)] -[assembly: AssemblyVersion("2.0.31.1119")] \ No newline at end of file +[assembly: AssemblyVersion("2.0.32.1159")] \ No newline at end of file diff --git a/Software/Visual_Studio/Tango.BrushPicker/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.BrushPicker/Properties/AssemblyInfo.cs index 7f08c02ac..1a30d2c82 100644 --- a/Software/Visual_Studio/Tango.BrushPicker/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.BrushPicker/Properties/AssemblyInfo.cs @@ -16,7 +16,7 @@ using System.Windows; using System.Windows.Markup; [assembly: AssemblyTitle("Tango - Brush Picker Control")] -[assembly: AssemblyVersion("2.0.7.1633")] +[assembly: AssemblyVersion("2.0.8.1159")] [assembly: ThemeInfo(ResourceDictionaryLocation.SourceAssembly, ResourceDictionaryLocation.SourceAssembly)] // Setting ComVisible to false makes the types in this assembly not visible diff --git a/Software/Visual_Studio/Tango.CircularGauge/CircularGaugeControl.cs b/Software/Visual_Studio/Tango.CircularGauge/CircularGaugeControl.cs index f2068d713..344308dac 100644 --- a/Software/Visual_Studio/Tango.CircularGauge/CircularGaugeControl.cs +++ b/Software/Visual_Studio/Tango.CircularGauge/CircularGaugeControl.cs @@ -1141,132 +1141,136 @@ namespace Tango.CircularGauge //Drawing the scale with the Scale Radius private void DrawScale() { - foreach (var item in _toClear) + try { - rootGrid.Children.Remove(item); - } - - _toClear.Clear(); - - //Calculate one major tick angle - Double majorTickUnitAngle = ScaleSweepAngle / MajorDivisionsCount; - - //Obtaining One minor tick angle - Double minorTickUnitAngle = ScaleSweepAngle / MinorDivisionsCount; - - //Obtaining One major ticks value - Double majorTicksUnitValue = (MaxValue - MinValue) / MajorDivisionsCount; - majorTicksUnitValue = Math.Round(majorTicksUnitValue, ScaleValuePrecision); - - Double minvalue = MinValue; ; - - // Drawing Major scale ticks - for (Double i = ScaleStartAngle; i <= (ScaleStartAngle + ScaleSweepAngle); i = i + majorTickUnitAngle) - { - - //Majortick is drawn as a rectangle - Rectangle majortickrect = new Rectangle(); - majortickrect.Height = MajorTickSize.Height; - majortickrect.Width = MajorTickSize.Width; - majortickrect.Fill = new SolidColorBrush(MajorTickColor); - Point p = new Point(0.5, 0.5); - majortickrect.RenderTransformOrigin = p; - majortickrect.HorizontalAlignment = HorizontalAlignment.Center; - majortickrect.VerticalAlignment = VerticalAlignment.Center; - - TransformGroup majortickgp = new TransformGroup(); - RotateTransform majortickrt = new RotateTransform(); - - //Obtaining the angle in radians for calulating the points - Double i_radian = (i * Math.PI) / 180; - majortickrt.Angle = i; - majortickgp.Children.Add(majortickrt); - TranslateTransform majorticktt = new TranslateTransform(); + foreach (var item in _toClear) + { + rootGrid.Children.Remove(item); + } - //Finding the point on the Scale where the major ticks are drawn - //here drawing the points with center as (0,0) - majorticktt.X = (int)((ScaleRadius) * Math.Cos(i_radian)); - majorticktt.Y = (int)((ScaleRadius) * Math.Sin(i_radian)); + _toClear.Clear(); - //Points for the textblock which hold the scale value - TranslateTransform majorscalevaluett = new TranslateTransform(); - //here drawing the points with center as (0,0) - majorscalevaluett.X = (int)((ScaleLabelRadius) * Math.Cos(i_radian)); - majorscalevaluett.Y = (int)((ScaleLabelRadius) * Math.Sin(i_radian)); + //Calculate one major tick angle + Double majorTickUnitAngle = ScaleSweepAngle / MajorDivisionsCount; - //Defining the properties of the scale value textbox - TextBlock tb = new TextBlock(); + //Obtaining One minor tick angle + Double minorTickUnitAngle = ScaleSweepAngle / MinorDivisionsCount; - tb.Height = ScaleLabelSize.Height; - tb.Width = ScaleLabelSize.Width; - tb.FontSize = ScaleLabelFontSize; - tb.Foreground = new SolidColorBrush(ScaleLabelForeground); - tb.TextAlignment = TextAlignment.Center; - tb.VerticalAlignment = VerticalAlignment.Center; - tb.HorizontalAlignment = HorizontalAlignment.Center; + //Obtaining One major ticks value + Double majorTicksUnitValue = (MaxValue - MinValue) / MajorDivisionsCount; + majorTicksUnitValue = Math.Round(majorTicksUnitValue, ScaleValuePrecision); - //Writing and appending the scale value + Double minvalue = MinValue; ; - //checking minvalue < maxvalue w.r.t scale precion value - if (Math.Round(minvalue, ScaleValuePrecision) <= Math.Round(MaxValue, ScaleValuePrecision)) + // Drawing Major scale ticks + for (Double i = ScaleStartAngle; i <= (ScaleStartAngle + ScaleSweepAngle); i = i + majorTickUnitAngle) { - minvalue = Math.Round(minvalue, ScaleValuePrecision); - tb.Text = minvalue.ToString(); - minvalue = minvalue + majorTicksUnitValue; - } - else - { - break; - } - majortickgp.Children.Add(majorticktt); - majortickrect.RenderTransform = majortickgp; - tb.RenderTransform = majorscalevaluett; + //Majortick is drawn as a rectangle + Rectangle majortickrect = new Rectangle(); + majortickrect.Height = MajorTickSize.Height; + majortickrect.Width = MajorTickSize.Width; + majortickrect.Fill = new SolidColorBrush(MajorTickColor); + Point p = new Point(0.5, 0.5); + majortickrect.RenderTransformOrigin = p; + majortickrect.HorizontalAlignment = HorizontalAlignment.Center; + majortickrect.VerticalAlignment = VerticalAlignment.Center; + + TransformGroup majortickgp = new TransformGroup(); + RotateTransform majortickrt = new RotateTransform(); + + //Obtaining the angle in radians for calulating the points + Double i_radian = (i * Math.PI) / 180; + majortickrt.Angle = i; + majortickgp.Children.Add(majortickrt); + TranslateTransform majorticktt = new TranslateTransform(); + + //Finding the point on the Scale where the major ticks are drawn + //here drawing the points with center as (0,0) + majorticktt.X = (int)((ScaleRadius) * Math.Cos(i_radian)); + majorticktt.Y = (int)((ScaleRadius) * Math.Sin(i_radian)); + + //Points for the textblock which hold the scale value + TranslateTransform majorscalevaluett = new TranslateTransform(); + //here drawing the points with center as (0,0) + majorscalevaluett.X = (int)((ScaleLabelRadius) * Math.Cos(i_radian)); + majorscalevaluett.Y = (int)((ScaleLabelRadius) * Math.Sin(i_radian)); + + //Defining the properties of the scale value textbox + TextBlock tb = new TextBlock(); + + tb.Height = ScaleLabelSize.Height; + tb.Width = ScaleLabelSize.Width; + tb.FontSize = ScaleLabelFontSize; + tb.Foreground = new SolidColorBrush(ScaleLabelForeground); + tb.TextAlignment = TextAlignment.Center; + tb.VerticalAlignment = VerticalAlignment.Center; + tb.HorizontalAlignment = HorizontalAlignment.Center; + + //Writing and appending the scale value + + //checking minvalue < maxvalue w.r.t scale precion value + if (Math.Round(minvalue, ScaleValuePrecision) <= Math.Round(MaxValue, ScaleValuePrecision)) + { + minvalue = Math.Round(minvalue, ScaleValuePrecision); + tb.Text = minvalue.ToString(); + minvalue = minvalue + majorTicksUnitValue; - AddToRootGrid(majortickrect); - AddToRootGrid(tb); + } + else + { + break; + } + majortickgp.Children.Add(majorticktt); + majortickrect.RenderTransform = majortickgp; + tb.RenderTransform = majorscalevaluett; + AddToRootGrid(majortickrect); + AddToRootGrid(tb); - //Drawing the minor axis ticks - Double onedegree = ((i + majorTickUnitAngle) - i) / (MinorDivisionsCount); - if ((i < (ScaleStartAngle + ScaleSweepAngle)) && (Math.Round(minvalue, ScaleValuePrecision) <= Math.Round(MaxValue, ScaleValuePrecision))) - { - //Drawing the minor scale - for (Double mi = i + onedegree; mi < (i + majorTickUnitAngle); mi = mi + onedegree) + //Drawing the minor axis ticks + Double onedegree = ((i + majorTickUnitAngle) - i) / (MinorDivisionsCount); + + if ((i < (ScaleStartAngle + ScaleSweepAngle)) && (Math.Round(minvalue, ScaleValuePrecision) <= Math.Round(MaxValue, ScaleValuePrecision))) { - //here the minortick is drawn as a rectangle - Rectangle mr = new Rectangle(); - mr.Height = MinorTickSize.Height; - mr.Width = MinorTickSize.Width; - mr.Fill = new SolidColorBrush(MinorTickColor); - mr.HorizontalAlignment = HorizontalAlignment.Center; - mr.VerticalAlignment = VerticalAlignment.Center; - Point p1 = new Point(0.5, 0.5); - mr.RenderTransformOrigin = p1; - - TransformGroup minortickgp = new TransformGroup(); - RotateTransform minortickrt = new RotateTransform(); - minortickrt.Angle = mi; - minortickgp.Children.Add(minortickrt); - TranslateTransform minorticktt = new TranslateTransform(); - - //Obtaining the angle in radians for calulating the points - Double mi_radian = (mi * Math.PI) / 180; - //Finding the point on the Scale where the minor ticks are drawn - minorticktt.X = (int)((ScaleRadius) * Math.Cos(mi_radian)); - minorticktt.Y = (int)((ScaleRadius) * Math.Sin(mi_radian)); - - minortickgp.Children.Add(minorticktt); - mr.RenderTransform = minortickgp; - AddToRootGrid(mr); + //Drawing the minor scale + for (Double mi = i + onedegree; mi < (i + majorTickUnitAngle); mi = mi + onedegree) + { + //here the minortick is drawn as a rectangle + Rectangle mr = new Rectangle(); + mr.Height = MinorTickSize.Height; + mr.Width = MinorTickSize.Width; + mr.Fill = new SolidColorBrush(MinorTickColor); + mr.HorizontalAlignment = HorizontalAlignment.Center; + mr.VerticalAlignment = VerticalAlignment.Center; + Point p1 = new Point(0.5, 0.5); + mr.RenderTransformOrigin = p1; + + TransformGroup minortickgp = new TransformGroup(); + RotateTransform minortickrt = new RotateTransform(); + minortickrt.Angle = mi; + minortickgp.Children.Add(minortickrt); + TranslateTransform minorticktt = new TranslateTransform(); + + //Obtaining the angle in radians for calulating the points + Double mi_radian = (mi * Math.PI) / 180; + //Finding the point on the Scale where the minor ticks are drawn + minorticktt.X = (int)((ScaleRadius) * Math.Cos(mi_radian)); + minorticktt.Y = (int)((ScaleRadius) * Math.Sin(mi_radian)); + + minortickgp.Children.Add(minorticktt); + mr.RenderTransform = minortickgp; + AddToRootGrid(mr); + } + } } - } + catch { } } /// diff --git a/Software/Visual_Studio/Tango.CircularGauge/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.CircularGauge/Properties/AssemblyInfo.cs index ad0fae039..774817e96 100644 --- a/Software/Visual_Studio/Tango.CircularGauge/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.CircularGauge/Properties/AssemblyInfo.cs @@ -5,7 +5,7 @@ using System.Runtime.InteropServices; using System.Windows; [assembly: AssemblyTitle("Tango - Circular Gauge Control")] -[assembly: AssemblyVersion("2.0.8.1633")] +[assembly: AssemblyVersion("2.0.9.1159")] [assembly: ComVisible(false)] diff --git a/Software/Visual_Studio/Tango.CodeGeneration/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.CodeGeneration/Properties/AssemblyInfo.cs index 0af1368ea..20dcb4bd3 100644 --- a/Software/Visual_Studio/Tango.CodeGeneration/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.CodeGeneration/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - Code Generation Components")] -[assembly: AssemblyVersion("2.0.15.1119")] +[assembly: AssemblyVersion("2.0.16.1159")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/Tango.ColorPicker/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.ColorPicker/Properties/AssemblyInfo.cs index 6e2d78894..197519c5d 100644 --- a/Software/Visual_Studio/Tango.ColorPicker/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.ColorPicker/Properties/AssemblyInfo.cs @@ -5,7 +5,7 @@ using System.Runtime.InteropServices; using System.Windows; [assembly: AssemblyTitle("Tango - Color Picker Control")] -[assembly: AssemblyVersion("2.0.18.1647")] +[assembly: AssemblyVersion("2.0.19.1159")] [assembly: ComVisible(false)] diff --git a/Software/Visual_Studio/Tango.Core/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.Core/Properties/AssemblyInfo.cs index 317a279c1..5aaa2dc89 100644 --- a/Software/Visual_Studio/Tango.Core/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.Core/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - Core Components")] -[assembly: AssemblyVersion("2.0.28.1119")] +[assembly: AssemblyVersion("2.0.29.1159")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/Tango.DAL.Local/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.DAL.Local/Properties/AssemblyInfo.cs index 7a144f91f..503358e52 100644 --- a/Software/Visual_Studio/Tango.DAL.Local/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.DAL.Local/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - Local Data Access Layer")] -[assembly: AssemblyVersion("2.0.14.1633")] +[assembly: AssemblyVersion("2.0.15.1159")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/Tango.DAL.Remote/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.DAL.Remote/Properties/AssemblyInfo.cs index 3e0ab9b2a..0451b40cb 100644 --- a/Software/Visual_Studio/Tango.DAL.Remote/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.DAL.Remote/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - Remote Data Access Layer")] -[assembly: AssemblyVersion("2.0.27.1119")] +[assembly: AssemblyVersion("2.0.28.1159")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/Tango.DragAndDrop/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.DragAndDrop/Properties/AssemblyInfo.cs index 17e5d4ce5..59c4db84b 100644 --- a/Software/Visual_Studio/Tango.DragAndDrop/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.DragAndDrop/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - Drag & Drop Components")] -[assembly: AssemblyVersion("2.0.24.1647")] +[assembly: AssemblyVersion("2.0.25.1159")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/Tango.Editors/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.Editors/Properties/AssemblyInfo.cs index a15c6552c..4817edcea 100644 --- a/Software/Visual_Studio/Tango.Editors/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.Editors/Properties/AssemblyInfo.cs @@ -5,7 +5,7 @@ using System.Runtime.InteropServices; using System.Windows; [assembly: AssemblyTitle("Tango - Visual Diagram Editing Components")] -[assembly: AssemblyVersion("2.0.18.1647")] +[assembly: AssemblyVersion("2.0.19.1159")] [assembly: ComVisible(false)] diff --git a/Software/Visual_Studio/Tango.EmbroideryUI/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.EmbroideryUI/Properties/AssemblyInfo.cs index c9257949f..7e9d1cccb 100644 --- a/Software/Visual_Studio/Tango.EmbroideryUI/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.EmbroideryUI/Properties/AssemblyInfo.cs @@ -44,5 +44,5 @@ using System.Windows; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.6.1119")] +[assembly: AssemblyVersion("1.0.7.1159")] [assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Software/Visual_Studio/Tango.Emulations/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.Emulations/Properties/AssemblyInfo.cs index 9b5c07f0c..4a4e9ba07 100644 --- a/Software/Visual_Studio/Tango.Emulations/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.Emulations/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - Emulation Components")] -[assembly: AssemblyVersion("2.0.10.1119")] +[assembly: AssemblyVersion("2.0.11.1159")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/Tango.Hive/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.Hive/Properties/AssemblyInfo.cs index 3794ca0e3..e4f6aa19e 100644 --- a/Software/Visual_Studio/Tango.Hive/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.Hive/Properties/AssemblyInfo.cs @@ -5,7 +5,7 @@ using System.Runtime.InteropServices; using System.Windows; [assembly: AssemblyTitle("Tango - Hive UI Components")] -[assembly: AssemblyVersion("2.0.12.1633")] +[assembly: AssemblyVersion("2.0.13.1159")] [assembly:ThemeInfo( ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located diff --git a/Software/Visual_Studio/Tango.Integration/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.Integration/Properties/AssemblyInfo.cs index 8aa4a48a5..f48c6c5b6 100644 --- a/Software/Visual_Studio/Tango.Integration/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.Integration/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - Logging Library")] -[assembly: AssemblyVersion("2.0.27.1119")] +[assembly: AssemblyVersion("2.0.28.1159")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/Tango.Logging/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.Logging/Properties/AssemblyInfo.cs index 66407c1bd..6ef3fa46f 100644 --- a/Software/Visual_Studio/Tango.Logging/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.Logging/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - Logging Library")] -[assembly: AssemblyVersion("2.0.32.1119")] +[assembly: AssemblyVersion("2.0.33.1159")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/Tango.PMR/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.PMR/Properties/AssemblyInfo.cs index ece92e475..84ebdca0f 100644 --- a/Software/Visual_Studio/Tango.PMR/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.PMR/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - Protobuf Message Repository")] -[assembly: AssemblyVersion("2.0.35.1119")] +[assembly: AssemblyVersion("2.0.36.1159")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/Tango.Protobuf/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.Protobuf/Properties/AssemblyInfo.cs index e36892523..90e96b55c 100644 --- a/Software/Visual_Studio/Tango.Protobuf/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.Protobuf/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - Protobuf Components")] -[assembly: AssemblyVersion("2.0.27.1647")] +[assembly: AssemblyVersion("2.0.28.1159")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/Tango.Scripting/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.Scripting/Properties/AssemblyInfo.cs index c57f365f8..509606483 100644 --- a/Software/Visual_Studio/Tango.Scripting/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.Scripting/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - Roslyn Scripting Components")] -[assembly: AssemblyVersion("2.0.25.1119")] +[assembly: AssemblyVersion("2.0.26.1159")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/Tango.Serialization/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.Serialization/Properties/AssemblyInfo.cs index 2eb4338d2..7663cf129 100644 --- a/Software/Visual_Studio/Tango.Serialization/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.Serialization/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - Serialization Components")] -[assembly: AssemblyVersion("2.0.26.1647")] +[assembly: AssemblyVersion("2.0.27.1159")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/Tango.Settings/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.Settings/Properties/AssemblyInfo.cs index 7adfd582f..54befdff8 100644 --- a/Software/Visual_Studio/Tango.Settings/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.Settings/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - Global Settings")] -[assembly: AssemblyVersion("2.0.26.1647")] +[assembly: AssemblyVersion("2.0.27.1159")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/Tango.SharedUI/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.SharedUI/Properties/AssemblyInfo.cs index 53327e27f..4d4770aa0 100644 --- a/Software/Visual_Studio/Tango.SharedUI/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.SharedUI/Properties/AssemblyInfo.cs @@ -5,7 +5,7 @@ using System.Runtime.InteropServices; using System.Windows; [assembly: AssemblyTitle("Tango - Shared UI Components")] -[assembly: AssemblyVersion("2.0.26.1119")] +[assembly: AssemblyVersion("2.0.27.1159")] [assembly: ComVisible(false)] diff --git a/Software/Visual_Studio/Tango.Stubs/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.Stubs/Properties/AssemblyInfo.cs index 5abb6dfae..2c571b4d3 100644 --- a/Software/Visual_Studio/Tango.Stubs/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.Stubs/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - Stubs Collection")] -[assembly: AssemblyVersion("2.0.8.1119")] +[assembly: AssemblyVersion("2.0.9.1159")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/Tango.Synchronization/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.Synchronization/Properties/AssemblyInfo.cs index 6a3285308..6d538d5ab 100644 --- a/Software/Visual_Studio/Tango.Synchronization/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.Synchronization/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - DataBase Synchronization Components")] -[assembly: AssemblyVersion("2.0.15.1119")] +[assembly: AssemblyVersion("2.0.16.1159")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/Tango.TFS/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.TFS/Properties/AssemblyInfo.cs index c9d4e6264..421240036 100644 --- a/Software/Visual_Studio/Tango.TFS/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.TFS/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - VSTS API Library")] -[assembly: AssemblyVersion("2.0.18.1119")] +[assembly: AssemblyVersion("2.0.19.1159")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/Tango.Transport/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.Transport/Properties/AssemblyInfo.cs index 111b194c1..37ca91140 100644 --- a/Software/Visual_Studio/Tango.Transport/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.Transport/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - Transport Components")] -[assembly: AssemblyVersion("2.0.27.1119")] +[assembly: AssemblyVersion("2.0.28.1159")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/Tango.Video/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.Video/Properties/AssemblyInfo.cs index d19c4fa42..a82036b41 100644 --- a/Software/Visual_Studio/Tango.Video/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.Video/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - Video Components")] -[assembly: AssemblyVersion("2.0.18.1647")] +[assembly: AssemblyVersion("2.0.19.1159")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/Tango.Visuals/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Tango.Visuals/Properties/AssemblyInfo.cs index 90f2d340d..b3ec2c4f9 100644 --- a/Software/Visual_Studio/Tango.Visuals/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Tango.Visuals/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - Exotic Visual Elements")] -[assembly: AssemblyVersion("2.0.7.1633")] +[assembly: AssemblyVersion("2.0.8.1159")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/Utilities/Tango.Protobuf.CLI/Properties/AssemblyInfo.cs b/Software/Visual_Studio/Utilities/Tango.Protobuf.CLI/Properties/AssemblyInfo.cs index 36c06ef9d..3693ab6c7 100644 --- a/Software/Visual_Studio/Utilities/Tango.Protobuf.CLI/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/Utilities/Tango.Protobuf.CLI/Properties/AssemblyInfo.cs @@ -3,5 +3,5 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("Tango - Protobuf Compilation CLI")] -[assembly: AssemblyVersion("2.0.23.1647")] +[assembly: AssemblyVersion("2.0.24.1159")] [assembly: ComVisible(false)] \ No newline at end of file -- cgit v1.3.1 From 5be9839bda4fd56786846e75bd8f7940a5ee3806 Mon Sep 17 00:00:00 2001 From: Roy Ben-Shabat Date: Thu, 23 Aug 2018 13:53:20 +0300 Subject: Machine Studio 3.1 --- .../Tango.MachineStudio.UI/Properties/AssemblyInfo.cs | 2 +- .../MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) (limited to 'Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels') diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Properties/AssemblyInfo.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Properties/AssemblyInfo.cs index 9599dd8cf..7ca4376d4 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Properties/AssemblyInfo.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Properties/AssemblyInfo.cs @@ -4,5 +4,5 @@ using System.Runtime.InteropServices; [assembly: System.Windows.ThemeInfo(System.Windows.ResourceDictionaryLocation.None, System.Windows.ResourceDictionaryLocation.SourceAssembly)] [assembly: AssemblyTitle("Tango - Machine Studio")] -[assembly: AssemblyVersion("3.0.30.18235")] +[assembly: AssemblyVersion("3.1.30.18235")] [assembly: ComVisible(false)] \ No newline at end of file diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs index f164d7f14..ee4435832 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/MainViewVM.cs @@ -516,8 +516,14 @@ namespace Tango.MachineStudio.UI.ViewModels catch (Exception ex) { LogManager.Log(ex); - _eventLogger.Log(ex, "Error connecting to machine " + x.SelectedMachine.SerialNumber); + + if (x.SelectedMachine != null) + { + _eventLogger.Log(ex, "Error connecting to machine " + x.SelectedMachine.SerialNumber); + } + _notificationProvider.ShowError("Could not connect to the selected machine." + Environment.NewLine + ex.Message); + } InvalidateRelayCommands(); -- cgit v1.3.1