diff --git a/AdaptiveTileExtensions.Testing/AdaptiveTileExtensions.Testing.csproj b/AdaptiveTileExtensions.Testing/AdaptiveTileExtensions.Testing.csproj new file mode 100644 index 0000000..d112e54 --- /dev/null +++ b/AdaptiveTileExtensions.Testing/AdaptiveTileExtensions.Testing.csproj @@ -0,0 +1,168 @@ + + + + + Debug + x86 + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB} + AppContainerExe + Properties + AdaptiveTileExtensions.Testing + AdaptiveTileExtensions.Testing + en-US + UAP + 10.0.10240.0 + 10.0.10240.0 + 14 + 512 + {A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + AdaptiveTileExtensions.Testing_TemporaryKey.pfx + 14.0 + true + + + true + bin\ARM\Debug\ + DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP + ;2008 + full + ARM + false + prompt + true + + + bin\ARM\Release\ + TRACE;NETFX_CORE;WINDOWS_UWP + true + ;2008 + pdbonly + ARM + false + prompt + true + true + + + true + bin\x64\Debug\ + DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP + ;2008 + full + x64 + false + prompt + true + + + bin\x64\Release\ + TRACE;NETFX_CORE;WINDOWS_UWP + true + ;2008 + pdbonly + x64 + false + prompt + true + true + + + true + bin\x86\Debug\ + DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP + ;2008 + full + x86 + false + prompt + true + + + bin\x86\Release\ + TRACE;NETFX_CORE;WINDOWS_UWP + true + ;2008 + pdbonly + x86 + false + prompt + true + true + + + + + + InternalReswFileCodeGenerator + Resources.cs + + + Behaviors SDK %28XAML%29 + + + + + + + + True + True + Resources.resw + + + Tile.xaml + + + UnitTestApp.xaml + + + + + + MSBuild:Compile + Designer + + + + + Designer + + + + + + + + + + + + + + + + MSBuild:Compile + Designer + + + + + {e6fac682-37f7-48d6-9789-1548ab104e11} + AdaptiveTileExtensions + + + + + + + 14.0 + + + + \ No newline at end of file diff --git a/AdaptiveTileExtensions.Testing/AdaptiveTileExtensions.Testing_TemporaryKey.pfx b/AdaptiveTileExtensions.Testing/AdaptiveTileExtensions.Testing_TemporaryKey.pfx new file mode 100644 index 0000000..1b33ad0 Binary files /dev/null and b/AdaptiveTileExtensions.Testing/AdaptiveTileExtensions.Testing_TemporaryKey.pfx differ diff --git a/AdaptiveTileExtensions.Testing/Assets/LockScreenLogo.scale-200.png b/AdaptiveTileExtensions.Testing/Assets/LockScreenLogo.scale-200.png new file mode 100644 index 0000000..735f57a Binary files /dev/null and b/AdaptiveTileExtensions.Testing/Assets/LockScreenLogo.scale-200.png differ diff --git a/AdaptiveTileExtensions.Testing/Assets/SplashScreen.scale-200.png b/AdaptiveTileExtensions.Testing/Assets/SplashScreen.scale-200.png new file mode 100644 index 0000000..023e7f1 Binary files /dev/null and b/AdaptiveTileExtensions.Testing/Assets/SplashScreen.scale-200.png differ diff --git a/AdaptiveTileExtensions.Testing/Assets/Square150x150Logo.scale-200.png b/AdaptiveTileExtensions.Testing/Assets/Square150x150Logo.scale-200.png new file mode 100644 index 0000000..af49fec Binary files /dev/null and b/AdaptiveTileExtensions.Testing/Assets/Square150x150Logo.scale-200.png differ diff --git a/AdaptiveTileExtensions.Testing/Assets/Square44x44Logo.scale-200.png b/AdaptiveTileExtensions.Testing/Assets/Square44x44Logo.scale-200.png new file mode 100644 index 0000000..ce342a2 Binary files /dev/null and b/AdaptiveTileExtensions.Testing/Assets/Square44x44Logo.scale-200.png differ diff --git a/AdaptiveTileExtensions.Testing/Assets/Square44x44Logo.targetsize-24_altform-unplated.png b/AdaptiveTileExtensions.Testing/Assets/Square44x44Logo.targetsize-24_altform-unplated.png new file mode 100644 index 0000000..f6c02ce Binary files /dev/null and b/AdaptiveTileExtensions.Testing/Assets/Square44x44Logo.targetsize-24_altform-unplated.png differ diff --git a/AdaptiveTileExtensions.Testing/Assets/StoreLogo.png b/AdaptiveTileExtensions.Testing/Assets/StoreLogo.png new file mode 100644 index 0000000..7385b56 Binary files /dev/null and b/AdaptiveTileExtensions.Testing/Assets/StoreLogo.png differ diff --git a/AdaptiveTileExtensions.Testing/Assets/Wide310x150Logo.scale-200.png b/AdaptiveTileExtensions.Testing/Assets/Wide310x150Logo.scale-200.png new file mode 100644 index 0000000..288995b Binary files /dev/null and b/AdaptiveTileExtensions.Testing/Assets/Wide310x150Logo.scale-200.png differ diff --git a/AdaptiveTileExtensions.Testing/ObjectDocumentConverterTests.cs b/AdaptiveTileExtensions.Testing/ObjectDocumentConverterTests.cs new file mode 100644 index 0000000..5ffe405 --- /dev/null +++ b/AdaptiveTileExtensions.Testing/ObjectDocumentConverterTests.cs @@ -0,0 +1,48 @@ +using AdaptiveTileExtensions.Support; +using Microsoft.VisualStudio.TestPlatform.UnitTestFramework; +using System.Threading.Tasks; +using Windows.Data.Xml.Dom; + +namespace AdaptiveTileExtensions.Testing +{ + [TestClass] + public class ObjectDocumentConverterTests + { + [TestMethod] + public async Task Convert() + { + await Dispatch.OnPrimary( async () => + { + await Defaults.Initialize(); + + Assert.IsNotNull( Defaults.Processor ); + var document = new ObjectDocumentConverter().Convert( new Tile() ); + var actual = document.GetXml(); + Assert.AreEqual( Resources.ExpectedXml.Trim(), actual ); + } ); + } + + [TestMethod] + public async Task Transform() + { + await Dispatch.OnPrimary( async () => + { + await Defaults.Initialize(); + + Assert.IsNotNull( Defaults.Processor ); + var document = new ObjectDocumentConverter().Convert( new Tile() ); + + var actual = Defaults.Processor.TransformToString( document ); + Assert.AreEqual( ToXmlString( Resources.ExpectedTransform ), ToXmlString( actual ) ); + } ); + } + + static string ToXmlString( string input ) + { + var document = new XmlDocument(); + document.LoadXml( input.Trim(), new XmlLoadSettings { ElementContentWhiteSpace = false } ); + var result = document.GetXml(); + return result; + } + } +} diff --git a/AdaptiveTileExtensions.Testing/Package.appxmanifest b/AdaptiveTileExtensions.Testing/Package.appxmanifest new file mode 100644 index 0000000..2afd3dc --- /dev/null +++ b/AdaptiveTileExtensions.Testing/Package.appxmanifest @@ -0,0 +1,45 @@ + + + + + + + + + AdaptiveTileExtensions.Testing + micha + Assets\StoreLogo.png + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/AdaptiveTileExtensions.Testing/Properties/AssemblyInfo.cs b/AdaptiveTileExtensions.Testing/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..7004178 --- /dev/null +++ b/AdaptiveTileExtensions.Testing/Properties/AssemblyInfo.cs @@ -0,0 +1,30 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("AdaptiveTileExtensions.Testing")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("AdaptiveTileExtensions.Testing")] +[assembly: AssemblyCopyright("Copyright © 2015")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] +[assembly: AssemblyMetadata("TargetPlatform","UAP")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: ComVisible(false)] \ No newline at end of file diff --git a/AdaptiveTileExtensions.Testing/Properties/UnitTestApp.rd.xml b/AdaptiveTileExtensions.Testing/Properties/UnitTestApp.rd.xml new file mode 100644 index 0000000..74506cf --- /dev/null +++ b/AdaptiveTileExtensions.Testing/Properties/UnitTestApp.rd.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/AdaptiveTileExtensions.Testing/Resources.cs b/AdaptiveTileExtensions.Testing/Resources.cs new file mode 100644 index 0000000..cb6839a --- /dev/null +++ b/AdaptiveTileExtensions.Testing/Resources.cs @@ -0,0 +1,101 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +// -------------------------------------------------------------------------------------------------- +// +// This code was generated by ResW File Code Generator (http://reswcodegen.codeplex.com) +// ResW File Code Generator was written by Christian Resma Helle +// and is under GNU General Public License version 2 (GPLv2) +// +// This code contains a helper class exposing property representations +// of the string resources defined in the specified .ResW file +// +// Generated: 08/22/2015 18:15:32 +// +// -------------------------------------------------------------------------------------------------- +namespace AdaptiveTileExtensions.Testing +{ + using Windows.ApplicationModel.Resources; + + + internal partial class Resources + { + + private static ResourceLoader resourceLoader; + + static Resources() + { + string executingAssemblyName; + executingAssemblyName = Windows.UI.Xaml.Application.Current.GetType().AssemblyQualifiedName; + string[] executingAssemblySplit; + executingAssemblySplit = executingAssemblyName.Split(','); + executingAssemblyName = executingAssemblySplit[1]; + string currentAssemblyName; + currentAssemblyName = typeof(Resources).AssemblyQualifiedName; + string[] currentAssemblySplit; + currentAssemblySplit = currentAssemblyName.Split(','); + currentAssemblyName = currentAssemblySplit[1]; + if (executingAssemblyName.Equals(currentAssemblyName)) + { + resourceLoader = ResourceLoader.GetForCurrentView("Resources"); + } + else + { + resourceLoader = ResourceLoader.GetForCurrentView(currentAssemblyName + "/Resources"); + } + } + + /// + /// Localized resource similar to " + /// + /// + /// + /// + /// + /// + ///You have mail + ///Someone likes you! + /// + /// + /// + /// + /// + /// + /// + /// + /// + ///You have mail + ///Someone likes you! + /// + /// + /// + /// + ///" + /// + public static string ExpectedTransform + { + get + { + return resourceLoader.GetString("ExpectedTransform"); + } + } + + /// + /// Localized resource similar to "NameAndLogoBackgroundhttp://fc02.deviantart.net/fs71/i/2013/359/a/4/deadpool_logo_1_fill_by_mr_droy-d5q6y5u.pngYou have mailSomeone likes you!TileWideNoneInlinehttp://fc02.deviantart.net/fs71/i/2013/359/a/4/deadpool_logo_1_fill_by_mr_droy-d5q6y5u.png20You have mailtrueCenterSomeone likes you!truetrueTileMedium3" + /// + public static string ExpectedXml + { + get + { + return resourceLoader.GetString("ExpectedXml"); + } + } + } +} diff --git a/AdaptiveTileExtensions.Testing/Resources.resw b/AdaptiveTileExtensions.Testing/Resources.resw new file mode 100644 index 0000000..db5ac9a --- /dev/null +++ b/AdaptiveTileExtensions.Testing/Resources.resw @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + <?xml version="1.0"?> +<tile version="3"> +<visual> +<binding template="TileWide" branding="NameAndLogo"> +<image src="http://fc02.deviantart.net/fs71/i/2013/359/a/4/deadpool_logo_1_fill_by_mr_droy-d5q6y5u.png" placement="Background" /> +<group> +<subgroup> +<text hint-style="header">You have mail</text> +<text hint-style="caption">Someone likes you!</text> +</subgroup> +</group> +</binding> +<binding template="TileMedium" branding="None"> +<group> +<subgroup hint-weight="20"> +<image src="http://fc02.deviantart.net/fs71/i/2013/359/a/4/deadpool_logo_1_fill_by_mr_droy-d5q6y5u.png" placement="Inline" /> +</subgroup> +<subgroup> +<text hint-style="body" hint-wrap="true">You have mail</text> +<text hint-style="captionSubtle" hint-align="Center" hint-wrap="true">Someone likes you!</text> +</subgroup> +</group> +</binding> +</visual> +</tile> + + + <?xml version="1.0"?><Tile xmlns:a="http://www.w3.org/2001/XMLSchema" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="https://github.com/ScottIsAFool/AdaptiveTileExtensions"><Bindings><TileBinding><Branding i:type="Branding">NameAndLogo</Branding><Items><Item i:type="TileImage"><Placement>Background</Placement><Source>http://fc02.deviantart.net/fs71/i/2013/359/a/4/deadpool_logo_1_fill_by_mr_droy-d5q6y5u.png</Source></Item><Item i:type="Group"><Children><Item i:type="SubGroup"><Children><Item i:type="Text"><Content>You have mail</Content><Style i:type="TextStyle">Header</Style></Item><Item i:type="Text"><Content>Someone likes you!</Content><Style i:type="TextStyle">Caption</Style></Item></Children></Item></Children></Item></Items><TemplateType>TileWide</TemplateType></TileBinding><TileBinding><Branding i:type="Branding">None</Branding><Items><Item i:type="Group"><Children><Item i:type="SubGroup"><Children><Item i:type="TileImage"><Placement>Inline</Placement><Source>http://fc02.deviantart.net/fs71/i/2013/359/a/4/deadpool_logo_1_fill_by_mr_droy-d5q6y5u.png</Source></Item></Children><Width i:type="a:int">20</Width></Item><Item i:type="SubGroup"><Children><Item i:type="Text"><Content>You have mail</Content><Style i:type="TextStyle">Body</Style><WrapText i:type="a:boolean">true</WrapText></Item><Item i:type="Text"><Alignment i:type="Alignment">Center</Alignment><Content>Someone likes you!</Content><IsSubtleStyle i:type="a:boolean">true</IsSubtleStyle><Style i:type="TextStyle">Caption</Style><WrapText i:type="a:boolean">true</WrapText></Item></Children></Item></Children></Item></Items><TemplateType>TileMedium</TemplateType></TileBinding></Bindings><Version>3</Version></Tile> + + \ No newline at end of file diff --git a/AdaptiveTileExtensions.Testing/Tile.xaml b/AdaptiveTileExtensions.Testing/Tile.xaml new file mode 100644 index 0000000..8d821f4 --- /dev/null +++ b/AdaptiveTileExtensions.Testing/Tile.xaml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/AdaptiveTileExtensions.Testing/Tile.xaml.cs b/AdaptiveTileExtensions.Testing/Tile.xaml.cs new file mode 100644 index 0000000..ac03feb --- /dev/null +++ b/AdaptiveTileExtensions.Testing/Tile.xaml.cs @@ -0,0 +1,14 @@ +using AdaptiveTileExtensions.Support; +using System.Runtime.Serialization; + +namespace AdaptiveTileExtensions.Testing +{ + [DataContract( Namespace = Defaults.Namespace )] + public sealed partial class Tile + { + public Tile() + { + InitializeComponent(); + } + } +} diff --git a/AdaptiveTileExtensions.Testing/UnitTestApp.xaml b/AdaptiveTileExtensions.Testing/UnitTestApp.xaml new file mode 100644 index 0000000..5035ff0 --- /dev/null +++ b/AdaptiveTileExtensions.Testing/UnitTestApp.xaml @@ -0,0 +1,8 @@ + + + diff --git a/AdaptiveTileExtensions.Testing/UnitTestApp.xaml.cs b/AdaptiveTileExtensions.Testing/UnitTestApp.xaml.cs new file mode 100644 index 0000000..f828853 --- /dev/null +++ b/AdaptiveTileExtensions.Testing/UnitTestApp.xaml.cs @@ -0,0 +1,93 @@ +using System; +using Windows.ApplicationModel; +using Windows.ApplicationModel.Activation; +using Windows.UI.Core; +using Windows.UI.Xaml; +using Windows.UI.Xaml.Controls; +using Windows.UI.Xaml.Navigation; + +namespace AdaptiveTileExtensions.Testing +{ + /// + /// Provides application-specific behavior to supplement the default Application class. + /// + sealed partial class App + { + /// + /// Initializes the singleton application object. This is the first line of authored code + /// executed, and as such is the logical equivalent of main() or WinMain(). + /// + public App() + { + this.InitializeComponent(); + this.Suspending += OnSuspending; + } + + /// + /// Invoked when the application is launched normally by the end user. Other entry points + /// will be used such as when the application is launched to open a specific file. + /// + /// Details about the launch request and process. + protected override async void OnLaunched(LaunchActivatedEventArgs e) + { + +#if DEBUG + if (System.Diagnostics.Debugger.IsAttached) + { + this.DebugSettings.EnableFrameRateCounter = true; + } +#endif + + Frame rootFrame = Window.Current.Content as Frame; + + // Do not repeat app initialization when the Window already has content, + // just ensure that the window is active + if (rootFrame == null) + { + // Create a Frame to act as the navigation context and navigate to the first page + rootFrame = new Frame(); + + rootFrame.NavigationFailed += OnNavigationFailed; + + if (e.PreviousExecutionState == ApplicationExecutionState.Terminated) + { + //TODO: Load state from previously suspended application + } + + // Place the frame in the current Window + Window.Current.Content = rootFrame; + } + + Microsoft.VisualStudio.TestPlatform.TestExecutor.UnitTestClient.CreateDefaultUI(); + + // Ensure the current window is active + Window.Current.Activate(); + + Microsoft.VisualStudio.TestPlatform.TestExecutor.UnitTestClient.Run(e.Arguments); + } + + /// + /// Invoked when Navigation to a certain page fails + /// + /// The Frame which failed navigation + /// Details about the navigation failure + void OnNavigationFailed(object sender, NavigationFailedEventArgs e) + { + throw new Exception("Failed to load Page " + e.SourcePageType.FullName); + } + + /// + /// Invoked when application execution is being suspended. Application state is saved + /// without knowing whether the application will be terminated or resumed with the contents + /// of memory still intact. + /// + /// The source of the suspend request. + /// Details about the suspend request. + private void OnSuspending(object sender, SuspendingEventArgs e) + { + var deferral = e.SuspendingOperation.GetDeferral(); + //TODO: Save application state and stop any background activity + deferral.Complete(); + } + } +} diff --git a/AdaptiveTileExtensions.Testing/project.json b/AdaptiveTileExtensions.Testing/project.json new file mode 100644 index 0000000..c594939 --- /dev/null +++ b/AdaptiveTileExtensions.Testing/project.json @@ -0,0 +1,16 @@ +{ + "dependencies": { + "Microsoft.NETCore.UniversalWindowsPlatform": "5.0.0" + }, + "frameworks": { + "uap10.0": {} + }, + "runtimes": { + "win10-arm": {}, + "win10-arm-aot": {}, + "win10-x86": {}, + "win10-x86-aot": {}, + "win10-x64": {}, + "win10-x64-aot": {} + } +} \ No newline at end of file diff --git a/AdaptiveTileExtensions.sln b/AdaptiveTileExtensions.sln index 8532d66..a46eba2 100644 --- a/AdaptiveTileExtensions.sln +++ b/AdaptiveTileExtensions.sln @@ -7,6 +7,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AdaptiveTileExtensions", "A EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AdaptiveTileExtensionsSample", "AdaptiveTileExtensionsSample\AdaptiveTileExtensionsSample.csproj", "{5647F0E9-8E7F-4DEB-84A9-6B733B20AFCF}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AdaptiveTileExtensions.Testing", "AdaptiveTileExtensions.Testing\AdaptiveTileExtensions.Testing.csproj", "{531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -36,6 +38,8 @@ Global {E6FAC682-37F7-48D6-9789-1548AB104E11}.Release|x86.ActiveCfg = Release|x86 {E6FAC682-37F7-48D6-9789-1548AB104E11}.Release|x86.Build.0 = Release|x86 {5647F0E9-8E7F-4DEB-84A9-6B733B20AFCF}.Debug|Any CPU.ActiveCfg = Debug|x86 + {5647F0E9-8E7F-4DEB-84A9-6B733B20AFCF}.Debug|Any CPU.Build.0 = Debug|x86 + {5647F0E9-8E7F-4DEB-84A9-6B733B20AFCF}.Debug|Any CPU.Deploy.0 = Debug|x86 {5647F0E9-8E7F-4DEB-84A9-6B733B20AFCF}.Debug|ARM.ActiveCfg = Debug|ARM {5647F0E9-8E7F-4DEB-84A9-6B733B20AFCF}.Debug|ARM.Build.0 = Debug|ARM {5647F0E9-8E7F-4DEB-84A9-6B733B20AFCF}.Debug|ARM.Deploy.0 = Debug|ARM @@ -55,6 +59,28 @@ Global {5647F0E9-8E7F-4DEB-84A9-6B733B20AFCF}.Release|x86.ActiveCfg = Release|x86 {5647F0E9-8E7F-4DEB-84A9-6B733B20AFCF}.Release|x86.Build.0 = Release|x86 {5647F0E9-8E7F-4DEB-84A9-6B733B20AFCF}.Release|x86.Deploy.0 = Release|x86 + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Debug|Any CPU.ActiveCfg = Debug|x86 + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Debug|Any CPU.Build.0 = Debug|x86 + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Debug|Any CPU.Deploy.0 = Debug|x86 + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Debug|ARM.ActiveCfg = Debug|ARM + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Debug|ARM.Build.0 = Debug|ARM + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Debug|ARM.Deploy.0 = Debug|ARM + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Debug|x64.ActiveCfg = Debug|x64 + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Debug|x64.Build.0 = Debug|x64 + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Debug|x64.Deploy.0 = Debug|x64 + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Debug|x86.ActiveCfg = Debug|x86 + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Debug|x86.Build.0 = Debug|x86 + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Debug|x86.Deploy.0 = Debug|x86 + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Release|Any CPU.ActiveCfg = Release|x86 + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Release|ARM.ActiveCfg = Release|ARM + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Release|ARM.Build.0 = Release|ARM + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Release|ARM.Deploy.0 = Release|ARM + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Release|x64.ActiveCfg = Release|x64 + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Release|x64.Build.0 = Release|x64 + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Release|x64.Deploy.0 = Release|x64 + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Release|x86.ActiveCfg = Release|x86 + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Release|x86.Build.0 = Release|x86 + {531D0CCE-3BA9-4B2B-9D2A-CF6F380E67BB}.Release|x86.Deploy.0 = Release|x86 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/AdaptiveTileExtensions/AdaptiveTile.cs b/AdaptiveTileExtensions/AdaptiveTile.cs deleted file mode 100644 index 9244e57..0000000 --- a/AdaptiveTileExtensions/AdaptiveTile.cs +++ /dev/null @@ -1,10 +0,0 @@ -namespace AdaptiveTileExtensions -{ - public static class AdaptiveTile - { - public static Tile CreateTile(string version = "3") - { - return new Tile(version); - } - } -} diff --git a/AdaptiveTileExtensions/AdaptiveTileExtensions.csproj b/AdaptiveTileExtensions/AdaptiveTileExtensions.csproj index 3f5a4ba..0cecf4e 100644 --- a/AdaptiveTileExtensions/AdaptiveTileExtensions.csproj +++ b/AdaptiveTileExtensions/AdaptiveTileExtensions.csproj @@ -112,16 +112,34 @@ + + InternalReswFileCodeGenerator + Resources.cs + - + + + + + + + + + + + + True + True + Resources.resw + @@ -130,9 +148,18 @@ + PreserveNewest + + Designer + + + + + Behaviors SDK %28XAML%29 + 14.0 diff --git a/AdaptiveTileExtensions/Alignment.cs b/AdaptiveTileExtensions/Alignment.cs index 9149e9a..d5e9f2b 100644 --- a/AdaptiveTileExtensions/Alignment.cs +++ b/AdaptiveTileExtensions/Alignment.cs @@ -1,10 +1,14 @@ -namespace AdaptiveTileExtensions +using System.Runtime.Serialization; +using AdaptiveTileExtensions.Support; + +namespace AdaptiveTileExtensions { + [DataContract( Namespace = Defaults.Namespace )] public enum Alignment { - Left, - Center, - Right, - Stretch + [EnumMember]Left, + [EnumMember]Center, + [EnumMember]Right, + [EnumMember]Stretch } } \ No newline at end of file diff --git a/AdaptiveTileExtensions/Branding.cs b/AdaptiveTileExtensions/Branding.cs index ce5e580..01b741c 100644 --- a/AdaptiveTileExtensions/Branding.cs +++ b/AdaptiveTileExtensions/Branding.cs @@ -1,10 +1,14 @@ +using System.Runtime.Serialization; +using AdaptiveTileExtensions.Support; + namespace AdaptiveTileExtensions { + [DataContract( Namespace = Defaults.Namespace )] public enum Branding { - Name, - None, - Logo, - NameAndLogo + [EnumMember]Name, + [EnumMember]None, + [EnumMember]Logo, + [EnumMember]NameAndLogo } } \ No newline at end of file diff --git a/AdaptiveTileExtensions/Group.cs b/AdaptiveTileExtensions/Group.cs index 38ce714..70886bf 100644 --- a/AdaptiveTileExtensions/Group.cs +++ b/AdaptiveTileExtensions/Group.cs @@ -1,28 +1,23 @@ -using System.Collections.Generic; -using System.Text; +using AdaptiveTileExtensions.Support; +using System; +using System.Collections.ObjectModel; +using System.Runtime.Serialization; +using Windows.UI.Xaml.Markup; namespace AdaptiveTileExtensions { - internal class Group : Item + [ContentProperty( Name = "Children" )] + [DataContract( Namespace = Defaults.Namespace )] + public class Group : Item { - internal Group() + public Group() { - SubGroups = new List(); + Children = new ItemCollection( AllowedTypes ); } - internal List SubGroups { get; set; } - internal override string GetXml() - { - var sb = new StringBuilder(""); - - foreach (var subgroup in SubGroups) - { - sb.Append(subgroup.GetXml()); - } + [DataMember] + public Collection Children { get; set; } - sb.Append(""); - - return sb.ToString(); - } + protected virtual Type[] AllowedTypes => new[] { typeof(SubGroup) }; } } \ No newline at end of file diff --git a/AdaptiveTileExtensions/ImageCropping.cs b/AdaptiveTileExtensions/ImageCropping.cs index 7030afa..34c03c9 100644 --- a/AdaptiveTileExtensions/ImageCropping.cs +++ b/AdaptiveTileExtensions/ImageCropping.cs @@ -1,8 +1,12 @@ -namespace AdaptiveTileExtensions +using System.Runtime.Serialization; +using AdaptiveTileExtensions.Support; + +namespace AdaptiveTileExtensions { + [DataContract( Namespace = Defaults.Namespace )] public enum ImageCropping { - None, - Circle + [EnumMember]None, + [EnumMember]Circle } } \ No newline at end of file diff --git a/AdaptiveTileExtensions/ImagePlacement.cs b/AdaptiveTileExtensions/ImagePlacement.cs index bc3e733..93225e7 100644 --- a/AdaptiveTileExtensions/ImagePlacement.cs +++ b/AdaptiveTileExtensions/ImagePlacement.cs @@ -1,9 +1,13 @@ +using System.Runtime.Serialization; +using AdaptiveTileExtensions.Support; + namespace AdaptiveTileExtensions { + [DataContract( Namespace = Defaults.Namespace )] public enum ImagePlacement { - Inline, - Background, - Peek + [EnumMember]Inline, + [EnumMember]Background, + [EnumMember]Peek } } \ No newline at end of file diff --git a/AdaptiveTileExtensions/Item.cs b/AdaptiveTileExtensions/Item.cs index 52a8b5a..e58aad1 100644 --- a/AdaptiveTileExtensions/Item.cs +++ b/AdaptiveTileExtensions/Item.cs @@ -1,7 +1,11 @@ +using System.Runtime.Serialization; +using AdaptiveTileExtensions.Support; + namespace AdaptiveTileExtensions { + [DataContract( Namespace = Defaults.Namespace )] public abstract class Item { - internal abstract string GetXml(); + // internal abstract string GetXml(); } } \ No newline at end of file diff --git a/AdaptiveTileExtensions/ItemCollection.cs b/AdaptiveTileExtensions/ItemCollection.cs new file mode 100644 index 0000000..9e1fa88 --- /dev/null +++ b/AdaptiveTileExtensions/ItemCollection.cs @@ -0,0 +1,42 @@ +using System; +using System.Collections.ObjectModel; +using System.Linq; +using System.Reflection; + +namespace AdaptiveTileExtensions +{ + // [DataContract( Namespace = Defaults.Namespace )] + public class ItemCollection : Collection + { + readonly Type[] allowedTypes = new Type[0]; + + public ItemCollection( params Type[] allowedTypes ) + { + this.allowedTypes = allowedTypes; + } + + public ItemCollection() + {} + + protected override void InsertItem( int index, Item item ) + { + Guard( item ); + base.InsertItem( index, item ); + } + + protected override void SetItem( int index, Item item ) + { + Guard( item ); + base.SetItem( index, item ); + } + + void Guard( Item item ) + { + var type = item.GetType(); + if ( allowedTypes.All( x => !x.IsAssignableFrom( type ) ) ) + { + throw new InvalidOperationException( $"Item '{type}' is an allowed type for this collection." ); + } + } + } +} \ No newline at end of file diff --git a/AdaptiveTileExtensions/Properties/AssemblyInfo.cs b/AdaptiveTileExtensions/Properties/AssemblyInfo.cs index 4b32aad..0439693 100644 --- a/AdaptiveTileExtensions/Properties/AssemblyInfo.cs +++ b/AdaptiveTileExtensions/Properties/AssemblyInfo.cs @@ -1,18 +1,21 @@ -using System.Reflection; +using AdaptiveTileExtensions.Support; +using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; +using System.Runtime.Serialization; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. -[assembly: AssemblyTitle("AdaptiveTileExtensions")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("AdaptiveTileExtensions")] -[assembly: AssemblyCopyright("Copyright © 2015")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] +[assembly: AssemblyTitle( "AdaptiveTileExtensions" )] +[assembly: AssemblyDescription( "" )] +[assembly: AssemblyConfiguration( "" )] +[assembly: AssemblyCompany( "" )] +[assembly: AssemblyProduct( "AdaptiveTileExtensions" )] +[assembly: AssemblyCopyright( "Copyright © 2015" )] +[assembly: AssemblyTrademark( "" )] +[assembly: AssemblyCulture( "" )] +[assembly: InternalsVisibleTo( "AdaptiveTileExtensions.Testing" )] // Version information for an assembly consists of the following four values: // @@ -24,6 +27,7 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.1.0")] -[assembly: AssemblyFileVersion("1.0.1.0")] -[assembly: ComVisible(false)] \ No newline at end of file +[assembly: AssemblyVersion( "1.0.1.0" )] +[assembly: AssemblyFileVersion( "1.0.1.0" )] +[assembly: ComVisible( false )] +[assembly: ContractNamespace( Defaults.Namespace, ClrNamespace = "AdaptiveTileExtensions" )] \ No newline at end of file diff --git a/AdaptiveTileExtensions/Resources.cs b/AdaptiveTileExtensions/Resources.cs new file mode 100644 index 0000000..c751522 --- /dev/null +++ b/AdaptiveTileExtensions/Resources.cs @@ -0,0 +1,66 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +// -------------------------------------------------------------------------------------------------- +// +// This code was generated by ResW File Code Generator (http://reswcodegen.codeplex.com) +// ResW File Code Generator was written by Christian Resma Helle +// and is under GNU General Public License version 2 (GPLv2) +// +// This code contains a helper class exposing property representations +// of the string resources defined in the specified .ResW file +// +// Generated: 08/22/2015 09:58:13 +// +// -------------------------------------------------------------------------------------------------- +namespace AdaptiveTileExtensions +{ + using Windows.ApplicationModel.Resources; + + + internal partial class Resources + { + + private static ResourceLoader resourceLoader; + + static Resources() + { + string executingAssemblyName; + executingAssemblyName = Windows.UI.Xaml.Application.Current.GetType().AssemblyQualifiedName; + string[] executingAssemblySplit; + executingAssemblySplit = executingAssemblyName.Split(','); + executingAssemblyName = executingAssemblySplit[1]; + string currentAssemblyName; + currentAssemblyName = typeof(Resources).AssemblyQualifiedName; + string[] currentAssemblySplit; + currentAssemblySplit = currentAssemblyName.Split(','); + currentAssemblyName = currentAssemblySplit[1]; + if (executingAssemblyName.Equals(currentAssemblyName)) + { + resourceLoader = ResourceLoader.GetForCurrentView("Resources"); + } + else + { + resourceLoader = ResourceLoader.GetForCurrentView(currentAssemblyName + "/Resources"); + } + } + + /// + /// Localized resource similar to "ms-appx:///AdaptiveTileExtensions/Transform.xslt" + /// + public static string TileNotificationFactory_XsltPath + { + get + { + return resourceLoader.GetString("TileNotificationFactory_XsltPath"); + } + } + } +} diff --git a/AdaptiveTileExtensions/Resources.resw b/AdaptiveTileExtensions/Resources.resw new file mode 100644 index 0000000..89dbed3 --- /dev/null +++ b/AdaptiveTileExtensions/Resources.resw @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ms-appx:///AdaptiveTileExtensions/Transform.xslt + + \ No newline at end of file diff --git a/AdaptiveTileExtensions/SubGroup.cs b/AdaptiveTileExtensions/SubGroup.cs index 9ae7c1e..d766394 100644 --- a/AdaptiveTileExtensions/SubGroup.cs +++ b/AdaptiveTileExtensions/SubGroup.cs @@ -1,60 +1,34 @@ -using System.Collections.Generic; -using System.Text; +using AdaptiveTileExtensions.Support; +using System; +using System.Runtime.Serialization; +using Windows.UI.Xaml.Markup; namespace AdaptiveTileExtensions { - public class SubGroup : Item + [ContentProperty( Name = "Children" )] + [DataContract( Namespace = Defaults.Namespace )] + public class SubGroup : Group { - private readonly List _items = new List(); + // private readonly List _items = new List(); /// /// Gets or sets the width. /// NOTE: An 8px margin gets added between columns /// - public int? Width { get; set; } - - public TextStacking? TextStacking { get; set; } - - public void AddText(Text text) - { - _items.Add(text); - } - - public void AddImage(TileImage tileImage) + [DataMember( EmitDefaultValue = false )] + public object Width { - _items.Add(tileImage); - } - - public void ClearItems() + get { return width; } + set { width = value.Convert(); } + } int? width; + + [DataMember( EmitDefaultValue = false )] + public object TextStacking { - _items.Clear(); - } - - internal override string GetXml() - { - var sb = new StringBuilder(""); - - foreach (var item in _items) - { - sb.Append(item.GetXml()); - } + get { return textStacking; } + set { textStacking = value.Convert(); } + } TextStacking? textStacking; - sb.Append(""); - return sb.ToString(); - } + protected override Type[] AllowedTypes => new[] { typeof(Text), typeof(TileImage) }; } } \ No newline at end of file diff --git a/AdaptiveTileExtensions/Support/Compensations.cs b/AdaptiveTileExtensions/Support/Compensations.cs new file mode 100644 index 0000000..9eca89e --- /dev/null +++ b/AdaptiveTileExtensions/Support/Compensations.cs @@ -0,0 +1,20 @@ +using System; +using System.Reflection; + +namespace AdaptiveTileExtensions.Support +{ + public static class Compensations + { + public static T Convert( this object @this ) + { + if ( @this != null ) + { + var targetType = Nullable.GetUnderlyingType( typeof(T) ) ?? typeof(T); + var result = targetType.IsInstanceOfType( @this ) ? @this : typeof(Enum).IsAssignableFrom( targetType ) && @this is string ? Enum.Parse( targetType, (string)@this ) : + System.Convert.ChangeType( @this, targetType ); + return (T)result; + } + return default(T); + } + } +} \ No newline at end of file diff --git a/AdaptiveTileExtensions/Support/Defaults.cs b/AdaptiveTileExtensions/Support/Defaults.cs new file mode 100644 index 0000000..28014a4 --- /dev/null +++ b/AdaptiveTileExtensions/Support/Defaults.cs @@ -0,0 +1,20 @@ +using System; +using System.Threading.Tasks; +using Windows.Data.Xml.Xsl; + +namespace AdaptiveTileExtensions.Support +{ + public static class Defaults + { + public const string Namespace = "https://github.com/ScottIsAFool/AdaptiveTileExtensions"; + + static readonly Task Task = new XsltProcessorFactory( new Uri( Resources.TileNotificationFactory_XsltPath ) ).Create(); + + public static XsltProcessor Processor => Task.Result; + + public static Task Initialize() + { + return System.Threading.Tasks.Task.WhenAll( Task ); + } + } +} \ No newline at end of file diff --git a/AdaptiveTileExtensions/Support/Dispatch.cs b/AdaptiveTileExtensions/Support/Dispatch.cs new file mode 100644 index 0000000..971aa87 --- /dev/null +++ b/AdaptiveTileExtensions/Support/Dispatch.cs @@ -0,0 +1,34 @@ +using System; +using System.Threading.Tasks; +using Windows.UI.Core; + +namespace AdaptiveTileExtensions.Support +{ + public static class Dispatch + { + public static void OnPrimary( Action action ) + { + OnPrimary( () => Task.Run( action ) ); + } + + public static Task OnPrimary( Func action ) + { + var source = new TaskCompletionSource(); + var dispatcher = Windows.ApplicationModel.Core.CoreApplication.MainView.CoreWindow.Dispatcher; + dispatcher.RunAsync( CoreDispatcherPriority.Normal, async () => + { + try + { + await action(); + + source.SetResult( true ); + } + catch ( Exception e ) + { + source.SetException( e ); + } + } ); + return source.Task; + } + } +} \ No newline at end of file diff --git a/AdaptiveTileExtensions/Support/Extensions.cs b/AdaptiveTileExtensions/Support/Extensions.cs new file mode 100644 index 0000000..428de98 --- /dev/null +++ b/AdaptiveTileExtensions/Support/Extensions.cs @@ -0,0 +1,24 @@ +using System.Collections.Generic; +using System.IO; +using System.Runtime.Serialization; +using System.Xml; + +namespace AdaptiveTileExtensions.Support +{ + public static class Extensions + { + public static void WriteObject( this DataContractSerializer serializer, Stream stream, object data, IDictionary namespaces ) + { + using ( var writer = XmlWriter.Create( stream ) ) + { + serializer.WriteStartObject( writer, data ); + foreach ( var pair in namespaces ) + { + writer.WriteAttributeString( "xmlns", pair.Key, null, pair.Value ); + } + serializer.WriteObjectContent( writer, data ); + serializer.WriteEndObject( writer ); + } + } + } +} \ No newline at end of file diff --git a/AdaptiveTileExtensions/Support/IObjectDocumentConverter.cs b/AdaptiveTileExtensions/Support/IObjectDocumentConverter.cs new file mode 100644 index 0000000..3f37860 --- /dev/null +++ b/AdaptiveTileExtensions/Support/IObjectDocumentConverter.cs @@ -0,0 +1,11 @@ +using Windows.Data.Xml.Dom; + +namespace AdaptiveTileExtensions.Support +{ + public interface IObjectDocumentConverter + { + XmlDocument Convert( object source ); + } + + +} \ No newline at end of file diff --git a/AdaptiveTileExtensions/Support/ITileNotificationFactory.cs b/AdaptiveTileExtensions/Support/ITileNotificationFactory.cs new file mode 100644 index 0000000..cfaea1e --- /dev/null +++ b/AdaptiveTileExtensions/Support/ITileNotificationFactory.cs @@ -0,0 +1,9 @@ +using Windows.UI.Notifications; + +namespace AdaptiveTileExtensions.Support +{ + public interface ITileNotificationFactory + { + TileNotification Create( Tile tile ); + } +} \ No newline at end of file diff --git a/AdaptiveTileExtensions/Support/ObjectDocumentConverter.cs b/AdaptiveTileExtensions/Support/ObjectDocumentConverter.cs new file mode 100644 index 0000000..e129f06 --- /dev/null +++ b/AdaptiveTileExtensions/Support/ObjectDocumentConverter.cs @@ -0,0 +1,29 @@ +using System.Collections.Generic; +using System.IO; +using System.Runtime.Serialization; +using Windows.Data.Xml.Dom; + +namespace AdaptiveTileExtensions.Support +{ + class ObjectDocumentConverter : IObjectDocumentConverter + { + public static ObjectDocumentConverter Instance { get; } = new ObjectDocumentConverter(); + + public XmlDocument Convert( object source ) + { + using ( var stream = new MemoryStream() ) + { + var serializer = new DataContractSerializer( source.GetType() ); + serializer.WriteObject( stream, source, new Dictionary { { "a", "http://www.w3.org/2001/XMLSchema" } } ); + stream.Position = 0; + using ( var reader = new StreamReader( stream ) ) + { + var result = new XmlDocument(); + var data = reader.ReadToEnd(); + result.LoadXml( data ); + return result; + } + } + } + } +} \ No newline at end of file diff --git a/AdaptiveTileExtensions/Support/TileNotificationFactory.cs b/AdaptiveTileExtensions/Support/TileNotificationFactory.cs new file mode 100644 index 0000000..5cd936d --- /dev/null +++ b/AdaptiveTileExtensions/Support/TileNotificationFactory.cs @@ -0,0 +1,34 @@ +using Windows.Data.Xml.Xsl; +using Windows.UI.Notifications; + +namespace AdaptiveTileExtensions.Support +{ + class TileNotificationFactory : ITileNotificationFactory + { + public static TileNotificationFactory Instance { get; } = new TileNotificationFactory(); + + readonly IObjectDocumentConverter converter; + readonly XsltProcessor processor; + + public TileNotificationFactory() : this( ObjectDocumentConverter.Instance ) + {} + + public TileNotificationFactory( IObjectDocumentConverter converter ) : this( converter, Defaults.Processor ) + {} + + public TileNotificationFactory( IObjectDocumentConverter converter, XsltProcessor processor ) + { + this.converter = converter; + this.processor = processor; + } + + public TileNotification Create( Tile tile ) + { + var document = converter.Convert( tile ); + var transformed = processor.TransformToDocument( document ); + + var result = new TileNotification( transformed ); + return result; + } + } +} \ No newline at end of file diff --git a/AdaptiveTileExtensions/Support/UpdateTileAction.cs b/AdaptiveTileExtensions/Support/UpdateTileAction.cs new file mode 100644 index 0000000..fe3075e --- /dev/null +++ b/AdaptiveTileExtensions/Support/UpdateTileAction.cs @@ -0,0 +1,35 @@ +using Microsoft.Xaml.Interactivity; +using Windows.UI.Notifications; +using Windows.UI.Xaml; +using Windows.UI.Xaml.Markup; + +namespace AdaptiveTileExtensions.Support +{ + [ContentProperty( Name = "Tile" )] + public class UpdateTileAction : DependencyObject, IAction + { + public object Execute( object sender, object parameter ) + { + if ( Tile != null ) + { + var notification = Factory.Create( Tile ); + TileUpdateManager.CreateTileUpdaterForApplication().Update( notification ); + return true; + } + + return false; + } + + public Tile Tile + { + get { return (Tile)GetValue( TileProperty ); } + set { SetValue( TileProperty, value ); } + } public static readonly DependencyProperty TileProperty = DependencyProperty.Register( "Tile", typeof(Tile), typeof(UpdateTileAction), null ); + + public ITileNotificationFactory Factory + { + get { return (ITileNotificationFactory)GetValue( FactoryProperty ); } + set { SetValue( FactoryProperty, value ); } + } public static readonly DependencyProperty FactoryProperty = DependencyProperty.Register( "Factory", typeof(ITileNotificationFactory), typeof(UpdateTileAction), new PropertyMetadata( TileNotificationFactory.Instance ) ); + } +} \ No newline at end of file diff --git a/AdaptiveTileExtensions/Support/XsltProcessorFactory.cs b/AdaptiveTileExtensions/Support/XsltProcessorFactory.cs new file mode 100644 index 0000000..301783b --- /dev/null +++ b/AdaptiveTileExtensions/Support/XsltProcessorFactory.cs @@ -0,0 +1,26 @@ +using System; +using System.Threading.Tasks; +using Windows.Data.Xml.Dom; +using Windows.Data.Xml.Xsl; +using Windows.Storage; + +namespace AdaptiveTileExtensions.Support +{ + public class XsltProcessorFactory + { + readonly Uri uri; + + public XsltProcessorFactory( Uri uri ) + { + this.uri = uri; + } + + public async Task Create() + { + var file = await StorageFile.GetFileFromApplicationUriAsync( uri ); + var xmlDocument = await XmlDocument.LoadFromFileAsync( file ); + var result = new XsltProcessor( xmlDocument ); + return result; + } + } +} \ No newline at end of file diff --git a/AdaptiveTileExtensions/TemplateType.cs b/AdaptiveTileExtensions/TemplateType.cs index 5de0867..9bc2065 100644 --- a/AdaptiveTileExtensions/TemplateType.cs +++ b/AdaptiveTileExtensions/TemplateType.cs @@ -1,15 +1,19 @@ +using System.Runtime.Serialization; +using AdaptiveTileExtensions.Support; + namespace AdaptiveTileExtensions { + [DataContract( Namespace = Defaults.Namespace )] public enum TemplateType { - TileSmall, - TileMedium, - TileWide, + [EnumMember]TileSmall, + [EnumMember]TileMedium, + [EnumMember]TileWide, /// /// The large tile size /// NOTE: This is for desktop only. /// - TileLarge + [EnumMember]TileLarge } } \ No newline at end of file diff --git a/AdaptiveTileExtensions/Text.cs b/AdaptiveTileExtensions/Text.cs index c9488c9..cba28d3 100644 --- a/AdaptiveTileExtensions/Text.cs +++ b/AdaptiveTileExtensions/Text.cs @@ -1,38 +1,66 @@ -using System.Text; +using System.Runtime.Serialization; +using AdaptiveTileExtensions.Support; namespace AdaptiveTileExtensions { + [DataContract( Namespace = Defaults.Namespace )] public class Text : Item { + [DataMember] public string Content { get; set; } - public TextStyle? Style { get; set; } - public Alignment? Alignment { get; set; } - public bool? WrapText { get; set; } - public int? MaxLines { get; set; } + + [DataMember( EmitDefaultValue = false )] + public object Style + { + get { return style; } + set { style = value.Convert(); } + } TextStyle? style; + + [DataMember( EmitDefaultValue = false )] + public object Alignment + { + get { return alignment; } + set { alignment = value.Convert(); } + } Alignment? alignment; + + [DataMember( EmitDefaultValue = false )] + public object WrapText + { + get { return wrapText; } + set { wrapText = value.Convert(); } + } bool? wrapText; + + [DataMember( EmitDefaultValue = false )] + public object MaxLines + { + get { return maxLines; } + set { maxLines = value.Convert(); } + } int? maxLines; /// /// Gets or sets whether the subtle style is applied. /// This results in a 60% opacity of text /// - public bool? IsSubtleStyle { get; set; } - + [DataMember( EmitDefaultValue = false )] + public object IsSubtleStyle + { + get { return isSubtleStyle; } + set { isSubtleStyle = value.Convert(); } + } bool? isSubtleStyle; + /// /// Gets or sets the is numeral. /// This results in a reduction of line height so that content above and below come extremely close to the text /// This is only if the TextStyle is Title, SubHeader or Header /// - public bool? IsNumeralStyle { get; set; } - - public Text() - { - } - - public Text(string content) + [DataMember( EmitDefaultValue = false )] + public object IsNumeralStyle { - Content = content; - } + get { return isNumeralStyle; } + set { isNumeralStyle = value.Convert(); } + } bool? isNumeralStyle; - internal override string GetXml() + /*internal override string GetXml() { var sb = new StringBuilder("{Content}"); return sb.ToString(); - } + }*/ } } \ No newline at end of file diff --git a/AdaptiveTileExtensions/TextStacking.cs b/AdaptiveTileExtensions/TextStacking.cs index bd57d6d..a2054d1 100644 --- a/AdaptiveTileExtensions/TextStacking.cs +++ b/AdaptiveTileExtensions/TextStacking.cs @@ -1,9 +1,13 @@ +using System.Runtime.Serialization; +using AdaptiveTileExtensions.Support; + namespace AdaptiveTileExtensions { + [DataContract( Namespace = Defaults.Namespace )] public enum TextStacking { - Top, - Center, - Bottom + [EnumMember]Top, + [EnumMember]Center, + [EnumMember]Bottom } } \ No newline at end of file diff --git a/AdaptiveTileExtensions/TextStyle.cs b/AdaptiveTileExtensions/TextStyle.cs index c424c62..3743762 100644 --- a/AdaptiveTileExtensions/TextStyle.cs +++ b/AdaptiveTileExtensions/TextStyle.cs @@ -1,7 +1,10 @@ using System; +using System.Runtime.Serialization; +using AdaptiveTileExtensions.Support; namespace AdaptiveTileExtensions { + [DataContract( Namespace = Defaults.Namespace )] public enum TextStyle { /// @@ -9,55 +12,55 @@ public enum TextStyle /// Font Height: 12epx /// Font Weight: Regular /// - Caption, + [EnumMember]Caption, /// /// The base style /// Font Height: 15epx /// Font Weight: SemiBold /// - Base, + [EnumMember]Base, /// /// The body style /// Font Height: 15epx /// Font Weight: Regular /// - Body, + [EnumMember]Body, /// /// The caption subtle style /// Obsolete: Please use Caption, then set IsCaptionStyle = true /// [Obsolete("Please use Caption, then set IsCaptionStyle = true")] - CaptionSubtle, + [EnumMember]CaptionSubtle, /// /// The subtitle style /// Font Height: 20epx /// Font Weight: Regular /// - Subtitle, + [EnumMember]Subtitle, /// /// The title style /// Font Height: 24epx /// Font Weight: SemiLight /// - Title, + [EnumMember]Title, /// /// The subheader style /// Font Height: 34epx /// Font Weight: Light /// - Subheader, + [EnumMember]Subheader, /// /// The header style /// Font Height: 46epx /// Font Weight: Light /// - Header + [EnumMember]Header } } \ No newline at end of file diff --git a/AdaptiveTileExtensions/Tile.cs b/AdaptiveTileExtensions/Tile.cs index 890a3eb..65faf61 100644 --- a/AdaptiveTileExtensions/Tile.cs +++ b/AdaptiveTileExtensions/Tile.cs @@ -1,44 +1,21 @@ -using System; -using System.Collections.Generic; -using System.Text; -using Windows.Data.Xml.Dom; -using Windows.UI.Notifications; +using System.Collections.ObjectModel; +using System.Runtime.Serialization; +using Windows.UI.Xaml.Markup; +using AdaptiveTileExtensions.Support; namespace AdaptiveTileExtensions { - public class Tile + [ContentProperty( Name = "Bindings" )] + [DataContract( Namespace = Defaults.Namespace )] + public class Tile { - private const string Xml = "{1}"; + [DataMember] + public Collection Bindings { get; set; } = new Collection(); - internal Tile(string version) - { - Version = version; - Tiles = new List(); - } + [DataMember] + public string Version { get; set; } = "3"; - public string Version { get; set; } - - public List Tiles { get; set; } - - private string GetXmlInternal() - { - var sb = new StringBuilder(); - foreach (var tile in Tiles) - { - sb.Append(tile.GetXml()); - } - - var xml = string.Format(Xml, Version, sb); - return xml; - } - - public TileNotification GetNotification() - { - var doc = new XmlDocument(); - var xml = GetXmlInternal(); - doc.LoadXml(xml); - - return new TileNotification(doc); - } + /*private const string Xml = "{1}"; + }*/ } } \ No newline at end of file diff --git a/AdaptiveTileExtensions/TileBinding.cs b/AdaptiveTileExtensions/TileBinding.cs index 5e7c9ac..bdb50bf 100644 --- a/AdaptiveTileExtensions/TileBinding.cs +++ b/AdaptiveTileExtensions/TileBinding.cs @@ -1,121 +1,41 @@ -using System.Collections.Generic; -using System.Linq; -using System.Text; +using AdaptiveTileExtensions.Support; +using System.Runtime.Serialization; +using Windows.UI.Xaml.Markup; namespace AdaptiveTileExtensions { + [ContentProperty( Name = "Items" )] + [DataContract( Namespace = Defaults.Namespace )] public class TileBinding { - private readonly List _items = new List(); - private Group _group = new Group(); - - internal TileBinding() - { - - } - - public static TileBinding Create(TemplateType templateType) - { - return new TileBinding { TemplateType = templateType }; - } - - - public TileImage BackgroundImage { get; set; } - + [DataMember] public TemplateType TemplateType { get; set; } - public Branding? Branding { get; set; } - - public string DisplayName { get; set; } - - public TextStacking? TextStacking { get; set; } - - public int? OverlayOpacity { get; set; } - - public void Add(Item item) - { - var subGroup = item as SubGroup; - if (subGroup != null) - { - AddSubgroup(subGroup); - } - else - { - _items.Add(item); - } - } - - /// - /// Adds the subgroup. - /// - /// The sub group. - /// if set to true [add to new group]. Once a new group has been added, no more subgroups can be added to any previous groups - public void AddSubgroup(SubGroup subGroup, bool addToNewGroup = false) + [DataMember( EmitDefaultValue = false )] + public object Branding // Have to make object to keep UWP Xaml happy. Very, very disappointing. { - if (subGroup != null) - { - if (addToNewGroup) - { - _group = new Group(); - } - - _group.SubGroups.Add(subGroup); - - var groupAdded = _items.LastOrDefault(x => x is Group); - if (groupAdded == null || addToNewGroup) - { - _items.Add(_group); - } - } - } + get { return branding; } + set { branding = value.Convert(); } + } Branding? branding; + + [DataMember( EmitDefaultValue = false )] + public string DisplayName { get; set; } - public void ClearItems() + [DataMember( EmitDefaultValue = false )] + public object TextStacking // Have to make object to keep UWP Xaml happy. Very, very disappointing. { - _items.Clear(); - } - - internal string GetXml() + get { return textStacking; } + set { textStacking = value.Convert(); } + } TextStacking? textStacking; + + [DataMember( EmitDefaultValue = false )] + public object OverlayOpacity // Have to make object to keep UWP Xaml happy. Very, very disappointing. { - var sb = new StringBuilder($""); - - if (!string.IsNullOrEmpty(BackgroundImage?.Source)) - { - sb.Append(BackgroundImage.GetXml()); - } - - foreach (var item in _items) - { - sb.Append(item.GetXml()); - } + get { return overlayOpacity; } + set { overlayOpacity = value.Convert(); } + } int? overlayOpacity; - sb.Append(""); - return sb.ToString(); - } + [DataMember] + public ItemCollection Items { get; set; } = new ItemCollection( typeof(TileImage), typeof(Group) ); } } \ No newline at end of file diff --git a/AdaptiveTileExtensions/TileImage.cs b/AdaptiveTileExtensions/TileImage.cs index 4bb0c00..d9b89f8 100644 --- a/AdaptiveTileExtensions/TileImage.cs +++ b/AdaptiveTileExtensions/TileImage.cs @@ -1,47 +1,36 @@ -using System.Text; +using AdaptiveTileExtensions.Support; +using System.Runtime.Serialization; namespace AdaptiveTileExtensions { + [DataContract( Namespace = Defaults.Namespace )] public class TileImage : Item { - public TileImage(ImagePlacement placement) - { - Placement = placement; - } - + [DataMember] public ImagePlacement Placement { get; set; } + + [DataMember] public string Source { get; set; } - public bool? RemoveMargin { get; set; } - public Alignment? ImageAlignment { get; set; } - public ImageCropping? ImageCropping { get; set; } - internal override string GetXml() + [DataMember( EmitDefaultValue = false )] + public object RemoveMargin // Have to make object to keep UWP Xaml happy. Very, very disappointing. { - var sb = new StringBuilder($"(); } + } bool? removeMargin; - if (RemoveMargin.HasValue) - { - var margin = $" hint-removeMargin=\"{RemoveMargin.Value}\""; - sb.Append(margin); - } - - if (ImageAlignment.HasValue) - { - var alignment = $" hint-align=\"{ImageAlignment.Value}\""; - sb.Append(alignment); - } - - if (ImageCropping.HasValue) - { - var cropping = $" hint-crop=\"{ImageCropping.Value}\""; - sb.Append(cropping); - } + [DataMember( EmitDefaultValue = false )] + public object ImageAlignment // Have to make object to keep UWP Xaml happy. Very, very disappointing. + { + get { return imageAlignment; } + set { imageAlignment = value.Convert(); } + } Alignment? imageAlignment; - sb.Append("/>"); - return sb.ToString(); - } + [DataMember( EmitDefaultValue = false )] + public object ImageCropping // Have to make object to keep UWP Xaml happy. Very, very disappointing. + { + get { return imageCropping; } + set { imageCropping = value.Convert(); } + } ImageCropping? imageCropping; } } \ No newline at end of file diff --git a/AdaptiveTileExtensions/Transform.xslt b/AdaptiveTileExtensions/Transform.xslt new file mode 100644 index 0000000..1fc3762 --- /dev/null +++ b/AdaptiveTileExtensions/Transform.xslt @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/AdaptiveTileExtensions/Visual.cs b/AdaptiveTileExtensions/Visual.cs new file mode 100644 index 0000000..88456c4 --- /dev/null +++ b/AdaptiveTileExtensions/Visual.cs @@ -0,0 +1,13 @@ +using System.Collections.ObjectModel; +using System.Runtime.Serialization; +using Windows.UI.Xaml.Markup; + +namespace AdaptiveTileExtensions +{ + [ContentProperty( Name = "Bindings" )] + [DataContract( Namespace = Compensations.Namespace )] + public class Visual + { + + } +} \ No newline at end of file diff --git a/AdaptiveTileExtensions/project.json b/AdaptiveTileExtensions/project.json index c594939..e27a08d 100644 --- a/AdaptiveTileExtensions/project.json +++ b/AdaptiveTileExtensions/project.json @@ -1,7 +1,7 @@ { - "dependencies": { - "Microsoft.NETCore.UniversalWindowsPlatform": "5.0.0" - }, + "dependencies": { + "Microsoft.NETCore.UniversalWindowsPlatform": "5.0.0" + }, "frameworks": { "uap10.0": {} }, diff --git a/AdaptiveTileExtensions/project.lock.json b/AdaptiveTileExtensions/project.lock.json index 8f06872..730e3bd 100644 --- a/AdaptiveTileExtensions/project.lock.json +++ b/AdaptiveTileExtensions/project.lock.json @@ -1535,14 +1535,6 @@ "runtime": { "lib/netcore50/System.Xml.XmlSerializer.dll": {} } - }, - "AdaptiveTileExtensions/1.0.0": { - "compile": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - }, - "runtime": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - } } }, "UAP,Version=v10.0/win10-arm": { @@ -3168,14 +3160,6 @@ "runtime": { "lib/netcore50/System.Xml.XmlSerializer.dll": {} } - }, - "AdaptiveTileExtensions/1.0.0": { - "compile": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - }, - "runtime": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - } } }, "UAP,Version=v10.0/win10-arm-aot": { @@ -4773,14 +4757,6 @@ "runtime": { "runtimes/win8-aot/lib/netcore50/System.Xml.XmlSerializer.dll": {} } - }, - "AdaptiveTileExtensions/1.0.0": { - "compile": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - }, - "runtime": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - } } }, "UAP,Version=v10.0/win10-x86": { @@ -6411,14 +6387,6 @@ "runtime": { "lib/netcore50/System.Xml.XmlSerializer.dll": {} } - }, - "AdaptiveTileExtensions/1.0.0": { - "compile": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - }, - "runtime": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - } } }, "UAP,Version=v10.0/win10-x86-aot": { @@ -8016,14 +7984,6 @@ "runtime": { "runtimes/win8-aot/lib/netcore50/System.Xml.XmlSerializer.dll": {} } - }, - "AdaptiveTileExtensions/1.0.0": { - "compile": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - }, - "runtime": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - } } }, "UAP,Version=v10.0/win10-x64": { @@ -9654,14 +9614,6 @@ "runtime": { "lib/netcore50/System.Xml.XmlSerializer.dll": {} } - }, - "AdaptiveTileExtensions/1.0.0": { - "compile": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - }, - "runtime": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - } } }, "UAP,Version=v10.0/win10-x64-aot": { @@ -11259,20 +11211,12 @@ "runtime": { "runtimes/win8-aot/lib/netcore50/System.Xml.XmlSerializer.dll": {} } - }, - "AdaptiveTileExtensions/1.0.0": { - "compile": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - }, - "runtime": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - } } } }, "libraries": { "Microsoft.CSharp/4.0.0": { - "sha512": "/q7Wo1eEf1Nv2cuOO5h1F/MzEM0xn0MoV2kb1YpgDZFYZ/y5gkPYUA0Ws6mVADJKiMWnl2/RXb87roVhUy0QXA==", + "sha512": "oWqeKUxHXdK6dL2CFjgMcaBISbkk+AqEg+yvJHE4DElNzS4QaTsCflgkkqZwVlWby1Dg9zo9n+iCAMFefFdJ/A==", "type": "Package", "files": [ "_rels/.rels", @@ -11308,34 +11252,34 @@ "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/2ac4ea902ef04f8faa81d43fede0c9af.psmdcp", + "package/services/metadata/core-properties/a8a7171824ab4656b3141cda0591ff66.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore/5.0.0": { - "sha512": "YC1CpPMNP4gxBA9h9Pt38/MCrDS5sk4fKivp8w6tGmmrMAIi+6Tc/z2jGYOfyy9wpdP+wQIrc4NqxxQt0ZGDFQ==", + "sha512": "QQMp0yYQbIdfkKhdEE6Umh2Xonau7tasG36Trw/YlHoWgYQLp7T9L+ZD8EPvdj5ubRhtOuKEKwM7HMpkagB9ZA==", "type": "Package", "files": [ "_rels/.rels", "Microsoft.NETCore.nuspec", "_._", - "package/services/metadata/core-properties/5c19426597284132b9add3c9a9bb9a0d.psmdcp", + "package/services/metadata/core-properties/340ac37fb1224580ae47c59ebdd88964.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Platforms/1.0.0": { - "sha512": "dOChpTfpqF9s/cKXqMTfl6fzwlcKr0BAD0g1OW7q/y4aJMVuK2U3MG4z7/gQ5zcMWdh26wG1ndMcMTTszozYxw==", + "sha512": "0N77OwGZpXqUco2C/ynv1os7HqdFYifvNIbveLDKqL5PZaz05Rl9enCwVBjF61aumHKueLWIJ3prnmdAXxww4A==", "type": "Package", "files": [ "_rels/.rels", "Microsoft.NETCore.Platforms.nuspec", "runtime.json", - "package/services/metadata/core-properties/9c8a94967b9c49ea93dfe88dd697e984.psmdcp", + "package/services/metadata/core-properties/36b51d4c6b524527902ff1a182a64e42.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Portable.Compatibility/1.0.0": { - "sha512": "xyA/3viCYlKD9D9NIkOeVCk/4XZG6JU5mWtbAcPMM96L10Z9pODQoAmCTSaqTXcFcZdyzonDL5JRXwMVHasC2w==", + "sha512": "5/IFqf2zN1jzktRJitxO+5kQ+0AilcIbPvSojSJwDG3cGNSMZg44LXLB5E9RkSETE0Wh4QoALdNh1koKoF7/mA==", "type": "Package", "files": [ "_rels/.rels", @@ -11411,23 +11355,23 @@ "ref/netcore50/System.Xml.Serialization.dll", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/68e2e8cddd2e4eac8589ff55eff940f7.psmdcp", + "package/services/metadata/core-properties/8131b8ae030a45e7986737a0c1d04ef5.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Runtime/1.0.0": { - "sha512": "WLGNy01irr6GbZsa2cgwcXFo1xBnwl2xA1WLz9C5PrcCHGQQTQZhrXlOWxDKMVLm95+1LYCOmFU2t9E0ZEwz/A==", + "sha512": "AjaMNpXLW4miEQorIqyn6iQ+BZBId6qXkhwyeh1vl6kXLqosZusbwmLNlvj/xllSQrd3aImJbvlHusam85g+xQ==", "type": "Package", "files": [ "_rels/.rels", "Microsoft.NETCore.Runtime.nuspec", "runtime.json", - "package/services/metadata/core-properties/130a0e13ca08468796e97132f5e44245.psmdcp", + "package/services/metadata/core-properties/f289de2ffef9428684eca0c193bc8765.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Runtime.CoreCLR-arm/1.0.0": { - "sha512": "h3aGSDA8QUidg++JGFHobZY//pkw4ZytaqdegEELIxr78JihDgguXY82kuSjymGgRUX3dEa2vJjB4vZJ08KMMQ==", + "sha512": "hoJfIl981eXwn9Tz8onO/J1xaYApIfp/YrhjSh9rRhml1U5Wj80LBgyp/6n+KI3VlvcAraThhnHnCTp+M3Uh+w==", "type": "Package", "files": [ "_rels/.rels", @@ -11441,12 +11385,12 @@ "runtimes/win8-arm/native/mscorrc.dll", "runtimes/win8-arm/lib/dotnet/mscorlib.ni.dll", "ref/dotnet/_._", - "package/services/metadata/core-properties/6f3415e22ba648e7bddab6e15b86e8fb.psmdcp", + "package/services/metadata/core-properties/c1cbeaed81514106b6b7971ac193f132.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Runtime.CoreCLR-x64/1.0.0": { - "sha512": "4uKch6OiiZ1tEJZgAcbI5SW1upwPGHeGLMaALmx6xbWClR1KA2Y908vDdURWs/850cacr4l1nSM+KKwX4ZjW0A==", + "sha512": "DaY5Z13xCZpnVIGluC5sCo4/0wy1rl6mptBH7v3RYi3guAmG88aSeFoQzyZepo0H0jEixUxNFM0+MB6Jc+j0bw==", "type": "Package", "files": [ "_rels/.rels", @@ -11460,12 +11404,12 @@ "runtimes/win7-x64/native/mscorrc.dll", "runtimes/win7-x64/lib/dotnet/mscorlib.ni.dll", "ref/dotnet/_._", - "package/services/metadata/core-properties/4d0fefaede4846a3a391bd5abc0b310f.psmdcp", + "package/services/metadata/core-properties/bd7bd26b6b8242179b5b8ca3d9ffeb95.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Runtime.CoreCLR-x86/1.0.0": { - "sha512": "hG8Om+3GLALPvfoAFpU+cDgTm06iibolDkjQGI9AObZ6bBuD44t71KSvtOLohEFbxgqS86UnVjxys2mB4dU/Hg==", + "sha512": "2LDffu5Is/X01GVPVuye4Wmz9/SyGDNq1Opgl5bXG3206cwNiCwsQgILOtfSWVp5mn4w401+8cjhBy3THW8HQQ==", "type": "Package", "files": [ "_rels/.rels", @@ -11479,56 +11423,56 @@ "runtimes/win7-x86/native/mscorrc.dll", "runtimes/win7-x86/lib/dotnet/mscorlib.ni.dll", "ref/dotnet/_._", - "package/services/metadata/core-properties/b8118c0be4ee4df4a07d0072a904f7f6.psmdcp", + "package/services/metadata/core-properties/dd7e29450ade4bdaab9794850cd11d7a.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Runtime.Native/1.0.0": { - "sha512": "YqSBF9fB6NEdaIikdGi6Bo8pGYh4E9j75+bXv7yiFjaSHZvCItQ++Q7MOpGYWVygavwI4Gji+rFd+oscbi3HHA==", + "sha512": "tMsWWrH1AJCguiM22zK/vr6COxqz62Q1F02B07IXAUN405R3HGk5SkD/DL0Hte+OTjNtW9LkKXpOggGBRwYFNg==", "type": "Package", "files": [ "_rels/.rels", "Microsoft.NETCore.Runtime.Native.nuspec", "_._", - "package/services/metadata/core-properties/6f9a59cc7e304b7ebd52522cba68f725.psmdcp", + "package/services/metadata/core-properties/a985563978b547f984c16150ef73e353.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Targets/1.0.0": { - "sha512": "z420UVnxpVimjP/uOLpjHL8Ht5lundIw8n+/lcpXGKrscNM4tVaYS+fPqaVrVXKaEh04aXbOSb2TSFA41AAB5w==", + "sha512": "XfITpPjYLYRmAeZtb9diw6P7ylLQsSC1U2a/xj10iQpnHxkiLEBXop/psw15qMPuNca7lqgxWvzZGpQxphuXaw==", "type": "Package", "files": [ "_rels/.rels", "Microsoft.NETCore.Targets.nuspec", "runtime.json", - "package/services/metadata/core-properties/b474eae74684434186a205d6d6e82e42.psmdcp", + "package/services/metadata/core-properties/5413a5ed3fde4121a1c9ee8feb12ba66.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Targets.UniversalWindowsPlatform/5.0.0": { - "sha512": "C5pZvgwjt4aLXGcqHxKi5JahwKOb32FJUPB+i8QAuSr1J4XXXNvEoY4bcrXcFWh1DyeQi63BSyktTFEY0yYSZw==", + "sha512": "jszcJ6okLlhqF4OQbhSbixLOuLUyVT3BP7Y7/i7fcDMwnHBd1Pmdz6M1Al9SMDKVLA2oSaItg4tq6C0ydv8lYQ==", "type": "Package", "files": [ "_rels/.rels", "Microsoft.NETCore.Targets.UniversalWindowsPlatform.nuspec", "runtime.json", - "package/services/metadata/core-properties/ddd92b7116d4441698a13b69b4de06c4.psmdcp", + "package/services/metadata/core-properties/0d18100c9f8c491492d8ddeaa9581526.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.UniversalWindowsPlatform/5.0.0": { - "sha512": "gcmbRUiypZblyxgxJgmP1dKLfOkvyxEmIF/OtjE6KyRE78PN4RNAoI57kcWPWwBRspWHOnn8qExtMqzjzaLgsA==", + "sha512": "D0nsAm+yTk0oSSC7E6PcmuuEewBAQbGgIXNcCnRqQ4qLPdQLMjMHg8cilGs3xZgwTRQmMtEn45TAatrU1otWPQ==", "type": "Package", "files": [ "_rels/.rels", "Microsoft.NETCore.UniversalWindowsPlatform.nuspec", "_._", - "package/services/metadata/core-properties/263a7dd951ca47f38a9204cd8667e650.psmdcp", + "package/services/metadata/core-properties/5dffd3ce5b6640febe2db09251387062.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Windows.ApiSets-x64/1.0.0": { - "sha512": "rMmhVSsVGrq1Rq5QDeNj0Qmn5ogGpEQXekIkWTRRJdI8uB3kdf5Z5DdjezeNAjS3nj+9+zn9ESvdeYyPdvGQQQ==", + "sha512": "NC+dpFMdhujz2sWAdJ8EmBk07p1zOlNi0FCCnZEbzftABpw9xZ99EMP/bUJrPTgCxHfzJAiuLPOtAauzVINk0w==", "type": "Package", "files": [ "_rels/.rels", @@ -11690,12 +11634,12 @@ "runtimes/win81-x64/native/api-ms-win-core-sysinfo-l1-2-3.dll", "runtimes/win81-x64/native/api-ms-win-security-cpwl-l1-1-0.dll", "runtimes/win10-x64/native/_._", - "package/services/metadata/core-properties/6ed26c026ec74779a1e31cfa0807e317.psmdcp", + "package/services/metadata/core-properties/b25894a2a9234c329a98dc84006b2292.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Windows.ApiSets-x86/1.0.0": { - "sha512": "pLMpE6xJvxHdU/GAl+TdsMm5mWR/rsmXPIkXNzYFeYo1HuQ/8ueSBlOFBJwQfsawHRG/DffVEaD1fNZyaQvYNA==", + "sha512": "/HDRdhz5bZyhHwQ/uk/IbnDIX5VDTsHntEZYkTYo57dM+U3Ttel9/OJv0mjL64wTO/QKUJJNKp9XO+m7nSVjJQ==", "type": "Package", "files": [ "_rels/.rels", @@ -11857,12 +11801,12 @@ "runtimes/win81-x86/native/api-ms-win-core-sysinfo-l1-2-3.dll", "runtimes/win81-x86/native/api-ms-win-security-cpwl-l1-1-0.dll", "runtimes/win10-x86/native/_._", - "package/services/metadata/core-properties/2a60b1220c43441a8818df7ae64c8b76.psmdcp", + "package/services/metadata/core-properties/b773d829b3664669b45b4b4e97bdb635.psmdcp", "[Content_Types].xml" ] }, "Microsoft.VisualBasic/10.0.0": { - "sha512": "KtE8IcXhBfGYCvOcNE3BUTowgwqXhbJxJO6Tn1UIG8WBeDopIf+ygpsGI3rFt7cycvGbuS1+zWUGnmBKdcSPMw==", + "sha512": "5BEm2/HAVd97whRlCChU7rmSh/9cwGlZ/NTNe3Jl07zuPWfKQq5TUvVNUmdvmEe8QRecJLZ4/e7WF1i1O8V42g==", "type": "Package", "files": [ "_rels/.rels", @@ -11888,12 +11832,12 @@ "ref/netcore50/Microsoft.VisualBasic.dll", "ref/netcore50/Microsoft.VisualBasic.xml", "ref/wpa81/_._", - "package/services/metadata/core-properties/36ec6801501a45209248459a0953ef80.psmdcp", + "package/services/metadata/core-properties/5dbd3a7042354092a8b352b655cf4376.psmdcp", "[Content_Types].xml" ] }, "Microsoft.Win32.Primitives/4.0.0": { - "sha512": "WM3QrH2rfd/9hj7J/IBC04hjKxzlPg9JqchHSiVxSHVe+d+QpM8Aw7w4q6bhm7mrFhyW/BgX51bfr8TU9Hjo+Q==", + "sha512": "CypEz9/lLOup8CEhiAmvr7aLs1zKPYyEU1sxQeEr6G0Ci8/F0Y6pYR1zzkROjM8j8Mq0typmbu676oYyvErQvg==", "type": "Package", "files": [ "_rels/.rels", @@ -11920,12 +11864,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/519ac46891b149da9e3021b01ce40cde.psmdcp", + "package/services/metadata/core-properties/1d4eb9d0228b48b88d2df3822fba2d86.psmdcp", "[Content_Types].xml" ] }, "System.AppContext/4.0.0": { - "sha512": "MAAI7lkOGRc6puP9ZEGaLF5ToBbwBWnPk0UUojElSCfQ9JyPmDeqCbuUhjkvzENo8SduSO3ePz6EyQCRvKxjZw==", + "sha512": "gUoYgAWDC3+xhKeU5KSLbYDhTdBYk9GssrMSCcWUADzOglW+s0AmwVhOUGt2tL5xUl7ZXoYTPdA88zCgKrlG0A==", "type": "Package", "files": [ "_rels/.rels", @@ -11953,12 +11897,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/655416029fcd4217aa3d84354108cc57.psmdcp", + "package/services/metadata/core-properties/3b390478e0cd42eb8818bbab19299738.psmdcp", "[Content_Types].xml" ] }, "System.Collections/4.0.10": { - "sha512": "G+toQ0yP+OeP/4OoNZoS6pY4OumnLQxogIotGVnNAzBzlAysQ1/nN/QKkKz7cbjsl0j9rSG8gO6VBrRNfl3thg==", + "sha512": "ux6ilcZZjV/Gp7JEZpe+2V1eTueq6NuoGRM3eZCFuPM25hLVVgCRuea6STW8hvqreIOE59irJk5/ovpA5xQipw==", "type": "Package", "files": [ "_rels/.rels", @@ -11987,12 +11931,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/ac9c7722031241b9bfcf76a298a5d2cf.psmdcp", + "package/services/metadata/core-properties/b4f8061406e54dbda8f11b23186be11a.psmdcp", "[Content_Types].xml" ] }, "System.Collections.Concurrent/4.0.10": { - "sha512": "CeIYWNXnFKCo2RP/cGupUPA0qi8BjUQn5L8Jd8Bc2+1g/+crKGiwl+wU6+i0LuSubQCC0V484vBvtBAjQhn2aA==", + "sha512": "ZtMEqOPAjAIqR8fqom9AOKRaB94a+emO2O8uOP6vyJoNswSPrbiwN7iH53rrVpvjMVx0wr4/OMpI7486uGZjbw==", "type": "Package", "files": [ "_rels/.rels", @@ -12019,12 +11963,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/48b38705af0d4bbb9c868ab1b8431c40.psmdcp", + "package/services/metadata/core-properties/c982a1e1e1644b62952fc4d4dcbe0d42.psmdcp", "[Content_Types].xml" ] }, "System.Collections.Immutable/1.1.37": { - "sha512": "yd3a6w6dGlYc2HV8m1RNBvZRY5g5sJeci+zrHab7i2ZXlyuLA22ruBAw9Cklh10bCZ1sNR+zgQR/1QXrTw+U9A==", + "sha512": "fTpqwZYBzoklTT+XjTRK8KxvmrGkYHzBiylCcKyQcxiOM8k+QvhNBxRvFHDWzy4OEP5f8/9n+xQ9mEgEXY+muA==", "type": "Package", "files": [ "_rels/.rels", @@ -12033,12 +11977,12 @@ "lib/dotnet/System.Collections.Immutable.xml", "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.xml", "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll", - "package/services/metadata/core-properties/cbed47750633453193a8c9b73094d832.psmdcp", + "package/services/metadata/core-properties/a02fdeabe1114a24bba55860b8703852.psmdcp", "[Content_Types].xml" ] }, "System.Collections.NonGeneric/4.0.0": { - "sha512": "riqYXUiQwwDO82YCFxuoRDh+7lsA3cAxWxCkyuSHfusMAiuMrFHCyGfDpWQ6iH14BrupzgHyE89/Xlg/Usf75w==", + "sha512": "rVgwrFBMkmp8LI6GhAYd6Bx+2uLIXjRfNg6Ie+ASfX8ESuh9e2HNxFy2yh1MPIXZq3OAYa+0mmULVwpnEC6UDA==", "type": "Package", "files": [ "_rels/.rels", @@ -12065,12 +12009,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/7be1bb283c124c6fba5b24b875562876.psmdcp", + "package/services/metadata/core-properties/185704b1dc164b078b61038bde9ab31a.psmdcp", "[Content_Types].xml" ] }, "System.Collections.Specialized/4.0.0": { - "sha512": "DHWBV24iMkk7F74jKxKzEkCzTTL8fPX/BqwtKLaBVs+iYQE1SvXxilxPeYrs0Yil0Bh5+le3ZlBufmsFhUkkUQ==", + "sha512": "poJFwQCUOoXqvdoGxx+3p8Z63yawcYKPBSFP67Z2jICeOINvEIQZN7mVOAnC7gsVF0WU+A2wtVwfhagC7UCgAg==", "type": "Package", "files": [ "_rels/.rels", @@ -12097,12 +12041,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/cbc8d683b6d0419abe14f23346262461.psmdcp", + "package/services/metadata/core-properties/e7002e4ccd044c00a7cbd4a37efe3400.psmdcp", "[Content_Types].xml" ] }, "System.ComponentModel/4.0.0": { - "sha512": "P2BJARZiQ/SJ+wT8qo9sc5kNMooTADLfwvYbXj4vGh7EV4Nf8B2j6Wgw2PxSXoL57y2Tv4FwN/1fcyY80rZa+w==", + "sha512": "BzpLdSi++ld7rJLOOt5f/G9GxujP202bBgKORsHcGV36rLB0mfSA2h8chTMoBzFhgN7TE14TmJ2J7Q1RyNCTAw==", "type": "Package", "files": [ "_rels/.rels", @@ -12130,12 +12074,12 @@ "ref/netcore50/System.ComponentModel.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/c8fe56097dc94e2692e00b67652001e9.psmdcp", + "package/services/metadata/core-properties/58b9abdedb3a4985a487cb8bf4bdcbd7.psmdcp", "[Content_Types].xml" ] }, "System.ComponentModel.Annotations/4.0.10": { - "sha512": "97Npx/OAmKtGCbPjHBjYCC3LYIq+esUnyF3IabA6mvNi8b1j9xYX8qw0az/3KN1pHRRJubiAVvQs8vuWLrJQ2g==", + "sha512": "7+XGyEZx24nP1kpHxCB9e+c6D0fdVDvFwE1xujE9BzlXyNVcy5J5aIO0H/ECupx21QpyRvzZibGAHfL/XLL6dw==", "type": "Package", "files": [ "_rels/.rels", @@ -12162,12 +12106,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/a85323f2882a446eaab7b8d4a66ac523.psmdcp", + "package/services/metadata/core-properties/012e5fa97b3d450eb20342cd9ba88069.psmdcp", "[Content_Types].xml" ] }, "System.ComponentModel.EventBasedAsync/4.0.10": { - "sha512": "uMJi43QVmH0rSxFUbHq/4EevO0OBe9hz3ScosDruKnk4r6y4mZudzCxu5VWn5+k5qa+gbTHb45d1RVnDqJLlug==", + "sha512": "d6kXcHUgP0jSPXEQ6hXJYCO6CzfoCi7t9vR3BfjSQLrj4HzpuATpx1gkN7itmTW1O+wjuw6rai4378Nj6N70yw==", "type": "Package", "files": [ "_rels/.rels", @@ -12194,12 +12138,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/fe5f603f0b634abfb786db1edf0ccff6.psmdcp", + "package/services/metadata/core-properties/5094900f1f7e4f4dae27507acc72f2a5.psmdcp", "[Content_Types].xml" ] }, "System.Data.Common/4.0.0": { - "sha512": "Euk8ArZkEZRif+eKdfimEyIS+X9sRuQJrS2oLeqfycLmWEaSISRLm9S1xxV2QnaQS9qeGahfXE/RDU6rYj2OeA==", + "sha512": "SA7IdoTWiImVr0exDM68r0mKmR4f/qFGxZUrJQKu4YS7F+3afWzSOCezHxWdevQ0ONi4WRQsOiv+Zf9p8H0Feg==", "type": "Package", "files": [ "_rels/.rels", @@ -12226,12 +12170,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/fa7dabd358b54aacb434863246f6efcb.psmdcp", + "package/services/metadata/core-properties/aa5ad20c33d94c8e8016ba4fc64d8d66.psmdcp", "[Content_Types].xml" ] }, "System.Diagnostics.Contracts/4.0.0": { - "sha512": "sEa09qL58PrTuOfARrfSw07J23fuxnvwPV4JkHsToY+++ApbF5ErQRtGz5kl97/vwCQUtxLvCIu5TuUKkbBqag==", + "sha512": "lMc7HNmyIsu0pKTdA4wf+FMq5jvouUd+oUpV4BdtyqoV0Pkbg9u/7lTKFGqpjZRQosWHq1+B32Lch2wf4AmloA==", "type": "Package", "files": [ "_rels/.rels", @@ -12260,12 +12204,12 @@ "ref/netcore50/System.Diagnostics.Contracts.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/3bb089bb140d4eab90594116d1a84885.psmdcp", + "package/services/metadata/core-properties/c6cd3d0bbc304cbca14dc3d6bff6579c.psmdcp", "[Content_Types].xml" ] }, "System.Diagnostics.Debug/4.0.10": { - "sha512": "3hQHgjaio4VT69P/RZq5CA9V454I37H7XkwViR4smCsK4jeTgq+bQI7/vS45ZNTGUn97t9tCBPZOwC8AFFECLw==", + "sha512": "pi2KthuvI2LWV2c2V+fwReDsDiKpNl040h6DcwFOb59SafsPT/V1fCy0z66OKwysurJkBMmp5j5CBe3Um+ub0g==", "type": "Package", "files": [ "_rels/.rels", @@ -12294,12 +12238,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/d3937ee60f3f4d09943e79f2e32a2c9a.psmdcp", + "package/services/metadata/core-properties/bfb05c26051f4a5f9015321db9cb045c.psmdcp", "[Content_Types].xml" ] }, "System.Diagnostics.StackTrace/4.0.0": { - "sha512": "RecUY9dpaj9oAbgknEviNCxNyb6Y470JZfeYsFgnnD5H+kLI0EoJUFDere31C4p+niaszfY7lL4qItsiZQC5og==", + "sha512": "PItgenqpRiMqErvQONBlfDwctKpWVrcDSW5pppNZPJ6Bpiyz+KjsWoSiaqs5dt03HEbBTMNCrZb8KCkh7YfXmw==", "type": "Package", "files": [ "_rels/.rels", @@ -12328,12 +12272,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/07ae6262c00549169137f620ed7dd0d3.psmdcp", + "package/services/metadata/core-properties/5c7ca489a36944d895c628fced7e9107.psmdcp", "[Content_Types].xml" ] }, "System.Diagnostics.Tools/4.0.0": { - "sha512": "ukmw+WIDKlW/ymnnAn9VUdeO7xPG2QjMjPA7RRA7TPm6FVDzQyt5WLaaHKTotsbRbdWmYEmNMJHsXrrrTnux2w==", + "sha512": "uw5Qi2u5Cgtv4xv3+8DeB63iaprPcaEHfpeJqlJiLjIVy6v0La4ahJ6VW9oPbJNIjcavd24LKq0ctT9ssuQXsw==", "type": "Package", "files": [ "_rels/.rels", @@ -12362,12 +12306,12 @@ "ref/netcore50/System.Diagnostics.Tools.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/c256d7d920814e87aa8be3637f9aedbe.psmdcp", + "package/services/metadata/core-properties/20f622a1ae5b4e3992fc226d88d36d59.psmdcp", "[Content_Types].xml" ] }, "System.Diagnostics.Tracing/4.0.20": { - "sha512": "mSlqpxtVNaEl/Fuymwjp9jGvjHb6+FNTUI+LQwBH1WFWy6S10VeXvJwokOC71FmYdbl+Cdyk0OGlVE6YXYa8dA==", + "sha512": "gn/wexGHc35Fv++5L1gYHMY5g25COfiZ0PGrL+3PfwzoJd4X2LbTAm/U8d385SI6BKQBI/z4dQfvneS9J27+Tw==", "type": "Package", "files": [ "_rels/.rels", @@ -12396,12 +12340,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/c747c51774304ae69103509c90e50186.psmdcp", + "package/services/metadata/core-properties/13423e75e6344b289b3779b51522737c.psmdcp", "[Content_Types].xml" ] }, "System.Dynamic.Runtime/4.0.10": { - "sha512": "k3fwDFybJA4Suar0164ar45UZZBdyJR3u2vY/baEX/syoVm9boThITUJ8PPTGqMDKkQiqtJxH2qmIcu6/A2k7Q==", + "sha512": "r10VTLdlxtYp46BuxomHnwx7vIoMOr04CFoC/jJJfY22f7HQQ4P+cXY2Nxo6/rIxNNqOxwdbQQwv7Gl88Jsu1w==", "type": "Package", "files": [ "_rels/.rels", @@ -12431,12 +12375,12 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "runtime.json", - "package/services/metadata/core-properties/abfcc357a8a745d4b3aa049e49f6edf3.psmdcp", + "package/services/metadata/core-properties/b7571751b95d4952803c5011dab33c3b.psmdcp", "[Content_Types].xml" ] }, "System.Globalization/4.0.10": { - "sha512": "jTWDiuUyrWxvYToTPUHAu3HhZxsAgrlLWyk7TxpLI3Xhi0zsTPiyaljOOmDH6IyZjaJgYkT7tEwU2dYZixxCiw==", + "sha512": "kzRtbbCNAxdafFBDogcM36ehA3th8c1PGiz8QRkZn8O5yMBorDHSK8/TGJPYOaCS5zdsGk0u9qXHnW91nqy7fw==", "type": "Package", "files": [ "_rels/.rels", @@ -12465,12 +12409,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/1d0e237bdf4247dc8374d6875795bd4c.psmdcp", + "package/services/metadata/core-properties/93bcad242a4e4ad7afd0b53244748763.psmdcp", "[Content_Types].xml" ] }, "System.Globalization.Calendars/4.0.0": { - "sha512": "nHK2XkMVQE8o4359SdEKTzyTYYwOOXsMRDsNBMSWjitxL8jK8C2zXpf5yrL1DEz68MRY152ONLtQ+Hfla+6DBg==", + "sha512": "cL6WrdGKnNBx9W/iTr+jbffsEO4RLjEtOYcpVSzPNDoli6X5Q6bAfWtJYbJNOPi8Q0fXgBEvKK1ncFL/3FTqlA==", "type": "Package", "files": [ "_rels/.rels", @@ -12499,12 +12443,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/75d6521437734eb3af6d9c4b212f783e.psmdcp", + "package/services/metadata/core-properties/95fc8eb4808e4f31a967f407c94eba0f.psmdcp", "[Content_Types].xml" ] }, "System.Globalization.Extensions/4.0.0": { - "sha512": "pPws0NUeAzOrrvAeZLXNBYU+spPE8q/EhVbPjaAgROpHZps2Njq02TNRUosSwYhZcp91GsVqa3AyzC5fajPc2Q==", + "sha512": "rqbUXiwpBCvJ18ySCsjh20zleazO+6fr3s5GihC2sVwhyS0MUl6+oc5Rzk0z6CKkS4kmxbZQSeZLsK7cFSO0ng==", "type": "Package", "files": [ "_rels/.rels", @@ -12531,12 +12475,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/7f76a26b53e344c68dd3167f7342037e.psmdcp", + "package/services/metadata/core-properties/a0490a34737f448fb53635b5210e48e4.psmdcp", "[Content_Types].xml" ] }, "System.IO/4.0.10": { - "sha512": "b+unKeiPlPaS0uCNSZ7Zh/xRHgBWKGgYWs+Ti/MdYt6eZ+xzIjNCKgzFih3WCwndzHEp/+Lju8HISNfBsQ0Zxw==", + "sha512": "kghf1CeYT+W2lw8a50/GxFz5HR9t6RkL4BvjxtTp1NxtEFWywnMA9W8FH/KYXiDNThcw9u/GOViDON4iJFGXIQ==", "type": "Package", "files": [ "_rels/.rels", @@ -12565,12 +12509,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/5bdb8750256649919b9ba105fa95063c.psmdcp", + "package/services/metadata/core-properties/db72fd58a86b4d13a6d2858ebec46705.psmdcp", "[Content_Types].xml" ] }, "System.IO.Compression/4.0.0": { - "sha512": "0UvH3ZGKby7nE1uaeiHb7lgRdT5jMkKOP4vSFdxylhRnUKsq5Dl3kw7gc4XuTmdpqL/khwTmSM6YDMWv0T1+UA==", + "sha512": "S+ljBE3py8pujTrsOOYHtDg2cnAifn6kBu/pfh1hMWIXd8DoVh0ADTA6Puv4q+nYj+Msm6JoFLNwuRSmztbsDQ==", "type": "Package", "files": [ "_rels/.rels", @@ -12605,48 +12549,48 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "runtime.json", - "package/services/metadata/core-properties/306e00d6f2584541ac675749670d3449.psmdcp", + "package/services/metadata/core-properties/cdbbc16eba65486f85d2caf9357894f3.psmdcp", "[Content_Types].xml" ] }, "System.IO.Compression.clrcompression-arm/4.0.0": { - "sha512": "NMf6nOnXRWzQRXHJI5Mw16nDi9j1VFNK/V7SFMia7S8gAK6dUXnOMcRkqUS29qkOnjUtGOB8DXI0WA4BP/Jzlw==", + "sha512": "Kk21GecAbI+H6tMP6/lMssGObbhoHwLiREiB5UkNMCypdxACuF+6gmrdDTousCUcbH28CJeo7tArrnUc+bchuw==", "type": "Package", "files": [ "_rels/.rels", "System.IO.Compression.clrcompression-arm.nuspec", "runtimes/win7-arm/native/clrcompression.dll", "runtimes/win10-arm/native/ClrCompression.dll", - "package/services/metadata/core-properties/ef5a9c99ba24479084226ed030316f2a.psmdcp", + "package/services/metadata/core-properties/e09228dcfd7b47adb2ddcf73e2eb6ddf.psmdcp", "[Content_Types].xml" ] }, "System.IO.Compression.clrcompression-x64/4.0.0": { - "sha512": "RibRRZn7DBhdcRTA5Gmu8/Z2jCQVPQFjFooesqC6V95k6xjDMqQD3RlOyA/yVS2oADaACV1qtdhIjLWaEQ+NUQ==", + "sha512": "Lqr+URMwKzf+8HJF6YrqEqzKzDzFJTE4OekaxqdIns71r8Ufbd8SbZa0LKl9q+7nu6Em4SkIEXVMB7plSXekOw==", "type": "Package", "files": [ "_rels/.rels", "System.IO.Compression.clrcompression-x64.nuspec", "runtimes/win7-x64/native/clrcompression.dll", "runtimes/win10-x64/native/ClrCompression.dll", - "package/services/metadata/core-properties/0a093359e13d4e2a9a3d2a6378979665.psmdcp", + "package/services/metadata/core-properties/416c3fd9fab749d484e0fed458de199f.psmdcp", "[Content_Types].xml" ] }, "System.IO.Compression.clrcompression-x86/4.0.0": { - "sha512": "dws2DwhfIQ7XIhsIWhsgicwUvkXZgNGwA2uYvG5X3S+rLWJ1H/+x51FlUXXHWihGOVDfA+WE6ewaQKxODqM/5A==", + "sha512": "GmevpuaMRzYDXHu+xuV10fxTO8DsP7OKweWxYtkaxwVnDSj9X6RBupSiXdiveq9yj/xjZ1NbG+oRRRb99kj+VQ==", "type": "Package", "files": [ "_rels/.rels", "System.IO.Compression.clrcompression-x86.nuspec", "runtimes/win7-x86/native/clrcompression.dll", "runtimes/win10-x86/native/ClrCompression.dll", - "package/services/metadata/core-properties/9133927234b843ef8d7719ef4bedbd2e.psmdcp", + "package/services/metadata/core-properties/cd12f86c8cc2449589dfbe349763f7b3.psmdcp", "[Content_Types].xml" ] }, "System.IO.Compression.ZipFile/4.0.0": { - "sha512": "VBBh0ibi0ZdOWHERwK/MYC7LpMm69aE1uFEoFyEFFplWObd6G7QL6x7iZXlK4zYqR8X5tg8LhMatcAawUMjlhw==", + "sha512": "pwntmtsJqtt6Lez4Iyv4GVGW6DaXUTo9Rnlsx0MFagRgX+8F/sxG5S/IzDJabBj68sUWViz1QJrRZL4V9ngWDg==", "type": "Package", "files": [ "_rels/.rels", @@ -12673,12 +12617,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/46ff1f5e213b44c6a667f6af5102a079.psmdcp", + "package/services/metadata/core-properties/60dc66d592ac41008e1384536912dabf.psmdcp", "[Content_Types].xml" ] }, "System.IO.FileSystem/4.0.0": { - "sha512": "QueD58wAm5iySBT+zioXc0D63uidMGxdPFJxquUbN6Tcsp4O+xXVatGMnOCg4WA3wo6p1G9vxZwn7xD+8sWmtA==", + "sha512": "eo05SPWfG+54UA0wxgRIYOuOslq+2QrJLXZaJDDsfLXG15OLguaItW39NYZTqUb4DeGOkU4R0wpOLOW4ynMUDQ==", "type": "Package", "files": [ "_rels/.rels", @@ -12706,12 +12650,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/444f82a87d0b400b8067c51b9ac8b343.psmdcp", + "package/services/metadata/core-properties/0405bad2bcdd403884f42a0a79534bc1.psmdcp", "[Content_Types].xml" ] }, "System.IO.FileSystem.Primitives/4.0.0": { - "sha512": "gB1r7Gyubrk+v7au+mp5WM7/vm9yw3OGmETo3G8J9NuOZ68XjMljzZNtDCE4AmU0g9xtk5d5dPT+VVlE433RVA==", + "sha512": "7pJUvYi/Yq3A5nagqCCiOw3+aJp3xXc/Cjr8dnJDnER3/6kX3LEencfqmXUcPl9+7OvRNyPMNhqsLAcMK6K/KA==", "type": "Package", "files": [ "_rels/.rels", @@ -12738,12 +12682,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/54e4f036e33b44de93e8b89b2037ced9.psmdcp", + "package/services/metadata/core-properties/2cf3542156f0426483f92b9e37d8d381.psmdcp", "[Content_Types].xml" ] }, "System.IO.IsolatedStorage/4.0.0": { - "sha512": "JZwmP3++ghqPCm1+PAcOQtk7zZjLQQ+fyetc8ipVcoMt9DVyDqoxmHukI36tK7maycfoUftNaNgezYNT3Purmg==", + "sha512": "d5KimUbZ49Ki6A/uwU+Iodng+nhJvpRs7hr/828cfeXC02LxUiggnRnAu+COtWcKvJ2YbBmAGOcO4GLK4fX1+w==", "type": "Package", "files": [ "_rels/.rels", @@ -12768,12 +12712,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/f9b9a726a2fc472f884a9f7f945fc6bf.psmdcp", + "package/services/metadata/core-properties/0d69e649eab84c3cad77d63bb460f7e7.psmdcp", "[Content_Types].xml" ] }, "System.IO.UnmanagedMemoryStream/4.0.0": { - "sha512": "qm32tGSSvN0S9OoTyZjRi0qcu9CPV1Qm2KvIOL+f1WDS1wxW8Mp8SlKQ97L/t5FWpJQijLwuhTNTdS6bJDhmAQ==", + "sha512": "i2xczgQfwHmolORBNHxV9b5izP8VOBxgSA2gf+H55xBvwqtR+9r9adtzlc7at0MAwiLcsk6V1TZlv2vfRQr8Sw==", "type": "Package", "files": [ "_rels/.rels", @@ -12800,12 +12744,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/cf20262a861a490d8474ba5632a21300.psmdcp", + "package/services/metadata/core-properties/cce1d37d7dc24e5fb4170ead20101af0.psmdcp", "[Content_Types].xml" ] }, "System.Linq/4.0.0": { - "sha512": "de5y6zZ1XzkixH04wuyj7o+0oUeGvq4B5F1voWhUu/isJixUfjoSpu2OVK+0+vE+2drFh4085NtVyz6pM6jdJQ==", + "sha512": "r6Hlc+ytE6m/9UBr+nNRRdoJEWjoeQiT3L3lXYFDHoXk3VYsRBCDNXrawcexw7KPLaH0zamQLiAb6avhZ50cGg==", "type": "Package", "files": [ "_rels/.rels", @@ -12833,12 +12777,12 @@ "ref/netcore50/System.Linq.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/93bdeb6af21d4259927e4c747a814874.psmdcp", + "package/services/metadata/core-properties/6fcde56ce4094f6a8fff4b28267da532.psmdcp", "[Content_Types].xml" ] }, "System.Linq.Expressions/4.0.10": { - "sha512": "SUMoj4NPl/KE9ezUKta8K4fz3YBJpAEAhlRodVNCN2HnhYl3/a0th/Si/ORLZ8/EbLK0DnCdJ4Co7pEdSH+9ww==", + "sha512": "qhFkPqRsTfXBaacjQhxwwwUoU7TEtwlBIULj7nG7i4qAkvivil31VvOvDKppCSui5yGw0/325ZeNaMYRvTotXw==", "type": "Package", "files": [ "_rels/.rels", @@ -12868,12 +12812,12 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "runtime.json", - "package/services/metadata/core-properties/c3c89b7953414a6893b3aa0e0c088df0.psmdcp", + "package/services/metadata/core-properties/4e3c061f7c0a427fa5b65bd3d84e9bc3.psmdcp", "[Content_Types].xml" ] }, "System.Linq.Parallel/4.0.0": { - "sha512": "flofdjqj8o3znrTyYQKaJ9JfRSFvObIbCKxn0++lljHafxrzvt2AQ+ZMaO0Egj8jbg5Tlek4JDajhKK+QKQngQ==", + "sha512": "PtH7KKh1BbzVow4XY17pnrn7Io63ApMdwzRE2o2HnzsKQD/0o7X5xe6mxrDUqTm9ZCR3/PNhAlP13VY1HnHsbA==", "type": "Package", "files": [ "_rels/.rels", @@ -12899,12 +12843,12 @@ "ref/netcore50/System.Linq.Parallel.dll", "ref/netcore50/System.Linq.Parallel.xml", "ref/wpa81/_._", - "package/services/metadata/core-properties/c2e652a04ab04f118c1ce03787a2893b.psmdcp", + "package/services/metadata/core-properties/5cc7d35889814f73a239a1b7dcd33451.psmdcp", "[Content_Types].xml" ] }, "System.Linq.Queryable/4.0.0": { - "sha512": "Y3l+g9XAjIG5pyCaAuUuiwUdCLzKfcYX7O4sMRn4jbpQnGPm5j34KqIpB2Qjer/rAnlUfqiotaYpCeeAfAiUKg==", + "sha512": "DIlvCNn3ucFvwMMzXcag4aFnFJ1fdxkQ5NqwJe9Nh7y8ozzhDm07YakQL/yoF3P1dLzY1T2cTpuwbAmVSdXyBA==", "type": "Package", "files": [ "_rels/.rels", @@ -12932,12 +12876,12 @@ "ref/netcore50/System.Linq.Queryable.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/e029d40b28164639ab39118f5d7a25d6.psmdcp", + "package/services/metadata/core-properties/24a380caa65148a7883629840bf0c343.psmdcp", "[Content_Types].xml" ] }, "System.Net.Http/4.0.0": { - "sha512": "iaoR94Z3zuuVO5C2mZG3kVfTxWXA8UObPUe8TwKON2GvO6d/FWC+xF/0OrV7XdjrKdnhYBjwTwBRZV0Sx9B7mA==", + "sha512": "mZuAl7jw/mFY8jUq4ITKECxVBh9a8SJt9BC/+lJbmo7cRKspxE3PsITz+KiaCEsexN5WYPzwBOx0oJH/0HlPyQ==", "type": "Package", "files": [ "_rels/.rels", @@ -12963,12 +12907,12 @@ "ref/netcore50/System.Net.Http.dll", "ref/netcore50/System.Net.Http.xml", "ref/wpa81/_._", - "package/services/metadata/core-properties/719bda95ff694efaac791797bc4eff2f.psmdcp", + "package/services/metadata/core-properties/62d64206d25643df9c8d01e867c05e27.psmdcp", "[Content_Types].xml" ] }, "System.Net.Http.Rtc/4.0.0": { - "sha512": "5NRniWqva0k5Q3bmarrQP0demcutcUkLw9vkfcPJgtvzheZzB1aLTtXmGfxBTW0OzolvQmbdq3cteCQdpedzbw==", + "sha512": "PlE+oJgXdbxPmZYR6GBywRkyIPovjB1Y0SYHizj2Iflgu80uJQC4szl9gue4rKI2FgXiEbj9JL7wL5K3mp9HAQ==", "type": "Package", "files": [ "_rels/.rels", @@ -12989,12 +12933,12 @@ "ref/win8/_._", "ref/netcore50/System.Net.Http.Rtc.dll", "ref/netcore50/System.Net.Http.Rtc.xml", - "package/services/metadata/core-properties/f6d9f694b234476b9ed1c871629b293a.psmdcp", + "package/services/metadata/core-properties/5ae6b04142264f2abb319c7dccbfb69f.psmdcp", "[Content_Types].xml" ] }, "System.Net.NetworkInformation/4.0.0": { - "sha512": "Hi1N9Ix89FMLI67I/yvYTqscLbXzuVOZ9RCRBWYYZ0T9nLnIaKzGExPAunNXIE6v275VB3po38CfJU+I6j86Nw==", + "sha512": "D68KCf5VK1G1GgFUwD901gU6cnMITksOdfdxUCt9ReCZfT1pigaDqjJ7XbiLAM4jm7TfZHB7g5mbOf1mbG3yBA==", "type": "Package", "files": [ "_rels/.rels", @@ -13029,12 +12973,12 @@ "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/80c73710e52b4c4fbd3a6816ff6489c8.psmdcp", + "package/services/metadata/core-properties/5daeae3f7319444d8efbd8a0c539559c.psmdcp", "[Content_Types].xml" ] }, "System.Net.Primitives/4.0.10": { - "sha512": "cPVSIgOVPiRVzYIX69+BuW5jLyOqgEE7PJMQgdi9CgdTJRL8piV5JP1y0EpOFp3cHI94Xr3+2hioHKOU+lhQbQ==", + "sha512": "YQqIpmMhnKjIbT7rl6dlf7xM5DxaMR+whduZ9wKb9OhMLjoueAJO3HPPJI+Naf3v034kb+xZqdc3zo44o3HWcg==", "type": "Package", "files": [ "_rels/.rels", @@ -13062,12 +13006,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/9a5b789873a8456e8747313478ca873f.psmdcp", + "package/services/metadata/core-properties/3e2f49037d5645bdad757b3fd5b7c103.psmdcp", "[Content_Types].xml" ] }, "System.Net.Requests/4.0.10": { - "sha512": "l/9XyySV18bnZdcQXn4r4FDPozQn2mIm56PfUgkbu/XAHnvmdQ28bbKwWOEsjNDU8fv8v0UEnTJvjHCg8l0+Qw==", + "sha512": "A6XBR7TztiIQg6hx7VGfbBKmRTAavUERm2E7pmNz/gZeGvwyP0lcKHZxylJtNVKj7DPwr91bD87oLY6zZYntcg==", "type": "Package", "files": [ "_rels/.rels", @@ -13094,12 +13038,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/1e24201df1c34934a97c087092fcff4e.psmdcp", + "package/services/metadata/core-properties/7a4e397882e44db3aa06d6d8c9dd3d66.psmdcp", "[Content_Types].xml" ] }, "System.Net.Sockets/4.0.0": { - "sha512": "dTO0NmDbz3pEMdrCUlQeSCL2P+I3veLOmOw1HxDvlx6g7TkAVWY984ZPwBVZuA/xckXKkIT8bBWDZJCu1hPyeg==", + "sha512": "7bBNLdO6Xw0BGyFVSxjloGXMvsc3qQmW+70bYMLwHEAVivMK8zx+E7XO8CeJnAko2mFj6R402E798EGYUksFcQ==", "type": "Package", "files": [ "_rels/.rels", @@ -13126,12 +13070,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/ce72484c58e34726940faa6053a25f25.psmdcp", + "package/services/metadata/core-properties/cca33bc0996f49c68976fa5bab1500ff.psmdcp", "[Content_Types].xml" ] }, "System.Net.WebHeaderCollection/4.0.0": { - "sha512": "ek0QBZbx7sBTgrHnT1SpLp7ZO/FIIZoLPzdJ9+zt+qZt68KII+W1MmXjDG2kUm9c1GSAqCZML2DAnjyUAOo4/w==", + "sha512": "IsIZAsHm/yK7R/XASnEc4EMffFLIMgYchG3/zJv6B4LwMnXZwrVlSPpNbPgEVb0lSXyztsn7A6sIPAACQQ2vTQ==", "type": "Package", "files": [ "_rels/.rels", @@ -13158,12 +13102,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/798be8ad87da4c478813172e49a4a055.psmdcp", + "package/services/metadata/core-properties/7ab0d7bde19b47548622bfa222a4eccb.psmdcp", "[Content_Types].xml" ] }, "System.Numerics.Vectors/4.1.0": { - "sha512": "w8MekzAwKjeNC0iqxIYvaZDk3CbcLnhIFbWN2/Wnf5DLWTvk311W4ugDekBQB8jUmCeCd9R+uxLAijntiPDKUg==", + "sha512": "jpubR06GWPoZA0oU5xLM7kHeV59/CKPBXZk4Jfhi0T3DafxbrdueHZ8kXlb+Fb5nd3DAyyMh2/eqEzLX0xv6Qg==", "type": "Package", "files": [ "_rels/.rels", @@ -13180,23 +13124,23 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/b12ef1293e654c7fae889eceeb1319b4.psmdcp", + "package/services/metadata/core-properties/e501a8a91f4a4138bd1d134abcc769b0.psmdcp", "[Content_Types].xml" ] }, "System.Numerics.Vectors.WindowsRuntime/4.0.0": { - "sha512": "F6vkmpDdJWVe3oiyzE0k5cIh6YfUgnouFWtUJIGttMEfVJc8S4qJI+JHrhwAHWs6UKcdp8drlL2gAbH/amc3Tg==", + "sha512": "Ly7GvoPFZq6GyfZpfS0E7uCk1cinl5BANAngXVuau3lD2QqZJMHitzlPv6n1FlIn6krfv99X2IPkIaVzUwDHXA==", "type": "Package", "files": [ "_rels/.rels", "System.Numerics.Vectors.WindowsRuntime.nuspec", "lib/dotnet/System.Numerics.Vectors.WindowsRuntime.dll", - "package/services/metadata/core-properties/fe62a237f1e94d3da8f7cdf547fd0e4e.psmdcp", + "package/services/metadata/core-properties/6db0e2464a274e8eb688cd193eb37876.psmdcp", "[Content_Types].xml" ] }, "System.ObjectModel/4.0.10": { - "sha512": "rU0Yk1ENLvIrJdd0AAoIylmZU4RA+5K3xF6Xkui0UnQpfHFGCksVwi3WkI3b/LXXfT971oYs35C3rUuriD09lg==", + "sha512": "Djn1wb0vP662zxbe+c3mOhvC4vkQGicsFs1Wi0/GJJpp3Eqp+oxbJ+p2Sx3O0efYueggAI5SW+BqEoczjfr1cA==", "type": "Package", "files": [ "_rels/.rels", @@ -13223,12 +13167,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/abf28e891b7745c1947b84682d4c5a13.psmdcp", + "package/services/metadata/core-properties/36c2aaa0c5d24949a7707921f36ee13f.psmdcp", "[Content_Types].xml" ] }, "System.Private.DataContractSerialization/4.0.0": { - "sha512": "tXCwHl1yAUejj3Uo/QRYAT55m09OwedsAqwkLIKBCuF0tUpPUavVxcT1u8MaMCcFDQBuAThNVOpTnaS1qhZmjA==", + "sha512": "uQvzoXHXHn/9YqUmPtgD8ZPJIlBuuL3QHegbuik97W/umoI28fOnGLnvjRHhju1VMWvFLRQoh7uZkBaoZ+KpVQ==", "type": "Package", "files": [ "_rels/.rels", @@ -13239,12 +13183,12 @@ "ref/netcore50/_._", "runtimes/win8-aot/lib/netcore50/System.Private.DataContractSerialization.dll", "runtime.json", - "package/services/metadata/core-properties/0a489f3355c34f3ea67d4a40b054f3bb.psmdcp", + "package/services/metadata/core-properties/124ac81dfe1e4d08942831c90a93a6ba.psmdcp", "[Content_Types].xml" ] }, "System.Private.Networking/4.0.0": { - "sha512": "FRKMtXMHjhJue/ux1Lmj/Gn3pfkAc/TNXPpsfX1fWLlFH/suLFylAuCqc83EAJaU10/i40tGDw1+pelMD+W/Lw==", + "sha512": "RUEqdBdJjISC65dO8l4LdN7vTdlXH+attUpKnauDUHVtLbIKdlDB9LKoLzCQsTQRP7vzUJHWYXznHJBkjAA7yA==", "type": "Package", "files": [ "_rels/.rels", @@ -13253,12 +13197,12 @@ "lib/DNXCore50/System.Private.Networking.dll", "ref/dnxcore50/_._", "ref/netcore50/_._", - "package/services/metadata/core-properties/28cf7e3606b04d7facbc42dd2ae32a35.psmdcp", + "package/services/metadata/core-properties/b57bed5f606b4402bbdf153fcf3df3ae.psmdcp", "[Content_Types].xml" ] }, "System.Private.ServiceModel/4.0.0": { - "sha512": "+F9GvA7xYA0j9ZxdfQDPWNogA+5i33ATaQAo33nHspMb8tALUALyQMzZnfb9PdXa/oKBpa9puMoZCVds2pR3nA==", + "sha512": "cm2wEa1f9kuUq/2k8uIwepgZJi5HdxXSnjGQIeXmAb7RaWfZPEC/iamv9GJ67b5LPnCZHR0KvtFqh82e8AAYSw==", "type": "Package", "files": [ "_rels/.rels", @@ -13267,12 +13211,12 @@ "lib/DNXCore50/System.Private.ServiceModel.dll", "ref/dnxcore50/_._", "ref/netcore50/_._", - "package/services/metadata/core-properties/41c5c63ed32a475ba301001579fa23fe.psmdcp", + "package/services/metadata/core-properties/5668af7c10764fafb51182a583dfb872.psmdcp", "[Content_Types].xml" ] }, "System.Private.Uri/4.0.0": { - "sha512": "9RjLyM3bRiPNyHFv0GCn/OQXYG3CI1PBdut6FC7xGnzuLDr0XrI21HA9iZVXuURfrFLjp8moKFoVPUxqx29L6w==", + "sha512": "CtuxaCKcRIvPcsqquVl3mPp79EDZPMr2UogfiFCxCs+t2z1VjbpQsKNs1GHZ8VQetqbk1mr0V1yAfMe6y8CHDA==", "type": "Package", "files": [ "_rels/.rels", @@ -13282,12 +13226,12 @@ "ref/dnxcore50/_._", "ref/netcore50/_._", "runtimes/win8-aot/lib/netcore50/System.Private.Uri.dll", - "package/services/metadata/core-properties/40ac16f2842f44148a62af51bc06c2e5.psmdcp", + "package/services/metadata/core-properties/86377e21a22d44bbba860094428d894c.psmdcp", "[Content_Types].xml" ] }, "System.Reflection/4.0.10": { - "sha512": "b6VhktNkFmVfd7ykoaAh4iQfc5DnbR8TEtPYFNGLAqagj7oKtoVdOJZ6vMgQeEQ3Kl5oEs+iC2oEDhRFZJfnLg==", + "sha512": "WZ+4lEE4gqGx6mrqLhSiW4oi6QLPWwdNjzhhTONmhELOrW8Cw9phlO9tltgvRUuQUqYtBiliFwhO5S5fCJElVw==", "type": "Package", "files": [ "_rels/.rels", @@ -13316,12 +13260,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/010581211bc442b3bbd8480f841263df.psmdcp", + "package/services/metadata/core-properties/84d992ce164945bfa10835e447244fb1.psmdcp", "[Content_Types].xml" ] }, "System.Reflection.Context/4.0.0": { - "sha512": "6fGKFYmDqWiRS7H+tzgYtQZuWzIsTK8xdB9Fa1JpMsWIxGQTqmI7WjnAvucdBmAaG9FwTLQRheDWlcBXbJgvvA==", + "sha512": "Gz4sUHHFd/52RjHccSHbOXdujJEWKfL3gIaA+ekxvQaQfJGbI2tPzA0Uv3WTCTDRGHgtoNq5WS9E007Dt4P/VQ==", "type": "Package", "files": [ "_rels/.rels", @@ -13344,12 +13288,12 @@ "ref/win8/_._", "ref/netcore50/System.Reflection.Context.dll", "ref/netcore50/System.Reflection.Context.xml", - "package/services/metadata/core-properties/a390b5f05eba4c939203149ed4eb3e1a.psmdcp", + "package/services/metadata/core-properties/263ca61f1b594d9395e210a55a8fe7a7.psmdcp", "[Content_Types].xml" ] }, "System.Reflection.DispatchProxy/4.0.0": { - "sha512": "2byRd8+k5I0HyCJaA8hzz5NrJ3c9hxRbKpzdUgPcqnA86HxKdvzSSDGfDq+6U2BzVCSD5NKywC9GGX74OTZboA==", + "sha512": "Kd/4o6DqBfJA4058X8oGEu1KlT8Ej0A+WGeoQgZU2h+3f2vC8NRbHxeOSZvxj9/MPZ1RYmZMGL1ApO9xG/4IVA==", "type": "Package", "files": [ "_rels/.rels", @@ -13378,12 +13322,12 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "runtime.json", - "package/services/metadata/core-properties/c2a58040d1744864a9de720f8bbf5117.psmdcp", + "package/services/metadata/core-properties/1e015137cc52490b9dcde73fb35dee23.psmdcp", "[Content_Types].xml" ] }, "System.Reflection.Emit/4.0.0": { - "sha512": "Sr0jcW7tOD+kT2B6oob30C0kmo+1Un/pt9Xw/lKCdeWsVULtoUMuIf2sQciJqxrVHWQW8vJYeErtvDOTpmTvzQ==", + "sha512": "CqnQz5LbNbiSxN10cv3Ehnw3j1UZOBCxnE0OO0q/keGQ5ENjyFM6rIG4gm/i0dX6EjdpYkAgKcI/mhZZCaBq4A==", "type": "Package", "files": [ "_rels/.rels", @@ -13407,12 +13351,12 @@ "ref/MonoAndroid10/_._", "ref/net45/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/d14088cd80924522851059901fbcf65e.psmdcp", + "package/services/metadata/core-properties/f6dc998f8a6b43d7b08f33375407a384.psmdcp", "[Content_Types].xml" ] }, "System.Reflection.Emit.ILGeneration/4.0.0": { - "sha512": "BED90hkcpXPJK0EuoBTeXAzskou6qbcogcl6AtIse1REBt7H8eXtc71BXtEeLGS6RustiL3fF7hkPmuF7cDQIw==", + "sha512": "02okuusJ0GZiHZSD2IOLIN41GIn6qOr7i5+86C98BPuhlwWqVABwebiGNvhDiXP1f9a6CxEigC7foQD42klcDg==", "type": "Package", "files": [ "_rels/.rels", @@ -13434,12 +13378,12 @@ "ref/dotnet/es/System.Reflection.Emit.ILGeneration.xml", "ref/net45/_._", "ref/wp80/_._", - "package/services/metadata/core-properties/c03e6e9347b146a08f9d9ced691d836b.psmdcp", + "package/services/metadata/core-properties/d044dd882ed2456486ddb05f1dd0420f.psmdcp", "[Content_Types].xml" ] }, "System.Reflection.Emit.Lightweight/4.0.0": { - "sha512": "Hahs1OpbuzkxrX3XgAtajSqZmNtyWbbZmxRIvuEBpnTCpyiXcSjt+HaSuKUX+nRvYPYvfXk/DANQawvonXl0sQ==", + "sha512": "DJZhHiOdkN08xJgsJfDjkuOreLLmMcU8qkEEqEHqyhkPUZMMQs0lE8R+6+68BAFWgcdzxtNu0YmIOtEug8j00w==", "type": "Package", "files": [ "_rels/.rels", @@ -13461,12 +13405,12 @@ "ref/dotnet/es/System.Reflection.Emit.Lightweight.xml", "ref/net45/_._", "ref/wp80/_._", - "package/services/metadata/core-properties/675d9e6e7df04390a55fd7a8ab6c7401.psmdcp", + "package/services/metadata/core-properties/52abced289cd46eebf8599b9b4c1c67b.psmdcp", "[Content_Types].xml" ] }, "System.Reflection.Extensions/4.0.0": { - "sha512": "aO0St/fkDUnr0kYjln8Aotyp7N6KedUpVHDNdt/tZZ22P+kAtlQoYDnAw3Teo/SawpYZWLQ+3k54/ZlPU9344g==", + "sha512": "dbYaZWCyFAu1TGYUqR2n+Q+1casSHPR2vVW0WVNkXpZbrd2BXcZ7cpvpu9C98CTHtNmyfMWCLpCclDqly23t6A==", "type": "Package", "files": [ "_rels/.rels", @@ -13495,12 +13439,12 @@ "ref/netcore50/System.Reflection.Extensions.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/f4b9e7e1c50b469387a759d0178c734a.psmdcp", + "package/services/metadata/core-properties/0bcc335e1ef540948aef9032aca08bb2.psmdcp", "[Content_Types].xml" ] }, "System.Reflection.Metadata/1.0.22": { - "sha512": "XNMokIyQboIdGHa3B+6RNcyiyUa61/9HQiHXTr/x2Kbbo3BFXxp9DVUbxUIi20vMina5C9c6+fyOgLR71z7tQw==", + "sha512": "ltoL/teiEdy5W9fyYdtFr2xJ/4nHyksXLK9dkPWx3ubnj7BVfsSWxvWTg9EaJUXjhWvS/AeTtugZA1/IDQyaPQ==", "type": "Package", "files": [ "_rels/.rels", @@ -13509,12 +13453,12 @@ "lib/dotnet/System.Reflection.Metadata.xml", "lib/portable-net45+win8/System.Reflection.Metadata.xml", "lib/portable-net45+win8/System.Reflection.Metadata.dll", - "package/services/metadata/core-properties/562676ccb1914d8499c9d0fa8d0fc4e9.psmdcp", + "package/services/metadata/core-properties/2ad78f291fda48d1847edf84e50139e6.psmdcp", "[Content_Types].xml" ] }, "System.Reflection.Primitives/4.0.0": { - "sha512": "D3jA6wJvvurlD8zilI4ylxtVIvh8X8P4SC3pXsrspjkQIDKaBdSDVtNas81pe/5x9PZOhPrf3VklqL+daFg9bA==", + "sha512": "n9S0XpKv2ruc17FSnaiX6nV47VfHTZ1wLjKZlAirUZCvDQCH71mVp+Ohabn0xXLh5pK2PKp45HCxkqu5Fxn/lA==", "type": "Package", "files": [ "_rels/.rels", @@ -13543,12 +13487,12 @@ "ref/netcore50/System.Reflection.Primitives.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/8e0e125413764723a29feaed5b58d31b.psmdcp", + "package/services/metadata/core-properties/7070509f3bfd418d859635361251dab0.psmdcp", "[Content_Types].xml" ] }, "System.Reflection.TypeExtensions/4.0.0": { - "sha512": "OX4v3qhzUH+rzglUFxocjT1YaKWeq+JCgryFwli9hnCCIJdaqaVEdQ/29xQMBIp+CcNLryB2HSbCSxP3JHHt2A==", + "sha512": "YRM/msNAM86hdxPyXcuZSzmTO0RQFh7YMEPBLTY8cqXvFPYIx2x99bOyPkuU81wRYQem1c1HTkImQ2DjbOBfew==", "type": "Package", "files": [ "_rels/.rels", @@ -13577,12 +13521,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/7073f566ec8c4d43aa683e2ab3ab2ac4.psmdcp", + "package/services/metadata/core-properties/a37798ee61124eb7b6c56400aee24da1.psmdcp", "[Content_Types].xml" ] }, "System.Resources.ResourceManager/4.0.0": { - "sha512": "V1R7VU+nA6TV/ozfAXkg77c6PE6y0fTDFeUgLCdn2e4fdlbMYpNefCBxQC70F2H71Bd9/2iuWuP/IRyN6nohhA==", + "sha512": "qmqeZ4BJgjfU+G2JbrZt4Dk1LsMxO4t+f/9HarNY6w8pBgweO6jT+cknUH7c3qIrGvyUqraBhU45Eo6UtA0fAw==", "type": "Package", "files": [ "_rels/.rels", @@ -13611,12 +13555,12 @@ "ref/netcore50/System.Resources.ResourceManager.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/3cb35b0681d04a9aba820a2e9972bf96.psmdcp", + "package/services/metadata/core-properties/657a73ee3f09479c9fedb9538ade8eac.psmdcp", "[Content_Types].xml" ] }, "System.Runtime/4.0.20": { - "sha512": "lk2daP5LCI/iUJPs+FcZLCBey2Ppe/tzEZ/Atb6IzbGL36+IEpvl//K6rNN+wFGq17TAmJAz9lJjAcUiJvN6yQ==", + "sha512": "X7N/9Bz7jVPorqdVFO86ns1sX6MlQM+WTxELtx+Z4VG45x9+LKmWH0GRqjgKprUnVuwmfB9EJ9DQng14Z7/zwg==", "type": "Package", "files": [ "_rels/.rels", @@ -13645,12 +13589,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/e91eca3dfe4442a6a995ebb7093d180e.psmdcp", + "package/services/metadata/core-properties/d1ded52f75da4446b1c962f9292aa3ef.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.Extensions/4.0.10": { - "sha512": "nJ5bAGB0PFD1cK9Xvj1omwXgwoVJfhfSHsH1JGL0VCH2IizUlmIZWksQ/XZbxu6mZ62vKbE0ZWrlhDds3ZjTWQ==", + "sha512": "5dsEwf3Iml7d5OZeT20iyOjT+r+okWpN7xI2v+R4cgd3WSj4DeRPTvPFjDpacbVW4skCAZ8B9hxXJYgkCFKJ1A==", "type": "Package", "files": [ "_rels/.rels", @@ -13679,12 +13623,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/aab851eea4404ff49d6b79ba077d728d.psmdcp", + "package/services/metadata/core-properties/c7fee76a13d04c7ea49fb1a24c184f37.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.Handles/4.0.0": { - "sha512": "sd8o4KQsKkdLmjJPycvEYpwLfa8NuYOVDqDVzU72CxXOFiSD0Oi1+EsmReeI1VA6UTpHGF7l9V8DCKXHervrpQ==", + "sha512": "638VhpRq63tVcQ6HDb3um3R/J2BtR1Sa96toHo6PcJGPXEPEsleCuqhBgX2gFCz0y0qkutANwW6VPPY5wQu1XQ==", "type": "Package", "files": [ "_rels/.rels", @@ -13713,12 +13657,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/ceb38b93222e45b39fc80acbb46ee814.psmdcp", + "package/services/metadata/core-properties/da57aa32ff2441d1acfe85bee4f101ab.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.InteropServices/4.0.20": { - "sha512": "grTr0P9/f0US5V0YqeOq8yeBsXxEpmG999E0xasYvhmhUGPCTDYCCT/T3Ng92f04wz66uPW2hP9eYdhVN2AgtQ==", + "sha512": "ZgDyBYfEnjWoz/viS6VOswA6XOkDSH2DzgbpczbW50RywhnCgTl+w3JEvtAiOGyIh8cyx1NJq80jsNBSUr8Pig==", "type": "Package", "files": [ "_rels/.rels", @@ -13747,12 +13691,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/81f03decd30a4765816f34c93f027029.psmdcp", + "package/services/metadata/core-properties/78e7f61876374acba2a95834f272d262.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.InteropServices.WindowsRuntime/4.0.0": { - "sha512": "hV7B7kMqgyuObrG2pR9ASxVJwNkBWHnCltXLV1MmfFzyUxWBXDWrpxLMhE/BMSRAaVPDK3Wwcfzw1jYFQpLDAw==", + "sha512": "K5MGSvw/sGPKQYdOVqSpsVbHBE8HccHIDEhUNjM1lui65KGF/slNZfijGU87ggQiVXTI802ebKiOYBkwiLotow==", "type": "Package", "files": [ "_rels/.rels", @@ -13780,12 +13724,12 @@ "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/d69c4938f1974f52aa378310ab468e18.psmdcp", + "package/services/metadata/core-properties/3c944c6b4d6044d28ee80e49a09300c9.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.Numerics/4.0.0": { - "sha512": "FQ8Bu8IPNARW+wT7gHVpXJeWt6mircbALTlf+IwyXkzjRSggJujIdxZjwlKGgqCas5eNCmEgDqOz2O6pVZFs4A==", + "sha512": "aAYGEOE01nabQLufQ4YO8WuSyZzOqGcksi8m1BRW8ppkmssR7en8TqiXcBkB2gTkCnKG/Ai2NQY8CgdmgZw/fw==", "type": "Package", "files": [ "_rels/.rels", @@ -13811,12 +13755,12 @@ "ref/netcore50/System.Runtime.Numerics.dll", "ref/netcore50/System.Runtime.Numerics.xml", "ref/wpa81/_._", - "package/services/metadata/core-properties/62255f0fea1149a3a883d73d7d84f48c.psmdcp", + "package/services/metadata/core-properties/2e43dbd3dfbf4af5bb74bedaf3a67bd5.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.Serialization.Json/4.0.0": { - "sha512": "FBiYSldS03hMWaADQPDBPVgCgx5anoiBkDCr/2rpX/wcjQaWeqMD1gzLe+gCvoJKfSkAnp7OBRh0X0adnjvIDQ==", + "sha512": "emhWMQP3sdtkAhD0TOeP3FfjS57sfQMQ2sqA6f2Yj5Gd9jkHV4KsQ2TsoJjghca6d8fur7+REQ6ILBXVdGf/0g==", "type": "Package", "files": [ "_rels/.rels", @@ -13845,12 +13789,12 @@ "ref/netcore50/System.Runtime.Serialization.Json.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/f8532195e9b4462ba7d61febba016a0c.psmdcp", + "package/services/metadata/core-properties/2c520ff333ad4bde986eb7a015ba6343.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.Serialization.Primitives/4.0.10": { - "sha512": "W3k5VVDyCzyZNgykAayL0HcgBCikUbLtfiB7JNKqEgTHwQsVn+2OCCCu871WYN/eutYqRuIohWdk1duqy0Wvsg==", + "sha512": "NPc8DZIomf5tGjYtz/KTHI01IPcVlypfhCux32AbLPDjTotdvL8TpKRwMyQJ6Kh08yprRVH7uBD1PdJiuoFzag==", "type": "Package", "files": [ "_rels/.rels", @@ -13877,12 +13821,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/d1ea219fed2f4734a922fbb3677f4a2e.psmdcp", + "package/services/metadata/core-properties/92e70054da8743d68462736e85fe5580.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.Serialization.Xml/4.0.10": { - "sha512": "/uiSaVzf9WSVxpfR1WxsW+CC26Xuct+RvwHf7GBWnn7N8oihObtzPaEWi0mKZuUUjiMGc6iZkjWsoTz8Lr8jvA==", + "sha512": "xsy7XbH8RTpKoDPNcibSGCOpujsmwUmOWAby3PssqkZFpLBXUbDO2s6JKITRjxejET2g0PK8t+mdIvu3xmUuKA==", "type": "Package", "files": [ "_rels/.rels", @@ -13911,12 +13855,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/e1652b20613c45579a2f742ac62e467e.psmdcp", + "package/services/metadata/core-properties/7d99189e9ae248c9a98d9fc3ccdc5130.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.WindowsRuntime/4.0.10": { - "sha512": "sp2SURw8EA4sCqD27X3Y7l4mLn0MWRBEO+9B6kItp0SXwmmOUtBGAwoZYAemQMgtKcd8diPStMF8m/I4rpaUyA==", + "sha512": "9w6ypdnEw8RrLRlxTbLAYrap4eL1xIQeNoOaumQVOQ8TTD/5g9FGrBtY3KLiGxAPieN9AwAAEIDkugU85Cwuvg==", "type": "Package", "files": [ "_rels/.rels", @@ -13940,12 +13884,12 @@ "ref/netcore50/System.Runtime.WindowsRuntime.dll", "ref/netcore50/System.Runtime.WindowsRuntime.xml", "ref/wpa81/_._", - "package/services/metadata/core-properties/03311433d01e48889c7d914542ef31a4.psmdcp", + "package/services/metadata/core-properties/a81cabb2b7e843ce801ecf91886941d4.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.WindowsRuntime.UI.Xaml/4.0.0": { - "sha512": "KtNpa1MbMIvRVIAjyruqeDpCtfJaYzHeEjvKLdhAEsf9zQFlZsn8Svsb/1m39tlUzKVxuccgbBYywB02hAMWiw==", + "sha512": "2GY3fkXBMQOyyO9ovaH46CN6MD2ck/Gvk4VNAgVDvtmfO3HXYFNd+bB05WhVcJrHKbfKZNwfwZKpYZ+OsVFsLw==", "type": "Package", "files": [ "_rels/.rels", @@ -13968,12 +13912,12 @@ "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll", "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.xml", "ref/wpa81/_._", - "package/services/metadata/core-properties/e61f1d3910bc4268b0e73c6b2aabd879.psmdcp", + "package/services/metadata/core-properties/0f3b84a81b7a4a97aa765ed058bf6c20.psmdcp", "[Content_Types].xml" ] }, "System.Security.Claims/4.0.0": { - "sha512": "BAuhEuJHxliUFEnPD3ohARzTA3s1WnhB78gUlY0iTrxHS9OlfYYJGhXMQuMJGvvpUy4ZcUfBYaIf5Y7fazQVDw==", + "sha512": "94NFR/7JN3YdyTH7hl2iSvYmdA8aqShriTHectcK+EbizT71YczMaG6LuqJBQP/HWo66AQyikYYM9aw+4EzGXg==", "type": "Package", "files": [ "_rels/.rels", @@ -14000,12 +13944,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/7e2fe39e39f34fbd93a2c565c44bfb11.psmdcp", + "package/services/metadata/core-properties/b682071d85754e6793ca9777ffabaf8a.psmdcp", "[Content_Types].xml" ] }, "System.Security.Principal/4.0.0": { - "sha512": "xFQKpzFqijf5pjJmgGsN0kbZaKrJZXFvRM5J3VOaLrAw/0V1x4Dxt8RlXauFY/hMmI+Np9wD0rSWO1Z4VdFZ/A==", + "sha512": "FOhq3jUOONi6fp5j3nPYJMrKtSJlqAURpjiO3FaDIV4DJNEYymWW5uh1pfxySEB8dtAW+I66IypzNge/w9OzZQ==", "type": "Package", "files": [ "_rels/.rels", @@ -14033,12 +13977,12 @@ "ref/netcore50/System.Security.Principal.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/6c652551d6dd442097dfc9e1e3abf6cf.psmdcp", + "package/services/metadata/core-properties/5d44fbabc99d4204b6a2f76329d0a184.psmdcp", "[Content_Types].xml" ] }, "System.ServiceModel.Duplex/4.0.0": { - "sha512": "UjcGSpXLf7T01JZXwb3g3hq/mLNqMoGu/6TbQJ35tYx+3Y29nK2To9mxqsp3wEh5Yjo+VRbLGn2DXg5EukAhUw==", + "sha512": "JFeDn+IsiwAVJkNNnM7MLefJOnzYhovaHnjk3lzEnUWkYZJeAKrcgLdK6GE2GNjb5mEV8Pad/E0JcA8eCr3eWQ==", "type": "Package", "files": [ "_rels/.rels", @@ -14062,12 +14006,12 @@ "ref/win8/_._", "ref/netcore50/System.ServiceModel.Duplex.dll", "ref/netcore50/System.ServiceModel.Duplex.xml", - "package/services/metadata/core-properties/f2edd702b70244d98802f30e5663d608.psmdcp", + "package/services/metadata/core-properties/8a542ab34ffb4a13958ce3d7279d9dae.psmdcp", "[Content_Types].xml" ] }, "System.ServiceModel.Http/4.0.10": { - "sha512": "fFqDv6L0jBVH2VQ1PMnrfS88NIgWE3NcWq5giFor8V6obcdNtsj3HJsT5OgyCmnwl6AR0/z/XBpF162kr3m2NA==", + "sha512": "Vyl7lmvMlXJamtnDugoXuAgAQGSqtA7omK3zDBYByhbYeBC2hRBchgyXox7e5vEO+29TeB1IpoLWQGb7tO9h6A==", "type": "Package", "files": [ "_rels/.rels", @@ -14095,12 +14039,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/b914ac1b4d9642b6ba95cefd95f8925a.psmdcp", + "package/services/metadata/core-properties/da6bab8a73fb4ac9af198a5f70d8aa64.psmdcp", "[Content_Types].xml" ] }, "System.ServiceModel.NetTcp/4.0.0": { - "sha512": "P/yu3OV8THTi5x+xHSeA5C5rVOegDjDjps2HVynVXKjRrTQ2LpGF5Bo52ZNdth/Hxk+X+XECnumgAPzxmzN8YA==", + "sha512": "lV2Cdcso9jOS0KBtgHZHzTLe/Lx/ERdPcvF4dlepUie6/+BOMYTOgg2C7OdpIjp3fwUNXq8nhU+IilmEyjuf/A==", "type": "Package", "files": [ "_rels/.rels", @@ -14124,12 +14068,12 @@ "ref/win8/_._", "ref/netcore50/System.ServiceModel.NetTcp.dll", "ref/netcore50/System.ServiceModel.NetTcp.xml", - "package/services/metadata/core-properties/5ac811b14dd44abdaabaed5cd965ff2e.psmdcp", + "package/services/metadata/core-properties/024bb3a15d5444e2b8b485ce4cf44640.psmdcp", "[Content_Types].xml" ] }, "System.ServiceModel.Primitives/4.0.0": { - "sha512": "3qYmY9ESdBk67X3WLhw04alEyPkCQrEq/oheQIg3tZOvLEcCeO56as43YDCPMEQ8x77m9ZhbVgsp6LIO8lW3EQ==", + "sha512": "uF5VYQWR07LgiZkzUr8qjwvqOaIAfwU566MneD4WuC14d8FLJNsAgCJUYhBGB7COjH7HTqnP9ZFmr6c+L83Stg==", "type": "Package", "files": [ "_rels/.rels", @@ -14153,12 +14097,12 @@ "ref/win8/_._", "ref/netcore50/System.ServiceModel.Primitives.dll", "ref/netcore50/System.ServiceModel.Primitives.xml", - "package/services/metadata/core-properties/8d6bf1d06bda4603a4c2ac5408b42eaa.psmdcp", + "package/services/metadata/core-properties/551694f534894508bee57aba617484c9.psmdcp", "[Content_Types].xml" ] }, "System.ServiceModel.Security/4.0.0": { - "sha512": "vfHPhKkH+O9CaOzZv9/Vcm5awwq9nzeIIjn02vk5XwvZebp6GnGZ7zQP3MX4ytoVumdsSE5VWbmtubR3DOb7nQ==", + "sha512": "sPVzsnd8w/TJsW/4sYA9eIGP+RtlpN0AhKLGKf9ywdGGmHPi0kkuX2mx412dM3GN0e4oifuISwvZqby/sI8Feg==", "type": "Package", "files": [ "_rels/.rels", @@ -14182,12 +14126,12 @@ "ref/win8/_._", "ref/netcore50/System.ServiceModel.Security.dll", "ref/netcore50/System.ServiceModel.Security.xml", - "package/services/metadata/core-properties/8ab90a6f68e44778a803764f099c2a1b.psmdcp", + "package/services/metadata/core-properties/724a153019f4439f95c814a98c7503f4.psmdcp", "[Content_Types].xml" ] }, "System.Text.Encoding/4.0.10": { - "sha512": "sKguvFCt3hkwos5TciYU/1KH6kjKi7UPFIIgeKHQSSuZVzVufNpoK/lSp3agPZyc3lJWVGVY6ycczhpJ4IlxIw==", + "sha512": "fNlSFgy4OuDlJrP9SFFxMlaLazq6ipv15sU5TiEgg9UCVnA/OgoVUfymFp4AOk1jOkW5SVxWbeeIUptcM+m/Vw==", "type": "Package", "files": [ "_rels/.rels", @@ -14216,12 +14160,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/846e6003d52f4eff9cdf1bd89e1c3463.psmdcp", + "package/services/metadata/core-properties/829e172aadac4937a5a6a4b386855282.psmdcp", "[Content_Types].xml" ] }, "System.Text.Encoding.CodePages/4.0.0": { - "sha512": "CbYomNYySp/7AkosCRk9sIojiqnmXOl6WZyhcwThMlKW4hmcTgFy5cvKUdDjNCPFtnCuRpz9eNDKjCmd+9R+Vw==", + "sha512": "ZHBTr1AXLjY9OuYR7pKx5xfN6QFye1kgd5QAbGrvfCOu7yxRnJs3VUaxERe1fOlnF0mi/xD/Dvb3T3x3HNuPWQ==", "type": "Package", "files": [ "_rels/.rels", @@ -14246,12 +14190,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/c79480cd7eab4a1b8811136cf93b4c11.psmdcp", + "package/services/metadata/core-properties/8a616349cf5c4e6ba7634969c080759b.psmdcp", "[Content_Types].xml" ] }, "System.Text.Encoding.Extensions/4.0.10": { - "sha512": "K8dF8EzVAjTjNu0/4MxYoRHcCl4wqLMhFLa1s9qxLqMfHlqC28R3Rr8xLhx+t6EGaycfO8lSDBdgRihng7817A==", + "sha512": "TZvlwXMxKo3bSRIcsWZLCIzIhLbvlz+mGeKYRZv/zUiSoQzGOwkYeBu6hOw2XPQgKqT0F4Rv8zqKdvmp2fWKYg==", "type": "Package", "files": [ "_rels/.rels", @@ -14280,12 +14224,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/efe8218cfb7443aab8943943362229e5.psmdcp", + "package/services/metadata/core-properties/894d51cf918c4bca91e81a732d958707.psmdcp", "[Content_Types].xml" ] }, "System.Text.RegularExpressions/4.0.10": { - "sha512": "X68y/y4GCoik5VcHC1q17NXcHlfcOKTHZbw34jhiKlSD58OZzgxzzJy2/a1HRTs2Ay9/1YgFaTEPDA7sY3+99A==", + "sha512": "0vDuHXJePpfMCecWBNOabOKCvzfTbFMNcGgklt3l5+RqHV5SzmF7RUVpuet8V0rJX30ROlL66xdehw2Rdsn2DA==", "type": "Package", "files": [ "_rels/.rels", @@ -14312,12 +14256,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/831203f5ab894d81ab907112c232f60b.psmdcp", + "package/services/metadata/core-properties/548eb1bd139e4c8cbc55e9f7f4f404dd.psmdcp", "[Content_Types].xml" ] }, "System.Threading/4.0.10": { - "sha512": "r0kmTbXnz3G9pagdoO1fVptT4/1cV0R4zNfuJ6KzNo6PXs+WkmIUZUGWB5NL9UWPEu8AVWvQT6f9MPCGqbOC+A==", + "sha512": "0w6pRxIEE7wuiOJeKabkDgeIKmqf4ER1VNrs6qFwHnooEE78yHwi/bKkg5Jo8/pzGLm0xQJw0nEmPXt1QBAIUA==", "type": "Package", "files": [ "_rels/.rels", @@ -14346,12 +14290,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/da8a3fc9ec0f4340bc42010c30f283de.psmdcp", + "package/services/metadata/core-properties/c17c3791d8fa4efbb8aded2ca8c71fbe.psmdcp", "[Content_Types].xml" ] }, "System.Threading.Overlapped/4.0.0": { - "sha512": "S2KmzZbckZcWRkJzi5eVUKlrB39DyVsNQXteK1BIcH5xvTd3gWvrkKH9creTthEZI5b/PqmihuKLlmNHKhPfsg==", + "sha512": "X5LuQFhM5FTqaez3eXKJ9CbfSGZ7wj6j4hSVtxct3zmwQXLqG95qoWdvILcgN7xtrDOBIFtpiyDg0vmoI0jE2A==", "type": "Package", "files": [ "_rels/.rels", @@ -14371,12 +14315,12 @@ "ref/dotnet/zh-hans/System.Threading.Overlapped.xml", "ref/dotnet/es/System.Threading.Overlapped.xml", "ref/net46/System.Threading.Overlapped.dll", - "package/services/metadata/core-properties/ac0c01083f214340b03a728385bdb448.psmdcp", + "package/services/metadata/core-properties/e9846a81e829434aafa4ae2e8c3517d7.psmdcp", "[Content_Types].xml" ] }, "System.Threading.Tasks/4.0.10": { - "sha512": "5W63czaYeGMLY7z2RpAuL2g/Yp8+5EwJjdNOHwg8tcoOovA4Yo4PL4SP/dlT8JEMz4t+UYOcaOpH0892cPt8MA==", + "sha512": "NOwJGDfk79jR0bnzosbXLVD/PdI8KzBeESoa3CofEM5v9R5EBfcI0Jyf18stx+0IYV9okmDIDxVtxq9TbnR9bQ==", "type": "Package", "files": [ "_rels/.rels", @@ -14405,12 +14349,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/2163b143eb8c46b4a3f61659e208bab7.psmdcp", + "package/services/metadata/core-properties/a4ed35f8764a4b68bb39ec8d13b3e730.psmdcp", "[Content_Types].xml" ] }, "System.Threading.Tasks.Dataflow/4.5.25": { - "sha512": "/fHnL6WQPnnkGqJoctya1Muw1YJR+mSABpKRfRjyzFZLEGHmgj6UsAWwF1CpwdyE3v1lb8/9eTWzPDAX249Hiw==", + "sha512": "Y5/Dj+tYlDxHBwie7bFKp3+1uSG4vqTJRF7Zs7kaUQ3ahYClffCTxvgjrJyPclC+Le55uE7bMLgjZQVOQr3Jfg==", "type": "Package", "files": [ "_rels/.rels", @@ -14421,12 +14365,12 @@ "lib/portable-net45+win8+wpa81/System.Threading.Tasks.Dataflow.dll", "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Dataflow.XML", "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Dataflow.dll", - "package/services/metadata/core-properties/e24d19499af64162959c3a0ab9dbd074.psmdcp", + "package/services/metadata/core-properties/b27f9e16f16b429f924c31eb4be21d09.psmdcp", "[Content_Types].xml" ] }, "System.Threading.Tasks.Parallel/4.0.0": { - "sha512": "q8At93Cu5XJBNwvWhUQg0r/hIpWDqfklsU46gify1JOuyu5buiYS7HJBEKrtQpmGnF6HooNOaC2uGGk0o3RH2Q==", + "sha512": "GXDhjPhF3nE4RtDia0W6JR4UMdmhOyt9ibHmsNV6GLRT4HAGqU636Teo4tqvVQOFp2R6b1ffxPXiRaoqtzGxuA==", "type": "Package", "files": [ "_rels/.rels", @@ -14452,12 +14396,12 @@ "ref/netcore50/System.Threading.Tasks.Parallel.dll", "ref/netcore50/System.Threading.Tasks.Parallel.xml", "ref/wpa81/_._", - "package/services/metadata/core-properties/b2824c035fab43e6920d7e5848d9cea0.psmdcp", + "package/services/metadata/core-properties/260c0741092249239a3182de21f409ef.psmdcp", "[Content_Types].xml" ] }, "System.Threading.Timer/4.0.0": { - "sha512": "xnHG7WAXhBXDFbMtuVsUJ/kfQTvRCUV+JtWr8PJRatkTADIblU6dqMJ8g6tTrG9AR1Bh+oahhbK27/iJ345ZjQ==", + "sha512": "BIdJH5/e4FnVl7TkRUiE3pWytp7OYiRUGtwUbyLewS/PhKiLepFetdtlW+FvDYOVn60Q2NMTrhHhJ51q+sVW5g==", "type": "Package", "files": [ "_rels/.rels", @@ -14484,12 +14428,12 @@ "ref/netcore50/System.Threading.Timer.dll", "ref/netcore50/System.Threading.Timer.xml", "ref/wpa81/_._", - "package/services/metadata/core-properties/8cda0093b709467aa92d29f2d471bbc4.psmdcp", + "package/services/metadata/core-properties/c02c4d3d0eff43ec9b54de9f60bd68ad.psmdcp", "[Content_Types].xml" ] }, "System.Xml.ReaderWriter/4.0.10": { - "sha512": "8yktKJIKKE3ZrLxjwbxYOJ/daDLKcro3Qt4MDB6yCEv7/9iS4sphbj0vCSHtlrGlQKrKPXnLjPYVAA+JnFX/7g==", + "sha512": "VdmWWMH7otrYV7D+cviUo7XjX0jzDnD/lTGSZTlZqfIQ5PhXk85j+6P0TK9od3PnOd5ZIM+pOk01G/J+3nh9/w==", "type": "Package", "files": [ "_rels/.rels", @@ -14516,12 +14460,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/f97fce435c684b1384b2a048cdc7eab4.psmdcp", + "package/services/metadata/core-properties/ef76b636720e4f2d8cfd570899d52df8.psmdcp", "[Content_Types].xml" ] }, "System.Xml.XDocument/4.0.10": { - "sha512": "POFwEeE5gme26KxzZd5o8zhm8RJ5GhM5ar+DV5LPTPoCwzN48Tm8Qb0BRmwCOWVzi4KGLaR4waL1XAvH2W0v7g==", + "sha512": "+ej0g0INnXDjpS2tDJsLO7/BjyBzC+TeBXLeoGnvRrm4AuBH9PhBjjZ1IuKWOhCkxPkFognUOKhZHS2glIOlng==", "type": "Package", "files": [ "_rels/.rels", @@ -14548,12 +14492,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/431d06b4e24c4087bb72252aca15f0cd.psmdcp", + "package/services/metadata/core-properties/f5c45d6b065347dfaa1d90d06221623d.psmdcp", "[Content_Types].xml" ] }, "System.Xml.XmlDocument/4.0.0": { - "sha512": "MRecp7CM/GcCyfpWEoZlBK61M5MvJSVjqYitebN2GQiJXeRfvSNkDWwockYQtMEmhPxcEFDfPJEfhZ+wv3wF1A==", + "sha512": "H5qTx2+AXgaKE5wehU1ZYeYPFpp/rfFh69/937NvwCrDqbIkvJRmIFyKKpkoMI6gl9hGfuVizfIudVTMyowCXw==", "type": "Package", "files": [ "_rels/.rels", @@ -14580,12 +14524,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/d5077e230a0745b1ada6784b8bf644d0.psmdcp", + "package/services/metadata/core-properties/89840371bf3f4e0d9ab7b6b34213c74c.psmdcp", "[Content_Types].xml" ] }, "System.Xml.XmlSerializer/4.0.10": { - "sha512": "XvaP/8Q5ocL16xlTsOaJtCs7Z00wEXrA/X2E2XLknpbQ1ykd8/IVaye0woROjPeOR5DLzOfUf5Ti086toNhcLg==", + "sha512": "OKhE6vruk88z/hl0lmfrMvXteTASgJUagu6PT6S10i9uLbvDR3pTwB6jVgiwa2D2qtTB+eneZbS9jljhPXhTtg==", "type": "Package", "files": [ "_rels/.rels", @@ -14615,21 +14559,7 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "runtime.json", - "package/services/metadata/core-properties/c80d56868865446d9ee122fad8e0fdb9.psmdcp", - "[Content_Types].xml" - ] - }, - "AdaptiveTileExtensions/1.0.0": { - "sha512": "R0HbhW8igFQP0meykpv0JjMdmNGqu53lJIx+gryaitCV2ZE18xrlMMRrGA4EDtLT6B0yJGNMFAdNFEdI3TLIfg==", - "type": "Package", - "files": [ - "_rels/.rels", - "AdaptiveTileExtensions.nuspec", - "lib/uap10.0/AdaptiveTileExtensions/Properties/AdaptiveTileExtensions.rd.xml", - "lib/uap10.0/AdaptiveTileExtensions.dll", - "lib/uap10.0/AdaptiveTileExtensions.pdb", - "lib/uap10.0/AdaptiveTileExtensions.pri", - "package/services/metadata/core-properties/64566dfac2f64bd680634f1077600cbf.psmdcp", + "package/services/metadata/core-properties/1cffc42bca944f1d81ef3c3abdb0f0be.psmdcp", "[Content_Types].xml" ] } diff --git a/AdaptiveTileExtensionsSample/AdaptiveTileExtensionsSample.csproj b/AdaptiveTileExtensionsSample/AdaptiveTileExtensionsSample.csproj index e641344..63b681e 100644 --- a/AdaptiveTileExtensionsSample/AdaptiveTileExtensionsSample.csproj +++ b/AdaptiveTileExtensionsSample/AdaptiveTileExtensionsSample.csproj @@ -99,6 +99,9 @@ MainPage.xaml + + Tile.xaml + @@ -126,6 +129,10 @@ MSBuild:Compile Designer + + Designer + MSBuild:Compile + @@ -133,6 +140,11 @@ AdaptiveTileExtensions + + + Behaviors SDK %28XAML%29 + + 14.0 diff --git a/AdaptiveTileExtensionsSample/App.xaml b/AdaptiveTileExtensionsSample/App.xaml index e664da0..2b1786c 100644 --- a/AdaptiveTileExtensionsSample/App.xaml +++ b/AdaptiveTileExtensionsSample/App.xaml @@ -2,7 +2,5 @@ x:Class="AdaptiveTileExtensionsSample.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" - xmlns:local="using:AdaptiveTileExtensionsSample" RequestedTheme="Light"> - diff --git a/AdaptiveTileExtensionsSample/MainPage.xaml b/AdaptiveTileExtensionsSample/MainPage.xaml index f809bd0..a51976a 100644 --- a/AdaptiveTileExtensionsSample/MainPage.xaml +++ b/AdaptiveTileExtensionsSample/MainPage.xaml @@ -5,9 +5,18 @@ xmlns:local="using:AdaptiveTileExtensionsSample" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" + xmlns:interactivity="using:Microsoft.Xaml.Interactivity" + xmlns:core="using:Microsoft.Xaml.Interactions.Core" + xmlns:support="using:AdaptiveTileExtensions.Support" mc:Ignorable="d"> - + + + + + + + - + \ No newline at end of file diff --git a/AdaptiveTileExtensionsSample/MainPage.xaml.cs b/AdaptiveTileExtensionsSample/MainPage.xaml.cs index 4e476e8..5872293 100644 --- a/AdaptiveTileExtensionsSample/MainPage.xaml.cs +++ b/AdaptiveTileExtensionsSample/MainPage.xaml.cs @@ -1,86 +1,13 @@ -using Windows.UI.Notifications; -using Windows.UI.Xaml; -using Windows.UI.Xaml.Controls; -using AdaptiveTileExtensions; - -// The Blank Page item template is documented at http://go.microsoft.com/fwlink/?LinkId=402352&clcid=0x409 - -namespace AdaptiveTileExtensionsSample +namespace AdaptiveTileExtensionsSample { /// /// An empty page that can be used on its own or navigated to within a Frame. /// - public sealed partial class MainPage : Page + public sealed partial class MainPage { public MainPage() { - this.InitializeComponent(); - - Loaded += OnLoaded; - } - - private void OnLoaded(object sender, RoutedEventArgs routedEventArgs) - { - var tile = AdaptiveTile.CreateTile(); - - #region for wide tile with background - - var wideBinding = TileBinding.Create(TemplateType.TileWide); - wideBinding.Branding = Branding.NameAndLogo; - var wideLogo = new TileImage(ImagePlacement.Background) - { - Source = "http://fc02.deviantart.net/fs71/i/2013/359/a/4/deadpool_logo_1_fill_by_mr_droy-d5q6y5u.png" - }; - //background/peek images need to be at the root of the binding; - wideBinding.BackgroundImage = wideLogo; - - var wideHeader = new Text("You have mail") {Style = TextStyle.Body}; - var wideContent = new Text("Someone likes you!") {Style = TextStyle.Caption}; - - var wideSubgroup = new SubGroup(); - wideSubgroup.AddText(wideHeader); - wideSubgroup.AddText(wideContent); - - wideBinding.AddSubgroup(wideSubgroup, true); - - #endregion - - #region square tile - - var binding = TileBinding.Create(TemplateType.TileMedium); - binding.Branding = Branding.None; - - var header = new Text("You have mail") { Style = TextStyle.Body, WrapText = true }; - var content = new Text("Someone likes you!") { Style = TextStyle.Caption, IsSubtleStyle = true , WrapText = true,Alignment = Alignment.Center}; - var logo = new TileImage(ImagePlacement.Inline) - { - Source = "http://fc02.deviantart.net/fs71/i/2013/359/a/4/deadpool_logo_1_fill_by_mr_droy-d5q6y5u.png" - }; - - var imageSubgroup = new SubGroup() - { - Width = 20 - }; - imageSubgroup.AddImage(logo); - - - var subgroup = new SubGroup(); - subgroup.AddText(header); - subgroup.AddText(content); - - binding.AddSubgroup(imageSubgroup); - binding.AddSubgroup(subgroup); - - #endregion - - // Add the types of tile bindings to the tile. - tile.Tiles.Add(wideBinding); - tile.Tiles.Add(binding); - - var notification = tile.GetNotification(); - - TileUpdateManager.CreateTileUpdaterForApplication().Update(notification); - + InitializeComponent(); } } } diff --git a/AdaptiveTileExtensionsSample/Tile.xaml b/AdaptiveTileExtensionsSample/Tile.xaml new file mode 100644 index 0000000..85e4398 --- /dev/null +++ b/AdaptiveTileExtensionsSample/Tile.xaml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/AdaptiveTileExtensionsSample/Tile.xaml.cs b/AdaptiveTileExtensionsSample/Tile.xaml.cs new file mode 100644 index 0000000..6df49f5 --- /dev/null +++ b/AdaptiveTileExtensionsSample/Tile.xaml.cs @@ -0,0 +1,14 @@ +using System.Runtime.Serialization; +using AdaptiveTileExtensions.Support; + +namespace AdaptiveTileExtensionsSample +{ + [DataContract( Namespace = Defaults.Namespace )] + public sealed partial class Tile + { + public Tile() + { + InitializeComponent(); + } + } +} diff --git a/AdaptiveTileExtensionsSample/project.lock.json b/AdaptiveTileExtensionsSample/project.lock.json index 1572321..730e3bd 100644 --- a/AdaptiveTileExtensionsSample/project.lock.json +++ b/AdaptiveTileExtensionsSample/project.lock.json @@ -3,14 +3,6 @@ "version": 1, "targets": { "UAP,Version=v10.0": { - "AdaptiveTileExtensions/1.0.0": { - "compile": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - }, - "runtime": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - } - }, "Microsoft.CSharp/4.0.0": { "dependencies": { "System.Runtime": "[4.0.20, )", @@ -1546,14 +1538,6 @@ } }, "UAP,Version=v10.0/win10-arm": { - "AdaptiveTileExtensions/1.0.0": { - "compile": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - }, - "runtime": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - } - }, "Microsoft.CSharp/4.0.0": { "dependencies": { "System.Runtime": "[4.0.20, )", @@ -3179,14 +3163,6 @@ } }, "UAP,Version=v10.0/win10-arm-aot": { - "AdaptiveTileExtensions/1.0.0": { - "compile": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - }, - "runtime": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - } - }, "Microsoft.CSharp/4.0.0": { "dependencies": { "System.Runtime": "[4.0.20, )", @@ -4784,14 +4760,6 @@ } }, "UAP,Version=v10.0/win10-x86": { - "AdaptiveTileExtensions/1.0.0": { - "compile": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - }, - "runtime": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - } - }, "Microsoft.CSharp/4.0.0": { "dependencies": { "System.Runtime": "[4.0.20, )", @@ -6422,14 +6390,6 @@ } }, "UAP,Version=v10.0/win10-x86-aot": { - "AdaptiveTileExtensions/1.0.0": { - "compile": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - }, - "runtime": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - } - }, "Microsoft.CSharp/4.0.0": { "dependencies": { "System.Runtime": "[4.0.20, )", @@ -8027,14 +7987,6 @@ } }, "UAP,Version=v10.0/win10-x64": { - "AdaptiveTileExtensions/1.0.0": { - "compile": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - }, - "runtime": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - } - }, "Microsoft.CSharp/4.0.0": { "dependencies": { "System.Runtime": "[4.0.20, )", @@ -9665,14 +9617,6 @@ } }, "UAP,Version=v10.0/win10-x64-aot": { - "AdaptiveTileExtensions/1.0.0": { - "compile": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - }, - "runtime": { - "lib/uap10.0/AdaptiveTileExtensions.dll": {} - } - }, "Microsoft.CSharp/4.0.0": { "dependencies": { "System.Runtime": "[4.0.20, )", @@ -11271,22 +11215,8 @@ } }, "libraries": { - "AdaptiveTileExtensions/1.0.0": { - "sha512": "R0HbhW8igFQP0meykpv0JjMdmNGqu53lJIx+gryaitCV2ZE18xrlMMRrGA4EDtLT6B0yJGNMFAdNFEdI3TLIfg==", - "type": "Package", - "files": [ - "_rels/.rels", - "AdaptiveTileExtensions.nuspec", - "lib/uap10.0/AdaptiveTileExtensions/Properties/AdaptiveTileExtensions.rd.xml", - "lib/uap10.0/AdaptiveTileExtensions.dll", - "lib/uap10.0/AdaptiveTileExtensions.pdb", - "lib/uap10.0/AdaptiveTileExtensions.pri", - "package/services/metadata/core-properties/64566dfac2f64bd680634f1077600cbf.psmdcp", - "[Content_Types].xml" - ] - }, "Microsoft.CSharp/4.0.0": { - "sha512": "/q7Wo1eEf1Nv2cuOO5h1F/MzEM0xn0MoV2kb1YpgDZFYZ/y5gkPYUA0Ws6mVADJKiMWnl2/RXb87roVhUy0QXA==", + "sha512": "oWqeKUxHXdK6dL2CFjgMcaBISbkk+AqEg+yvJHE4DElNzS4QaTsCflgkkqZwVlWby1Dg9zo9n+iCAMFefFdJ/A==", "type": "Package", "files": [ "_rels/.rels", @@ -11322,34 +11252,34 @@ "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/2ac4ea902ef04f8faa81d43fede0c9af.psmdcp", + "package/services/metadata/core-properties/a8a7171824ab4656b3141cda0591ff66.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore/5.0.0": { - "sha512": "YC1CpPMNP4gxBA9h9Pt38/MCrDS5sk4fKivp8w6tGmmrMAIi+6Tc/z2jGYOfyy9wpdP+wQIrc4NqxxQt0ZGDFQ==", + "sha512": "QQMp0yYQbIdfkKhdEE6Umh2Xonau7tasG36Trw/YlHoWgYQLp7T9L+ZD8EPvdj5ubRhtOuKEKwM7HMpkagB9ZA==", "type": "Package", "files": [ "_rels/.rels", "Microsoft.NETCore.nuspec", "_._", - "package/services/metadata/core-properties/5c19426597284132b9add3c9a9bb9a0d.psmdcp", + "package/services/metadata/core-properties/340ac37fb1224580ae47c59ebdd88964.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Platforms/1.0.0": { - "sha512": "dOChpTfpqF9s/cKXqMTfl6fzwlcKr0BAD0g1OW7q/y4aJMVuK2U3MG4z7/gQ5zcMWdh26wG1ndMcMTTszozYxw==", + "sha512": "0N77OwGZpXqUco2C/ynv1os7HqdFYifvNIbveLDKqL5PZaz05Rl9enCwVBjF61aumHKueLWIJ3prnmdAXxww4A==", "type": "Package", "files": [ "_rels/.rels", "Microsoft.NETCore.Platforms.nuspec", "runtime.json", - "package/services/metadata/core-properties/9c8a94967b9c49ea93dfe88dd697e984.psmdcp", + "package/services/metadata/core-properties/36b51d4c6b524527902ff1a182a64e42.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Portable.Compatibility/1.0.0": { - "sha512": "xyA/3viCYlKD9D9NIkOeVCk/4XZG6JU5mWtbAcPMM96L10Z9pODQoAmCTSaqTXcFcZdyzonDL5JRXwMVHasC2w==", + "sha512": "5/IFqf2zN1jzktRJitxO+5kQ+0AilcIbPvSojSJwDG3cGNSMZg44LXLB5E9RkSETE0Wh4QoALdNh1koKoF7/mA==", "type": "Package", "files": [ "_rels/.rels", @@ -11425,23 +11355,23 @@ "ref/netcore50/System.Xml.Serialization.dll", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/68e2e8cddd2e4eac8589ff55eff940f7.psmdcp", + "package/services/metadata/core-properties/8131b8ae030a45e7986737a0c1d04ef5.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Runtime/1.0.0": { - "sha512": "WLGNy01irr6GbZsa2cgwcXFo1xBnwl2xA1WLz9C5PrcCHGQQTQZhrXlOWxDKMVLm95+1LYCOmFU2t9E0ZEwz/A==", + "sha512": "AjaMNpXLW4miEQorIqyn6iQ+BZBId6qXkhwyeh1vl6kXLqosZusbwmLNlvj/xllSQrd3aImJbvlHusam85g+xQ==", "type": "Package", "files": [ "_rels/.rels", "Microsoft.NETCore.Runtime.nuspec", "runtime.json", - "package/services/metadata/core-properties/130a0e13ca08468796e97132f5e44245.psmdcp", + "package/services/metadata/core-properties/f289de2ffef9428684eca0c193bc8765.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Runtime.CoreCLR-arm/1.0.0": { - "sha512": "h3aGSDA8QUidg++JGFHobZY//pkw4ZytaqdegEELIxr78JihDgguXY82kuSjymGgRUX3dEa2vJjB4vZJ08KMMQ==", + "sha512": "hoJfIl981eXwn9Tz8onO/J1xaYApIfp/YrhjSh9rRhml1U5Wj80LBgyp/6n+KI3VlvcAraThhnHnCTp+M3Uh+w==", "type": "Package", "files": [ "_rels/.rels", @@ -11455,12 +11385,12 @@ "runtimes/win8-arm/native/mscorrc.dll", "runtimes/win8-arm/lib/dotnet/mscorlib.ni.dll", "ref/dotnet/_._", - "package/services/metadata/core-properties/6f3415e22ba648e7bddab6e15b86e8fb.psmdcp", + "package/services/metadata/core-properties/c1cbeaed81514106b6b7971ac193f132.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Runtime.CoreCLR-x64/1.0.0": { - "sha512": "4uKch6OiiZ1tEJZgAcbI5SW1upwPGHeGLMaALmx6xbWClR1KA2Y908vDdURWs/850cacr4l1nSM+KKwX4ZjW0A==", + "sha512": "DaY5Z13xCZpnVIGluC5sCo4/0wy1rl6mptBH7v3RYi3guAmG88aSeFoQzyZepo0H0jEixUxNFM0+MB6Jc+j0bw==", "type": "Package", "files": [ "_rels/.rels", @@ -11474,12 +11404,12 @@ "runtimes/win7-x64/native/mscorrc.dll", "runtimes/win7-x64/lib/dotnet/mscorlib.ni.dll", "ref/dotnet/_._", - "package/services/metadata/core-properties/4d0fefaede4846a3a391bd5abc0b310f.psmdcp", + "package/services/metadata/core-properties/bd7bd26b6b8242179b5b8ca3d9ffeb95.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Runtime.CoreCLR-x86/1.0.0": { - "sha512": "hG8Om+3GLALPvfoAFpU+cDgTm06iibolDkjQGI9AObZ6bBuD44t71KSvtOLohEFbxgqS86UnVjxys2mB4dU/Hg==", + "sha512": "2LDffu5Is/X01GVPVuye4Wmz9/SyGDNq1Opgl5bXG3206cwNiCwsQgILOtfSWVp5mn4w401+8cjhBy3THW8HQQ==", "type": "Package", "files": [ "_rels/.rels", @@ -11493,56 +11423,56 @@ "runtimes/win7-x86/native/mscorrc.dll", "runtimes/win7-x86/lib/dotnet/mscorlib.ni.dll", "ref/dotnet/_._", - "package/services/metadata/core-properties/b8118c0be4ee4df4a07d0072a904f7f6.psmdcp", + "package/services/metadata/core-properties/dd7e29450ade4bdaab9794850cd11d7a.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Runtime.Native/1.0.0": { - "sha512": "YqSBF9fB6NEdaIikdGi6Bo8pGYh4E9j75+bXv7yiFjaSHZvCItQ++Q7MOpGYWVygavwI4Gji+rFd+oscbi3HHA==", + "sha512": "tMsWWrH1AJCguiM22zK/vr6COxqz62Q1F02B07IXAUN405R3HGk5SkD/DL0Hte+OTjNtW9LkKXpOggGBRwYFNg==", "type": "Package", "files": [ "_rels/.rels", "Microsoft.NETCore.Runtime.Native.nuspec", "_._", - "package/services/metadata/core-properties/6f9a59cc7e304b7ebd52522cba68f725.psmdcp", + "package/services/metadata/core-properties/a985563978b547f984c16150ef73e353.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Targets/1.0.0": { - "sha512": "z420UVnxpVimjP/uOLpjHL8Ht5lundIw8n+/lcpXGKrscNM4tVaYS+fPqaVrVXKaEh04aXbOSb2TSFA41AAB5w==", + "sha512": "XfITpPjYLYRmAeZtb9diw6P7ylLQsSC1U2a/xj10iQpnHxkiLEBXop/psw15qMPuNca7lqgxWvzZGpQxphuXaw==", "type": "Package", "files": [ "_rels/.rels", "Microsoft.NETCore.Targets.nuspec", "runtime.json", - "package/services/metadata/core-properties/b474eae74684434186a205d6d6e82e42.psmdcp", + "package/services/metadata/core-properties/5413a5ed3fde4121a1c9ee8feb12ba66.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Targets.UniversalWindowsPlatform/5.0.0": { - "sha512": "C5pZvgwjt4aLXGcqHxKi5JahwKOb32FJUPB+i8QAuSr1J4XXXNvEoY4bcrXcFWh1DyeQi63BSyktTFEY0yYSZw==", + "sha512": "jszcJ6okLlhqF4OQbhSbixLOuLUyVT3BP7Y7/i7fcDMwnHBd1Pmdz6M1Al9SMDKVLA2oSaItg4tq6C0ydv8lYQ==", "type": "Package", "files": [ "_rels/.rels", "Microsoft.NETCore.Targets.UniversalWindowsPlatform.nuspec", "runtime.json", - "package/services/metadata/core-properties/ddd92b7116d4441698a13b69b4de06c4.psmdcp", + "package/services/metadata/core-properties/0d18100c9f8c491492d8ddeaa9581526.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.UniversalWindowsPlatform/5.0.0": { - "sha512": "gcmbRUiypZblyxgxJgmP1dKLfOkvyxEmIF/OtjE6KyRE78PN4RNAoI57kcWPWwBRspWHOnn8qExtMqzjzaLgsA==", + "sha512": "D0nsAm+yTk0oSSC7E6PcmuuEewBAQbGgIXNcCnRqQ4qLPdQLMjMHg8cilGs3xZgwTRQmMtEn45TAatrU1otWPQ==", "type": "Package", "files": [ "_rels/.rels", "Microsoft.NETCore.UniversalWindowsPlatform.nuspec", "_._", - "package/services/metadata/core-properties/263a7dd951ca47f38a9204cd8667e650.psmdcp", + "package/services/metadata/core-properties/5dffd3ce5b6640febe2db09251387062.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Windows.ApiSets-x64/1.0.0": { - "sha512": "rMmhVSsVGrq1Rq5QDeNj0Qmn5ogGpEQXekIkWTRRJdI8uB3kdf5Z5DdjezeNAjS3nj+9+zn9ESvdeYyPdvGQQQ==", + "sha512": "NC+dpFMdhujz2sWAdJ8EmBk07p1zOlNi0FCCnZEbzftABpw9xZ99EMP/bUJrPTgCxHfzJAiuLPOtAauzVINk0w==", "type": "Package", "files": [ "_rels/.rels", @@ -11704,12 +11634,12 @@ "runtimes/win81-x64/native/api-ms-win-core-sysinfo-l1-2-3.dll", "runtimes/win81-x64/native/api-ms-win-security-cpwl-l1-1-0.dll", "runtimes/win10-x64/native/_._", - "package/services/metadata/core-properties/6ed26c026ec74779a1e31cfa0807e317.psmdcp", + "package/services/metadata/core-properties/b25894a2a9234c329a98dc84006b2292.psmdcp", "[Content_Types].xml" ] }, "Microsoft.NETCore.Windows.ApiSets-x86/1.0.0": { - "sha512": "pLMpE6xJvxHdU/GAl+TdsMm5mWR/rsmXPIkXNzYFeYo1HuQ/8ueSBlOFBJwQfsawHRG/DffVEaD1fNZyaQvYNA==", + "sha512": "/HDRdhz5bZyhHwQ/uk/IbnDIX5VDTsHntEZYkTYo57dM+U3Ttel9/OJv0mjL64wTO/QKUJJNKp9XO+m7nSVjJQ==", "type": "Package", "files": [ "_rels/.rels", @@ -11871,12 +11801,12 @@ "runtimes/win81-x86/native/api-ms-win-core-sysinfo-l1-2-3.dll", "runtimes/win81-x86/native/api-ms-win-security-cpwl-l1-1-0.dll", "runtimes/win10-x86/native/_._", - "package/services/metadata/core-properties/2a60b1220c43441a8818df7ae64c8b76.psmdcp", + "package/services/metadata/core-properties/b773d829b3664669b45b4b4e97bdb635.psmdcp", "[Content_Types].xml" ] }, "Microsoft.VisualBasic/10.0.0": { - "sha512": "KtE8IcXhBfGYCvOcNE3BUTowgwqXhbJxJO6Tn1UIG8WBeDopIf+ygpsGI3rFt7cycvGbuS1+zWUGnmBKdcSPMw==", + "sha512": "5BEm2/HAVd97whRlCChU7rmSh/9cwGlZ/NTNe3Jl07zuPWfKQq5TUvVNUmdvmEe8QRecJLZ4/e7WF1i1O8V42g==", "type": "Package", "files": [ "_rels/.rels", @@ -11902,12 +11832,12 @@ "ref/netcore50/Microsoft.VisualBasic.dll", "ref/netcore50/Microsoft.VisualBasic.xml", "ref/wpa81/_._", - "package/services/metadata/core-properties/36ec6801501a45209248459a0953ef80.psmdcp", + "package/services/metadata/core-properties/5dbd3a7042354092a8b352b655cf4376.psmdcp", "[Content_Types].xml" ] }, "Microsoft.Win32.Primitives/4.0.0": { - "sha512": "WM3QrH2rfd/9hj7J/IBC04hjKxzlPg9JqchHSiVxSHVe+d+QpM8Aw7w4q6bhm7mrFhyW/BgX51bfr8TU9Hjo+Q==", + "sha512": "CypEz9/lLOup8CEhiAmvr7aLs1zKPYyEU1sxQeEr6G0Ci8/F0Y6pYR1zzkROjM8j8Mq0typmbu676oYyvErQvg==", "type": "Package", "files": [ "_rels/.rels", @@ -11934,12 +11864,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/519ac46891b149da9e3021b01ce40cde.psmdcp", + "package/services/metadata/core-properties/1d4eb9d0228b48b88d2df3822fba2d86.psmdcp", "[Content_Types].xml" ] }, "System.AppContext/4.0.0": { - "sha512": "MAAI7lkOGRc6puP9ZEGaLF5ToBbwBWnPk0UUojElSCfQ9JyPmDeqCbuUhjkvzENo8SduSO3ePz6EyQCRvKxjZw==", + "sha512": "gUoYgAWDC3+xhKeU5KSLbYDhTdBYk9GssrMSCcWUADzOglW+s0AmwVhOUGt2tL5xUl7ZXoYTPdA88zCgKrlG0A==", "type": "Package", "files": [ "_rels/.rels", @@ -11967,12 +11897,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/655416029fcd4217aa3d84354108cc57.psmdcp", + "package/services/metadata/core-properties/3b390478e0cd42eb8818bbab19299738.psmdcp", "[Content_Types].xml" ] }, "System.Collections/4.0.10": { - "sha512": "G+toQ0yP+OeP/4OoNZoS6pY4OumnLQxogIotGVnNAzBzlAysQ1/nN/QKkKz7cbjsl0j9rSG8gO6VBrRNfl3thg==", + "sha512": "ux6ilcZZjV/Gp7JEZpe+2V1eTueq6NuoGRM3eZCFuPM25hLVVgCRuea6STW8hvqreIOE59irJk5/ovpA5xQipw==", "type": "Package", "files": [ "_rels/.rels", @@ -12001,12 +11931,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/ac9c7722031241b9bfcf76a298a5d2cf.psmdcp", + "package/services/metadata/core-properties/b4f8061406e54dbda8f11b23186be11a.psmdcp", "[Content_Types].xml" ] }, "System.Collections.Concurrent/4.0.10": { - "sha512": "CeIYWNXnFKCo2RP/cGupUPA0qi8BjUQn5L8Jd8Bc2+1g/+crKGiwl+wU6+i0LuSubQCC0V484vBvtBAjQhn2aA==", + "sha512": "ZtMEqOPAjAIqR8fqom9AOKRaB94a+emO2O8uOP6vyJoNswSPrbiwN7iH53rrVpvjMVx0wr4/OMpI7486uGZjbw==", "type": "Package", "files": [ "_rels/.rels", @@ -12033,12 +11963,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/48b38705af0d4bbb9c868ab1b8431c40.psmdcp", + "package/services/metadata/core-properties/c982a1e1e1644b62952fc4d4dcbe0d42.psmdcp", "[Content_Types].xml" ] }, "System.Collections.Immutable/1.1.37": { - "sha512": "yd3a6w6dGlYc2HV8m1RNBvZRY5g5sJeci+zrHab7i2ZXlyuLA22ruBAw9Cklh10bCZ1sNR+zgQR/1QXrTw+U9A==", + "sha512": "fTpqwZYBzoklTT+XjTRK8KxvmrGkYHzBiylCcKyQcxiOM8k+QvhNBxRvFHDWzy4OEP5f8/9n+xQ9mEgEXY+muA==", "type": "Package", "files": [ "_rels/.rels", @@ -12047,12 +11977,12 @@ "lib/dotnet/System.Collections.Immutable.xml", "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.xml", "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll", - "package/services/metadata/core-properties/cbed47750633453193a8c9b73094d832.psmdcp", + "package/services/metadata/core-properties/a02fdeabe1114a24bba55860b8703852.psmdcp", "[Content_Types].xml" ] }, "System.Collections.NonGeneric/4.0.0": { - "sha512": "riqYXUiQwwDO82YCFxuoRDh+7lsA3cAxWxCkyuSHfusMAiuMrFHCyGfDpWQ6iH14BrupzgHyE89/Xlg/Usf75w==", + "sha512": "rVgwrFBMkmp8LI6GhAYd6Bx+2uLIXjRfNg6Ie+ASfX8ESuh9e2HNxFy2yh1MPIXZq3OAYa+0mmULVwpnEC6UDA==", "type": "Package", "files": [ "_rels/.rels", @@ -12079,12 +12009,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/7be1bb283c124c6fba5b24b875562876.psmdcp", + "package/services/metadata/core-properties/185704b1dc164b078b61038bde9ab31a.psmdcp", "[Content_Types].xml" ] }, "System.Collections.Specialized/4.0.0": { - "sha512": "DHWBV24iMkk7F74jKxKzEkCzTTL8fPX/BqwtKLaBVs+iYQE1SvXxilxPeYrs0Yil0Bh5+le3ZlBufmsFhUkkUQ==", + "sha512": "poJFwQCUOoXqvdoGxx+3p8Z63yawcYKPBSFP67Z2jICeOINvEIQZN7mVOAnC7gsVF0WU+A2wtVwfhagC7UCgAg==", "type": "Package", "files": [ "_rels/.rels", @@ -12111,12 +12041,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/cbc8d683b6d0419abe14f23346262461.psmdcp", + "package/services/metadata/core-properties/e7002e4ccd044c00a7cbd4a37efe3400.psmdcp", "[Content_Types].xml" ] }, "System.ComponentModel/4.0.0": { - "sha512": "P2BJARZiQ/SJ+wT8qo9sc5kNMooTADLfwvYbXj4vGh7EV4Nf8B2j6Wgw2PxSXoL57y2Tv4FwN/1fcyY80rZa+w==", + "sha512": "BzpLdSi++ld7rJLOOt5f/G9GxujP202bBgKORsHcGV36rLB0mfSA2h8chTMoBzFhgN7TE14TmJ2J7Q1RyNCTAw==", "type": "Package", "files": [ "_rels/.rels", @@ -12144,12 +12074,12 @@ "ref/netcore50/System.ComponentModel.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/c8fe56097dc94e2692e00b67652001e9.psmdcp", + "package/services/metadata/core-properties/58b9abdedb3a4985a487cb8bf4bdcbd7.psmdcp", "[Content_Types].xml" ] }, "System.ComponentModel.Annotations/4.0.10": { - "sha512": "97Npx/OAmKtGCbPjHBjYCC3LYIq+esUnyF3IabA6mvNi8b1j9xYX8qw0az/3KN1pHRRJubiAVvQs8vuWLrJQ2g==", + "sha512": "7+XGyEZx24nP1kpHxCB9e+c6D0fdVDvFwE1xujE9BzlXyNVcy5J5aIO0H/ECupx21QpyRvzZibGAHfL/XLL6dw==", "type": "Package", "files": [ "_rels/.rels", @@ -12176,12 +12106,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/a85323f2882a446eaab7b8d4a66ac523.psmdcp", + "package/services/metadata/core-properties/012e5fa97b3d450eb20342cd9ba88069.psmdcp", "[Content_Types].xml" ] }, "System.ComponentModel.EventBasedAsync/4.0.10": { - "sha512": "uMJi43QVmH0rSxFUbHq/4EevO0OBe9hz3ScosDruKnk4r6y4mZudzCxu5VWn5+k5qa+gbTHb45d1RVnDqJLlug==", + "sha512": "d6kXcHUgP0jSPXEQ6hXJYCO6CzfoCi7t9vR3BfjSQLrj4HzpuATpx1gkN7itmTW1O+wjuw6rai4378Nj6N70yw==", "type": "Package", "files": [ "_rels/.rels", @@ -12208,12 +12138,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/fe5f603f0b634abfb786db1edf0ccff6.psmdcp", + "package/services/metadata/core-properties/5094900f1f7e4f4dae27507acc72f2a5.psmdcp", "[Content_Types].xml" ] }, "System.Data.Common/4.0.0": { - "sha512": "Euk8ArZkEZRif+eKdfimEyIS+X9sRuQJrS2oLeqfycLmWEaSISRLm9S1xxV2QnaQS9qeGahfXE/RDU6rYj2OeA==", + "sha512": "SA7IdoTWiImVr0exDM68r0mKmR4f/qFGxZUrJQKu4YS7F+3afWzSOCezHxWdevQ0ONi4WRQsOiv+Zf9p8H0Feg==", "type": "Package", "files": [ "_rels/.rels", @@ -12240,12 +12170,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/fa7dabd358b54aacb434863246f6efcb.psmdcp", + "package/services/metadata/core-properties/aa5ad20c33d94c8e8016ba4fc64d8d66.psmdcp", "[Content_Types].xml" ] }, "System.Diagnostics.Contracts/4.0.0": { - "sha512": "sEa09qL58PrTuOfARrfSw07J23fuxnvwPV4JkHsToY+++ApbF5ErQRtGz5kl97/vwCQUtxLvCIu5TuUKkbBqag==", + "sha512": "lMc7HNmyIsu0pKTdA4wf+FMq5jvouUd+oUpV4BdtyqoV0Pkbg9u/7lTKFGqpjZRQosWHq1+B32Lch2wf4AmloA==", "type": "Package", "files": [ "_rels/.rels", @@ -12274,12 +12204,12 @@ "ref/netcore50/System.Diagnostics.Contracts.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/3bb089bb140d4eab90594116d1a84885.psmdcp", + "package/services/metadata/core-properties/c6cd3d0bbc304cbca14dc3d6bff6579c.psmdcp", "[Content_Types].xml" ] }, "System.Diagnostics.Debug/4.0.10": { - "sha512": "3hQHgjaio4VT69P/RZq5CA9V454I37H7XkwViR4smCsK4jeTgq+bQI7/vS45ZNTGUn97t9tCBPZOwC8AFFECLw==", + "sha512": "pi2KthuvI2LWV2c2V+fwReDsDiKpNl040h6DcwFOb59SafsPT/V1fCy0z66OKwysurJkBMmp5j5CBe3Um+ub0g==", "type": "Package", "files": [ "_rels/.rels", @@ -12308,12 +12238,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/d3937ee60f3f4d09943e79f2e32a2c9a.psmdcp", + "package/services/metadata/core-properties/bfb05c26051f4a5f9015321db9cb045c.psmdcp", "[Content_Types].xml" ] }, "System.Diagnostics.StackTrace/4.0.0": { - "sha512": "RecUY9dpaj9oAbgknEviNCxNyb6Y470JZfeYsFgnnD5H+kLI0EoJUFDere31C4p+niaszfY7lL4qItsiZQC5og==", + "sha512": "PItgenqpRiMqErvQONBlfDwctKpWVrcDSW5pppNZPJ6Bpiyz+KjsWoSiaqs5dt03HEbBTMNCrZb8KCkh7YfXmw==", "type": "Package", "files": [ "_rels/.rels", @@ -12342,12 +12272,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/07ae6262c00549169137f620ed7dd0d3.psmdcp", + "package/services/metadata/core-properties/5c7ca489a36944d895c628fced7e9107.psmdcp", "[Content_Types].xml" ] }, "System.Diagnostics.Tools/4.0.0": { - "sha512": "ukmw+WIDKlW/ymnnAn9VUdeO7xPG2QjMjPA7RRA7TPm6FVDzQyt5WLaaHKTotsbRbdWmYEmNMJHsXrrrTnux2w==", + "sha512": "uw5Qi2u5Cgtv4xv3+8DeB63iaprPcaEHfpeJqlJiLjIVy6v0La4ahJ6VW9oPbJNIjcavd24LKq0ctT9ssuQXsw==", "type": "Package", "files": [ "_rels/.rels", @@ -12376,12 +12306,12 @@ "ref/netcore50/System.Diagnostics.Tools.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/c256d7d920814e87aa8be3637f9aedbe.psmdcp", + "package/services/metadata/core-properties/20f622a1ae5b4e3992fc226d88d36d59.psmdcp", "[Content_Types].xml" ] }, "System.Diagnostics.Tracing/4.0.20": { - "sha512": "mSlqpxtVNaEl/Fuymwjp9jGvjHb6+FNTUI+LQwBH1WFWy6S10VeXvJwokOC71FmYdbl+Cdyk0OGlVE6YXYa8dA==", + "sha512": "gn/wexGHc35Fv++5L1gYHMY5g25COfiZ0PGrL+3PfwzoJd4X2LbTAm/U8d385SI6BKQBI/z4dQfvneS9J27+Tw==", "type": "Package", "files": [ "_rels/.rels", @@ -12410,12 +12340,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/c747c51774304ae69103509c90e50186.psmdcp", + "package/services/metadata/core-properties/13423e75e6344b289b3779b51522737c.psmdcp", "[Content_Types].xml" ] }, "System.Dynamic.Runtime/4.0.10": { - "sha512": "k3fwDFybJA4Suar0164ar45UZZBdyJR3u2vY/baEX/syoVm9boThITUJ8PPTGqMDKkQiqtJxH2qmIcu6/A2k7Q==", + "sha512": "r10VTLdlxtYp46BuxomHnwx7vIoMOr04CFoC/jJJfY22f7HQQ4P+cXY2Nxo6/rIxNNqOxwdbQQwv7Gl88Jsu1w==", "type": "Package", "files": [ "_rels/.rels", @@ -12445,12 +12375,12 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "runtime.json", - "package/services/metadata/core-properties/abfcc357a8a745d4b3aa049e49f6edf3.psmdcp", + "package/services/metadata/core-properties/b7571751b95d4952803c5011dab33c3b.psmdcp", "[Content_Types].xml" ] }, "System.Globalization/4.0.10": { - "sha512": "jTWDiuUyrWxvYToTPUHAu3HhZxsAgrlLWyk7TxpLI3Xhi0zsTPiyaljOOmDH6IyZjaJgYkT7tEwU2dYZixxCiw==", + "sha512": "kzRtbbCNAxdafFBDogcM36ehA3th8c1PGiz8QRkZn8O5yMBorDHSK8/TGJPYOaCS5zdsGk0u9qXHnW91nqy7fw==", "type": "Package", "files": [ "_rels/.rels", @@ -12479,12 +12409,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/1d0e237bdf4247dc8374d6875795bd4c.psmdcp", + "package/services/metadata/core-properties/93bcad242a4e4ad7afd0b53244748763.psmdcp", "[Content_Types].xml" ] }, "System.Globalization.Calendars/4.0.0": { - "sha512": "nHK2XkMVQE8o4359SdEKTzyTYYwOOXsMRDsNBMSWjitxL8jK8C2zXpf5yrL1DEz68MRY152ONLtQ+Hfla+6DBg==", + "sha512": "cL6WrdGKnNBx9W/iTr+jbffsEO4RLjEtOYcpVSzPNDoli6X5Q6bAfWtJYbJNOPi8Q0fXgBEvKK1ncFL/3FTqlA==", "type": "Package", "files": [ "_rels/.rels", @@ -12513,12 +12443,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/75d6521437734eb3af6d9c4b212f783e.psmdcp", + "package/services/metadata/core-properties/95fc8eb4808e4f31a967f407c94eba0f.psmdcp", "[Content_Types].xml" ] }, "System.Globalization.Extensions/4.0.0": { - "sha512": "pPws0NUeAzOrrvAeZLXNBYU+spPE8q/EhVbPjaAgROpHZps2Njq02TNRUosSwYhZcp91GsVqa3AyzC5fajPc2Q==", + "sha512": "rqbUXiwpBCvJ18ySCsjh20zleazO+6fr3s5GihC2sVwhyS0MUl6+oc5Rzk0z6CKkS4kmxbZQSeZLsK7cFSO0ng==", "type": "Package", "files": [ "_rels/.rels", @@ -12545,12 +12475,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/7f76a26b53e344c68dd3167f7342037e.psmdcp", + "package/services/metadata/core-properties/a0490a34737f448fb53635b5210e48e4.psmdcp", "[Content_Types].xml" ] }, "System.IO/4.0.10": { - "sha512": "b+unKeiPlPaS0uCNSZ7Zh/xRHgBWKGgYWs+Ti/MdYt6eZ+xzIjNCKgzFih3WCwndzHEp/+Lju8HISNfBsQ0Zxw==", + "sha512": "kghf1CeYT+W2lw8a50/GxFz5HR9t6RkL4BvjxtTp1NxtEFWywnMA9W8FH/KYXiDNThcw9u/GOViDON4iJFGXIQ==", "type": "Package", "files": [ "_rels/.rels", @@ -12579,12 +12509,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/5bdb8750256649919b9ba105fa95063c.psmdcp", + "package/services/metadata/core-properties/db72fd58a86b4d13a6d2858ebec46705.psmdcp", "[Content_Types].xml" ] }, "System.IO.Compression/4.0.0": { - "sha512": "0UvH3ZGKby7nE1uaeiHb7lgRdT5jMkKOP4vSFdxylhRnUKsq5Dl3kw7gc4XuTmdpqL/khwTmSM6YDMWv0T1+UA==", + "sha512": "S+ljBE3py8pujTrsOOYHtDg2cnAifn6kBu/pfh1hMWIXd8DoVh0ADTA6Puv4q+nYj+Msm6JoFLNwuRSmztbsDQ==", "type": "Package", "files": [ "_rels/.rels", @@ -12619,48 +12549,48 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "runtime.json", - "package/services/metadata/core-properties/306e00d6f2584541ac675749670d3449.psmdcp", + "package/services/metadata/core-properties/cdbbc16eba65486f85d2caf9357894f3.psmdcp", "[Content_Types].xml" ] }, "System.IO.Compression.clrcompression-arm/4.0.0": { - "sha512": "NMf6nOnXRWzQRXHJI5Mw16nDi9j1VFNK/V7SFMia7S8gAK6dUXnOMcRkqUS29qkOnjUtGOB8DXI0WA4BP/Jzlw==", + "sha512": "Kk21GecAbI+H6tMP6/lMssGObbhoHwLiREiB5UkNMCypdxACuF+6gmrdDTousCUcbH28CJeo7tArrnUc+bchuw==", "type": "Package", "files": [ "_rels/.rels", "System.IO.Compression.clrcompression-arm.nuspec", "runtimes/win7-arm/native/clrcompression.dll", "runtimes/win10-arm/native/ClrCompression.dll", - "package/services/metadata/core-properties/ef5a9c99ba24479084226ed030316f2a.psmdcp", + "package/services/metadata/core-properties/e09228dcfd7b47adb2ddcf73e2eb6ddf.psmdcp", "[Content_Types].xml" ] }, "System.IO.Compression.clrcompression-x64/4.0.0": { - "sha512": "RibRRZn7DBhdcRTA5Gmu8/Z2jCQVPQFjFooesqC6V95k6xjDMqQD3RlOyA/yVS2oADaACV1qtdhIjLWaEQ+NUQ==", + "sha512": "Lqr+URMwKzf+8HJF6YrqEqzKzDzFJTE4OekaxqdIns71r8Ufbd8SbZa0LKl9q+7nu6Em4SkIEXVMB7plSXekOw==", "type": "Package", "files": [ "_rels/.rels", "System.IO.Compression.clrcompression-x64.nuspec", "runtimes/win7-x64/native/clrcompression.dll", "runtimes/win10-x64/native/ClrCompression.dll", - "package/services/metadata/core-properties/0a093359e13d4e2a9a3d2a6378979665.psmdcp", + "package/services/metadata/core-properties/416c3fd9fab749d484e0fed458de199f.psmdcp", "[Content_Types].xml" ] }, "System.IO.Compression.clrcompression-x86/4.0.0": { - "sha512": "dws2DwhfIQ7XIhsIWhsgicwUvkXZgNGwA2uYvG5X3S+rLWJ1H/+x51FlUXXHWihGOVDfA+WE6ewaQKxODqM/5A==", + "sha512": "GmevpuaMRzYDXHu+xuV10fxTO8DsP7OKweWxYtkaxwVnDSj9X6RBupSiXdiveq9yj/xjZ1NbG+oRRRb99kj+VQ==", "type": "Package", "files": [ "_rels/.rels", "System.IO.Compression.clrcompression-x86.nuspec", "runtimes/win7-x86/native/clrcompression.dll", "runtimes/win10-x86/native/ClrCompression.dll", - "package/services/metadata/core-properties/9133927234b843ef8d7719ef4bedbd2e.psmdcp", + "package/services/metadata/core-properties/cd12f86c8cc2449589dfbe349763f7b3.psmdcp", "[Content_Types].xml" ] }, "System.IO.Compression.ZipFile/4.0.0": { - "sha512": "VBBh0ibi0ZdOWHERwK/MYC7LpMm69aE1uFEoFyEFFplWObd6G7QL6x7iZXlK4zYqR8X5tg8LhMatcAawUMjlhw==", + "sha512": "pwntmtsJqtt6Lez4Iyv4GVGW6DaXUTo9Rnlsx0MFagRgX+8F/sxG5S/IzDJabBj68sUWViz1QJrRZL4V9ngWDg==", "type": "Package", "files": [ "_rels/.rels", @@ -12687,12 +12617,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/46ff1f5e213b44c6a667f6af5102a079.psmdcp", + "package/services/metadata/core-properties/60dc66d592ac41008e1384536912dabf.psmdcp", "[Content_Types].xml" ] }, "System.IO.FileSystem/4.0.0": { - "sha512": "QueD58wAm5iySBT+zioXc0D63uidMGxdPFJxquUbN6Tcsp4O+xXVatGMnOCg4WA3wo6p1G9vxZwn7xD+8sWmtA==", + "sha512": "eo05SPWfG+54UA0wxgRIYOuOslq+2QrJLXZaJDDsfLXG15OLguaItW39NYZTqUb4DeGOkU4R0wpOLOW4ynMUDQ==", "type": "Package", "files": [ "_rels/.rels", @@ -12720,12 +12650,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/444f82a87d0b400b8067c51b9ac8b343.psmdcp", + "package/services/metadata/core-properties/0405bad2bcdd403884f42a0a79534bc1.psmdcp", "[Content_Types].xml" ] }, "System.IO.FileSystem.Primitives/4.0.0": { - "sha512": "gB1r7Gyubrk+v7au+mp5WM7/vm9yw3OGmETo3G8J9NuOZ68XjMljzZNtDCE4AmU0g9xtk5d5dPT+VVlE433RVA==", + "sha512": "7pJUvYi/Yq3A5nagqCCiOw3+aJp3xXc/Cjr8dnJDnER3/6kX3LEencfqmXUcPl9+7OvRNyPMNhqsLAcMK6K/KA==", "type": "Package", "files": [ "_rels/.rels", @@ -12752,12 +12682,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/54e4f036e33b44de93e8b89b2037ced9.psmdcp", + "package/services/metadata/core-properties/2cf3542156f0426483f92b9e37d8d381.psmdcp", "[Content_Types].xml" ] }, "System.IO.IsolatedStorage/4.0.0": { - "sha512": "JZwmP3++ghqPCm1+PAcOQtk7zZjLQQ+fyetc8ipVcoMt9DVyDqoxmHukI36tK7maycfoUftNaNgezYNT3Purmg==", + "sha512": "d5KimUbZ49Ki6A/uwU+Iodng+nhJvpRs7hr/828cfeXC02LxUiggnRnAu+COtWcKvJ2YbBmAGOcO4GLK4fX1+w==", "type": "Package", "files": [ "_rels/.rels", @@ -12782,12 +12712,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/f9b9a726a2fc472f884a9f7f945fc6bf.psmdcp", + "package/services/metadata/core-properties/0d69e649eab84c3cad77d63bb460f7e7.psmdcp", "[Content_Types].xml" ] }, "System.IO.UnmanagedMemoryStream/4.0.0": { - "sha512": "qm32tGSSvN0S9OoTyZjRi0qcu9CPV1Qm2KvIOL+f1WDS1wxW8Mp8SlKQ97L/t5FWpJQijLwuhTNTdS6bJDhmAQ==", + "sha512": "i2xczgQfwHmolORBNHxV9b5izP8VOBxgSA2gf+H55xBvwqtR+9r9adtzlc7at0MAwiLcsk6V1TZlv2vfRQr8Sw==", "type": "Package", "files": [ "_rels/.rels", @@ -12814,12 +12744,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/cf20262a861a490d8474ba5632a21300.psmdcp", + "package/services/metadata/core-properties/cce1d37d7dc24e5fb4170ead20101af0.psmdcp", "[Content_Types].xml" ] }, "System.Linq/4.0.0": { - "sha512": "de5y6zZ1XzkixH04wuyj7o+0oUeGvq4B5F1voWhUu/isJixUfjoSpu2OVK+0+vE+2drFh4085NtVyz6pM6jdJQ==", + "sha512": "r6Hlc+ytE6m/9UBr+nNRRdoJEWjoeQiT3L3lXYFDHoXk3VYsRBCDNXrawcexw7KPLaH0zamQLiAb6avhZ50cGg==", "type": "Package", "files": [ "_rels/.rels", @@ -12847,12 +12777,12 @@ "ref/netcore50/System.Linq.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/93bdeb6af21d4259927e4c747a814874.psmdcp", + "package/services/metadata/core-properties/6fcde56ce4094f6a8fff4b28267da532.psmdcp", "[Content_Types].xml" ] }, "System.Linq.Expressions/4.0.10": { - "sha512": "SUMoj4NPl/KE9ezUKta8K4fz3YBJpAEAhlRodVNCN2HnhYl3/a0th/Si/ORLZ8/EbLK0DnCdJ4Co7pEdSH+9ww==", + "sha512": "qhFkPqRsTfXBaacjQhxwwwUoU7TEtwlBIULj7nG7i4qAkvivil31VvOvDKppCSui5yGw0/325ZeNaMYRvTotXw==", "type": "Package", "files": [ "_rels/.rels", @@ -12882,12 +12812,12 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "runtime.json", - "package/services/metadata/core-properties/c3c89b7953414a6893b3aa0e0c088df0.psmdcp", + "package/services/metadata/core-properties/4e3c061f7c0a427fa5b65bd3d84e9bc3.psmdcp", "[Content_Types].xml" ] }, "System.Linq.Parallel/4.0.0": { - "sha512": "flofdjqj8o3znrTyYQKaJ9JfRSFvObIbCKxn0++lljHafxrzvt2AQ+ZMaO0Egj8jbg5Tlek4JDajhKK+QKQngQ==", + "sha512": "PtH7KKh1BbzVow4XY17pnrn7Io63ApMdwzRE2o2HnzsKQD/0o7X5xe6mxrDUqTm9ZCR3/PNhAlP13VY1HnHsbA==", "type": "Package", "files": [ "_rels/.rels", @@ -12913,12 +12843,12 @@ "ref/netcore50/System.Linq.Parallel.dll", "ref/netcore50/System.Linq.Parallel.xml", "ref/wpa81/_._", - "package/services/metadata/core-properties/c2e652a04ab04f118c1ce03787a2893b.psmdcp", + "package/services/metadata/core-properties/5cc7d35889814f73a239a1b7dcd33451.psmdcp", "[Content_Types].xml" ] }, "System.Linq.Queryable/4.0.0": { - "sha512": "Y3l+g9XAjIG5pyCaAuUuiwUdCLzKfcYX7O4sMRn4jbpQnGPm5j34KqIpB2Qjer/rAnlUfqiotaYpCeeAfAiUKg==", + "sha512": "DIlvCNn3ucFvwMMzXcag4aFnFJ1fdxkQ5NqwJe9Nh7y8ozzhDm07YakQL/yoF3P1dLzY1T2cTpuwbAmVSdXyBA==", "type": "Package", "files": [ "_rels/.rels", @@ -12946,12 +12876,12 @@ "ref/netcore50/System.Linq.Queryable.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/e029d40b28164639ab39118f5d7a25d6.psmdcp", + "package/services/metadata/core-properties/24a380caa65148a7883629840bf0c343.psmdcp", "[Content_Types].xml" ] }, "System.Net.Http/4.0.0": { - "sha512": "iaoR94Z3zuuVO5C2mZG3kVfTxWXA8UObPUe8TwKON2GvO6d/FWC+xF/0OrV7XdjrKdnhYBjwTwBRZV0Sx9B7mA==", + "sha512": "mZuAl7jw/mFY8jUq4ITKECxVBh9a8SJt9BC/+lJbmo7cRKspxE3PsITz+KiaCEsexN5WYPzwBOx0oJH/0HlPyQ==", "type": "Package", "files": [ "_rels/.rels", @@ -12977,12 +12907,12 @@ "ref/netcore50/System.Net.Http.dll", "ref/netcore50/System.Net.Http.xml", "ref/wpa81/_._", - "package/services/metadata/core-properties/719bda95ff694efaac791797bc4eff2f.psmdcp", + "package/services/metadata/core-properties/62d64206d25643df9c8d01e867c05e27.psmdcp", "[Content_Types].xml" ] }, "System.Net.Http.Rtc/4.0.0": { - "sha512": "5NRniWqva0k5Q3bmarrQP0demcutcUkLw9vkfcPJgtvzheZzB1aLTtXmGfxBTW0OzolvQmbdq3cteCQdpedzbw==", + "sha512": "PlE+oJgXdbxPmZYR6GBywRkyIPovjB1Y0SYHizj2Iflgu80uJQC4szl9gue4rKI2FgXiEbj9JL7wL5K3mp9HAQ==", "type": "Package", "files": [ "_rels/.rels", @@ -13003,12 +12933,12 @@ "ref/win8/_._", "ref/netcore50/System.Net.Http.Rtc.dll", "ref/netcore50/System.Net.Http.Rtc.xml", - "package/services/metadata/core-properties/f6d9f694b234476b9ed1c871629b293a.psmdcp", + "package/services/metadata/core-properties/5ae6b04142264f2abb319c7dccbfb69f.psmdcp", "[Content_Types].xml" ] }, "System.Net.NetworkInformation/4.0.0": { - "sha512": "Hi1N9Ix89FMLI67I/yvYTqscLbXzuVOZ9RCRBWYYZ0T9nLnIaKzGExPAunNXIE6v275VB3po38CfJU+I6j86Nw==", + "sha512": "D68KCf5VK1G1GgFUwD901gU6cnMITksOdfdxUCt9ReCZfT1pigaDqjJ7XbiLAM4jm7TfZHB7g5mbOf1mbG3yBA==", "type": "Package", "files": [ "_rels/.rels", @@ -13043,12 +12973,12 @@ "ref/wpa81/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/80c73710e52b4c4fbd3a6816ff6489c8.psmdcp", + "package/services/metadata/core-properties/5daeae3f7319444d8efbd8a0c539559c.psmdcp", "[Content_Types].xml" ] }, "System.Net.Primitives/4.0.10": { - "sha512": "cPVSIgOVPiRVzYIX69+BuW5jLyOqgEE7PJMQgdi9CgdTJRL8piV5JP1y0EpOFp3cHI94Xr3+2hioHKOU+lhQbQ==", + "sha512": "YQqIpmMhnKjIbT7rl6dlf7xM5DxaMR+whduZ9wKb9OhMLjoueAJO3HPPJI+Naf3v034kb+xZqdc3zo44o3HWcg==", "type": "Package", "files": [ "_rels/.rels", @@ -13076,12 +13006,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/9a5b789873a8456e8747313478ca873f.psmdcp", + "package/services/metadata/core-properties/3e2f49037d5645bdad757b3fd5b7c103.psmdcp", "[Content_Types].xml" ] }, "System.Net.Requests/4.0.10": { - "sha512": "l/9XyySV18bnZdcQXn4r4FDPozQn2mIm56PfUgkbu/XAHnvmdQ28bbKwWOEsjNDU8fv8v0UEnTJvjHCg8l0+Qw==", + "sha512": "A6XBR7TztiIQg6hx7VGfbBKmRTAavUERm2E7pmNz/gZeGvwyP0lcKHZxylJtNVKj7DPwr91bD87oLY6zZYntcg==", "type": "Package", "files": [ "_rels/.rels", @@ -13108,12 +13038,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/1e24201df1c34934a97c087092fcff4e.psmdcp", + "package/services/metadata/core-properties/7a4e397882e44db3aa06d6d8c9dd3d66.psmdcp", "[Content_Types].xml" ] }, "System.Net.Sockets/4.0.0": { - "sha512": "dTO0NmDbz3pEMdrCUlQeSCL2P+I3veLOmOw1HxDvlx6g7TkAVWY984ZPwBVZuA/xckXKkIT8bBWDZJCu1hPyeg==", + "sha512": "7bBNLdO6Xw0BGyFVSxjloGXMvsc3qQmW+70bYMLwHEAVivMK8zx+E7XO8CeJnAko2mFj6R402E798EGYUksFcQ==", "type": "Package", "files": [ "_rels/.rels", @@ -13140,12 +13070,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/ce72484c58e34726940faa6053a25f25.psmdcp", + "package/services/metadata/core-properties/cca33bc0996f49c68976fa5bab1500ff.psmdcp", "[Content_Types].xml" ] }, "System.Net.WebHeaderCollection/4.0.0": { - "sha512": "ek0QBZbx7sBTgrHnT1SpLp7ZO/FIIZoLPzdJ9+zt+qZt68KII+W1MmXjDG2kUm9c1GSAqCZML2DAnjyUAOo4/w==", + "sha512": "IsIZAsHm/yK7R/XASnEc4EMffFLIMgYchG3/zJv6B4LwMnXZwrVlSPpNbPgEVb0lSXyztsn7A6sIPAACQQ2vTQ==", "type": "Package", "files": [ "_rels/.rels", @@ -13172,12 +13102,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/798be8ad87da4c478813172e49a4a055.psmdcp", + "package/services/metadata/core-properties/7ab0d7bde19b47548622bfa222a4eccb.psmdcp", "[Content_Types].xml" ] }, "System.Numerics.Vectors/4.1.0": { - "sha512": "w8MekzAwKjeNC0iqxIYvaZDk3CbcLnhIFbWN2/Wnf5DLWTvk311W4ugDekBQB8jUmCeCd9R+uxLAijntiPDKUg==", + "sha512": "jpubR06GWPoZA0oU5xLM7kHeV59/CKPBXZk4Jfhi0T3DafxbrdueHZ8kXlb+Fb5nd3DAyyMh2/eqEzLX0xv6Qg==", "type": "Package", "files": [ "_rels/.rels", @@ -13194,23 +13124,23 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/b12ef1293e654c7fae889eceeb1319b4.psmdcp", + "package/services/metadata/core-properties/e501a8a91f4a4138bd1d134abcc769b0.psmdcp", "[Content_Types].xml" ] }, "System.Numerics.Vectors.WindowsRuntime/4.0.0": { - "sha512": "F6vkmpDdJWVe3oiyzE0k5cIh6YfUgnouFWtUJIGttMEfVJc8S4qJI+JHrhwAHWs6UKcdp8drlL2gAbH/amc3Tg==", + "sha512": "Ly7GvoPFZq6GyfZpfS0E7uCk1cinl5BANAngXVuau3lD2QqZJMHitzlPv6n1FlIn6krfv99X2IPkIaVzUwDHXA==", "type": "Package", "files": [ "_rels/.rels", "System.Numerics.Vectors.WindowsRuntime.nuspec", "lib/dotnet/System.Numerics.Vectors.WindowsRuntime.dll", - "package/services/metadata/core-properties/fe62a237f1e94d3da8f7cdf547fd0e4e.psmdcp", + "package/services/metadata/core-properties/6db0e2464a274e8eb688cd193eb37876.psmdcp", "[Content_Types].xml" ] }, "System.ObjectModel/4.0.10": { - "sha512": "rU0Yk1ENLvIrJdd0AAoIylmZU4RA+5K3xF6Xkui0UnQpfHFGCksVwi3WkI3b/LXXfT971oYs35C3rUuriD09lg==", + "sha512": "Djn1wb0vP662zxbe+c3mOhvC4vkQGicsFs1Wi0/GJJpp3Eqp+oxbJ+p2Sx3O0efYueggAI5SW+BqEoczjfr1cA==", "type": "Package", "files": [ "_rels/.rels", @@ -13237,12 +13167,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/abf28e891b7745c1947b84682d4c5a13.psmdcp", + "package/services/metadata/core-properties/36c2aaa0c5d24949a7707921f36ee13f.psmdcp", "[Content_Types].xml" ] }, "System.Private.DataContractSerialization/4.0.0": { - "sha512": "tXCwHl1yAUejj3Uo/QRYAT55m09OwedsAqwkLIKBCuF0tUpPUavVxcT1u8MaMCcFDQBuAThNVOpTnaS1qhZmjA==", + "sha512": "uQvzoXHXHn/9YqUmPtgD8ZPJIlBuuL3QHegbuik97W/umoI28fOnGLnvjRHhju1VMWvFLRQoh7uZkBaoZ+KpVQ==", "type": "Package", "files": [ "_rels/.rels", @@ -13253,12 +13183,12 @@ "ref/netcore50/_._", "runtimes/win8-aot/lib/netcore50/System.Private.DataContractSerialization.dll", "runtime.json", - "package/services/metadata/core-properties/0a489f3355c34f3ea67d4a40b054f3bb.psmdcp", + "package/services/metadata/core-properties/124ac81dfe1e4d08942831c90a93a6ba.psmdcp", "[Content_Types].xml" ] }, "System.Private.Networking/4.0.0": { - "sha512": "FRKMtXMHjhJue/ux1Lmj/Gn3pfkAc/TNXPpsfX1fWLlFH/suLFylAuCqc83EAJaU10/i40tGDw1+pelMD+W/Lw==", + "sha512": "RUEqdBdJjISC65dO8l4LdN7vTdlXH+attUpKnauDUHVtLbIKdlDB9LKoLzCQsTQRP7vzUJHWYXznHJBkjAA7yA==", "type": "Package", "files": [ "_rels/.rels", @@ -13267,12 +13197,12 @@ "lib/DNXCore50/System.Private.Networking.dll", "ref/dnxcore50/_._", "ref/netcore50/_._", - "package/services/metadata/core-properties/28cf7e3606b04d7facbc42dd2ae32a35.psmdcp", + "package/services/metadata/core-properties/b57bed5f606b4402bbdf153fcf3df3ae.psmdcp", "[Content_Types].xml" ] }, "System.Private.ServiceModel/4.0.0": { - "sha512": "+F9GvA7xYA0j9ZxdfQDPWNogA+5i33ATaQAo33nHspMb8tALUALyQMzZnfb9PdXa/oKBpa9puMoZCVds2pR3nA==", + "sha512": "cm2wEa1f9kuUq/2k8uIwepgZJi5HdxXSnjGQIeXmAb7RaWfZPEC/iamv9GJ67b5LPnCZHR0KvtFqh82e8AAYSw==", "type": "Package", "files": [ "_rels/.rels", @@ -13281,12 +13211,12 @@ "lib/DNXCore50/System.Private.ServiceModel.dll", "ref/dnxcore50/_._", "ref/netcore50/_._", - "package/services/metadata/core-properties/41c5c63ed32a475ba301001579fa23fe.psmdcp", + "package/services/metadata/core-properties/5668af7c10764fafb51182a583dfb872.psmdcp", "[Content_Types].xml" ] }, "System.Private.Uri/4.0.0": { - "sha512": "9RjLyM3bRiPNyHFv0GCn/OQXYG3CI1PBdut6FC7xGnzuLDr0XrI21HA9iZVXuURfrFLjp8moKFoVPUxqx29L6w==", + "sha512": "CtuxaCKcRIvPcsqquVl3mPp79EDZPMr2UogfiFCxCs+t2z1VjbpQsKNs1GHZ8VQetqbk1mr0V1yAfMe6y8CHDA==", "type": "Package", "files": [ "_rels/.rels", @@ -13296,12 +13226,12 @@ "ref/dnxcore50/_._", "ref/netcore50/_._", "runtimes/win8-aot/lib/netcore50/System.Private.Uri.dll", - "package/services/metadata/core-properties/40ac16f2842f44148a62af51bc06c2e5.psmdcp", + "package/services/metadata/core-properties/86377e21a22d44bbba860094428d894c.psmdcp", "[Content_Types].xml" ] }, "System.Reflection/4.0.10": { - "sha512": "b6VhktNkFmVfd7ykoaAh4iQfc5DnbR8TEtPYFNGLAqagj7oKtoVdOJZ6vMgQeEQ3Kl5oEs+iC2oEDhRFZJfnLg==", + "sha512": "WZ+4lEE4gqGx6mrqLhSiW4oi6QLPWwdNjzhhTONmhELOrW8Cw9phlO9tltgvRUuQUqYtBiliFwhO5S5fCJElVw==", "type": "Package", "files": [ "_rels/.rels", @@ -13330,12 +13260,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/010581211bc442b3bbd8480f841263df.psmdcp", + "package/services/metadata/core-properties/84d992ce164945bfa10835e447244fb1.psmdcp", "[Content_Types].xml" ] }, "System.Reflection.Context/4.0.0": { - "sha512": "6fGKFYmDqWiRS7H+tzgYtQZuWzIsTK8xdB9Fa1JpMsWIxGQTqmI7WjnAvucdBmAaG9FwTLQRheDWlcBXbJgvvA==", + "sha512": "Gz4sUHHFd/52RjHccSHbOXdujJEWKfL3gIaA+ekxvQaQfJGbI2tPzA0Uv3WTCTDRGHgtoNq5WS9E007Dt4P/VQ==", "type": "Package", "files": [ "_rels/.rels", @@ -13358,12 +13288,12 @@ "ref/win8/_._", "ref/netcore50/System.Reflection.Context.dll", "ref/netcore50/System.Reflection.Context.xml", - "package/services/metadata/core-properties/a390b5f05eba4c939203149ed4eb3e1a.psmdcp", + "package/services/metadata/core-properties/263ca61f1b594d9395e210a55a8fe7a7.psmdcp", "[Content_Types].xml" ] }, "System.Reflection.DispatchProxy/4.0.0": { - "sha512": "2byRd8+k5I0HyCJaA8hzz5NrJ3c9hxRbKpzdUgPcqnA86HxKdvzSSDGfDq+6U2BzVCSD5NKywC9GGX74OTZboA==", + "sha512": "Kd/4o6DqBfJA4058X8oGEu1KlT8Ej0A+WGeoQgZU2h+3f2vC8NRbHxeOSZvxj9/MPZ1RYmZMGL1ApO9xG/4IVA==", "type": "Package", "files": [ "_rels/.rels", @@ -13392,12 +13322,12 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "runtime.json", - "package/services/metadata/core-properties/c2a58040d1744864a9de720f8bbf5117.psmdcp", + "package/services/metadata/core-properties/1e015137cc52490b9dcde73fb35dee23.psmdcp", "[Content_Types].xml" ] }, "System.Reflection.Emit/4.0.0": { - "sha512": "Sr0jcW7tOD+kT2B6oob30C0kmo+1Un/pt9Xw/lKCdeWsVULtoUMuIf2sQciJqxrVHWQW8vJYeErtvDOTpmTvzQ==", + "sha512": "CqnQz5LbNbiSxN10cv3Ehnw3j1UZOBCxnE0OO0q/keGQ5ENjyFM6rIG4gm/i0dX6EjdpYkAgKcI/mhZZCaBq4A==", "type": "Package", "files": [ "_rels/.rels", @@ -13421,12 +13351,12 @@ "ref/MonoAndroid10/_._", "ref/net45/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/d14088cd80924522851059901fbcf65e.psmdcp", + "package/services/metadata/core-properties/f6dc998f8a6b43d7b08f33375407a384.psmdcp", "[Content_Types].xml" ] }, "System.Reflection.Emit.ILGeneration/4.0.0": { - "sha512": "BED90hkcpXPJK0EuoBTeXAzskou6qbcogcl6AtIse1REBt7H8eXtc71BXtEeLGS6RustiL3fF7hkPmuF7cDQIw==", + "sha512": "02okuusJ0GZiHZSD2IOLIN41GIn6qOr7i5+86C98BPuhlwWqVABwebiGNvhDiXP1f9a6CxEigC7foQD42klcDg==", "type": "Package", "files": [ "_rels/.rels", @@ -13448,12 +13378,12 @@ "ref/dotnet/es/System.Reflection.Emit.ILGeneration.xml", "ref/net45/_._", "ref/wp80/_._", - "package/services/metadata/core-properties/c03e6e9347b146a08f9d9ced691d836b.psmdcp", + "package/services/metadata/core-properties/d044dd882ed2456486ddb05f1dd0420f.psmdcp", "[Content_Types].xml" ] }, "System.Reflection.Emit.Lightweight/4.0.0": { - "sha512": "Hahs1OpbuzkxrX3XgAtajSqZmNtyWbbZmxRIvuEBpnTCpyiXcSjt+HaSuKUX+nRvYPYvfXk/DANQawvonXl0sQ==", + "sha512": "DJZhHiOdkN08xJgsJfDjkuOreLLmMcU8qkEEqEHqyhkPUZMMQs0lE8R+6+68BAFWgcdzxtNu0YmIOtEug8j00w==", "type": "Package", "files": [ "_rels/.rels", @@ -13475,12 +13405,12 @@ "ref/dotnet/es/System.Reflection.Emit.Lightweight.xml", "ref/net45/_._", "ref/wp80/_._", - "package/services/metadata/core-properties/675d9e6e7df04390a55fd7a8ab6c7401.psmdcp", + "package/services/metadata/core-properties/52abced289cd46eebf8599b9b4c1c67b.psmdcp", "[Content_Types].xml" ] }, "System.Reflection.Extensions/4.0.0": { - "sha512": "aO0St/fkDUnr0kYjln8Aotyp7N6KedUpVHDNdt/tZZ22P+kAtlQoYDnAw3Teo/SawpYZWLQ+3k54/ZlPU9344g==", + "sha512": "dbYaZWCyFAu1TGYUqR2n+Q+1casSHPR2vVW0WVNkXpZbrd2BXcZ7cpvpu9C98CTHtNmyfMWCLpCclDqly23t6A==", "type": "Package", "files": [ "_rels/.rels", @@ -13509,12 +13439,12 @@ "ref/netcore50/System.Reflection.Extensions.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/f4b9e7e1c50b469387a759d0178c734a.psmdcp", + "package/services/metadata/core-properties/0bcc335e1ef540948aef9032aca08bb2.psmdcp", "[Content_Types].xml" ] }, "System.Reflection.Metadata/1.0.22": { - "sha512": "XNMokIyQboIdGHa3B+6RNcyiyUa61/9HQiHXTr/x2Kbbo3BFXxp9DVUbxUIi20vMina5C9c6+fyOgLR71z7tQw==", + "sha512": "ltoL/teiEdy5W9fyYdtFr2xJ/4nHyksXLK9dkPWx3ubnj7BVfsSWxvWTg9EaJUXjhWvS/AeTtugZA1/IDQyaPQ==", "type": "Package", "files": [ "_rels/.rels", @@ -13523,12 +13453,12 @@ "lib/dotnet/System.Reflection.Metadata.xml", "lib/portable-net45+win8/System.Reflection.Metadata.xml", "lib/portable-net45+win8/System.Reflection.Metadata.dll", - "package/services/metadata/core-properties/562676ccb1914d8499c9d0fa8d0fc4e9.psmdcp", + "package/services/metadata/core-properties/2ad78f291fda48d1847edf84e50139e6.psmdcp", "[Content_Types].xml" ] }, "System.Reflection.Primitives/4.0.0": { - "sha512": "D3jA6wJvvurlD8zilI4ylxtVIvh8X8P4SC3pXsrspjkQIDKaBdSDVtNas81pe/5x9PZOhPrf3VklqL+daFg9bA==", + "sha512": "n9S0XpKv2ruc17FSnaiX6nV47VfHTZ1wLjKZlAirUZCvDQCH71mVp+Ohabn0xXLh5pK2PKp45HCxkqu5Fxn/lA==", "type": "Package", "files": [ "_rels/.rels", @@ -13557,12 +13487,12 @@ "ref/netcore50/System.Reflection.Primitives.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/8e0e125413764723a29feaed5b58d31b.psmdcp", + "package/services/metadata/core-properties/7070509f3bfd418d859635361251dab0.psmdcp", "[Content_Types].xml" ] }, "System.Reflection.TypeExtensions/4.0.0": { - "sha512": "OX4v3qhzUH+rzglUFxocjT1YaKWeq+JCgryFwli9hnCCIJdaqaVEdQ/29xQMBIp+CcNLryB2HSbCSxP3JHHt2A==", + "sha512": "YRM/msNAM86hdxPyXcuZSzmTO0RQFh7YMEPBLTY8cqXvFPYIx2x99bOyPkuU81wRYQem1c1HTkImQ2DjbOBfew==", "type": "Package", "files": [ "_rels/.rels", @@ -13591,12 +13521,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/7073f566ec8c4d43aa683e2ab3ab2ac4.psmdcp", + "package/services/metadata/core-properties/a37798ee61124eb7b6c56400aee24da1.psmdcp", "[Content_Types].xml" ] }, "System.Resources.ResourceManager/4.0.0": { - "sha512": "V1R7VU+nA6TV/ozfAXkg77c6PE6y0fTDFeUgLCdn2e4fdlbMYpNefCBxQC70F2H71Bd9/2iuWuP/IRyN6nohhA==", + "sha512": "qmqeZ4BJgjfU+G2JbrZt4Dk1LsMxO4t+f/9HarNY6w8pBgweO6jT+cknUH7c3qIrGvyUqraBhU45Eo6UtA0fAw==", "type": "Package", "files": [ "_rels/.rels", @@ -13625,12 +13555,12 @@ "ref/netcore50/System.Resources.ResourceManager.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/3cb35b0681d04a9aba820a2e9972bf96.psmdcp", + "package/services/metadata/core-properties/657a73ee3f09479c9fedb9538ade8eac.psmdcp", "[Content_Types].xml" ] }, "System.Runtime/4.0.20": { - "sha512": "lk2daP5LCI/iUJPs+FcZLCBey2Ppe/tzEZ/Atb6IzbGL36+IEpvl//K6rNN+wFGq17TAmJAz9lJjAcUiJvN6yQ==", + "sha512": "X7N/9Bz7jVPorqdVFO86ns1sX6MlQM+WTxELtx+Z4VG45x9+LKmWH0GRqjgKprUnVuwmfB9EJ9DQng14Z7/zwg==", "type": "Package", "files": [ "_rels/.rels", @@ -13659,12 +13589,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/e91eca3dfe4442a6a995ebb7093d180e.psmdcp", + "package/services/metadata/core-properties/d1ded52f75da4446b1c962f9292aa3ef.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.Extensions/4.0.10": { - "sha512": "nJ5bAGB0PFD1cK9Xvj1omwXgwoVJfhfSHsH1JGL0VCH2IizUlmIZWksQ/XZbxu6mZ62vKbE0ZWrlhDds3ZjTWQ==", + "sha512": "5dsEwf3Iml7d5OZeT20iyOjT+r+okWpN7xI2v+R4cgd3WSj4DeRPTvPFjDpacbVW4skCAZ8B9hxXJYgkCFKJ1A==", "type": "Package", "files": [ "_rels/.rels", @@ -13693,12 +13623,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/aab851eea4404ff49d6b79ba077d728d.psmdcp", + "package/services/metadata/core-properties/c7fee76a13d04c7ea49fb1a24c184f37.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.Handles/4.0.0": { - "sha512": "sd8o4KQsKkdLmjJPycvEYpwLfa8NuYOVDqDVzU72CxXOFiSD0Oi1+EsmReeI1VA6UTpHGF7l9V8DCKXHervrpQ==", + "sha512": "638VhpRq63tVcQ6HDb3um3R/J2BtR1Sa96toHo6PcJGPXEPEsleCuqhBgX2gFCz0y0qkutANwW6VPPY5wQu1XQ==", "type": "Package", "files": [ "_rels/.rels", @@ -13727,12 +13657,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/ceb38b93222e45b39fc80acbb46ee814.psmdcp", + "package/services/metadata/core-properties/da57aa32ff2441d1acfe85bee4f101ab.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.InteropServices/4.0.20": { - "sha512": "grTr0P9/f0US5V0YqeOq8yeBsXxEpmG999E0xasYvhmhUGPCTDYCCT/T3Ng92f04wz66uPW2hP9eYdhVN2AgtQ==", + "sha512": "ZgDyBYfEnjWoz/viS6VOswA6XOkDSH2DzgbpczbW50RywhnCgTl+w3JEvtAiOGyIh8cyx1NJq80jsNBSUr8Pig==", "type": "Package", "files": [ "_rels/.rels", @@ -13761,12 +13691,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/81f03decd30a4765816f34c93f027029.psmdcp", + "package/services/metadata/core-properties/78e7f61876374acba2a95834f272d262.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.InteropServices.WindowsRuntime/4.0.0": { - "sha512": "hV7B7kMqgyuObrG2pR9ASxVJwNkBWHnCltXLV1MmfFzyUxWBXDWrpxLMhE/BMSRAaVPDK3Wwcfzw1jYFQpLDAw==", + "sha512": "K5MGSvw/sGPKQYdOVqSpsVbHBE8HccHIDEhUNjM1lui65KGF/slNZfijGU87ggQiVXTI802ebKiOYBkwiLotow==", "type": "Package", "files": [ "_rels/.rels", @@ -13794,12 +13724,12 @@ "ref/netcore50/System.Runtime.InteropServices.WindowsRuntime.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/d69c4938f1974f52aa378310ab468e18.psmdcp", + "package/services/metadata/core-properties/3c944c6b4d6044d28ee80e49a09300c9.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.Numerics/4.0.0": { - "sha512": "FQ8Bu8IPNARW+wT7gHVpXJeWt6mircbALTlf+IwyXkzjRSggJujIdxZjwlKGgqCas5eNCmEgDqOz2O6pVZFs4A==", + "sha512": "aAYGEOE01nabQLufQ4YO8WuSyZzOqGcksi8m1BRW8ppkmssR7en8TqiXcBkB2gTkCnKG/Ai2NQY8CgdmgZw/fw==", "type": "Package", "files": [ "_rels/.rels", @@ -13825,12 +13755,12 @@ "ref/netcore50/System.Runtime.Numerics.dll", "ref/netcore50/System.Runtime.Numerics.xml", "ref/wpa81/_._", - "package/services/metadata/core-properties/62255f0fea1149a3a883d73d7d84f48c.psmdcp", + "package/services/metadata/core-properties/2e43dbd3dfbf4af5bb74bedaf3a67bd5.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.Serialization.Json/4.0.0": { - "sha512": "FBiYSldS03hMWaADQPDBPVgCgx5anoiBkDCr/2rpX/wcjQaWeqMD1gzLe+gCvoJKfSkAnp7OBRh0X0adnjvIDQ==", + "sha512": "emhWMQP3sdtkAhD0TOeP3FfjS57sfQMQ2sqA6f2Yj5Gd9jkHV4KsQ2TsoJjghca6d8fur7+REQ6ILBXVdGf/0g==", "type": "Package", "files": [ "_rels/.rels", @@ -13859,12 +13789,12 @@ "ref/netcore50/System.Runtime.Serialization.Json.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/f8532195e9b4462ba7d61febba016a0c.psmdcp", + "package/services/metadata/core-properties/2c520ff333ad4bde986eb7a015ba6343.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.Serialization.Primitives/4.0.10": { - "sha512": "W3k5VVDyCzyZNgykAayL0HcgBCikUbLtfiB7JNKqEgTHwQsVn+2OCCCu871WYN/eutYqRuIohWdk1duqy0Wvsg==", + "sha512": "NPc8DZIomf5tGjYtz/KTHI01IPcVlypfhCux32AbLPDjTotdvL8TpKRwMyQJ6Kh08yprRVH7uBD1PdJiuoFzag==", "type": "Package", "files": [ "_rels/.rels", @@ -13891,12 +13821,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/d1ea219fed2f4734a922fbb3677f4a2e.psmdcp", + "package/services/metadata/core-properties/92e70054da8743d68462736e85fe5580.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.Serialization.Xml/4.0.10": { - "sha512": "/uiSaVzf9WSVxpfR1WxsW+CC26Xuct+RvwHf7GBWnn7N8oihObtzPaEWi0mKZuUUjiMGc6iZkjWsoTz8Lr8jvA==", + "sha512": "xsy7XbH8RTpKoDPNcibSGCOpujsmwUmOWAby3PssqkZFpLBXUbDO2s6JKITRjxejET2g0PK8t+mdIvu3xmUuKA==", "type": "Package", "files": [ "_rels/.rels", @@ -13925,12 +13855,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/e1652b20613c45579a2f742ac62e467e.psmdcp", + "package/services/metadata/core-properties/7d99189e9ae248c9a98d9fc3ccdc5130.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.WindowsRuntime/4.0.10": { - "sha512": "sp2SURw8EA4sCqD27X3Y7l4mLn0MWRBEO+9B6kItp0SXwmmOUtBGAwoZYAemQMgtKcd8diPStMF8m/I4rpaUyA==", + "sha512": "9w6ypdnEw8RrLRlxTbLAYrap4eL1xIQeNoOaumQVOQ8TTD/5g9FGrBtY3KLiGxAPieN9AwAAEIDkugU85Cwuvg==", "type": "Package", "files": [ "_rels/.rels", @@ -13954,12 +13884,12 @@ "ref/netcore50/System.Runtime.WindowsRuntime.dll", "ref/netcore50/System.Runtime.WindowsRuntime.xml", "ref/wpa81/_._", - "package/services/metadata/core-properties/03311433d01e48889c7d914542ef31a4.psmdcp", + "package/services/metadata/core-properties/a81cabb2b7e843ce801ecf91886941d4.psmdcp", "[Content_Types].xml" ] }, "System.Runtime.WindowsRuntime.UI.Xaml/4.0.0": { - "sha512": "KtNpa1MbMIvRVIAjyruqeDpCtfJaYzHeEjvKLdhAEsf9zQFlZsn8Svsb/1m39tlUzKVxuccgbBYywB02hAMWiw==", + "sha512": "2GY3fkXBMQOyyO9ovaH46CN6MD2ck/Gvk4VNAgVDvtmfO3HXYFNd+bB05WhVcJrHKbfKZNwfwZKpYZ+OsVFsLw==", "type": "Package", "files": [ "_rels/.rels", @@ -13982,12 +13912,12 @@ "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.dll", "ref/netcore50/System.Runtime.WindowsRuntime.UI.Xaml.xml", "ref/wpa81/_._", - "package/services/metadata/core-properties/e61f1d3910bc4268b0e73c6b2aabd879.psmdcp", + "package/services/metadata/core-properties/0f3b84a81b7a4a97aa765ed058bf6c20.psmdcp", "[Content_Types].xml" ] }, "System.Security.Claims/4.0.0": { - "sha512": "BAuhEuJHxliUFEnPD3ohARzTA3s1WnhB78gUlY0iTrxHS9OlfYYJGhXMQuMJGvvpUy4ZcUfBYaIf5Y7fazQVDw==", + "sha512": "94NFR/7JN3YdyTH7hl2iSvYmdA8aqShriTHectcK+EbizT71YczMaG6LuqJBQP/HWo66AQyikYYM9aw+4EzGXg==", "type": "Package", "files": [ "_rels/.rels", @@ -14014,12 +13944,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/7e2fe39e39f34fbd93a2c565c44bfb11.psmdcp", + "package/services/metadata/core-properties/b682071d85754e6793ca9777ffabaf8a.psmdcp", "[Content_Types].xml" ] }, "System.Security.Principal/4.0.0": { - "sha512": "xFQKpzFqijf5pjJmgGsN0kbZaKrJZXFvRM5J3VOaLrAw/0V1x4Dxt8RlXauFY/hMmI+Np9wD0rSWO1Z4VdFZ/A==", + "sha512": "FOhq3jUOONi6fp5j3nPYJMrKtSJlqAURpjiO3FaDIV4DJNEYymWW5uh1pfxySEB8dtAW+I66IypzNge/w9OzZQ==", "type": "Package", "files": [ "_rels/.rels", @@ -14047,12 +13977,12 @@ "ref/netcore50/System.Security.Principal.xml", "ref/wp80/_._", "ref/wpa81/_._", - "package/services/metadata/core-properties/6c652551d6dd442097dfc9e1e3abf6cf.psmdcp", + "package/services/metadata/core-properties/5d44fbabc99d4204b6a2f76329d0a184.psmdcp", "[Content_Types].xml" ] }, "System.ServiceModel.Duplex/4.0.0": { - "sha512": "UjcGSpXLf7T01JZXwb3g3hq/mLNqMoGu/6TbQJ35tYx+3Y29nK2To9mxqsp3wEh5Yjo+VRbLGn2DXg5EukAhUw==", + "sha512": "JFeDn+IsiwAVJkNNnM7MLefJOnzYhovaHnjk3lzEnUWkYZJeAKrcgLdK6GE2GNjb5mEV8Pad/E0JcA8eCr3eWQ==", "type": "Package", "files": [ "_rels/.rels", @@ -14076,12 +14006,12 @@ "ref/win8/_._", "ref/netcore50/System.ServiceModel.Duplex.dll", "ref/netcore50/System.ServiceModel.Duplex.xml", - "package/services/metadata/core-properties/f2edd702b70244d98802f30e5663d608.psmdcp", + "package/services/metadata/core-properties/8a542ab34ffb4a13958ce3d7279d9dae.psmdcp", "[Content_Types].xml" ] }, "System.ServiceModel.Http/4.0.10": { - "sha512": "fFqDv6L0jBVH2VQ1PMnrfS88NIgWE3NcWq5giFor8V6obcdNtsj3HJsT5OgyCmnwl6AR0/z/XBpF162kr3m2NA==", + "sha512": "Vyl7lmvMlXJamtnDugoXuAgAQGSqtA7omK3zDBYByhbYeBC2hRBchgyXox7e5vEO+29TeB1IpoLWQGb7tO9h6A==", "type": "Package", "files": [ "_rels/.rels", @@ -14109,12 +14039,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/b914ac1b4d9642b6ba95cefd95f8925a.psmdcp", + "package/services/metadata/core-properties/da6bab8a73fb4ac9af198a5f70d8aa64.psmdcp", "[Content_Types].xml" ] }, "System.ServiceModel.NetTcp/4.0.0": { - "sha512": "P/yu3OV8THTi5x+xHSeA5C5rVOegDjDjps2HVynVXKjRrTQ2LpGF5Bo52ZNdth/Hxk+X+XECnumgAPzxmzN8YA==", + "sha512": "lV2Cdcso9jOS0KBtgHZHzTLe/Lx/ERdPcvF4dlepUie6/+BOMYTOgg2C7OdpIjp3fwUNXq8nhU+IilmEyjuf/A==", "type": "Package", "files": [ "_rels/.rels", @@ -14138,12 +14068,12 @@ "ref/win8/_._", "ref/netcore50/System.ServiceModel.NetTcp.dll", "ref/netcore50/System.ServiceModel.NetTcp.xml", - "package/services/metadata/core-properties/5ac811b14dd44abdaabaed5cd965ff2e.psmdcp", + "package/services/metadata/core-properties/024bb3a15d5444e2b8b485ce4cf44640.psmdcp", "[Content_Types].xml" ] }, "System.ServiceModel.Primitives/4.0.0": { - "sha512": "3qYmY9ESdBk67X3WLhw04alEyPkCQrEq/oheQIg3tZOvLEcCeO56as43YDCPMEQ8x77m9ZhbVgsp6LIO8lW3EQ==", + "sha512": "uF5VYQWR07LgiZkzUr8qjwvqOaIAfwU566MneD4WuC14d8FLJNsAgCJUYhBGB7COjH7HTqnP9ZFmr6c+L83Stg==", "type": "Package", "files": [ "_rels/.rels", @@ -14167,12 +14097,12 @@ "ref/win8/_._", "ref/netcore50/System.ServiceModel.Primitives.dll", "ref/netcore50/System.ServiceModel.Primitives.xml", - "package/services/metadata/core-properties/8d6bf1d06bda4603a4c2ac5408b42eaa.psmdcp", + "package/services/metadata/core-properties/551694f534894508bee57aba617484c9.psmdcp", "[Content_Types].xml" ] }, "System.ServiceModel.Security/4.0.0": { - "sha512": "vfHPhKkH+O9CaOzZv9/Vcm5awwq9nzeIIjn02vk5XwvZebp6GnGZ7zQP3MX4ytoVumdsSE5VWbmtubR3DOb7nQ==", + "sha512": "sPVzsnd8w/TJsW/4sYA9eIGP+RtlpN0AhKLGKf9ywdGGmHPi0kkuX2mx412dM3GN0e4oifuISwvZqby/sI8Feg==", "type": "Package", "files": [ "_rels/.rels", @@ -14196,12 +14126,12 @@ "ref/win8/_._", "ref/netcore50/System.ServiceModel.Security.dll", "ref/netcore50/System.ServiceModel.Security.xml", - "package/services/metadata/core-properties/8ab90a6f68e44778a803764f099c2a1b.psmdcp", + "package/services/metadata/core-properties/724a153019f4439f95c814a98c7503f4.psmdcp", "[Content_Types].xml" ] }, "System.Text.Encoding/4.0.10": { - "sha512": "sKguvFCt3hkwos5TciYU/1KH6kjKi7UPFIIgeKHQSSuZVzVufNpoK/lSp3agPZyc3lJWVGVY6ycczhpJ4IlxIw==", + "sha512": "fNlSFgy4OuDlJrP9SFFxMlaLazq6ipv15sU5TiEgg9UCVnA/OgoVUfymFp4AOk1jOkW5SVxWbeeIUptcM+m/Vw==", "type": "Package", "files": [ "_rels/.rels", @@ -14230,12 +14160,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/846e6003d52f4eff9cdf1bd89e1c3463.psmdcp", + "package/services/metadata/core-properties/829e172aadac4937a5a6a4b386855282.psmdcp", "[Content_Types].xml" ] }, "System.Text.Encoding.CodePages/4.0.0": { - "sha512": "CbYomNYySp/7AkosCRk9sIojiqnmXOl6WZyhcwThMlKW4hmcTgFy5cvKUdDjNCPFtnCuRpz9eNDKjCmd+9R+Vw==", + "sha512": "ZHBTr1AXLjY9OuYR7pKx5xfN6QFye1kgd5QAbGrvfCOu7yxRnJs3VUaxERe1fOlnF0mi/xD/Dvb3T3x3HNuPWQ==", "type": "Package", "files": [ "_rels/.rels", @@ -14260,12 +14190,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/c79480cd7eab4a1b8811136cf93b4c11.psmdcp", + "package/services/metadata/core-properties/8a616349cf5c4e6ba7634969c080759b.psmdcp", "[Content_Types].xml" ] }, "System.Text.Encoding.Extensions/4.0.10": { - "sha512": "K8dF8EzVAjTjNu0/4MxYoRHcCl4wqLMhFLa1s9qxLqMfHlqC28R3Rr8xLhx+t6EGaycfO8lSDBdgRihng7817A==", + "sha512": "TZvlwXMxKo3bSRIcsWZLCIzIhLbvlz+mGeKYRZv/zUiSoQzGOwkYeBu6hOw2XPQgKqT0F4Rv8zqKdvmp2fWKYg==", "type": "Package", "files": [ "_rels/.rels", @@ -14294,12 +14224,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/efe8218cfb7443aab8943943362229e5.psmdcp", + "package/services/metadata/core-properties/894d51cf918c4bca91e81a732d958707.psmdcp", "[Content_Types].xml" ] }, "System.Text.RegularExpressions/4.0.10": { - "sha512": "X68y/y4GCoik5VcHC1q17NXcHlfcOKTHZbw34jhiKlSD58OZzgxzzJy2/a1HRTs2Ay9/1YgFaTEPDA7sY3+99A==", + "sha512": "0vDuHXJePpfMCecWBNOabOKCvzfTbFMNcGgklt3l5+RqHV5SzmF7RUVpuet8V0rJX30ROlL66xdehw2Rdsn2DA==", "type": "Package", "files": [ "_rels/.rels", @@ -14326,12 +14256,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/831203f5ab894d81ab907112c232f60b.psmdcp", + "package/services/metadata/core-properties/548eb1bd139e4c8cbc55e9f7f4f404dd.psmdcp", "[Content_Types].xml" ] }, "System.Threading/4.0.10": { - "sha512": "r0kmTbXnz3G9pagdoO1fVptT4/1cV0R4zNfuJ6KzNo6PXs+WkmIUZUGWB5NL9UWPEu8AVWvQT6f9MPCGqbOC+A==", + "sha512": "0w6pRxIEE7wuiOJeKabkDgeIKmqf4ER1VNrs6qFwHnooEE78yHwi/bKkg5Jo8/pzGLm0xQJw0nEmPXt1QBAIUA==", "type": "Package", "files": [ "_rels/.rels", @@ -14360,12 +14290,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/da8a3fc9ec0f4340bc42010c30f283de.psmdcp", + "package/services/metadata/core-properties/c17c3791d8fa4efbb8aded2ca8c71fbe.psmdcp", "[Content_Types].xml" ] }, "System.Threading.Overlapped/4.0.0": { - "sha512": "S2KmzZbckZcWRkJzi5eVUKlrB39DyVsNQXteK1BIcH5xvTd3gWvrkKH9creTthEZI5b/PqmihuKLlmNHKhPfsg==", + "sha512": "X5LuQFhM5FTqaez3eXKJ9CbfSGZ7wj6j4hSVtxct3zmwQXLqG95qoWdvILcgN7xtrDOBIFtpiyDg0vmoI0jE2A==", "type": "Package", "files": [ "_rels/.rels", @@ -14385,12 +14315,12 @@ "ref/dotnet/zh-hans/System.Threading.Overlapped.xml", "ref/dotnet/es/System.Threading.Overlapped.xml", "ref/net46/System.Threading.Overlapped.dll", - "package/services/metadata/core-properties/ac0c01083f214340b03a728385bdb448.psmdcp", + "package/services/metadata/core-properties/e9846a81e829434aafa4ae2e8c3517d7.psmdcp", "[Content_Types].xml" ] }, "System.Threading.Tasks/4.0.10": { - "sha512": "5W63czaYeGMLY7z2RpAuL2g/Yp8+5EwJjdNOHwg8tcoOovA4Yo4PL4SP/dlT8JEMz4t+UYOcaOpH0892cPt8MA==", + "sha512": "NOwJGDfk79jR0bnzosbXLVD/PdI8KzBeESoa3CofEM5v9R5EBfcI0Jyf18stx+0IYV9okmDIDxVtxq9TbnR9bQ==", "type": "Package", "files": [ "_rels/.rels", @@ -14419,12 +14349,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/2163b143eb8c46b4a3f61659e208bab7.psmdcp", + "package/services/metadata/core-properties/a4ed35f8764a4b68bb39ec8d13b3e730.psmdcp", "[Content_Types].xml" ] }, "System.Threading.Tasks.Dataflow/4.5.25": { - "sha512": "/fHnL6WQPnnkGqJoctya1Muw1YJR+mSABpKRfRjyzFZLEGHmgj6UsAWwF1CpwdyE3v1lb8/9eTWzPDAX249Hiw==", + "sha512": "Y5/Dj+tYlDxHBwie7bFKp3+1uSG4vqTJRF7Zs7kaUQ3ahYClffCTxvgjrJyPclC+Le55uE7bMLgjZQVOQr3Jfg==", "type": "Package", "files": [ "_rels/.rels", @@ -14435,12 +14365,12 @@ "lib/portable-net45+win8+wpa81/System.Threading.Tasks.Dataflow.dll", "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Dataflow.XML", "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Dataflow.dll", - "package/services/metadata/core-properties/e24d19499af64162959c3a0ab9dbd074.psmdcp", + "package/services/metadata/core-properties/b27f9e16f16b429f924c31eb4be21d09.psmdcp", "[Content_Types].xml" ] }, "System.Threading.Tasks.Parallel/4.0.0": { - "sha512": "q8At93Cu5XJBNwvWhUQg0r/hIpWDqfklsU46gify1JOuyu5buiYS7HJBEKrtQpmGnF6HooNOaC2uGGk0o3RH2Q==", + "sha512": "GXDhjPhF3nE4RtDia0W6JR4UMdmhOyt9ibHmsNV6GLRT4HAGqU636Teo4tqvVQOFp2R6b1ffxPXiRaoqtzGxuA==", "type": "Package", "files": [ "_rels/.rels", @@ -14466,12 +14396,12 @@ "ref/netcore50/System.Threading.Tasks.Parallel.dll", "ref/netcore50/System.Threading.Tasks.Parallel.xml", "ref/wpa81/_._", - "package/services/metadata/core-properties/b2824c035fab43e6920d7e5848d9cea0.psmdcp", + "package/services/metadata/core-properties/260c0741092249239a3182de21f409ef.psmdcp", "[Content_Types].xml" ] }, "System.Threading.Timer/4.0.0": { - "sha512": "xnHG7WAXhBXDFbMtuVsUJ/kfQTvRCUV+JtWr8PJRatkTADIblU6dqMJ8g6tTrG9AR1Bh+oahhbK27/iJ345ZjQ==", + "sha512": "BIdJH5/e4FnVl7TkRUiE3pWytp7OYiRUGtwUbyLewS/PhKiLepFetdtlW+FvDYOVn60Q2NMTrhHhJ51q+sVW5g==", "type": "Package", "files": [ "_rels/.rels", @@ -14498,12 +14428,12 @@ "ref/netcore50/System.Threading.Timer.dll", "ref/netcore50/System.Threading.Timer.xml", "ref/wpa81/_._", - "package/services/metadata/core-properties/8cda0093b709467aa92d29f2d471bbc4.psmdcp", + "package/services/metadata/core-properties/c02c4d3d0eff43ec9b54de9f60bd68ad.psmdcp", "[Content_Types].xml" ] }, "System.Xml.ReaderWriter/4.0.10": { - "sha512": "8yktKJIKKE3ZrLxjwbxYOJ/daDLKcro3Qt4MDB6yCEv7/9iS4sphbj0vCSHtlrGlQKrKPXnLjPYVAA+JnFX/7g==", + "sha512": "VdmWWMH7otrYV7D+cviUo7XjX0jzDnD/lTGSZTlZqfIQ5PhXk85j+6P0TK9od3PnOd5ZIM+pOk01G/J+3nh9/w==", "type": "Package", "files": [ "_rels/.rels", @@ -14530,12 +14460,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/f97fce435c684b1384b2a048cdc7eab4.psmdcp", + "package/services/metadata/core-properties/ef76b636720e4f2d8cfd570899d52df8.psmdcp", "[Content_Types].xml" ] }, "System.Xml.XDocument/4.0.10": { - "sha512": "POFwEeE5gme26KxzZd5o8zhm8RJ5GhM5ar+DV5LPTPoCwzN48Tm8Qb0BRmwCOWVzi4KGLaR4waL1XAvH2W0v7g==", + "sha512": "+ej0g0INnXDjpS2tDJsLO7/BjyBzC+TeBXLeoGnvRrm4AuBH9PhBjjZ1IuKWOhCkxPkFognUOKhZHS2glIOlng==", "type": "Package", "files": [ "_rels/.rels", @@ -14562,12 +14492,12 @@ "ref/net46/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/431d06b4e24c4087bb72252aca15f0cd.psmdcp", + "package/services/metadata/core-properties/f5c45d6b065347dfaa1d90d06221623d.psmdcp", "[Content_Types].xml" ] }, "System.Xml.XmlDocument/4.0.0": { - "sha512": "MRecp7CM/GcCyfpWEoZlBK61M5MvJSVjqYitebN2GQiJXeRfvSNkDWwockYQtMEmhPxcEFDfPJEfhZ+wv3wF1A==", + "sha512": "H5qTx2+AXgaKE5wehU1ZYeYPFpp/rfFh69/937NvwCrDqbIkvJRmIFyKKpkoMI6gl9hGfuVizfIudVTMyowCXw==", "type": "Package", "files": [ "_rels/.rels", @@ -14594,12 +14524,12 @@ "ref/MonoTouch10/_._", "ref/xamarinios10/_._", "ref/xamarinmac20/_._", - "package/services/metadata/core-properties/d5077e230a0745b1ada6784b8bf644d0.psmdcp", + "package/services/metadata/core-properties/89840371bf3f4e0d9ab7b6b34213c74c.psmdcp", "[Content_Types].xml" ] }, "System.Xml.XmlSerializer/4.0.10": { - "sha512": "XvaP/8Q5ocL16xlTsOaJtCs7Z00wEXrA/X2E2XLknpbQ1ykd8/IVaye0woROjPeOR5DLzOfUf5Ti086toNhcLg==", + "sha512": "OKhE6vruk88z/hl0lmfrMvXteTASgJUagu6PT6S10i9uLbvDR3pTwB6jVgiwa2D2qtTB+eneZbS9jljhPXhTtg==", "type": "Package", "files": [ "_rels/.rels", @@ -14629,7 +14559,7 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "runtime.json", - "package/services/metadata/core-properties/c80d56868865446d9ee122fad8e0fdb9.psmdcp", + "package/services/metadata/core-properties/1cffc42bca944f1d81ef3c3abdb0f0be.psmdcp", "[Content_Types].xml" ] }