From 4e48c569f1cae820ffade8a786354b2ba79b50b4 Mon Sep 17 00:00:00 2001 From: Roy Ben-Shabat Date: Tue, 6 Mar 2018 18:28:51 +0200 Subject: Some improvements on hive. --- .../Controls/HiveColorPickerControl.xaml | 35 +----- .../Controls/HiveColorPickerControl.xaml.cs | 118 +++++++++++------- .../Controls/HiveComboControl.xaml | 54 ++++++++ .../Controls/HiveComboControl.xaml.cs | 136 +++++++++++++++++++++ .../Tango.MachineStudio.Common.csproj | 11 ++ 5 files changed, 277 insertions(+), 77 deletions(-) create mode 100644 Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Controls/HiveComboControl.xaml create mode 100644 Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Controls/HiveComboControl.xaml.cs (limited to 'Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common') diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Controls/HiveColorPickerControl.xaml b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Controls/HiveColorPickerControl.xaml index 2aa11c63c..d65bd5d8f 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Controls/HiveColorPickerControl.xaml +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Controls/HiveColorPickerControl.xaml @@ -6,46 +6,19 @@ xmlns:colorPicker="clr-namespace:Tango;assembly=Tango.ColorPicker" xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes" xmlns:controls="clr-namespace:Tango.SharedUI.Controls;assembly=Tango.SharedUI" + xmlns:commonControls="clr-namespace:Tango.MachineStudio.Common.Controls" xmlns:shapes="clr-namespace:Tango.SharedUI.Shapes;assembly=Tango.SharedUI" xmlns:local="clr-namespace:Tango.MachineStudio.Common.Controls" mc:Ignorable="d" - d:DesignHeight="250" d:DesignWidth="550" Background="White"> + Height="250" Width="650" Background="White"> - - + - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Controls/HiveColorPickerControl.xaml.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Controls/HiveColorPickerControl.xaml.cs index 7d1a1dc81..41b362889 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Controls/HiveColorPickerControl.xaml.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Controls/HiveColorPickerControl.xaml.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Linq; using System.Text; using System.Threading.Tasks; @@ -12,6 +13,7 @@ using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; +using Tango.SharedUI.Controls; namespace Tango.MachineStudio.Common.Controls { @@ -21,7 +23,12 @@ namespace Tango.MachineStudio.Common.Controls public partial class HiveColorPickerControl : UserControl { public event EventHandler SelectedColorChanged; - private bool _preventHiveSelectedColorChange; + public event EventHandler SelectedHiveColorChanged; + public event EventHandler SelectedHexagonChanged; + public event EventHandler LAxisValueChanged; + public event EventHandler ResolutionChanged; + + private bool _preventColorCanvasEvent; public bool DemoMode { @@ -39,93 +46,112 @@ namespace Tango.MachineStudio.Common.Controls public static readonly DependencyProperty ResolutionProperty = DependencyProperty.Register("Resolution", typeof(int), typeof(HiveColorPickerControl), new PropertyMetadata(1, (d, e) => (d as HiveColorPickerControl).OnResolutionChanged())); - public Color SelectedColor + public Color? SelectedColor { - get { return (Color)GetValue(SelectedColorProperty); } + get { return (Color?)GetValue(SelectedColorProperty); } set { SetValue(SelectedColorProperty, value); } } public static readonly DependencyProperty SelectedColorProperty = - DependencyProperty.Register("SelectedColor", typeof(Color), typeof(HiveColorPickerControl), new PropertyMetadata(Colors.Red, (d, e) => (d as HiveColorPickerControl).OnSelectedColorChanged())); + DependencyProperty.Register("SelectedColor", typeof(Color?), typeof(HiveColorPickerControl), new PropertyMetadata(null, (d, e) => (d as HiveColorPickerControl).OnSelectedColorChanged())); + + public HexagonControl SelectedHexagon + { + get { return (HexagonControl)GetValue(SelectedHexagonProperty); } + set { SetValue(SelectedHexagonProperty, value); } + } + public static readonly DependencyProperty SelectedHexagonProperty = + DependencyProperty.Register("SelectedHexagon", typeof(HexagonControl), typeof(HiveColorPickerControl), new PropertyMetadata(null, (d, e) => (d as HiveColorPickerControl).OnSelectedHexagonChanged())); - public Color SelectedHiveColor + public Color? SelectedHiveColor { - get { return (Color)GetValue(SelectedHiveColorProperty); } + get { return (Color?)GetValue(SelectedHiveColorProperty); } set { SetValue(SelectedHiveColorProperty, value); } } public static readonly DependencyProperty SelectedHiveColorProperty = - DependencyProperty.Register("SelectedHiveColor", typeof(Color), typeof(HiveColorPickerControl), new PropertyMetadata(Colors.Red)); + DependencyProperty.Register("SelectedHiveColor", typeof(Color?), typeof(HiveColorPickerControl), new PropertyMetadata(null, (d, e) => (d as HiveColorPickerControl).OnSelectedHiveColorChanged())); + + public int LAxisValue + { + get { return (int)GetValue(LAxisValueProperty); } + set { SetValue(LAxisValueProperty, value); } + } + public static readonly DependencyProperty LAxisValueProperty = + DependencyProperty.Register("LAxisValue", typeof(int), typeof(HiveColorPickerControl), new PropertyMetadata(0, (d, e) => (d as HiveColorPickerControl).OnLAxisValueChanged())); + public HiveColorPickerControl() { InitializeComponent(); - hive.Loaded += Hive_Loaded; + this.Bind(ResolutionProperty, hiveCombo, HiveComboControl.ResolutionProperty, BindingMode.TwoWay); + this.Bind(SelectedHexagonProperty, hiveCombo, HiveComboControl.SelectedHexagonProperty, BindingMode.OneWay); + this.Bind(LAxisValueProperty, hiveCombo, HiveComboControl.LAxisValueProperty, BindingMode.OneWay); + + + hiveCombo.HiveGenerated += HiveCombo_HiveGenerated; } - private void Hive_Loaded(object sender, RoutedEventArgs e) + private void HiveCombo_HiveGenerated(object sender, EventArgs e) { - OnSelectedColorChanged(); + hiveCombo.GenerateDemoModeHiveColors(SelectedColor.Value); + } + + private void OnSelectedHiveColorChanged() + { + //_preventColorCanvasEvent = true; + //colorCanvas.SelectedColor = SelectedHiveColor; + //_preventColorCanvasEvent = false; + + SelectedHiveColorChanged?.Invoke(this, SelectedHiveColor.Value); } private void OnSelectedColorChanged() { - if (DemoMode) + if (SelectedColor != null) { - if (!_preventHiveSelectedColorChange) + _preventColorCanvasEvent = true; + colorCanvas.SelectedColor = SelectedColor; + _preventColorCanvasEvent = false; + + if (DemoMode) { - GenerateDemoModeHiveColors(); + hiveCombo.GenerateDemoModeHiveColors(SelectedColor.Value); } - SelectedColorChanged?.Invoke(this, SelectedColor); + + SelectedColorChanged?.Invoke(this, SelectedColor.Value); } } - private void hive_HexagonSelected(object sender, SharedUI.Controls.HexagonControl hexagon) + private void OnSelectedHexagonChanged() { - SelectedHiveColor = (hexagon.Fill as SolidColorBrush).Color; - - _preventHiveSelectedColorChange = true; - SelectedColor = SelectedHiveColor; - _preventHiveSelectedColorChange = false; + SelectedHexagonChanged?.Invoke(this, SelectedHexagon); + SelectedHiveColor = (SelectedHexagon.Fill as SolidColorBrush).Color; } - private void OnResolutionChanged() + private void OnLAxisValueChanged() { - GenerateDemoModeHiveColors(); + LAxisValueChanged?.Invoke(this, LAxisValue); } - private void GenerateDemoModeHiveColors() + private void OnResolutionChanged() { - if (hive.CenterHexagon != null) - { - Random rnd = new Random(); - - (hive.CenterHexagon.Fill as SolidColorBrush).Color = SelectedColor; - - int counter = 0; - - foreach (var hexagon in hive.Hexagons.Where(x => x != hive.CenterHexagon).OrderBy(x => rnd.Next())) - { - (hexagon.Fill as SolidColorBrush).Color = Color.FromRgb((byte)Math.Min(SelectedColor.R + counter++, 255), (byte)Math.Min((SelectedColor.G + counter++), 255), (byte)Math.Min((SelectedColor.B + counter++), 255)); - - counter += (int)(4d * ((double)Resolution / 4d)); - } - } + hiveCombo.GenerateDemoModeHiveColors(SelectedColor.Value); } - private void OnResolutionUpClicked(object sender, RoutedEventArgs e) + private void ColorCanvas_SelectedColorChanged(object sender, RoutedPropertyChangedEventArgs e) { - if (Resolution < 10) + if (!_preventColorCanvasEvent) { - Resolution++; + SelectedColor = e.NewValue.Value; + hiveCombo.SelectHeagon(hiveCombo.CenterHexagon); } } - private void OnResolutionDownClicked(object sender, RoutedEventArgs e) + private void hiveCombo_SelectedHexagonChanged(object sender, HexagonControl e) { - if (Resolution > 1) - { - Resolution--; - } + SelectedHexagon = e; + SelectedHiveColor = (SelectedHexagon.Fill as SolidColorBrush).Color; + SelectedHexagonChanged?.Invoke(this, SelectedHexagon); } } } diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Controls/HiveComboControl.xaml b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Controls/HiveComboControl.xaml new file mode 100644 index 000000000..692b3f818 --- /dev/null +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Controls/HiveComboControl.xaml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Controls/HiveComboControl.xaml.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Controls/HiveComboControl.xaml.cs new file mode 100644 index 000000000..342a1f1c9 --- /dev/null +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Controls/HiveComboControl.xaml.cs @@ -0,0 +1,136 @@ +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Input; +using System.Windows.Media; +using System.Windows.Media.Imaging; +using System.Windows.Navigation; +using System.Windows.Shapes; +using Tango.Logging; +using Tango.SharedUI.Controls; + +namespace Tango.MachineStudio.Common.Controls +{ + /// + /// Interaction logic for HiveComboControl.xaml + /// + public partial class HiveComboControl : UserControl + { + public event EventHandler SelectedColorChanged; + public event EventHandler SelectedHexagonChanged; + public event EventHandler LAxisValueChanged; + public event EventHandler ResolutionChanged; + public event EventHandler HiveGenerated; + + public int Resolution + { + get { return (int)GetValue(ResolutionProperty); } + set { SetValue(ResolutionProperty, value); } + } + public static readonly DependencyProperty ResolutionProperty = + DependencyProperty.Register("Resolution", typeof(int), typeof(HiveComboControl), new PropertyMetadata(1, (d, e) => (d as HiveComboControl).OnResolutionChanged())); + + public HexagonControl SelectedHexagon + { + get { return (HexagonControl)GetValue(SelectedHexagonProperty); } + set { SetValue(SelectedHexagonProperty, value); } + } + public static readonly DependencyProperty SelectedHexagonProperty = + DependencyProperty.Register("SelectedHexagon", typeof(HexagonControl), typeof(HiveComboControl), new PropertyMetadata(null, (d, e) => (d as HiveComboControl).OnSelectedHexagonChanged())); + + public int LAxisValue + { + get { return (int)GetValue(LAxisValueProperty); } + set { SetValue(LAxisValueProperty, value); } + } + public static readonly DependencyProperty LAxisValueProperty = + DependencyProperty.Register("LAxisValue", typeof(int), typeof(HiveComboControl), new PropertyMetadata(0, (d, e) => (d as HiveComboControl).OnLAxisValueChanged())); + + public HexagonControl CenterHexagon + { + get { return hive.CenterHexagon; } + } + + + public HiveComboControl() + { + InitializeComponent(); + + hive.HiveGenerated += (x, e) => HiveGenerated?.Invoke(this, new EventArgs()); + } + + private void OnLAxisValueChanged() + { + LAxisValueChanged?.Invoke(this, LAxisValue); + } + + private void OnSelectedHexagonChanged() + { + SelectedHexagonChanged?.Invoke(this, SelectedHexagon); + } + + private void OnResolutionChanged() + { + ResolutionChanged?.Invoke(this, Resolution); + } + + public void GenerateDemoModeHiveColors(Color originalColor) + { + if (hive.CenterHexagon != null) + { + Random rnd = new Random(); + + (hive.CenterHexagon.Fill as SolidColorBrush).Color = originalColor; + + int counter = 0; + + foreach (var hexagon in hive.Hexagons.Where(x => x != hive.CenterHexagon).OrderBy(x => rnd.Next())) + { + (hexagon.Fill as SolidColorBrush).Color = Color.FromRgb((byte)Math.Min(originalColor.R + counter++, 255), (byte)Math.Min((originalColor.G + counter++), 255), (byte)Math.Min((originalColor.B + counter++), 255)); + + counter += (int)(4d * ((double)Resolution / 4d)); + } + } + } + + private void OnResolutionUpClicked(object sender, RoutedEventArgs e) + { + if (Resolution < 10) + { + Resolution++; + } + } + + private void OnResolutionDownClicked(object sender, RoutedEventArgs e) + { + if (Resolution > 1) + { + Resolution--; + } + } + + private void OnRowHiveHexagonSelected(object sender, HexagonControl hexagon) + { + int l = 2 - hexagon.Row; + LogManager.Default.Log("L ROW: " + l.ToString()); + } + + private void OnHexagonSelected(object sender, HexagonControl e) + { + SelectedHexagon = e; + } + + public void SelectHeagon(HexagonControl hexagon) + { + hive.SelectHexagon(hexagon); + SelectedHexagonChanged?.Invoke(this, hexagon); + } + } +} 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 457646223..2347919d6 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 @@ -76,6 +76,9 @@ HiveColorPickerControl.xaml + + HiveComboControl.xaml + RealTimeGraphMultiControl.xaml @@ -114,6 +117,10 @@ Designer MSBuild:Compile + + Designer + MSBuild:Compile + Designer MSBuild:Compile @@ -212,6 +219,10 @@ {4206ac58-3b57-4699-8835-90bf6db01a61} Tango.Integration + + {BC932DBD-7CDB-488C-99E4-F02CF441F55E} + Tango.Logging + {e4927038-348d-4295-aaf4-861c58cb3943} Tango.PMR -- cgit v1.3.1 From c435be14ccb975b5666da84a7324ec55c3575842 Mon Sep 17 00:00:00 2001 From: Roy Date: Wed, 7 Mar 2018 09:03:11 +0200 Subject: Add auto generation for ColorLab color space & liquid type. Started implementing native color query in colorlab module. --- Software/DB/Tango.mdf | Bin 75497472 -> 75497472 bytes Software/DB/Tango_log.ldf | Bin 1048576 -> 1048576 bytes Software/PMR/Messages/ColorLab/ColorSpace.proto | 22 +- Software/PMR/Messages/ColorLab/LiquidType.proto | 26 +- .../PMR/Messages/Hardware/HardwareDancerType.proto | 4 +- .../PMR/Messages/Hardware/HardwareMotorType.proto | 10 +- Software/Visual_Studio/4.sln | 2093 ++++++++++++++++++++ .../ViewModels/CalibrationDataVM.cs | 9 + .../ViewModels/LiquidVolumeVM.cs | 9 + .../ViewModels/MainViewVM.cs | 162 +- .../Views/MainView.xaml | 4 +- .../Controls/HiveComboControl.xaml.cs | 3 +- .../Visual_Studio/Tango.PMR/ColorLab/ColorSpace.cs | 4 +- .../Visual_Studio/Tango.PMR/ColorLab/LiquidType.cs | 9 +- .../Visual_Studio/Tango.PMR/ExtensionMethods.cs | 2 +- Software/Visual_Studio/Tango.sln | 2093 -------------------- .../Utilities/Tango.PMRGenerator.CLI/Program.cs | 47 + 17 files changed, 2362 insertions(+), 2135 deletions(-) create mode 100644 Software/Visual_Studio/4.sln delete mode 100644 Software/Visual_Studio/Tango.sln (limited to 'Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common') diff --git a/Software/DB/Tango.mdf b/Software/DB/Tango.mdf index 2167c8efc..aeccb05c6 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 2d60019a5..bab4ce367 100644 Binary files a/Software/DB/Tango_log.ldf and b/Software/DB/Tango_log.ldf differ diff --git a/Software/PMR/Messages/ColorLab/ColorSpace.proto b/Software/PMR/Messages/ColorLab/ColorSpace.proto index 3d97f7516..e25e935f4 100644 --- a/Software/PMR/Messages/ColorLab/ColorSpace.proto +++ b/Software/PMR/Messages/ColorLab/ColorSpace.proto @@ -1,15 +1,21 @@ syntax = "proto3"; -package Tango.PMR.ColorLab; +//This file is auto-generated. Do not modify! +package Tango.PMR.ColorLab; option java_package = "com.twine.tango.pmr.colorlab"; - enum ColorSpace { - Volume = 0; - RGB = 1; - CMYK = 2; - LAB = 3; - Panton = 4; -} \ No newline at end of file + + Volume = 0; + + RGB = 1; + + CMYK = 2; + + LAB = 3; + + PANTON = 4; + +} diff --git a/Software/PMR/Messages/ColorLab/LiquidType.proto b/Software/PMR/Messages/ColorLab/LiquidType.proto index 4f36b859f..88ea24c82 100644 --- a/Software/PMR/Messages/ColorLab/LiquidType.proto +++ b/Software/PMR/Messages/ColorLab/LiquidType.proto @@ -1,15 +1,25 @@ syntax = "proto3"; -package Tango.PMR.ColorLab; +//This file is auto-generated. Do not modify! +package Tango.PMR.ColorLab; option java_package = "com.twine.tango.pmr.colorlab"; - enum LiquidType { - Cyan = 0; - Magenta = 1; - Yellow = 2; - Black = 3; - TransparentInk = 4; -} \ No newline at end of file + + Cyan = 0; + + Magenta = 1; + + Yellow = 2; + + Black = 3; + + TransparentInk = 4; + + Lubricant = 5; + + Red = 7; + +} diff --git a/Software/PMR/Messages/Hardware/HardwareDancerType.proto b/Software/PMR/Messages/Hardware/HardwareDancerType.proto index 658e219d8..f61b00ec3 100644 --- a/Software/PMR/Messages/Hardware/HardwareDancerType.proto +++ b/Software/PMR/Messages/Hardware/HardwareDancerType.proto @@ -8,10 +8,10 @@ option java_package = "com.twine.tango.pmr.hardware"; enum HardwareDancerType { - RightDancer = 0; + LeftDancer = 0; MiddleDancer = 1; - LeftDancer = 2; + RightDancer = 2; } diff --git a/Software/PMR/Messages/Hardware/HardwareMotorType.proto b/Software/PMR/Messages/Hardware/HardwareMotorType.proto index d9b8581fa..46c6911f9 100644 --- a/Software/PMR/Messages/Hardware/HardwareMotorType.proto +++ b/Software/PMR/Messages/Hardware/HardwareMotorType.proto @@ -7,11 +7,13 @@ option java_package = "com.twine.tango.pmr.hardware"; enum HardwareMotorType { - FeederMotor = 0; - DryerMotor = 1; + WinderMotor = 0; - PoolerMotor = 2; + FeederMotor = 1; + + DryerMotor = 2; + + PoolerMotor = 3; - WinderMotor = 3; } diff --git a/Software/Visual_Studio/4.sln b/Software/Visual_Studio/4.sln new file mode 100644 index 000000000..8973f3988 --- /dev/null +++ b/Software/Visual_Studio/4.sln @@ -0,0 +1,2093 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +VisualStudioVersion = 15.0.26430.16 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.Protobuf", "Tango.Protobuf\Tango.Protobuf.csproj", "{40073806-914E-4E78-97AB-FA9639308EBE}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Versioning", "Versioning", "{E53A5748-F312-4A70-AB93-53249749D359}" + ProjectSection(SolutionItems) = preProject + Versioning\GlobalVersionInfo.cs = Versioning\GlobalVersionInfo.cs + EndProjectSection +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.Core", "Tango.Core\Tango.Core.csproj", "{A34EE0F0-649D-41C8-8489-B6F1CC6924EE}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Utilities", "Utilities", "{5F6BBAA8-EAD0-4B18-97E5-55B4F56DD760}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.Protobuf.UI", "Utilities\Tango.Protobuf.UI\Tango.Protobuf.UI.csproj", "{37E45CE1-A0F6-4ED7-9791-A1BED947602F}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.Protobuf.CLI", "Utilities\Tango.Protobuf.CLI\Tango.Protobuf.CLI.csproj", "{DE5AB980-A9AD-4273-8272-C4E1E062E3EC}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.Logging", "Tango.Logging\Tango.Logging.csproj", "{BC932DBD-7CDB-488C-99E4-F02CF441F55E}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.UnitTesting", "Tango.UnitTesting\Tango.UnitTesting.csproj", "{FB82AA6B-1652-452C-8235-4FB2E524FBC0}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Resources", "Resources", "{727F6479-A4A7-4288-ADD2-005CE0C5DE49}" + ProjectSection(SolutionItems) = preProject + Resources\dummyFile.txt = Resources\dummyFile.txt + EndProjectSection +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.PMR", "Tango.PMR\Tango.PMR.csproj", "{E4927038-348D-4295-AAF4-861C58CB3943}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.Transport", "Tango.Transport\Tango.Transport.csproj", "{74E700B0-1156-4126-BE40-EE450D3C3026}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.Emulations", "Tango.Emulations\Tango.Emulations.csproj", "{63561E19-FF5A-414B-A5EF-E30711543E1D}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.MachineEM.UI", "Utilities\Tango.MachineEM.UI\Tango.MachineEM.UI.csproj", "{1971345A-0627-4428-88AA-1CCC4BFAEF4B}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.Stubs", "Tango.Stubs\Tango.Stubs.csproj", "{1981B537-39E9-4E7D-8430-27466481AEEE}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Native", "Native", "{4443B71C-216E-4D4C-8D19-868F50803813}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Tango.ProtoTest", "Native\Tango.ProtoTest\Tango.ProtoTest.vcxproj", "{35397DDA-DDC7-46BE-A802-3B722B6858E9}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.TransportRouter.UI", "Utilities\Tango.TransportRouter.UI\Tango.TransportRouter.UI.csproj", "{37EE62DF-A988-45AF-BB30-DD3245164188}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Web", "Web", "{59B2E8DA-2D5D-48FA-9A96-F53BDB7EF7A9}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.MachineService", "Web\Tango.MachineService\Tango.MachineService.csproj", "{3F09B230-5AAC-4651-BA7A-19F3BDFCF701}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.Synchronization", "Tango.Synchronization\Tango.Synchronization.csproj", "{7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.ShortcutGenerator.CLI", "Utilities\Tango.ShortcutGenerator.CLI\Tango.ShortcutGenerator.CLI.csproj", "{ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.DAL.Remote", "Tango.DAL.Remote\Tango.DAL.Remote.csproj", "{38197109-8610-4D3F-92B9-16D48DF94D7C}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.DAL.Local", "Tango.DAL.Local\Tango.DAL.Local.csproj", "{0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.Settings", "Tango.Settings\Tango.Settings.csproj", "{D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.Serialization", "Tango.Serialization\Tango.Serialization.csproj", "{22F87980-E990-4686-BE81-BE63D562C4D5}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.CodeGeneration", "Tango.CodeGeneration\Tango.CodeGeneration.csproj", "{CAEDAE94-11ED-473C-888A-268A6D38CD20}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.Stubs.CLI", "Utilities\Tango.Stubs.CLI\Tango.Stubs.CLI.csproj", "{BCD0C108-FC90-4537-8B80-ABBD201FECA3}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.Stubs.UI", "Utilities\Tango.Stubs.UI\Tango.Stubs.UI.csproj", "{FC0FB4A1-360E-42B1-8372-9208A3098B2A}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SideChains", "SideChains", "{EC62BC9C-F2FE-4333-B7E4-110E38D43958}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.AvalonEdit", "SideChains\ICSharpCode.AvalonEdit\ICSharpCode.AvalonEdit.csproj", "{6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.Scripting", "Tango.Scripting\Tango.Scripting.csproj", "{401989E7-AE1E-4002-B0EE-9A9F63740B97}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.SharedUI", "Tango.SharedUI\Tango.SharedUI.csproj", "{8491D07B-C1F6-4B62-A412-41B9FD2D6538}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.DBObservablesGenerator.CLI", "Utilities\Tango.DBObservablesGenerator.CLI\Tango.DBObservablesGenerator.CLI.csproj", "{EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "MachineStudio", "MachineStudio", "{57DF2A95-5DDD-4830-A4AF-B484B59C7C2B}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.MachineStudio.UI", "MachineStudio\Tango.MachineStudio.UI\Tango.MachineStudio.UI.csproj", "{116DFDB0-7681-46FE-8BAD-FE8AE09BB076}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Modules", "Modules", "{B2AF4F3F-2828-47C3-8F3E-A0EA0BD66FF8}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.MachineStudio.DB", "MachineStudio\Modules\Tango.MachineStudio.DB\Tango.MachineStudio.DB.csproj", "{94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.MachineStudio.Common", "MachineStudio\Tango.MachineStudio.Common\Tango.MachineStudio.Common.csproj", "{CB0B0AA2-BB24-4BCA-A720-45E397684E12}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.MachineStudio.Developer", "MachineStudio\Modules\Tango.MachineStudio.Developer\Tango.MachineStudio.Developer.csproj", "{CE4A0D11-08A2-4CD6-9908-D6C62E80D805}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.ColorPicker", "Tango.ColorPicker\Tango.ColorPicker.csproj", "{A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.MachineStudio.Synchronization", "MachineStudio\Modules\Tango.MachineStudio.Synchronization\Tango.MachineStudio.Synchronization.csproj", "{12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Tango.ColorLib", "Native\Tango.ColorLib\Tango.ColorLib.vcxproj", "{625B2A26-97A9-45C9-8BCF-6BD30F593E17}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.AutoComplete", "SideChains\Tango.AutoComplete\Tango.AutoComplete.csproj", "{BB2ABB74-BA58-4812-83AA-EC8171F42DF4}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.Integration", "Tango.Integration\Tango.Integration.csproj", "{4206AC58-3B57-4699-8835-90BF6DB01A61}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.MachineStudio.Stubs", "MachineStudio\Modules\Tango.MachineStudio.Stubs\Tango.MachineStudio.Stubs.csproj", "{22C2AA72-9493-4D0D-B421-8EF9789FB192}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.MachineStudio.MachineDesigner", "MachineStudio\Modules\Tango.MachineStudio.MachineDesigner\Tango.MachineStudio.MachineDesigner.csproj", "{D0CE8122-077D-42A2-9490-028AE4769B52}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.DragAndDrop", "Tango.DragAndDrop\Tango.DragAndDrop.csproj", "{B112D89A-A106-41AE-A0C1-4ABC84C477F5}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.MachineStudio.Technician", "MachineStudio\Modules\Tango.MachineStudio.Technician\Tango.MachineStudio.Technician.csproj", "{5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RealTimeGraphEx", "SideChains\RealTimeGraphEx\RealTimeGraphEx.csproj", "{B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}" +EndProject +Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "Tango.MachineStudio.Installer", "MachineStudio\Tango.MachineStudio.Installer\Tango.MachineStudio.Installer.vdproj", "{A19DEAB8-7356-4BCD-9FA8-B2FA09077165}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.SQLiteGenerator.CLI", "Utilities\Tango.SQLiteGenerator.CLI\Tango.SQLiteGenerator.CLI.csproj", "{8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ColorMine", "SideChains\ColorMine\ColorMine.csproj", "{37E4CEAB-B54B-451F-B535-04CF7DA9C459}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.Video", "Tango.Video\Tango.Video.csproj", "{9652F972-2BD1-4283-99CB-FC6240434C17}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.UITests", "Utilities\Tango.UITests\Tango.UITests.csproj", "{5B954D98-4020-4AC6-939F-C52B5646E8E6}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.Editors", "Tango.Editors\Tango.Editors.csproj", "{DE2F2B86-025B-4F26-83A4-38BD48224ED5}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.Visuals", "Tango.Visuals\Tango.Visuals.csproj", "{CF7C0FF4-9440-42CF-83B8-C060772792D4}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.MachineStudio.DataCapture", "MachineStudio\Modules\Tango.MachineStudio.DataCapture\Tango.MachineStudio.DataCapture.csproj", "{FC337A7F-1214-41D8-9992-78092A3B961E}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.MachineStudio.UpdateService", "MachineStudio\Tango.MachineStudio.UpdateService\Tango.MachineStudio.UpdateService.csproj", "{CC6D62E9-C300-42F3-B452-79966E902B10}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.MachineStudio.Updater", "MachineStudio\Tango.MachineStudio.Updater\Tango.MachineStudio.Updater.csproj", "{844787CE-F409-4F18-BCCC-F3809ECB86F3}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.MachineStudio.Publisher", "MachineStudio\Tango.MachineStudio.Publisher\Tango.MachineStudio.Publisher.csproj", "{E711CD86-89C1-432C-9C60-BFF30BBBFB3A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.ILMerge.UI", "Utilities\Tango.ILMerge.UI\Tango.ILMerge.UI.csproj", "{9A477128-25A1-4B27-AAAB-7421F8ED2B9D}" +EndProject +Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "Tango.Stubs.Installer", "Utilities\Tango.Stubs.Installer\Tango.Stubs.Installer.vdproj", "{6B399B28-83AE-4AD2-8438-25799B65086F}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Embroidery", "Embroidery", "{34839F9A-61D3-4ED3-B3F7-7DA3424CB0B6}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libEmbroidery", "Embroidery\project-files\visualstudio\libEmbroideryVS2008.vcxproj", "{BD30C7BD-9230-4ED7-B581-11F14041909D}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libEmbroideryTest", "Embroidery\libEmbroideryTest\libEmbroideryTest.vcxproj", "{0565AEEC-ED1B-4F0E-A277-D33F852207BC}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.MachineStudio.HardwareDesigner", "MachineStudio\Modules\Tango.MachineStudio.HardwareDesigner\Tango.MachineStudio.HardwareDesigner.csproj", "{69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.PMRGenerator.CLI", "Utilities\Tango.PMRGenerator.CLI\Tango.PMRGenerator.CLI.csproj", "{5AFD5B7D-757A-400C-B0C9-118834F5D67E}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.BL", "Tango.BL\Tango.BL.csproj", "{F441FEEE-322A-4943-B566-110E12FD3B72}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Tango.Embroidery", "Embroidery\Tango.Embroidery\Tango.Embroidery.vcxproj", "{A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.EmbroideryViewer", "Utilities\Tango.EmbroideryViewer\Tango.EmbroideryViewer.csproj", "{793FBFC1-549E-458B-A52F-784BD4F28586}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.EmbroideryUI", "Embroidery\Tango.EmbroideryUI\Tango.EmbroideryUI.csproj", "{BDBBE284-F564-4F51-AF41-3DF0434CEC62}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.BrushPicker", "Tango.BrushPicker\Tango.BrushPicker.csproj", "{40085232-ACED-4CBE-945B-90BA8153C151}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tango.MachineStudio.ColorLab", "MachineStudio\Modules\Tango.MachineStudio.ColorLab\Tango.MachineStudio.ColorLab.csproj", "{4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Debug|ARM = Debug|ARM + Debug|ARM64 = Debug|ARM64 + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + DefaultBuild|Any CPU = DefaultBuild|Any CPU + DefaultBuild|ARM = DefaultBuild|ARM + DefaultBuild|ARM64 = DefaultBuild|ARM64 + DefaultBuild|x64 = DefaultBuild|x64 + DefaultBuild|x86 = DefaultBuild|x86 + Release|Any CPU = Release|Any CPU + Release|ARM = Release|ARM + Release|ARM64 = Release|ARM64 + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {40073806-914E-4E78-97AB-FA9639308EBE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.Debug|Any CPU.Build.0 = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.Debug|ARM.ActiveCfg = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.Debug|ARM.Build.0 = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.Debug|ARM64.Build.0 = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.Debug|x64.ActiveCfg = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.Debug|x64.Build.0 = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.Debug|x86.ActiveCfg = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.Debug|x86.Build.0 = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.Release|Any CPU.ActiveCfg = Release|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.Release|Any CPU.Build.0 = Release|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.Release|ARM.ActiveCfg = Release|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.Release|ARM.Build.0 = Release|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.Release|ARM64.ActiveCfg = Release|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.Release|ARM64.Build.0 = Release|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.Release|x64.ActiveCfg = Release|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.Release|x64.Build.0 = Release|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.Release|x86.ActiveCfg = Release|Any CPU + {40073806-914E-4E78-97AB-FA9639308EBE}.Release|x86.Build.0 = Release|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Debug|ARM.ActiveCfg = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Debug|ARM.Build.0 = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Debug|ARM64.Build.0 = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Debug|x64.ActiveCfg = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Debug|x64.Build.0 = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Debug|x86.ActiveCfg = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Debug|x86.Build.0 = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Release|Any CPU.Build.0 = Release|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Release|ARM.ActiveCfg = Release|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Release|ARM.Build.0 = Release|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Release|ARM64.ActiveCfg = Release|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Release|ARM64.Build.0 = Release|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Release|x64.ActiveCfg = Release|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Release|x64.Build.0 = Release|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Release|x86.ActiveCfg = Release|Any CPU + {A34EE0F0-649D-41C8-8489-B6F1CC6924EE}.Release|x86.Build.0 = Release|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Debug|ARM.ActiveCfg = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Debug|ARM.Build.0 = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Debug|ARM64.Build.0 = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Debug|x64.ActiveCfg = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Debug|x64.Build.0 = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Debug|x86.ActiveCfg = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Debug|x86.Build.0 = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Release|Any CPU.Build.0 = Release|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Release|ARM.ActiveCfg = Release|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Release|ARM.Build.0 = Release|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Release|ARM64.ActiveCfg = Release|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Release|ARM64.Build.0 = Release|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Release|x64.ActiveCfg = Release|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Release|x64.Build.0 = Release|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Release|x86.ActiveCfg = Release|Any CPU + {37E45CE1-A0F6-4ED7-9791-A1BED947602F}.Release|x86.Build.0 = Release|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Debug|ARM.ActiveCfg = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Debug|ARM.Build.0 = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Debug|ARM64.Build.0 = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Debug|x64.ActiveCfg = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Debug|x64.Build.0 = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Debug|x86.ActiveCfg = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Debug|x86.Build.0 = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Release|Any CPU.Build.0 = Release|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Release|ARM.ActiveCfg = Release|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Release|ARM.Build.0 = Release|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Release|ARM64.ActiveCfg = Release|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Release|ARM64.Build.0 = Release|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Release|x64.ActiveCfg = Release|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Release|x64.Build.0 = Release|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Release|x86.ActiveCfg = Release|Any CPU + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC}.Release|x86.Build.0 = Release|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Debug|ARM.ActiveCfg = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Debug|ARM.Build.0 = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Debug|ARM64.Build.0 = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Debug|x64.ActiveCfg = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Debug|x64.Build.0 = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Debug|x86.ActiveCfg = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Debug|x86.Build.0 = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Release|Any CPU.Build.0 = Release|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Release|ARM.ActiveCfg = Release|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Release|ARM.Build.0 = Release|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Release|ARM64.ActiveCfg = Release|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Release|ARM64.Build.0 = Release|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Release|x64.ActiveCfg = Release|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Release|x64.Build.0 = Release|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Release|x86.ActiveCfg = Release|Any CPU + {BC932DBD-7CDB-488C-99E4-F02CF441F55E}.Release|x86.Build.0 = Release|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Debug|ARM.ActiveCfg = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Debug|ARM.Build.0 = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Debug|ARM64.Build.0 = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Debug|x64.ActiveCfg = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Debug|x64.Build.0 = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Debug|x86.ActiveCfg = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Debug|x86.Build.0 = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Release|Any CPU.Build.0 = Release|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Release|ARM.ActiveCfg = Release|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Release|ARM.Build.0 = Release|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Release|ARM64.ActiveCfg = Release|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Release|ARM64.Build.0 = Release|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Release|x64.ActiveCfg = Release|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Release|x64.Build.0 = Release|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Release|x86.ActiveCfg = Release|Any CPU + {FB82AA6B-1652-452C-8235-4FB2E524FBC0}.Release|x86.Build.0 = Release|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Debug|ARM.ActiveCfg = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Debug|ARM.Build.0 = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Debug|ARM64.Build.0 = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Debug|x64.ActiveCfg = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Debug|x64.Build.0 = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Debug|x86.ActiveCfg = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Debug|x86.Build.0 = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Release|Any CPU.Build.0 = Release|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Release|ARM.ActiveCfg = Release|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Release|ARM.Build.0 = Release|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Release|ARM64.ActiveCfg = Release|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Release|ARM64.Build.0 = Release|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Release|x64.ActiveCfg = Release|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Release|x64.Build.0 = Release|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Release|x86.ActiveCfg = Release|Any CPU + {E4927038-348D-4295-AAF4-861C58CB3943}.Release|x86.Build.0 = Release|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Debug|Any CPU.Build.0 = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Debug|ARM.ActiveCfg = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Debug|ARM.Build.0 = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Debug|ARM64.Build.0 = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Debug|x64.ActiveCfg = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Debug|x64.Build.0 = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Debug|x86.ActiveCfg = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Debug|x86.Build.0 = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Release|Any CPU.ActiveCfg = Release|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Release|Any CPU.Build.0 = Release|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Release|ARM.ActiveCfg = Release|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Release|ARM.Build.0 = Release|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Release|ARM64.ActiveCfg = Release|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Release|ARM64.Build.0 = Release|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Release|x64.ActiveCfg = Release|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Release|x64.Build.0 = Release|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Release|x86.ActiveCfg = Release|Any CPU + {74E700B0-1156-4126-BE40-EE450D3C3026}.Release|x86.Build.0 = Release|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Debug|ARM.ActiveCfg = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Debug|ARM.Build.0 = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Debug|ARM64.Build.0 = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Debug|x64.ActiveCfg = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Debug|x64.Build.0 = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Debug|x86.ActiveCfg = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Debug|x86.Build.0 = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Release|Any CPU.Build.0 = Release|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Release|ARM.ActiveCfg = Release|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Release|ARM.Build.0 = Release|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Release|ARM64.ActiveCfg = Release|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Release|ARM64.Build.0 = Release|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Release|x64.ActiveCfg = Release|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Release|x64.Build.0 = Release|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Release|x86.ActiveCfg = Release|Any CPU + {63561E19-FF5A-414B-A5EF-E30711543E1D}.Release|x86.Build.0 = Release|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Debug|ARM.ActiveCfg = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Debug|ARM.Build.0 = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Debug|ARM64.Build.0 = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Debug|x64.ActiveCfg = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Debug|x64.Build.0 = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Debug|x86.ActiveCfg = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Debug|x86.Build.0 = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Release|Any CPU.Build.0 = Release|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Release|ARM.ActiveCfg = Release|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Release|ARM.Build.0 = Release|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Release|ARM64.ActiveCfg = Release|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Release|ARM64.Build.0 = Release|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Release|x64.ActiveCfg = Release|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Release|x64.Build.0 = Release|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Release|x86.ActiveCfg = Release|Any CPU + {1971345A-0627-4428-88AA-1CCC4BFAEF4B}.Release|x86.Build.0 = Release|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Debug|ARM.ActiveCfg = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Debug|ARM.Build.0 = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Debug|ARM64.Build.0 = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Debug|x64.ActiveCfg = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Debug|x64.Build.0 = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Debug|x86.ActiveCfg = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Debug|x86.Build.0 = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Release|Any CPU.Build.0 = Release|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Release|ARM.ActiveCfg = Release|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Release|ARM.Build.0 = Release|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Release|ARM64.ActiveCfg = Release|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Release|ARM64.Build.0 = Release|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Release|x64.ActiveCfg = Release|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Release|x64.Build.0 = Release|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Release|x86.ActiveCfg = Release|Any CPU + {1981B537-39E9-4E7D-8430-27466481AEEE}.Release|x86.Build.0 = Release|Any CPU + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.Debug|Any CPU.ActiveCfg = Debug|Win32 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.Debug|ARM.ActiveCfg = Debug|Win32 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.Debug|ARM64.ActiveCfg = Debug|Win32 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.Debug|x64.ActiveCfg = Debug|x64 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.Debug|x64.Build.0 = Debug|x64 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.Debug|x86.ActiveCfg = Debug|Win32 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.DefaultBuild|Any CPU.ActiveCfg = Release|x64 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.DefaultBuild|Any CPU.Build.0 = Release|x64 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.DefaultBuild|Any CPU.Deploy.0 = Release|x64 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.DefaultBuild|ARM.ActiveCfg = Release|x64 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.DefaultBuild|ARM.Build.0 = Release|x64 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.DefaultBuild|ARM.Deploy.0 = Release|x64 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.DefaultBuild|ARM64.ActiveCfg = Release|x64 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.DefaultBuild|ARM64.Build.0 = Release|x64 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.DefaultBuild|ARM64.Deploy.0 = Release|x64 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.DefaultBuild|x64.ActiveCfg = Debug|x64 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.DefaultBuild|x64.Build.0 = Debug|x64 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.DefaultBuild|x64.Deploy.0 = Debug|x64 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.DefaultBuild|x86.ActiveCfg = Debug|Win32 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.DefaultBuild|x86.Build.0 = Debug|Win32 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.DefaultBuild|x86.Deploy.0 = Debug|Win32 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.Release|Any CPU.ActiveCfg = Release|Win32 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.Release|ARM.ActiveCfg = Release|Win32 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.Release|ARM64.ActiveCfg = Release|Win32 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.Release|x64.ActiveCfg = Release|x64 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.Release|x64.Build.0 = Release|x64 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.Release|x86.ActiveCfg = Release|Win32 + {35397DDA-DDC7-46BE-A802-3B722B6858E9}.Release|x86.Build.0 = Release|Win32 + {37EE62DF-A988-45AF-BB30-DD3245164188}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.Debug|Any CPU.Build.0 = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.Debug|ARM.ActiveCfg = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.Debug|ARM.Build.0 = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.Debug|ARM64.Build.0 = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.Debug|x64.ActiveCfg = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.Debug|x64.Build.0 = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.Debug|x86.ActiveCfg = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.Debug|x86.Build.0 = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.Release|Any CPU.ActiveCfg = Release|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.Release|Any CPU.Build.0 = Release|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.Release|ARM.ActiveCfg = Release|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.Release|ARM.Build.0 = Release|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.Release|ARM64.ActiveCfg = Release|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.Release|ARM64.Build.0 = Release|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.Release|x64.ActiveCfg = Release|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.Release|x64.Build.0 = Release|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.Release|x86.ActiveCfg = Release|Any CPU + {37EE62DF-A988-45AF-BB30-DD3245164188}.Release|x86.Build.0 = Release|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Debug|ARM.ActiveCfg = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Debug|ARM.Build.0 = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Debug|ARM64.Build.0 = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Debug|x64.ActiveCfg = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Debug|x64.Build.0 = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Debug|x86.ActiveCfg = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Debug|x86.Build.0 = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Release|Any CPU.Build.0 = Release|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Release|ARM.ActiveCfg = Release|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Release|ARM.Build.0 = Release|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Release|ARM64.ActiveCfg = Release|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Release|ARM64.Build.0 = Release|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Release|x64.ActiveCfg = Release|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Release|x64.Build.0 = Release|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Release|x86.ActiveCfg = Release|Any CPU + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701}.Release|x86.Build.0 = Release|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Debug|ARM.ActiveCfg = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Debug|ARM.Build.0 = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Debug|ARM64.Build.0 = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Debug|x64.ActiveCfg = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Debug|x64.Build.0 = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Debug|x86.ActiveCfg = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Debug|x86.Build.0 = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Release|Any CPU.Build.0 = Release|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Release|ARM.ActiveCfg = Release|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Release|ARM.Build.0 = Release|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Release|ARM64.ActiveCfg = Release|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Release|ARM64.Build.0 = Release|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Release|x64.ActiveCfg = Release|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Release|x64.Build.0 = Release|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Release|x86.ActiveCfg = Release|Any CPU + {7ADA4E86-CAD7-4968-A210-3A8A9E5153AB}.Release|x86.Build.0 = Release|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Debug|ARM.ActiveCfg = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Debug|ARM.Build.0 = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Debug|ARM64.Build.0 = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Debug|x64.ActiveCfg = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Debug|x64.Build.0 = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Debug|x86.ActiveCfg = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Debug|x86.Build.0 = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Release|Any CPU.Build.0 = Release|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Release|ARM.ActiveCfg = Release|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Release|ARM.Build.0 = Release|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Release|ARM64.ActiveCfg = Release|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Release|ARM64.Build.0 = Release|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Release|x64.ActiveCfg = Release|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Release|x64.Build.0 = Release|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Release|x86.ActiveCfg = Release|Any CPU + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B}.Release|x86.Build.0 = Release|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Debug|ARM.ActiveCfg = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Debug|ARM.Build.0 = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Debug|ARM64.Build.0 = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Debug|x64.ActiveCfg = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Debug|x64.Build.0 = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Debug|x86.ActiveCfg = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Debug|x86.Build.0 = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Release|Any CPU.Build.0 = Release|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Release|ARM.ActiveCfg = Release|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Release|ARM.Build.0 = Release|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Release|ARM64.ActiveCfg = Release|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Release|ARM64.Build.0 = Release|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Release|x64.ActiveCfg = Release|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Release|x64.Build.0 = Release|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Release|x86.ActiveCfg = Release|Any CPU + {38197109-8610-4D3F-92B9-16D48DF94D7C}.Release|x86.Build.0 = Release|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Debug|ARM.ActiveCfg = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Debug|ARM.Build.0 = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Debug|ARM64.Build.0 = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Debug|x64.ActiveCfg = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Debug|x64.Build.0 = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Debug|x86.ActiveCfg = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Debug|x86.Build.0 = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Release|Any CPU.Build.0 = Release|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Release|ARM.ActiveCfg = Release|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Release|ARM.Build.0 = Release|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Release|ARM64.ActiveCfg = Release|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Release|ARM64.Build.0 = Release|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Release|x64.ActiveCfg = Release|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Release|x64.Build.0 = Release|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Release|x86.ActiveCfg = Release|Any CPU + {0E0EEF3E-8F4E-4F23-9D19-479FD8D76C12}.Release|x86.Build.0 = Release|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Debug|ARM.ActiveCfg = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Debug|ARM.Build.0 = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Debug|ARM64.Build.0 = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Debug|x64.ActiveCfg = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Debug|x64.Build.0 = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Debug|x86.ActiveCfg = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Debug|x86.Build.0 = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Release|Any CPU.Build.0 = Release|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Release|ARM.ActiveCfg = Release|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Release|ARM.Build.0 = Release|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Release|ARM64.ActiveCfg = Release|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Release|ARM64.Build.0 = Release|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Release|x64.ActiveCfg = Release|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Release|x64.Build.0 = Release|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Release|x86.ActiveCfg = Release|Any CPU + {D8F1AD85-526A-4F50-B6DC-D437AF63D8D8}.Release|x86.Build.0 = Release|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Debug|ARM.ActiveCfg = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Debug|ARM.Build.0 = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Debug|ARM64.Build.0 = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Debug|x64.ActiveCfg = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Debug|x64.Build.0 = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Debug|x86.ActiveCfg = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Debug|x86.Build.0 = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Release|Any CPU.Build.0 = Release|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Release|ARM.ActiveCfg = Release|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Release|ARM.Build.0 = Release|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Release|ARM64.ActiveCfg = Release|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Release|ARM64.Build.0 = Release|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Release|x64.ActiveCfg = Release|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Release|x64.Build.0 = Release|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Release|x86.ActiveCfg = Release|Any CPU + {22F87980-E990-4686-BE81-BE63D562C4D5}.Release|x86.Build.0 = Release|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Debug|ARM.ActiveCfg = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Debug|ARM.Build.0 = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Debug|ARM64.Build.0 = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Debug|x64.ActiveCfg = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Debug|x64.Build.0 = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Debug|x86.ActiveCfg = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Debug|x86.Build.0 = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Release|Any CPU.Build.0 = Release|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Release|ARM.ActiveCfg = Release|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Release|ARM.Build.0 = Release|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Release|ARM64.ActiveCfg = Release|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Release|ARM64.Build.0 = Release|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Release|x64.ActiveCfg = Release|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Release|x64.Build.0 = Release|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Release|x86.ActiveCfg = Release|Any CPU + {CAEDAE94-11ED-473C-888A-268A6D38CD20}.Release|x86.Build.0 = Release|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Debug|ARM.ActiveCfg = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Debug|ARM.Build.0 = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Debug|ARM64.Build.0 = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Debug|x64.ActiveCfg = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Debug|x64.Build.0 = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Debug|x86.ActiveCfg = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Debug|x86.Build.0 = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Release|Any CPU.Build.0 = Release|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Release|ARM.ActiveCfg = Release|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Release|ARM.Build.0 = Release|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Release|ARM64.ActiveCfg = Release|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Release|ARM64.Build.0 = Release|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Release|x64.ActiveCfg = Release|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Release|x64.Build.0 = Release|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Release|x86.ActiveCfg = Release|Any CPU + {BCD0C108-FC90-4537-8B80-ABBD201FECA3}.Release|x86.Build.0 = Release|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Debug|ARM.ActiveCfg = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Debug|ARM.Build.0 = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Debug|ARM64.Build.0 = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Debug|x64.ActiveCfg = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Debug|x64.Build.0 = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Debug|x86.ActiveCfg = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Debug|x86.Build.0 = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Release|Any CPU.Build.0 = Release|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Release|ARM.ActiveCfg = Release|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Release|ARM.Build.0 = Release|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Release|ARM64.ActiveCfg = Release|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Release|ARM64.Build.0 = Release|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Release|x64.ActiveCfg = Release|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Release|x64.Build.0 = Release|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Release|x86.ActiveCfg = Release|Any CPU + {FC0FB4A1-360E-42B1-8372-9208A3098B2A}.Release|x86.Build.0 = Release|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Debug|Any CPU.ActiveCfg = Release|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Debug|Any CPU.Build.0 = Release|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Debug|ARM.ActiveCfg = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Debug|ARM.Build.0 = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Debug|ARM64.Build.0 = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Debug|x64.ActiveCfg = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Debug|x64.Build.0 = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Debug|x86.ActiveCfg = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Debug|x86.Build.0 = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Release|Any CPU.Build.0 = Release|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Release|ARM.ActiveCfg = Release|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Release|ARM.Build.0 = Release|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Release|ARM64.ActiveCfg = Release|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Release|ARM64.Build.0 = Release|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Release|x64.ActiveCfg = Release|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Release|x64.Build.0 = Release|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Release|x86.ActiveCfg = Release|Any CPU + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1}.Release|x86.Build.0 = Release|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Debug|Any CPU.Build.0 = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Debug|ARM.ActiveCfg = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Debug|ARM.Build.0 = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Debug|ARM64.Build.0 = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Debug|x64.ActiveCfg = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Debug|x64.Build.0 = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Debug|x86.ActiveCfg = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Debug|x86.Build.0 = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Release|Any CPU.ActiveCfg = Release|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Release|Any CPU.Build.0 = Release|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Release|ARM.ActiveCfg = Release|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Release|ARM.Build.0 = Release|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Release|ARM64.ActiveCfg = Release|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Release|ARM64.Build.0 = Release|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Release|x64.ActiveCfg = Release|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Release|x64.Build.0 = Release|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Release|x86.ActiveCfg = Release|Any CPU + {401989E7-AE1E-4002-B0EE-9A9F63740B97}.Release|x86.Build.0 = Release|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Debug|ARM.ActiveCfg = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Debug|ARM.Build.0 = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Debug|ARM64.Build.0 = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Debug|x64.ActiveCfg = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Debug|x64.Build.0 = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Debug|x86.ActiveCfg = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Debug|x86.Build.0 = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Release|Any CPU.Build.0 = Release|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Release|ARM.ActiveCfg = Release|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Release|ARM.Build.0 = Release|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Release|ARM64.ActiveCfg = Release|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Release|ARM64.Build.0 = Release|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Release|x64.ActiveCfg = Release|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Release|x64.Build.0 = Release|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Release|x86.ActiveCfg = Release|Any CPU + {8491D07B-C1F6-4B62-A412-41B9FD2D6538}.Release|x86.Build.0 = Release|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Debug|Any CPU.Build.0 = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Debug|ARM.ActiveCfg = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Debug|ARM.Build.0 = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Debug|ARM64.Build.0 = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Debug|x64.ActiveCfg = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Debug|x64.Build.0 = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Debug|x86.ActiveCfg = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Debug|x86.Build.0 = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Release|Any CPU.ActiveCfg = Release|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Release|Any CPU.Build.0 = Release|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Release|ARM.ActiveCfg = Release|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Release|ARM.Build.0 = Release|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Release|ARM64.ActiveCfg = Release|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Release|ARM64.Build.0 = Release|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Release|x64.ActiveCfg = Release|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Release|x64.Build.0 = Release|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Release|x86.ActiveCfg = Release|Any CPU + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90}.Release|x86.Build.0 = Release|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Debug|Any CPU.Build.0 = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Debug|ARM.ActiveCfg = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Debug|ARM.Build.0 = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Debug|ARM64.Build.0 = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Debug|x64.ActiveCfg = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Debug|x64.Build.0 = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Debug|x86.ActiveCfg = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Debug|x86.Build.0 = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Release|Any CPU.ActiveCfg = Release|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Release|Any CPU.Build.0 = Release|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Release|ARM.ActiveCfg = Release|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Release|ARM.Build.0 = Release|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Release|ARM64.ActiveCfg = Release|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Release|ARM64.Build.0 = Release|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Release|x64.ActiveCfg = Release|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Release|x64.Build.0 = Release|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Release|x86.ActiveCfg = Release|Any CPU + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076}.Release|x86.Build.0 = Release|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Debug|ARM.ActiveCfg = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Debug|ARM.Build.0 = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Debug|ARM64.Build.0 = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Debug|x64.ActiveCfg = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Debug|x64.Build.0 = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Debug|x86.ActiveCfg = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Debug|x86.Build.0 = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Release|Any CPU.ActiveCfg = Release|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Release|Any CPU.Build.0 = Release|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Release|ARM.ActiveCfg = Release|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Release|ARM.Build.0 = Release|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Release|ARM64.ActiveCfg = Release|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Release|ARM64.Build.0 = Release|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Release|x64.ActiveCfg = Release|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Release|x64.Build.0 = Release|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Release|x86.ActiveCfg = Release|Any CPU + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF}.Release|x86.Build.0 = Release|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Debug|ARM.ActiveCfg = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Debug|ARM.Build.0 = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Debug|ARM64.Build.0 = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Debug|x64.ActiveCfg = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Debug|x64.Build.0 = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Debug|x86.ActiveCfg = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Debug|x86.Build.0 = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Release|Any CPU.Build.0 = Release|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Release|ARM.ActiveCfg = Release|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Release|ARM.Build.0 = Release|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Release|ARM64.ActiveCfg = Release|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Release|ARM64.Build.0 = Release|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Release|x64.ActiveCfg = Release|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Release|x64.Build.0 = Release|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Release|x86.ActiveCfg = Release|Any CPU + {CB0B0AA2-BB24-4BCA-A720-45E397684E12}.Release|x86.Build.0 = Release|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Debug|ARM.ActiveCfg = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Debug|ARM.Build.0 = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Debug|ARM64.Build.0 = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Debug|x64.ActiveCfg = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Debug|x64.Build.0 = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Debug|x86.ActiveCfg = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Debug|x86.Build.0 = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Release|Any CPU.Build.0 = Release|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Release|ARM.ActiveCfg = Release|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Release|ARM.Build.0 = Release|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Release|ARM64.ActiveCfg = Release|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Release|ARM64.Build.0 = Release|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Release|x64.ActiveCfg = Release|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Release|x64.Build.0 = Release|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Release|x86.ActiveCfg = Release|Any CPU + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805}.Release|x86.Build.0 = Release|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Debug|ARM.ActiveCfg = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Debug|ARM.Build.0 = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Debug|ARM64.Build.0 = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Debug|x64.ActiveCfg = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Debug|x64.Build.0 = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Debug|x86.ActiveCfg = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Debug|x86.Build.0 = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Release|Any CPU.Build.0 = Release|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Release|ARM.ActiveCfg = Release|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Release|ARM.Build.0 = Release|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Release|ARM64.ActiveCfg = Release|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Release|ARM64.Build.0 = Release|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Release|x64.ActiveCfg = Release|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Release|x64.Build.0 = Release|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Release|x86.ActiveCfg = Release|Any CPU + {A2F5AF44-29FF-45D6-9D25-ECDA5CCE88B5}.Release|x86.Build.0 = Release|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Debug|ARM.ActiveCfg = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Debug|ARM.Build.0 = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Debug|ARM64.Build.0 = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Debug|x64.ActiveCfg = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Debug|x64.Build.0 = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Debug|x86.ActiveCfg = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Debug|x86.Build.0 = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Release|Any CPU.Build.0 = Release|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Release|ARM.ActiveCfg = Release|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Release|ARM.Build.0 = Release|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Release|ARM64.ActiveCfg = Release|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Release|ARM64.Build.0 = Release|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Release|x64.ActiveCfg = Release|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Release|x64.Build.0 = Release|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Release|x86.ActiveCfg = Release|Any CPU + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B}.Release|x86.Build.0 = Release|Any CPU + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.Debug|Any CPU.ActiveCfg = Debug|Win32 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.Debug|ARM.ActiveCfg = Debug|Win32 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.Debug|ARM64.ActiveCfg = Debug|Win32 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.Debug|x64.ActiveCfg = Debug|x64 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.Debug|x64.Build.0 = Debug|x64 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.Debug|x86.ActiveCfg = Debug|Win32 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.DefaultBuild|Any CPU.ActiveCfg = Release|x64 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.DefaultBuild|Any CPU.Build.0 = Release|x64 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.DefaultBuild|Any CPU.Deploy.0 = Release|x64 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.DefaultBuild|ARM.ActiveCfg = Release|x64 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.DefaultBuild|ARM.Build.0 = Release|x64 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.DefaultBuild|ARM.Deploy.0 = Release|x64 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.DefaultBuild|ARM64.ActiveCfg = Release|x64 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.DefaultBuild|ARM64.Build.0 = Release|x64 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.DefaultBuild|ARM64.Deploy.0 = Release|x64 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.DefaultBuild|x64.ActiveCfg = Debug|x64 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.DefaultBuild|x64.Build.0 = Debug|x64 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.DefaultBuild|x64.Deploy.0 = Debug|x64 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.DefaultBuild|x86.ActiveCfg = Debug|Win32 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.DefaultBuild|x86.Build.0 = Debug|Win32 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.DefaultBuild|x86.Deploy.0 = Debug|Win32 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.Release|Any CPU.ActiveCfg = Release|Win32 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.Release|ARM.ActiveCfg = Release|Win32 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.Release|ARM64.ActiveCfg = Release|Win32 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.Release|x64.ActiveCfg = Release|x64 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.Release|x64.Build.0 = Release|x64 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.Release|x86.ActiveCfg = Release|Win32 + {625B2A26-97A9-45C9-8BCF-6BD30F593E17}.Release|x86.Build.0 = Release|Win32 + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Debug|ARM.ActiveCfg = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Debug|ARM.Build.0 = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Debug|ARM64.Build.0 = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Debug|x64.ActiveCfg = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Debug|x64.Build.0 = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Debug|x86.ActiveCfg = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Debug|x86.Build.0 = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Release|Any CPU.ActiveCfg = Release|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Release|Any CPU.Build.0 = Release|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Release|ARM.ActiveCfg = Release|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Release|ARM.Build.0 = Release|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Release|ARM64.ActiveCfg = Release|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Release|ARM64.Build.0 = Release|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Release|x64.ActiveCfg = Release|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Release|x64.Build.0 = Release|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Release|x86.ActiveCfg = Release|Any CPU + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4}.Release|x86.Build.0 = Release|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Debug|ARM.ActiveCfg = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Debug|ARM.Build.0 = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Debug|ARM64.Build.0 = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Debug|x64.ActiveCfg = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Debug|x64.Build.0 = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Debug|x86.ActiveCfg = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Debug|x86.Build.0 = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Release|Any CPU.Build.0 = Release|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Release|ARM.ActiveCfg = Release|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Release|ARM.Build.0 = Release|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Release|ARM64.ActiveCfg = Release|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Release|ARM64.Build.0 = Release|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Release|x64.ActiveCfg = Release|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Release|x64.Build.0 = Release|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Release|x86.ActiveCfg = Release|Any CPU + {4206AC58-3B57-4699-8835-90BF6DB01A61}.Release|x86.Build.0 = Release|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Debug|Any CPU.Build.0 = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Debug|ARM.ActiveCfg = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Debug|ARM.Build.0 = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Debug|ARM64.Build.0 = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Debug|x64.ActiveCfg = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Debug|x64.Build.0 = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Debug|x86.ActiveCfg = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Debug|x86.Build.0 = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Release|Any CPU.ActiveCfg = Release|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Release|Any CPU.Build.0 = Release|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Release|ARM.ActiveCfg = Release|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Release|ARM.Build.0 = Release|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Release|ARM64.ActiveCfg = Release|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Release|ARM64.Build.0 = Release|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Release|x64.ActiveCfg = Release|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Release|x64.Build.0 = Release|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Release|x86.ActiveCfg = Release|Any CPU + {22C2AA72-9493-4D0D-B421-8EF9789FB192}.Release|x86.Build.0 = Release|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Debug|ARM.ActiveCfg = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Debug|ARM.Build.0 = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Debug|ARM64.Build.0 = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Debug|x64.ActiveCfg = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Debug|x64.Build.0 = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Debug|x86.ActiveCfg = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Debug|x86.Build.0 = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Release|Any CPU.Build.0 = Release|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Release|ARM.ActiveCfg = Release|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Release|ARM.Build.0 = Release|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Release|ARM64.ActiveCfg = Release|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Release|ARM64.Build.0 = Release|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Release|x64.ActiveCfg = Release|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Release|x64.Build.0 = Release|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Release|x86.ActiveCfg = Release|Any CPU + {D0CE8122-077D-42A2-9490-028AE4769B52}.Release|x86.Build.0 = Release|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Debug|ARM.ActiveCfg = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Debug|ARM.Build.0 = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Debug|ARM64.Build.0 = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Debug|x64.ActiveCfg = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Debug|x64.Build.0 = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Debug|x86.ActiveCfg = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Debug|x86.Build.0 = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Release|Any CPU.Build.0 = Release|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Release|ARM.ActiveCfg = Release|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Release|ARM.Build.0 = Release|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Release|ARM64.ActiveCfg = Release|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Release|ARM64.Build.0 = Release|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Release|x64.ActiveCfg = Release|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Release|x64.Build.0 = Release|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Release|x86.ActiveCfg = Release|Any CPU + {B112D89A-A106-41AE-A0C1-4ABC84C477F5}.Release|x86.Build.0 = Release|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Debug|ARM.ActiveCfg = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Debug|ARM.Build.0 = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Debug|ARM64.Build.0 = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Debug|x64.ActiveCfg = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Debug|x64.Build.0 = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Debug|x86.ActiveCfg = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Debug|x86.Build.0 = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Release|Any CPU.Build.0 = Release|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Release|ARM.ActiveCfg = Release|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Release|ARM.Build.0 = Release|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Release|ARM64.ActiveCfg = Release|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Release|ARM64.Build.0 = Release|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Release|x64.ActiveCfg = Release|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Release|x64.Build.0 = Release|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Release|x86.ActiveCfg = Release|Any CPU + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15}.Release|x86.Build.0 = Release|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Debug|ARM.ActiveCfg = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Debug|ARM.Build.0 = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Debug|ARM64.Build.0 = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Debug|x64.ActiveCfg = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Debug|x64.Build.0 = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Debug|x86.ActiveCfg = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Debug|x86.Build.0 = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Release|Any CPU.Build.0 = Release|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Release|ARM.ActiveCfg = Release|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Release|ARM.Build.0 = Release|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Release|ARM64.ActiveCfg = Release|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Release|ARM64.Build.0 = Release|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Release|x64.ActiveCfg = Release|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Release|x64.Build.0 = Release|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Release|x86.ActiveCfg = Release|Any CPU + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC}.Release|x86.Build.0 = Release|Any CPU + {A19DEAB8-7356-4BCD-9FA8-B2FA09077165}.Debug|Any CPU.ActiveCfg = Debug + {A19DEAB8-7356-4BCD-9FA8-B2FA09077165}.Debug|ARM.ActiveCfg = Debug + {A19DEAB8-7356-4BCD-9FA8-B2FA09077165}.Debug|ARM64.ActiveCfg = Debug + {A19DEAB8-7356-4BCD-9FA8-B2FA09077165}.Debug|x64.ActiveCfg = Debug + {A19DEAB8-7356-4BCD-9FA8-B2FA09077165}.Debug|x86.ActiveCfg = Debug + {A19DEAB8-7356-4BCD-9FA8-B2FA09077165}.DefaultBuild|Any CPU.ActiveCfg = Debug + {A19DEAB8-7356-4BCD-9FA8-B2FA09077165}.DefaultBuild|ARM.ActiveCfg = Debug + {A19DEAB8-7356-4BCD-9FA8-B2FA09077165}.DefaultBuild|ARM64.ActiveCfg = Debug + {A19DEAB8-7356-4BCD-9FA8-B2FA09077165}.DefaultBuild|x64.ActiveCfg = Debug + {A19DEAB8-7356-4BCD-9FA8-B2FA09077165}.DefaultBuild|x86.ActiveCfg = Debug + {A19DEAB8-7356-4BCD-9FA8-B2FA09077165}.Release|Any CPU.ActiveCfg = Release + {A19DEAB8-7356-4BCD-9FA8-B2FA09077165}.Release|ARM.ActiveCfg = Release + {A19DEAB8-7356-4BCD-9FA8-B2FA09077165}.Release|ARM64.ActiveCfg = Release + {A19DEAB8-7356-4BCD-9FA8-B2FA09077165}.Release|x64.ActiveCfg = Release + {A19DEAB8-7356-4BCD-9FA8-B2FA09077165}.Release|x86.ActiveCfg = Release + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Debug|ARM.ActiveCfg = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Debug|ARM.Build.0 = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Debug|ARM64.Build.0 = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Debug|x64.ActiveCfg = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Debug|x64.Build.0 = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Debug|x86.ActiveCfg = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Debug|x86.Build.0 = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Release|Any CPU.Build.0 = Release|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Release|ARM.ActiveCfg = Release|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Release|ARM.Build.0 = Release|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Release|ARM64.ActiveCfg = Release|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Release|ARM64.Build.0 = Release|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Release|x64.ActiveCfg = Release|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Release|x64.Build.0 = Release|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Release|x86.ActiveCfg = Release|Any CPU + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C}.Release|x86.Build.0 = Release|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Debug|Any CPU.Build.0 = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Debug|ARM.ActiveCfg = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Debug|ARM.Build.0 = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Debug|ARM64.Build.0 = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Debug|x64.ActiveCfg = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Debug|x64.Build.0 = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Debug|x86.ActiveCfg = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Debug|x86.Build.0 = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Release|Any CPU.ActiveCfg = Release|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Release|Any CPU.Build.0 = Release|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Release|ARM.ActiveCfg = Release|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Release|ARM.Build.0 = Release|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Release|ARM64.ActiveCfg = Release|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Release|ARM64.Build.0 = Release|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Release|x64.ActiveCfg = Release|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Release|x64.Build.0 = Release|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Release|x86.ActiveCfg = Release|Any CPU + {37E4CEAB-B54B-451F-B535-04CF7DA9C459}.Release|x86.Build.0 = Release|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Debug|ARM.ActiveCfg = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Debug|ARM.Build.0 = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Debug|ARM64.Build.0 = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Debug|x64.ActiveCfg = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Debug|x64.Build.0 = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Debug|x86.ActiveCfg = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Debug|x86.Build.0 = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Release|Any CPU.Build.0 = Release|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Release|ARM.ActiveCfg = Release|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Release|ARM.Build.0 = Release|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Release|ARM64.ActiveCfg = Release|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Release|ARM64.Build.0 = Release|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Release|x64.ActiveCfg = Release|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Release|x64.Build.0 = Release|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Release|x86.ActiveCfg = Release|Any CPU + {9652F972-2BD1-4283-99CB-FC6240434C17}.Release|x86.Build.0 = Release|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Debug|ARM.ActiveCfg = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Debug|ARM.Build.0 = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Debug|ARM64.Build.0 = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Debug|x64.ActiveCfg = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Debug|x64.Build.0 = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Debug|x86.ActiveCfg = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Debug|x86.Build.0 = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Release|Any CPU.Build.0 = Release|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Release|ARM.ActiveCfg = Release|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Release|ARM.Build.0 = Release|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Release|ARM64.ActiveCfg = Release|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Release|ARM64.Build.0 = Release|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Release|x64.ActiveCfg = Release|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Release|x64.Build.0 = Release|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Release|x86.ActiveCfg = Release|Any CPU + {5B954D98-4020-4AC6-939F-C52B5646E8E6}.Release|x86.Build.0 = Release|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Debug|ARM.ActiveCfg = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Debug|ARM.Build.0 = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Debug|ARM64.Build.0 = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Debug|x64.ActiveCfg = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Debug|x64.Build.0 = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Debug|x86.ActiveCfg = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Debug|x86.Build.0 = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Release|Any CPU.Build.0 = Release|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Release|ARM.ActiveCfg = Release|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Release|ARM.Build.0 = Release|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Release|ARM64.ActiveCfg = Release|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Release|ARM64.Build.0 = Release|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Release|x64.ActiveCfg = Release|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Release|x64.Build.0 = Release|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Release|x86.ActiveCfg = Release|Any CPU + {DE2F2B86-025B-4F26-83A4-38BD48224ED5}.Release|x86.Build.0 = Release|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Debug|ARM.ActiveCfg = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Debug|ARM.Build.0 = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Debug|ARM64.Build.0 = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Debug|x64.ActiveCfg = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Debug|x64.Build.0 = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Debug|x86.ActiveCfg = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Debug|x86.Build.0 = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Release|Any CPU.Build.0 = Release|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Release|ARM.ActiveCfg = Release|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Release|ARM.Build.0 = Release|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Release|ARM64.ActiveCfg = Release|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Release|ARM64.Build.0 = Release|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Release|x64.ActiveCfg = Release|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Release|x64.Build.0 = Release|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Release|x86.ActiveCfg = Release|Any CPU + {CF7C0FF4-9440-42CF-83B8-C060772792D4}.Release|x86.Build.0 = Release|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Debug|ARM.ActiveCfg = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Debug|ARM.Build.0 = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Debug|ARM64.Build.0 = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Debug|x64.ActiveCfg = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Debug|x64.Build.0 = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Debug|x86.ActiveCfg = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Debug|x86.Build.0 = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Release|Any CPU.Build.0 = Release|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Release|ARM.ActiveCfg = Release|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Release|ARM.Build.0 = Release|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Release|ARM64.ActiveCfg = Release|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Release|ARM64.Build.0 = Release|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Release|x64.ActiveCfg = Release|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Release|x64.Build.0 = Release|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Release|x86.ActiveCfg = Release|Any CPU + {FC337A7F-1214-41D8-9992-78092A3B961E}.Release|x86.Build.0 = Release|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Debug|ARM.ActiveCfg = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Debug|ARM.Build.0 = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Debug|ARM64.Build.0 = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Debug|x64.ActiveCfg = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Debug|x64.Build.0 = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Debug|x86.ActiveCfg = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Debug|x86.Build.0 = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Release|Any CPU.Build.0 = Release|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Release|ARM.ActiveCfg = Release|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Release|ARM.Build.0 = Release|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Release|ARM64.ActiveCfg = Release|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Release|ARM64.Build.0 = Release|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Release|x64.ActiveCfg = Release|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Release|x64.Build.0 = Release|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Release|x86.ActiveCfg = Release|Any CPU + {CC6D62E9-C300-42F3-B452-79966E902B10}.Release|x86.Build.0 = Release|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Debug|ARM.ActiveCfg = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Debug|ARM.Build.0 = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Debug|ARM64.Build.0 = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Debug|x64.ActiveCfg = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Debug|x64.Build.0 = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Debug|x86.ActiveCfg = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Debug|x86.Build.0 = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Release|Any CPU.Build.0 = Release|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Release|ARM.ActiveCfg = Release|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Release|ARM.Build.0 = Release|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Release|ARM64.ActiveCfg = Release|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Release|ARM64.Build.0 = Release|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Release|x64.ActiveCfg = Release|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Release|x64.Build.0 = Release|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Release|x86.ActiveCfg = Release|Any CPU + {844787CE-F409-4F18-BCCC-F3809ECB86F3}.Release|x86.Build.0 = Release|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Debug|ARM.ActiveCfg = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Debug|ARM.Build.0 = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Debug|ARM64.Build.0 = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Debug|x64.ActiveCfg = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Debug|x64.Build.0 = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Debug|x86.ActiveCfg = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Debug|x86.Build.0 = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Release|Any CPU.Build.0 = Release|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Release|ARM.ActiveCfg = Release|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Release|ARM.Build.0 = Release|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Release|ARM64.ActiveCfg = Release|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Release|ARM64.Build.0 = Release|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Release|x64.ActiveCfg = Release|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Release|x64.Build.0 = Release|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Release|x86.ActiveCfg = Release|Any CPU + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A}.Release|x86.Build.0 = Release|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Debug|ARM.ActiveCfg = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Debug|ARM.Build.0 = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Debug|ARM64.Build.0 = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Debug|x64.ActiveCfg = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Debug|x64.Build.0 = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Debug|x86.ActiveCfg = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Debug|x86.Build.0 = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Release|Any CPU.Build.0 = Release|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Release|ARM.ActiveCfg = Release|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Release|ARM.Build.0 = Release|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Release|ARM64.ActiveCfg = Release|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Release|ARM64.Build.0 = Release|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Release|x64.ActiveCfg = Release|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Release|x64.Build.0 = Release|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Release|x86.ActiveCfg = Release|Any CPU + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D}.Release|x86.Build.0 = Release|Any CPU + {6B399B28-83AE-4AD2-8438-25799B65086F}.Debug|Any CPU.ActiveCfg = Debug + {6B399B28-83AE-4AD2-8438-25799B65086F}.Debug|ARM.ActiveCfg = Debug + {6B399B28-83AE-4AD2-8438-25799B65086F}.Debug|ARM64.ActiveCfg = Debug + {6B399B28-83AE-4AD2-8438-25799B65086F}.Debug|x64.ActiveCfg = Debug + {6B399B28-83AE-4AD2-8438-25799B65086F}.Debug|x86.ActiveCfg = Debug + {6B399B28-83AE-4AD2-8438-25799B65086F}.DefaultBuild|Any CPU.ActiveCfg = Debug + {6B399B28-83AE-4AD2-8438-25799B65086F}.DefaultBuild|ARM.ActiveCfg = Debug + {6B399B28-83AE-4AD2-8438-25799B65086F}.DefaultBuild|ARM64.ActiveCfg = Debug + {6B399B28-83AE-4AD2-8438-25799B65086F}.DefaultBuild|x64.ActiveCfg = Debug + {6B399B28-83AE-4AD2-8438-25799B65086F}.DefaultBuild|x86.ActiveCfg = Debug + {6B399B28-83AE-4AD2-8438-25799B65086F}.Release|Any CPU.ActiveCfg = Release + {6B399B28-83AE-4AD2-8438-25799B65086F}.Release|ARM.ActiveCfg = Release + {6B399B28-83AE-4AD2-8438-25799B65086F}.Release|ARM64.ActiveCfg = Release + {6B399B28-83AE-4AD2-8438-25799B65086F}.Release|x64.ActiveCfg = Release + {6B399B28-83AE-4AD2-8438-25799B65086F}.Release|x86.ActiveCfg = Release + {BD30C7BD-9230-4ED7-B581-11F14041909D}.Debug|Any CPU.ActiveCfg = Debug|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.Debug|ARM.ActiveCfg = Debug|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.Debug|ARM64.ActiveCfg = Debug|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.Debug|x64.ActiveCfg = Debug|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.Debug|x86.ActiveCfg = Debug|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.Debug|x86.Build.0 = Debug|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.DefaultBuild|Any CPU.ActiveCfg = Release|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.DefaultBuild|Any CPU.Build.0 = Release|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.DefaultBuild|ARM.ActiveCfg = Release|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.DefaultBuild|ARM.Build.0 = Release|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.DefaultBuild|ARM64.ActiveCfg = Release|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.DefaultBuild|ARM64.Build.0 = Release|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.DefaultBuild|x64.ActiveCfg = Release|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.DefaultBuild|x64.Build.0 = Release|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.DefaultBuild|x86.ActiveCfg = Debug|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.DefaultBuild|x86.Build.0 = Debug|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.Release|Any CPU.ActiveCfg = Release|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.Release|ARM.ActiveCfg = Release|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.Release|ARM64.ActiveCfg = Release|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.Release|x64.ActiveCfg = Release|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.Release|x86.ActiveCfg = Release|Win32 + {BD30C7BD-9230-4ED7-B581-11F14041909D}.Release|x86.Build.0 = Release|Win32 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.Debug|Any CPU.ActiveCfg = Debug|Win32 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.Debug|ARM.ActiveCfg = Debug|Win32 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.Debug|ARM64.ActiveCfg = Debug|Win32 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.Debug|x64.ActiveCfg = Debug|x64 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.Debug|x64.Build.0 = Debug|x64 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.Debug|x86.ActiveCfg = Debug|Win32 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.Debug|x86.Build.0 = Debug|Win32 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.DefaultBuild|Any CPU.ActiveCfg = Release|x64 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.DefaultBuild|Any CPU.Build.0 = Release|x64 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.DefaultBuild|ARM.ActiveCfg = Release|x64 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.DefaultBuild|ARM.Build.0 = Release|x64 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.DefaultBuild|ARM64.ActiveCfg = Release|x64 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.DefaultBuild|ARM64.Build.0 = Release|x64 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.DefaultBuild|x64.ActiveCfg = Debug|x64 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.DefaultBuild|x64.Build.0 = Debug|x64 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.DefaultBuild|x86.ActiveCfg = Debug|Win32 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.DefaultBuild|x86.Build.0 = Debug|Win32 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.Release|Any CPU.ActiveCfg = Release|Win32 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.Release|ARM.ActiveCfg = Release|Win32 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.Release|ARM64.ActiveCfg = Release|Win32 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.Release|x64.ActiveCfg = Release|x64 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.Release|x64.Build.0 = Release|x64 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.Release|x86.ActiveCfg = Release|Win32 + {0565AEEC-ED1B-4F0E-A277-D33F852207BC}.Release|x86.Build.0 = Release|Win32 + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Debug|Any CPU.Build.0 = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Debug|ARM.ActiveCfg = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Debug|ARM.Build.0 = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Debug|ARM64.Build.0 = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Debug|x64.ActiveCfg = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Debug|x64.Build.0 = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Debug|x86.ActiveCfg = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Debug|x86.Build.0 = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Release|Any CPU.ActiveCfg = Release|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Release|Any CPU.Build.0 = Release|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Release|ARM.ActiveCfg = Release|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Release|ARM.Build.0 = Release|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Release|ARM64.ActiveCfg = Release|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Release|ARM64.Build.0 = Release|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Release|x64.ActiveCfg = Release|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Release|x64.Build.0 = Release|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Release|x86.ActiveCfg = Release|Any CPU + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE}.Release|x86.Build.0 = Release|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Debug|ARM.ActiveCfg = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Debug|ARM.Build.0 = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Debug|ARM64.Build.0 = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Debug|x64.ActiveCfg = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Debug|x64.Build.0 = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Debug|x86.ActiveCfg = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Debug|x86.Build.0 = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Release|Any CPU.Build.0 = Release|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Release|ARM.ActiveCfg = Release|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Release|ARM.Build.0 = Release|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Release|ARM64.ActiveCfg = Release|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Release|ARM64.Build.0 = Release|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Release|x64.ActiveCfg = Release|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Release|x64.Build.0 = Release|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Release|x86.ActiveCfg = Release|Any CPU + {5AFD5B7D-757A-400C-B0C9-118834F5D67E}.Release|x86.Build.0 = Release|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Debug|ARM.ActiveCfg = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Debug|ARM.Build.0 = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Debug|ARM64.Build.0 = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Debug|x64.ActiveCfg = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Debug|x64.Build.0 = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Debug|x86.ActiveCfg = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Debug|x86.Build.0 = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Release|Any CPU.Build.0 = Release|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Release|ARM.ActiveCfg = Release|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Release|ARM.Build.0 = Release|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Release|ARM64.ActiveCfg = Release|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Release|ARM64.Build.0 = Release|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Release|x64.ActiveCfg = Release|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Release|x64.Build.0 = Release|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Release|x86.ActiveCfg = Release|Any CPU + {F441FEEE-322A-4943-B566-110E12FD3B72}.Release|x86.Build.0 = Release|Any CPU + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.Debug|Any CPU.ActiveCfg = Debug|Win32 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.Debug|ARM.ActiveCfg = Debug|Win32 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.Debug|ARM64.ActiveCfg = Debug|Win32 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.Debug|x64.ActiveCfg = Debug|x64 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.Debug|x64.Build.0 = Debug|x64 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.Debug|x86.ActiveCfg = Debug|Win32 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.Debug|x86.Build.0 = Debug|Win32 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.DefaultBuild|Any CPU.ActiveCfg = Release|x64 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.DefaultBuild|Any CPU.Build.0 = Release|x64 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.DefaultBuild|ARM.ActiveCfg = Release|x64 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.DefaultBuild|ARM.Build.0 = Release|x64 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.DefaultBuild|ARM64.ActiveCfg = Release|x64 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.DefaultBuild|ARM64.Build.0 = Release|x64 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.DefaultBuild|x64.ActiveCfg = Debug|x64 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.DefaultBuild|x64.Build.0 = Debug|x64 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.DefaultBuild|x86.ActiveCfg = Debug|Win32 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.DefaultBuild|x86.Build.0 = Debug|Win32 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.Release|Any CPU.ActiveCfg = Release|Win32 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.Release|ARM.ActiveCfg = Release|Win32 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.Release|ARM64.ActiveCfg = Release|Win32 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.Release|x64.ActiveCfg = Release|x64 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.Release|x64.Build.0 = Release|x64 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.Release|x86.ActiveCfg = Release|Win32 + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1}.Release|x86.Build.0 = Release|Win32 + {793FBFC1-549E-458B-A52F-784BD4F28586}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.Debug|Any CPU.Build.0 = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.Debug|ARM.ActiveCfg = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.Debug|ARM.Build.0 = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.Debug|ARM64.Build.0 = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.Debug|x64.ActiveCfg = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.Debug|x64.Build.0 = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.Debug|x86.ActiveCfg = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.Debug|x86.Build.0 = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.Release|Any CPU.ActiveCfg = Release|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.Release|Any CPU.Build.0 = Release|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.Release|ARM.ActiveCfg = Release|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.Release|ARM.Build.0 = Release|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.Release|ARM64.ActiveCfg = Release|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.Release|ARM64.Build.0 = Release|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.Release|x64.ActiveCfg = Release|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.Release|x64.Build.0 = Release|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.Release|x86.ActiveCfg = Release|Any CPU + {793FBFC1-549E-458B-A52F-784BD4F28586}.Release|x86.Build.0 = Release|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Debug|ARM.ActiveCfg = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Debug|ARM.Build.0 = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Debug|ARM64.Build.0 = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Debug|x64.ActiveCfg = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Debug|x64.Build.0 = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Debug|x86.ActiveCfg = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Debug|x86.Build.0 = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Release|Any CPU.ActiveCfg = Release|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Release|Any CPU.Build.0 = Release|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Release|ARM.ActiveCfg = Release|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Release|ARM.Build.0 = Release|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Release|ARM64.ActiveCfg = Release|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Release|ARM64.Build.0 = Release|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Release|x64.ActiveCfg = Release|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Release|x64.Build.0 = Release|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Release|x86.ActiveCfg = Release|Any CPU + {BDBBE284-F564-4F51-AF41-3DF0434CEC62}.Release|x86.Build.0 = Release|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Debug|Any CPU.Build.0 = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Debug|ARM.ActiveCfg = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Debug|ARM.Build.0 = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Debug|ARM64.Build.0 = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Debug|x64.ActiveCfg = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Debug|x64.Build.0 = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Debug|x86.ActiveCfg = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Debug|x86.Build.0 = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Release|Any CPU.ActiveCfg = Release|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Release|Any CPU.Build.0 = Release|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Release|ARM.ActiveCfg = Release|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Release|ARM.Build.0 = Release|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Release|ARM64.ActiveCfg = Release|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Release|ARM64.Build.0 = Release|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Release|x64.ActiveCfg = Release|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Release|x64.Build.0 = Release|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Release|x86.ActiveCfg = Release|Any CPU + {40085232-ACED-4CBE-945B-90BA8153C151}.Release|x86.Build.0 = Release|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Debug|ARM.ActiveCfg = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Debug|ARM.Build.0 = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Debug|ARM64.ActiveCfg = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Debug|ARM64.Build.0 = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Debug|x64.ActiveCfg = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Debug|x64.Build.0 = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Debug|x86.ActiveCfg = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Debug|x86.Build.0 = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.DefaultBuild|Any CPU.ActiveCfg = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.DefaultBuild|Any CPU.Build.0 = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.DefaultBuild|ARM.ActiveCfg = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.DefaultBuild|ARM.Build.0 = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.DefaultBuild|ARM64.ActiveCfg = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.DefaultBuild|ARM64.Build.0 = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.DefaultBuild|x64.ActiveCfg = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.DefaultBuild|x64.Build.0 = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.DefaultBuild|x86.ActiveCfg = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.DefaultBuild|x86.Build.0 = Debug|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Release|Any CPU.Build.0 = Release|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Release|ARM.ActiveCfg = Release|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Release|ARM.Build.0 = Release|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Release|ARM64.ActiveCfg = Release|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Release|ARM64.Build.0 = Release|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Release|x64.ActiveCfg = Release|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Release|x64.Build.0 = Release|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Release|x86.ActiveCfg = Release|Any CPU + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1}.Release|x86.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {37E45CE1-A0F6-4ED7-9791-A1BED947602F} = {5F6BBAA8-EAD0-4B18-97E5-55B4F56DD760} + {DE5AB980-A9AD-4273-8272-C4E1E062E3EC} = {5F6BBAA8-EAD0-4B18-97E5-55B4F56DD760} + {1971345A-0627-4428-88AA-1CCC4BFAEF4B} = {5F6BBAA8-EAD0-4B18-97E5-55B4F56DD760} + {35397DDA-DDC7-46BE-A802-3B722B6858E9} = {4443B71C-216E-4D4C-8D19-868F50803813} + {37EE62DF-A988-45AF-BB30-DD3245164188} = {5F6BBAA8-EAD0-4B18-97E5-55B4F56DD760} + {3F09B230-5AAC-4651-BA7A-19F3BDFCF701} = {59B2E8DA-2D5D-48FA-9A96-F53BDB7EF7A9} + {ADDEEDAF-B45C-4681-8FB7-1C0A0DC63B4B} = {5F6BBAA8-EAD0-4B18-97E5-55B4F56DD760} + {BCD0C108-FC90-4537-8B80-ABBD201FECA3} = {5F6BBAA8-EAD0-4B18-97E5-55B4F56DD760} + {FC0FB4A1-360E-42B1-8372-9208A3098B2A} = {5F6BBAA8-EAD0-4B18-97E5-55B4F56DD760} + {6C55B776-26D4-4DB3-A6AB-87E783B2F3D1} = {EC62BC9C-F2FE-4333-B7E4-110E38D43958} + {EBB7CB9F-6AF2-456B-A5DD-1B136B605D90} = {5F6BBAA8-EAD0-4B18-97E5-55B4F56DD760} + {116DFDB0-7681-46FE-8BAD-FE8AE09BB076} = {57DF2A95-5DDD-4830-A4AF-B484B59C7C2B} + {B2AF4F3F-2828-47C3-8F3E-A0EA0BD66FF8} = {57DF2A95-5DDD-4830-A4AF-B484B59C7C2B} + {94F7ACF8-55E1-4A02-B9BC-A818413FDBBF} = {B2AF4F3F-2828-47C3-8F3E-A0EA0BD66FF8} + {CB0B0AA2-BB24-4BCA-A720-45E397684E12} = {57DF2A95-5DDD-4830-A4AF-B484B59C7C2B} + {CE4A0D11-08A2-4CD6-9908-D6C62E80D805} = {B2AF4F3F-2828-47C3-8F3E-A0EA0BD66FF8} + {12D0C43C-391F-4C74-92AB-82E9A9BEEB9B} = {B2AF4F3F-2828-47C3-8F3E-A0EA0BD66FF8} + {625B2A26-97A9-45C9-8BCF-6BD30F593E17} = {4443B71C-216E-4D4C-8D19-868F50803813} + {BB2ABB74-BA58-4812-83AA-EC8171F42DF4} = {EC62BC9C-F2FE-4333-B7E4-110E38D43958} + {22C2AA72-9493-4D0D-B421-8EF9789FB192} = {B2AF4F3F-2828-47C3-8F3E-A0EA0BD66FF8} + {D0CE8122-077D-42A2-9490-028AE4769B52} = {B2AF4F3F-2828-47C3-8F3E-A0EA0BD66FF8} + {5D39C1E1-3ECD-4634-BD1B-2BCF71C54A15} = {B2AF4F3F-2828-47C3-8F3E-A0EA0BD66FF8} + {B9AE25D6-BE35-492F-9079-21A7F3E6F7CC} = {EC62BC9C-F2FE-4333-B7E4-110E38D43958} + {A19DEAB8-7356-4BCD-9FA8-B2FA09077165} = {57DF2A95-5DDD-4830-A4AF-B484B59C7C2B} + {8A03ADC0-991B-4DA8-8A19-E1D03F92E81C} = {5F6BBAA8-EAD0-4B18-97E5-55B4F56DD760} + {37E4CEAB-B54B-451F-B535-04CF7DA9C459} = {EC62BC9C-F2FE-4333-B7E4-110E38D43958} + {5B954D98-4020-4AC6-939F-C52B5646E8E6} = {5F6BBAA8-EAD0-4B18-97E5-55B4F56DD760} + {FC337A7F-1214-41D8-9992-78092A3B961E} = {B2AF4F3F-2828-47C3-8F3E-A0EA0BD66FF8} + {CC6D62E9-C300-42F3-B452-79966E902B10} = {57DF2A95-5DDD-4830-A4AF-B484B59C7C2B} + {844787CE-F409-4F18-BCCC-F3809ECB86F3} = {57DF2A95-5DDD-4830-A4AF-B484B59C7C2B} + {E711CD86-89C1-432C-9C60-BFF30BBBFB3A} = {57DF2A95-5DDD-4830-A4AF-B484B59C7C2B} + {9A477128-25A1-4B27-AAAB-7421F8ED2B9D} = {5F6BBAA8-EAD0-4B18-97E5-55B4F56DD760} + {6B399B28-83AE-4AD2-8438-25799B65086F} = {5F6BBAA8-EAD0-4B18-97E5-55B4F56DD760} + {BD30C7BD-9230-4ED7-B581-11F14041909D} = {34839F9A-61D3-4ED3-B3F7-7DA3424CB0B6} + {0565AEEC-ED1B-4F0E-A277-D33F852207BC} = {34839F9A-61D3-4ED3-B3F7-7DA3424CB0B6} + {69DB0564-268C-4B3C-B5D6-A3CDC7D14EAE} = {B2AF4F3F-2828-47C3-8F3E-A0EA0BD66FF8} + {5AFD5B7D-757A-400C-B0C9-118834F5D67E} = {5F6BBAA8-EAD0-4B18-97E5-55B4F56DD760} + {A37247ED-B26B-42EE-9F3B-EF0FDEB381F1} = {34839F9A-61D3-4ED3-B3F7-7DA3424CB0B6} + {793FBFC1-549E-458B-A52F-784BD4F28586} = {5F6BBAA8-EAD0-4B18-97E5-55B4F56DD760} + {BDBBE284-F564-4F51-AF41-3DF0434CEC62} = {34839F9A-61D3-4ED3-B3F7-7DA3424CB0B6} + {4D183ACA-552B-4135-AE81-7C5A8E5FC3B1} = {B2AF4F3F-2828-47C3-8F3E-A0EA0BD66FF8} + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {7986F7F4-A86A-4994-B1B6-0988D7F057B6} + EndGlobalSection +EndGlobal diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/ViewModels/CalibrationDataVM.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/ViewModels/CalibrationDataVM.cs index 1bcb29835..87bbacab5 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/ViewModels/CalibrationDataVM.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/ViewModels/CalibrationDataVM.cs @@ -4,6 +4,7 @@ using System.Collections.ObjectModel; using System.Linq; using System.Text; using System.Threading.Tasks; +using Tango.BL.Entities; using Tango.SharedUI; namespace Tango.MachineStudio.ColorLab.ViewModels @@ -26,6 +27,14 @@ namespace Tango.MachineStudio.ColorLab.ViewModels set { _color = value; RaisePropertyChangedAuto(); } } + private IdsPack _idsPack; + + public IdsPack IdsPack + { + get { return _idsPack; } + set { _idsPack = value; RaisePropertyChangedAuto(); } + } + private ObservableCollection _calibrationPoints; public ObservableCollection CalibrationPoints diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/ViewModels/LiquidVolumeVM.cs b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/ViewModels/LiquidVolumeVM.cs index a804d628b..a9d46f142 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/ViewModels/LiquidVolumeVM.cs +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/ViewModels/LiquidVolumeVM.cs @@ -3,6 +3,7 @@ using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; +using Tango.BL.Entities; using Tango.SharedUI; namespace Tango.MachineStudio.ColorLab.ViewModels @@ -32,5 +33,13 @@ namespace Tango.MachineStudio.ColorLab.ViewModels get { return _color; } set { _color = value; RaisePropertyChangedAuto(); } } + + private IdsPack _idsPack; + + public IdsPack IdsPack + { + get { return _idsPack; } + set { _idsPack = value; RaisePropertyChangedAuto(); } + } } } 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 c6cc95930..70419c1a9 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 @@ -1,14 +1,21 @@ -using System; +using Google.Protobuf; +using Microsoft.Win32; +using System; using System.Collections.Generic; using System.Collections.ObjectModel; +using System.IO; using System.Linq; using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; using System.Text; using System.Threading.Tasks; using System.Windows.Media; using Tango.BL; using Tango.BL.Entities; +using Tango.Core.Commands; using Tango.MachineStudio.Common.Controls; +using Tango.PMR; +using Tango.PMR.ColorLab; using Tango.SharedUI; using Tango.SharedUI.Controls; @@ -16,6 +23,9 @@ namespace Tango.MachineStudio.ColorLab.ViewModels { public class MainViewVM : ViewModel { + [DllImport("Tango.ColorLib.dll", CallingConvention = CallingConvention.Cdecl, EntryPoint = "Convert")] + public static extern int GetColorAdjust(IntPtr data, int size, ref IntPtr output); + private ObservablesContext _dbContext; private HiveComboControl _hiveCombo; @@ -31,11 +41,11 @@ namespace Tango.MachineStudio.ColorLab.ViewModels set { _machines = value; RaisePropertyChangedAuto(); } } - private ObservableCollection _colorSpaces; + private ObservableCollection _colorSpaces; /// /// Gets or sets the color spaces. /// - public ObservableCollection ColorSpaces + public ObservableCollection ColorSpaces { get { return _colorSpaces; } set { _colorSpaces = value; RaisePropertyChangedAuto(); } @@ -75,7 +85,7 @@ namespace Tango.MachineStudio.ColorLab.ViewModels set { _selectedRML = value; - InvalidateLiquidFactorsAndProcessTables(); + InvalidateLiquidFactorsCalibrationData(); RaisePropertyChangedAuto(); } } @@ -130,23 +140,68 @@ namespace Tango.MachineStudio.ColorLab.ViewModels set { _selectedHexagon = value; RaisePropertyChangedAuto(); } } + private Cct _cct; + /// + /// Gets or sets the CCT. + /// + public Cct CCT + { + get { return _cct; } + set { _cct = value; RaisePropertyChangedAuto(); } + } + + private int _deltaChroma; + /// + /// Gets or sets the delta chroma. + /// + public int DeltaChroma + { + get { return _deltaChroma; } + set { _deltaChroma = value; RaisePropertyChangedAuto(); } + } + + private int _deltaL; + /// + /// Gets or sets the delta l. + /// + public int DeltaL + { + get { return _deltaL; } + set { _deltaL = value; RaisePropertyChangedAuto(); } + } + + + #endregion + + #region Commands + + public RelayCommand ImportForwardDataCommand { get; set; } + + public RelayCommand ImportInverseDataCommand { get; set; } + #endregion public MainViewVM() : base() { _dbContext = ObservablesContext.CreateDefault(); + CCT = new Cct(); + SourceColor = new RgbVM(); SourceColor.ColorChanged += SourceColor_ColorChanged; Machines = _dbContext.Machines.ToObservableCollection(); ColorSpaces = _dbContext.ColorSpaces.ToObservableCollection(); Rmls = _dbContext.Rmls.ToObservableCollection(); + + ImportForwardDataCommand = new RelayCommand(ImportForwardData, () => SelectedRML != null); + ImportInverseDataCommand = new RelayCommand(ImportInverseData, () => SelectedRML != null); } private void SourceColor_ColorChanged(object sender, Color color) { if (_hiveCombo != null) { + GetHiveSuggestions(); _hiveCombo.GenerateDemoModeHiveColors(color); _hiveCombo.SelectHeagon(_hiveCombo.CenterHexagon); } @@ -157,13 +212,92 @@ namespace Tango.MachineStudio.ColorLab.ViewModels _hiveCombo = hiveCombo; } + #region ColorLab + + private void GetHiveSuggestions() + { + ConversionInput input = new ConversionInput(); + input.ColorSpace = PMR.ColorLab.ColorSpace.Rgb; + input.DeltaChroma = DeltaChroma; + input.DeltaL = DeltaL; + input.ForwardData = ByteString.CopyFrom(CCT.ForwardData); + input.InverseData = ByteString.CopyFrom(CCT.InverseData); + input.InputCoordinates.Red = (int)SourceColor.Red; + input.InputCoordinates.Green = (int)SourceColor.Green; + input.InputCoordinates.Blue = (int)SourceColor.Blue; + + foreach (var vm in LiquidsCalibrationData) + { + InputLiquid inputLiquid = new InputLiquid(); + + CalibrationData calData = new CalibrationData(); + calData.LiquidType = (PMR.ColorLab.LiquidType)vm.IdsPack.LiquidType.Code; + calData.CalibrationPoints.AddRange(vm.CalibrationPoints.Select(x => new CalibrationPoint() { X = x.X, Y = x.Y })); + inputLiquid.CalibrationData = calData; + + inputLiquid.LiquidType = (PMR.ColorLab.LiquidType)vm.IdsPack.LiquidType.Code; + inputLiquid.MaxNanoliterPerCentimeter = LiquidTypesRmls.SingleOrDefault(x => x.LiquidType.Code == vm.IdsPack.LiquidType.Code).MaxNlPerCm; + + input.InputCoordinates.InputLiquids.Add(inputLiquid); + } + + NativePMR nativePMR = new NativePMR(GetColorAdjust); + ConversionOutput output = nativePMR.Invoke(input); + + //Fill Hive ! + } + + #endregion + + #region Import / Export Color Adjustment Data + + private void ImportForwardData() + { + String file = GetCCTFile(); + if (file != null) + { + CCT.ForwardFileName = Path.GetFileName(file); + CCT.ForwardData = File.ReadAllBytes(file); + } + } + + private void ImportInverseData() + { + String file = GetCCTFile(); + if (file != null) + { + CCT.InverseFileName = Path.GetFileName(file); + CCT.InverseData = File.ReadAllBytes(file); + } + } + + private String GetCCTFile() + { + OpenFileDialog dlg = new OpenFileDialog(); + dlg.Title = "Select color adjustment file"; + dlg.Filter = "Color Conversion Table|*.cct"; + if (dlg.ShowDialogCenter()) + { + return dlg.FileName; + } + + return null; + } + + #endregion + #region Liquid Volumes private void OnSelectedMachineChanged() { if (SelectedMachine != null) { - LiquidVolumes = SelectedMachine.Configuration.IdsPacks.OrderBy(x => x.PackIndex).Select(x => new LiquidVolumeVM() { Color = x.LiquidType.Color, Name = x.LiquidType.Name }).ToObservableCollection(); + LiquidVolumes = SelectedMachine.Configuration.IdsPacks.OrderBy(x => x.PackIndex).Select(x => new LiquidVolumeVM() + { + Color = x.LiquidType.Color, + Name = x.LiquidType.Name, + IdsPack = x, + }).ToObservableCollection(); } } @@ -171,7 +305,7 @@ namespace Tango.MachineStudio.ColorLab.ViewModels #region RML - private void InvalidateLiquidFactorsAndProcessTables() + private void InvalidateLiquidFactorsCalibrationData() { if (SelectedRML != null && SelectedMachine != null) { @@ -180,13 +314,14 @@ namespace Tango.MachineStudio.ColorLab.ViewModels LiquidsCalibrationData = new ObservableCollection(); - foreach (var liquidType in SelectedMachine.Configuration.IdsPacks.OrderBy(x => x.PackIndex).Select(x => x.LiquidType)) + foreach (var idsPack in SelectedMachine.Configuration.IdsPacks.OrderBy(x => x.PackIndex)) { CalibrationDataVM vm = new CalibrationDataVM(); - vm.Name = liquidType.Name; - vm.Color = liquidType.Color; + vm.Name = idsPack.LiquidType.Name; + vm.Color = idsPack.LiquidType.Color; + vm.IdsPack = idsPack; - var cat = liquidType.Cats.FirstOrDefault(x => x.Machine == SelectedMachine); + var cat = idsPack.LiquidType.Cats.FirstOrDefault(x => x.Machine == SelectedMachine); if (cat != null) { @@ -196,6 +331,13 @@ namespace Tango.MachineStudio.ColorLab.ViewModels LiquidsCalibrationData.Add(vm); } + + CCT = SelectedRML.Ccts.FirstOrDefault(); + + if (CCT == null) + { + CCT = new Cct(); + } } } diff --git a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/Views/MainView.xaml b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/Views/MainView.xaml index 72a1bdd4e..c0f2912f3 100644 --- a/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/Views/MainView.xaml +++ b/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.ColorLab/Views/MainView.xaml @@ -206,7 +206,7 @@ - + @@ -345,7 +345,7 @@ - +