From 35ab8de584b83e33880a5fa365a8314afda56126 Mon Sep 17 00:00:00 2001 From: Alexandre SPIESER Date: Tue, 16 Mar 2021 09:19:02 +0000 Subject: [PATCH] fix authentication issue in mvc sample app --- .../MongoIdentitySample.Mvc.csproj | 8 +- sample/MongoIdentitySample.Mvc/Startup.cs | 21 +- .../AspNetCore.Identity.MongoDbCore.deps.json | 693 ++++++----------- .../AspNetCore.Identity.MongoDbCore.dll | Bin 105472 -> 104960 bytes .../AspNetCore.Identity.MongoDbCore.deps.json | 714 ++++++------------ .../AspNetCore.Identity.MongoDbCore.dll | Bin 104960 -> 104448 bytes ...entity.MongoDbCore.IntegrationTests.csproj | 7 +- 7 files changed, 513 insertions(+), 930 deletions(-) diff --git a/sample/MongoIdentitySample.Mvc/MongoIdentitySample.Mvc.csproj b/sample/MongoIdentitySample.Mvc/MongoIdentitySample.Mvc.csproj index 9f63488..842b80c 100644 --- a/sample/MongoIdentitySample.Mvc/MongoIdentitySample.Mvc.csproj +++ b/sample/MongoIdentitySample.Mvc/MongoIdentitySample.Mvc.csproj @@ -25,15 +25,15 @@ + + + + Always - - - - diff --git a/sample/MongoIdentitySample.Mvc/Startup.cs b/sample/MongoIdentitySample.Mvc/Startup.cs index 1c4fd58..4635d3d 100644 --- a/sample/MongoIdentitySample.Mvc/Startup.cs +++ b/sample/MongoIdentitySample.Mvc/Startup.cs @@ -41,11 +41,29 @@ namespace MongoIdentitySample.Mvc services.AddSingleton(settings); - services.AddIdentity() + services.AddAuthentication(o => + { + o.DefaultScheme = IdentityConstants.ApplicationScheme; + o.DefaultSignInScheme = IdentityConstants.ExternalScheme; + }) + .AddIdentityCookies(o => { }); + + services.AddIdentityCore() + .AddRoles() .AddMongoDbStores(settings.ConnectionString, settings.DatabaseName) .AddSignInManager() .AddDefaultTokenProviders(); + services.ConfigureApplicationCookie(options => + { + // Cookie settings + options.Cookie.HttpOnly = true; + options.ExpireTimeSpan = TimeSpan.FromMinutes(5); + + options.LoginPath = "/Account/Login"; + options.SlidingExpiration = true; + }); + var builder = services.AddRazorPages(); @@ -70,7 +88,6 @@ namespace MongoIdentitySample.Mvc if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); - app.UseBrowserLink(); } else { diff --git a/src/lib/netcoreapp3.1/AspNetCore.Identity.MongoDbCore.deps.json b/src/lib/netcoreapp3.1/AspNetCore.Identity.MongoDbCore.deps.json index 52bdd00..38dace4 100644 --- a/src/lib/netcoreapp3.1/AspNetCore.Identity.MongoDbCore.deps.json +++ b/src/lib/netcoreapp3.1/AspNetCore.Identity.MongoDbCore.deps.json @@ -6,10 +6,11 @@ "compilationOptions": {}, "targets": { ".NETCoreApp,Version=v3.1": { - "AspNetCore.Identity.MongoDbCore/1.0.0": { + "AspNetCore.Identity.MongoDbCore/3.1.0": { "dependencies": { - "Microsoft.AspNetCore.Identity": "2.2.0", - "Microsoft.Extensions.Identity.Stores": "3.1.1", + "Microsoft.Extensions.Identity.Core": "3.1.12", + "Microsoft.Extensions.Identity.Stores": "3.1.12", + "Microsoft.VisualStudio.Web.BrowserLink": "2.2.0", "MongoDB.Driver": "2.9.3", "MongoDbGenericRepository": "1.4.3" }, @@ -28,103 +29,22 @@ } } }, - "Microsoft.AspNetCore.Authentication/2.2.0": { + "Microsoft.AspNetCore.Cryptography.Internal/3.1.12": { + "runtime": { + "lib/netcoreapp3.1/Microsoft.AspNetCore.Cryptography.Internal.dll": { + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.7012" + } + } + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.12": { "dependencies": { - "Microsoft.AspNetCore.Authentication.Core": "2.2.0", - "Microsoft.AspNetCore.DataProtection": "2.2.0", - "Microsoft.AspNetCore.Http": "2.2.0", - "Microsoft.AspNetCore.Http.Extensions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "3.1.1", - "Microsoft.Extensions.Options": "3.1.1", - "Microsoft.Extensions.WebEncoders": "2.2.0" + "Microsoft.AspNetCore.Cryptography.Internal": "3.1.12" }, "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" - } - } - }, - "Microsoft.AspNetCore.Authentication.Abstractions/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "3.1.1", - "Microsoft.Extensions.Options": "3.1.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Abstractions.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" - } - } - }, - "Microsoft.AspNetCore.Authentication.Cookies/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Authentication": "2.2.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Cookies.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" - } - } - }, - "Microsoft.AspNetCore.Authentication.Core/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Abstractions": "2.2.0", - "Microsoft.AspNetCore.Http": "2.2.0", - "Microsoft.AspNetCore.Http.Extensions": "2.2.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Core.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" - } - } - }, - "Microsoft.AspNetCore.Cryptography.Internal/3.1.1": { - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61510" - } - } - }, - "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.1": { - "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "3.1.1" - }, - "runtime": { - "lib/netcoreapp2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61510" - } - } - }, - "Microsoft.AspNetCore.DataProtection/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "3.1.1", - "Microsoft.AspNetCore.DataProtection.Abstractions": "2.2.0", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.2.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1", - "Microsoft.Extensions.Logging.Abstractions": "3.1.1", - "Microsoft.Extensions.Options": "3.1.1", - "Microsoft.Win32.Registry": "4.5.0", - "System.Security.Cryptography.Xml": "4.5.0", - "System.Security.Principal.Windows": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" - } - } - }, - "Microsoft.AspNetCore.DataProtection.Abstractions/2.2.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Abstractions.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" + "lib/netcoreapp3.1/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": { + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.7012" } } }, @@ -144,7 +64,7 @@ "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.2.0": { "dependencies": { "Microsoft.AspNetCore.Http.Features": "2.2.0", - "Microsoft.Extensions.Configuration.Abstractions": "3.1.1" + "Microsoft.Extensions.Configuration.Abstractions": "3.1.12" }, "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": { @@ -153,21 +73,6 @@ } } }, - "Microsoft.AspNetCore.Http/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.2.0", - "Microsoft.AspNetCore.WebUtilities": "2.2.0", - "Microsoft.Extensions.ObjectPool": "2.2.0", - "Microsoft.Extensions.Options": "3.1.1", - "Microsoft.Net.Http.Headers": "2.2.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Http.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" - } - } - }, "Microsoft.AspNetCore.Http.Abstractions/2.2.0": { "dependencies": { "Microsoft.AspNetCore.Http.Features": "2.2.0", @@ -196,7 +101,7 @@ }, "Microsoft.AspNetCore.Http.Features/2.2.0": { "dependencies": { - "Microsoft.Extensions.Primitives": "3.1.1" + "Microsoft.Extensions.Primitives": "3.1.12" }, "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Http.Features.dll": { @@ -205,98 +110,72 @@ } } }, - "Microsoft.AspNetCore.Identity/2.2.0": { + "Microsoft.Extensions.Caching.Abstractions/3.1.12": { "dependencies": { - "Microsoft.AspNetCore.Authentication.Cookies": "2.2.0", - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.1", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.2.0", - "Microsoft.Extensions.Identity.Core": "3.1.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Identity.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" - } - } - }, - "Microsoft.AspNetCore.WebUtilities/2.2.0": { - "dependencies": { - "Microsoft.Net.Http.Headers": "2.2.0", - "System.Text.Encodings.Web": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.WebUtilities.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" - } - } - }, - "Microsoft.Extensions.Caching.Abstractions/3.1.1": { - "dependencies": { - "Microsoft.Extensions.Primitives": "3.1.1" + "Microsoft.Extensions.Primitives": "3.1.12" }, "runtime": { "lib/netcoreapp3.1/Microsoft.Extensions.Caching.Abstractions.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, - "Microsoft.Extensions.Configuration/3.1.1": { + "Microsoft.Extensions.Configuration/3.1.12": { "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "3.1.1" + "Microsoft.Extensions.Configuration.Abstractions": "3.1.12" }, "runtime": { "lib/netcoreapp3.1/Microsoft.Extensions.Configuration.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, - "Microsoft.Extensions.Configuration.Abstractions/3.1.1": { + "Microsoft.Extensions.Configuration.Abstractions/3.1.12": { "dependencies": { - "Microsoft.Extensions.Primitives": "3.1.1" + "Microsoft.Extensions.Primitives": "3.1.12" }, "runtime": { "lib/netcoreapp3.1/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, - "Microsoft.Extensions.Configuration.Binder/3.1.1": { + "Microsoft.Extensions.Configuration.Binder/3.1.12": { "dependencies": { - "Microsoft.Extensions.Configuration": "3.1.1" + "Microsoft.Extensions.Configuration": "3.1.12" }, "runtime": { "lib/netcoreapp3.1/Microsoft.Extensions.Configuration.Binder.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, - "Microsoft.Extensions.DependencyInjection/3.1.1": { + "Microsoft.Extensions.DependencyInjection/3.1.12": { "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1" + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.12" }, "runtime": { "lib/netcoreapp3.1/Microsoft.Extensions.DependencyInjection.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, - "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.1": { + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.12": { "runtime": { "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, "Microsoft.Extensions.FileProviders.Abstractions/2.2.0": { "dependencies": { - "Microsoft.Extensions.Primitives": "3.1.1" + "Microsoft.Extensions.Primitives": "3.1.12" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { @@ -305,12 +184,32 @@ } } }, + "Microsoft.Extensions.FileProviders.Physical/2.2.0": { + "dependencies": { + "Microsoft.Extensions.FileProviders.Abstractions": "2.2.0", + "Microsoft.Extensions.FileSystemGlobbing": "2.2.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.dll": { + "assemblyVersion": "2.2.0.0", + "fileVersion": "2.2.0.18315" + } + } + }, + "Microsoft.Extensions.FileSystemGlobbing/2.2.0": { + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.dll": { + "assemblyVersion": "2.2.0.0", + "fileVersion": "2.2.0.18315" + } + } + }, "Microsoft.Extensions.Hosting.Abstractions/2.2.0": { "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "3.1.1", - "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1", + "Microsoft.Extensions.Configuration.Abstractions": "3.1.12", + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.12", "Microsoft.Extensions.FileProviders.Abstractions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "3.1.1" + "Microsoft.Extensions.Logging.Abstractions": "3.1.12" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll": { @@ -319,98 +218,77 @@ } } }, - "Microsoft.Extensions.Identity.Core/3.1.1": { + "Microsoft.Extensions.Identity.Core/3.1.12": { "dependencies": { - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.1", - "Microsoft.Extensions.Logging": "3.1.1", - "Microsoft.Extensions.Options": "3.1.1" + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.12", + "Microsoft.Extensions.Logging": "3.1.12", + "Microsoft.Extensions.Options": "3.1.12" }, "runtime": { "lib/netcoreapp3.1/Microsoft.Extensions.Identity.Core.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61510" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.7012" } } }, - "Microsoft.Extensions.Identity.Stores/3.1.1": { + "Microsoft.Extensions.Identity.Stores/3.1.12": { "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "3.1.1", - "Microsoft.Extensions.Identity.Core": "3.1.1", - "Microsoft.Extensions.Logging": "3.1.1" + "Microsoft.Extensions.Caching.Abstractions": "3.1.12", + "Microsoft.Extensions.Identity.Core": "3.1.12", + "Microsoft.Extensions.Logging": "3.1.12" }, "runtime": { "lib/netcoreapp3.1/Microsoft.Extensions.Identity.Stores.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61510" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.7012" } } }, - "Microsoft.Extensions.Logging/3.1.1": { + "Microsoft.Extensions.Logging/3.1.12": { "dependencies": { - "Microsoft.Extensions.Configuration.Binder": "3.1.1", - "Microsoft.Extensions.DependencyInjection": "3.1.1", - "Microsoft.Extensions.Logging.Abstractions": "3.1.1", - "Microsoft.Extensions.Options": "3.1.1" + "Microsoft.Extensions.Configuration.Binder": "3.1.12", + "Microsoft.Extensions.DependencyInjection": "3.1.12", + "Microsoft.Extensions.Logging.Abstractions": "3.1.12", + "Microsoft.Extensions.Options": "3.1.12" }, "runtime": { "lib/netcoreapp3.1/Microsoft.Extensions.Logging.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, - "Microsoft.Extensions.Logging.Abstractions/3.1.1": { + "Microsoft.Extensions.Logging.Abstractions/3.1.12": { "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, - "Microsoft.Extensions.ObjectPool/2.2.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.ObjectPool.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18315" - } - } - }, - "Microsoft.Extensions.Options/3.1.1": { + "Microsoft.Extensions.Options/3.1.12": { "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1", - "Microsoft.Extensions.Primitives": "3.1.1" + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.12", + "Microsoft.Extensions.Primitives": "3.1.12" }, "runtime": { "lib/netcoreapp3.1/Microsoft.Extensions.Options.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, - "Microsoft.Extensions.Primitives/3.1.1": { + "Microsoft.Extensions.Primitives/3.1.12": { "runtime": { "lib/netcoreapp3.1/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" - } - } - }, - "Microsoft.Extensions.WebEncoders/2.2.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1", - "Microsoft.Extensions.Options": "3.1.1", - "System.Text.Encodings.Web": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.WebEncoders.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, "Microsoft.Net.Http.Headers/2.2.0": { "dependencies": { - "Microsoft.Extensions.Primitives": "3.1.1", + "Microsoft.Extensions.Primitives": "3.1.12", "System.Buffers": "4.5.0" }, "runtime": { @@ -422,6 +300,20 @@ }, "Microsoft.NETCore.Platforms/2.1.2": {}, "Microsoft.NETCore.Targets/1.1.0": {}, + "Microsoft.VisualStudio.Web.BrowserLink/2.2.0": { + "dependencies": { + "Microsoft.AspNetCore.Hosting.Abstractions": "2.2.0", + "Microsoft.AspNetCore.Http.Abstractions": "2.2.0", + "Microsoft.AspNetCore.Http.Extensions": "2.2.0", + "Microsoft.Extensions.FileProviders.Physical": "2.2.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.VisualStudio.Web.BrowserLink.dll": { + "assemblyVersion": "2.2.0.0", + "fileVersion": "2.2.0.18316" + } + } + }, "Microsoft.Win32.Primitives/4.3.0": { "dependencies": { "Microsoft.NETCore.Platforms": "2.1.2", @@ -429,10 +321,16 @@ "System.Runtime": "4.3.0" } }, - "Microsoft.Win32.Registry/4.5.0": { + "Microsoft.Win32.Registry/4.0.0": { "dependencies": { - "System.Security.AccessControl": "4.5.0", - "System.Security.Principal.Windows": "4.5.0" + "Microsoft.NETCore.Platforms": "2.1.2", + "System.Collections": "4.3.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" } }, "MongoDB.Bson/2.9.3": { @@ -719,7 +617,7 @@ "dependencies": { "Microsoft.NETCore.Platforms": "2.1.2", "Microsoft.Win32.Primitives": "4.3.0", - "Microsoft.Win32.Registry": "4.5.0", + "Microsoft.Win32.Registry": "4.0.0", "System.Collections": "4.3.0", "System.Diagnostics.Debug": "4.3.0", "System.Globalization": "4.3.0", @@ -963,7 +861,7 @@ "System.Runtime.Extensions": "4.3.0", "System.Runtime.Handles": "4.3.0", "System.Runtime.InteropServices": "4.3.0", - "System.Security.Principal.Windows": "4.5.0", + "System.Security.Principal.Windows": "4.3.0", "System.Threading": "4.3.0", "System.Threading.Tasks": "4.3.0", "runtime.native.System": "4.3.0" @@ -1156,12 +1054,6 @@ "System.Runtime": "4.3.0" } }, - "System.Security.AccessControl/4.5.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.1.2", - "System.Security.Principal.Windows": "4.5.0" - } - }, "System.Security.Claims/4.3.0": { "dependencies": { "System.Collections": "4.3.0", @@ -1191,7 +1083,21 @@ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" } }, - "System.Security.Cryptography.Cng/4.5.0": {}, + "System.Security.Cryptography.Cng/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.2", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, "System.Security.Cryptography.Csp/4.3.0": { "dependencies": { "Microsoft.NETCore.Platforms": "2.1.2", @@ -1242,25 +1148,6 @@ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" } }, - "System.Security.Cryptography.Pkcs/4.5.0": { - "dependencies": { - "System.Security.Cryptography.Cng": "4.5.0" - }, - "runtime": { - "lib/netcoreapp2.1/System.Security.Cryptography.Pkcs.dll": { - "assemblyVersion": "4.0.3.0", - "fileVersion": "4.6.26515.6" - } - }, - "runtimeTargets": { - "runtimes/win/lib/netcoreapp2.1/System.Security.Cryptography.Pkcs.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.0.3.0", - "fileVersion": "4.6.26515.6" - } - } - }, "System.Security.Cryptography.Primitives/4.3.0": { "dependencies": { "System.Diagnostics.Debug": "4.3.0", @@ -1289,7 +1176,7 @@ "System.Runtime.InteropServices": "4.3.0", "System.Runtime.Numerics": "4.3.0", "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Cng": "4.5.0", + "System.Security.Cryptography.Cng": "4.3.0", "System.Security.Cryptography.Csp": "4.3.0", "System.Security.Cryptography.Encoding": "4.3.0", "System.Security.Cryptography.OpenSsl": "4.3.0", @@ -1301,37 +1188,27 @@ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" } }, - "System.Security.Cryptography.Xml/4.5.0": { - "dependencies": { - "System.Security.Cryptography.Pkcs": "4.5.0", - "System.Security.Permissions": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/System.Security.Cryptography.Xml.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.26515.6" - } - } - }, - "System.Security.Permissions/4.5.0": { - "dependencies": { - "System.Security.AccessControl": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/System.Security.Permissions.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.26515.6" - } - } - }, "System.Security.Principal/4.3.0": { "dependencies": { "System.Runtime": "4.3.0" } }, - "System.Security.Principal.Windows/4.5.0": { + "System.Security.Principal.Windows/4.3.0": { "dependencies": { - "Microsoft.NETCore.Platforms": "2.1.2" + "Microsoft.NETCore.Platforms": "2.1.2", + "Microsoft.Win32.Primitives": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Claims": "4.3.0", + "System.Security.Principal": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0" } }, "System.Security.SecureString/4.0.0": { @@ -1449,7 +1326,7 @@ } }, "libraries": { - "AspNetCore.Identity.MongoDbCore/1.0.0": { + "AspNetCore.Identity.MongoDbCore/3.1.0": { "type": "project", "serviceable": false, "sha512": "" @@ -1461,61 +1338,19 @@ "path": "dnsclient/1.2.0", "hashPath": "dnsclient.1.2.0.nupkg.sha512" }, - "Microsoft.AspNetCore.Authentication/2.2.0": { + "Microsoft.AspNetCore.Cryptography.Internal/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-b0R9X7L6zMqNsssKDvhYHuNi5x0s4DyHTeXybIAyGaitKiW1Q5aAGKdV2codHPiePv9yHfC9hAMyScXQ/xXhPw==", - "path": "microsoft.aspnetcore.authentication/2.2.0", - "hashPath": "microsoft.aspnetcore.authentication.2.2.0.nupkg.sha512" + "sha512": "sha512-9V7Acx9lFw2KA23FOqH4TH5wQzZN/px/ovmRWBb8I3rf9arZ/cKniwRmRNrwgmShtQXhu1t124rrl1du2ueODA==", + "path": "microsoft.aspnetcore.cryptography.internal/3.1.12", + "hashPath": "microsoft.aspnetcore.cryptography.internal.3.1.12.nupkg.sha512" }, - "Microsoft.AspNetCore.Authentication.Abstractions/2.2.0": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-VloMLDJMf3n/9ic5lCBOa42IBYJgyB1JhzLsL68Zqg+2bEPWfGBj/xCJy/LrKTArN0coOcZp3wyVTZlx0y9pHQ==", - "path": "microsoft.aspnetcore.authentication.abstractions/2.2.0", - "hashPath": "microsoft.aspnetcore.authentication.abstractions.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.Cookies/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Iar9VFlBHkZGdSG9ZUTmn6Q8Qg+6CtW5G/TyJI2F8B432TOH+nZlkU7O0W0byow6xsxqOYeTviSHz4cCJ3amfQ==", - "path": "microsoft.aspnetcore.authentication.cookies/2.2.0", - "hashPath": "microsoft.aspnetcore.authentication.cookies.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.Core/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-XlVJzJ5wPOYW+Y0J6Q/LVTEyfS4ssLXmt60T0SPP+D8abVhBTl+cgw2gDHlyKYIkcJg7btMVh383NDkMVqD/fg==", - "path": "microsoft.aspnetcore.authentication.core/2.2.0", - "hashPath": "microsoft.aspnetcore.authentication.core.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Cryptography.Internal/3.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sFfUegR52PSmTcT2eH1YywPdXLwx0Tt4S54yjqIP5+R/BmZKbEfCOvaGqAwKYbpwztHTua013pPeDKP8DmuGtw==", - "path": "microsoft.aspnetcore.cryptography.internal/3.1.1", - "hashPath": "microsoft.aspnetcore.cryptography.internal.3.1.1.nupkg.sha512" - }, - "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hsgMSiKDe/UDdKarzld9aUMyRjiMBi847QGnLBDvbvuAlvlaqZ6CKMPjLch43Yf3ZKoHVr716LsNNOAsfIs1oQ==", - "path": "microsoft.aspnetcore.cryptography.keyderivation/3.1.1", - "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.3.1.1.nupkg.sha512" - }, - "Microsoft.AspNetCore.DataProtection/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-G6dvu5Nd2vjpYbzazZ//qBFbSEf2wmBUbyAR7E4AwO3gWjhoJD5YxpThcGJb7oE3VUcW65SVMXT+cPCiiBg8Sg==", - "path": "microsoft.aspnetcore.dataprotection/2.2.0", - "hashPath": "microsoft.aspnetcore.dataprotection.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.DataProtection.Abstractions/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-seANFXmp8mb5Y12m1ShiElJ3ZdOT3mBN3wA1GPhHJIvZ/BxOCPyqEOR+810OWsxEZwA5r5fDRNpG/CqiJmQnJg==", - "path": "microsoft.aspnetcore.dataprotection.abstractions/2.2.0", - "hashPath": "microsoft.aspnetcore.dataprotection.abstractions.2.2.0.nupkg.sha512" + "sha512": "sha512-LNaiyMe0J8kkXglqtmE3wK1xu3ofvKh1WTVmJs0yl/uFfo9Vbr6lSyZ0k+5sTUxuIS1WU6dHe4nO0ikRlXq6CQ==", + "path": "microsoft.aspnetcore.cryptography.keyderivation/3.1.12", + "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.3.1.12.nupkg.sha512" }, "Microsoft.AspNetCore.Hosting.Abstractions/2.2.0": { "type": "package", @@ -1531,13 +1366,6 @@ "path": "microsoft.aspnetcore.hosting.server.abstractions/2.2.0", "hashPath": "microsoft.aspnetcore.hosting.server.abstractions.2.2.0.nupkg.sha512" }, - "Microsoft.AspNetCore.Http/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-YogBSMotWPAS/X5967pZ+yyWPQkThxhmzAwyCHCSSldzYBkW5W5d6oPfBaPqQOnSHYTpSOSOkpZoAce0vwb6+A==", - "path": "microsoft.aspnetcore.http/2.2.0", - "hashPath": "microsoft.aspnetcore.http.2.2.0.nupkg.sha512" - }, "Microsoft.AspNetCore.Http.Abstractions/2.2.0": { "type": "package", "serviceable": true, @@ -1559,61 +1387,47 @@ "path": "microsoft.aspnetcore.http.features/2.2.0", "hashPath": "microsoft.aspnetcore.http.features.2.2.0.nupkg.sha512" }, - "Microsoft.AspNetCore.Identity/2.2.0": { + "Microsoft.Extensions.Caching.Abstractions/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-F16BKeS96wKhyIyhaFR7m8kRIwIvPUW9Dx7IlGWmu2IIwnUDCdo+2z7IrWKA8r77pZQ1UE9kYcBPg5456YdAIA==", - "path": "microsoft.aspnetcore.identity/2.2.0", - "hashPath": "microsoft.aspnetcore.identity.2.2.0.nupkg.sha512" + "sha512": "sha512-KOt2+vIFZ56zBEG2jgZWBjvxL4MSXBUV7npESYT7qAAABBywlJEa2pVvkbElBwOovLC/Q3cO1YcBc9OQc+dbxw==", + "path": "microsoft.extensions.caching.abstractions/3.1.12", + "hashPath": "microsoft.extensions.caching.abstractions.3.1.12.nupkg.sha512" }, - "Microsoft.AspNetCore.WebUtilities/2.2.0": { + "Microsoft.Extensions.Configuration/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-9ErxAAKaDzxXASB/b5uLEkLgUWv1QbeVxyJYEHQwMaxXOeFFVkQxiq8RyfVcifLU7NR0QY0p3acqx4ZpYfhHDg==", - "path": "microsoft.aspnetcore.webutilities/2.2.0", - "hashPath": "microsoft.aspnetcore.webutilities.2.2.0.nupkg.sha512" + "sha512": "sha512-sQeNlafyb7XIYubfELbAQtN3U7DubZEs8d7xaj09sAdD929spOqiZKHcWpEQDtWtwqXm70JWS1WDfxpOvuVMcw==", + "path": "microsoft.extensions.configuration/3.1.12", + "hashPath": "microsoft.extensions.configuration.3.1.12.nupkg.sha512" }, - "Microsoft.Extensions.Caching.Abstractions/3.1.1": { + "Microsoft.Extensions.Configuration.Abstractions/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-lG9qfc7Sx8KsYSmqeEV0WleGTUrzMhNuBdmkwLCOfN/IQRb3ZorullTeoaTNIgYuYM+HQsnKa0N22Lv2BpGG/Q==", - "path": "microsoft.extensions.caching.abstractions/3.1.1", - "hashPath": "microsoft.extensions.caching.abstractions.3.1.1.nupkg.sha512" + "sha512": "sha512-LMq236lxH1ji2FYv+2o6A9Nfb9jrDWl6Dn1XleA473NmBfYf/93MfPBgmnJA1qlFQPt9BKBd3r3h7NaTbDcHMw==", + "path": "microsoft.extensions.configuration.abstractions/3.1.12", + "hashPath": "microsoft.extensions.configuration.abstractions.3.1.12.nupkg.sha512" }, - "Microsoft.Extensions.Configuration/3.1.1": { + "Microsoft.Extensions.Configuration.Binder/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-LHbdc7ZBzKOqmvGpK1EkEqpFllPa3IOrEI7dIu+BZwr6A10zBpe2XpZHeNh87DGjEfHcAItwvh/Slah8tbnr7Q==", - "path": "microsoft.extensions.configuration/3.1.1", - "hashPath": "microsoft.extensions.configuration.3.1.1.nupkg.sha512" + "sha512": "sha512-tso2dQMzmtALku0vMB6VuZpxDD6HYXqut+a8FdaU8XelnlR0aCi/LsK6Ej7VZbkKBqTQSgHAwyghbuKhk1sxog==", + "path": "microsoft.extensions.configuration.binder/3.1.12", + "hashPath": "microsoft.extensions.configuration.binder.3.1.12.nupkg.sha512" }, - "Microsoft.Extensions.Configuration.Abstractions/3.1.1": { + "Microsoft.Extensions.DependencyInjection/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-Msu6IzxV486nNmsasJQXB/c44DiVz7FqXCjIBnvmG2M8NGaVDIQra1qff9cEEkhqa+dGH+jf3mdggm8w9eX7BQ==", - "path": "microsoft.extensions.configuration.abstractions/3.1.1", - "hashPath": "microsoft.extensions.configuration.abstractions.3.1.1.nupkg.sha512" + "sha512": "sha512-iCPPTBSXEPlGkpQt6Ky9+pfxQhsanrQ8W5tZC43eqYoBCqBTiAkd5rzfWSxxvjqUmDbp/h3JrKv765gRunkHsQ==", + "path": "microsoft.extensions.dependencyinjection/3.1.12", + "hashPath": "microsoft.extensions.dependencyinjection.3.1.12.nupkg.sha512" }, - "Microsoft.Extensions.Configuration.Binder/3.1.1": { + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-4J+01OANCMbFEF0bu9hID3m61emMwU2m13WXYrZDCIoxneMPWdWFzpLmsMqT8kIPgCgb2+SQ/1UAQcGCH/ASIQ==", - "path": "microsoft.extensions.configuration.binder/3.1.1", - "hashPath": "microsoft.extensions.configuration.binder.3.1.1.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection/3.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Jg48cM12C8iqjpFMNXWEmJR/2jnmScV8Y8txVOayycLqHatLV2Cn4wuwj56KSOc/xVWwlWmq9Y5ebDH6awnexw==", - "path": "microsoft.extensions.dependencyinjection/3.1.1", - "hashPath": "microsoft.extensions.dependencyinjection.3.1.1.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uKZr5b4w9nQE6UAXS4PqBFbg2qe6kS+pdsCbDG2kHjUaWT/B7EOcDraoR52H/4BoBIEH3By5co6Wioru7+v9Zg==", - "path": "microsoft.extensions.dependencyinjection.abstractions/3.1.1", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.3.1.1.nupkg.sha512" + "sha512": "sha512-rIFeT9vtNl5AKpvWxxhOudNnVRqKNIku1bLVUBc/MdhHeiHA23OOc3TOlniQjSpFRIIjQ9J1LLTYSZvCwOemyg==", + "path": "microsoft.extensions.dependencyinjection.abstractions/3.1.12", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.3.1.12.nupkg.sha512" }, "Microsoft.Extensions.FileProviders.Abstractions/2.2.0": { "type": "package", @@ -1622,6 +1436,20 @@ "path": "microsoft.extensions.fileproviders.abstractions/2.2.0", "hashPath": "microsoft.extensions.fileproviders.abstractions.2.2.0.nupkg.sha512" }, + "Microsoft.Extensions.FileProviders.Physical/2.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tbDHZnBJkjYd9NjlRZ9ondDiv1Te3KYCTW2RWpR1B0e1Z8+EnFRo7qNnHkkSCixLdlPZzhjlX24d/PixQ7w2dA==", + "path": "microsoft.extensions.fileproviders.physical/2.2.0", + "hashPath": "microsoft.extensions.fileproviders.physical.2.2.0.nupkg.sha512" + }, + "Microsoft.Extensions.FileSystemGlobbing/2.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZSsHZp3PyW6vk37tDEdypjgGlNtpJ0EixBMOfUod2Thx7GtwfFSAQXUQx8a8BN8vfWKGGMbp7jPWdoHx/At4wQ==", + "path": "microsoft.extensions.filesystemglobbing/2.2.0", + "hashPath": "microsoft.extensions.filesystemglobbing.2.2.0.nupkg.sha512" + }, "Microsoft.Extensions.Hosting.Abstractions/2.2.0": { "type": "package", "serviceable": true, @@ -1629,61 +1457,47 @@ "path": "microsoft.extensions.hosting.abstractions/2.2.0", "hashPath": "microsoft.extensions.hosting.abstractions.2.2.0.nupkg.sha512" }, - "Microsoft.Extensions.Identity.Core/3.1.1": { + "Microsoft.Extensions.Identity.Core/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-gtp5+Oa4tu8dFoyZO0frBYKm+RFuG/CSO6knZfX4HKiRy8k+8V8jxxNqP/itJ/MrmlmsxLlkpYyzVNHMCkMfsA==", - "path": "microsoft.extensions.identity.core/3.1.1", - "hashPath": "microsoft.extensions.identity.core.3.1.1.nupkg.sha512" + "sha512": "sha512-MRNaIsE3PdT24+6cWxJhiyfTY3Eoncr/m+5nW3NtBjPQXhJKECGNdquh5EH5KwNaYls2KI53znl7KD4pWMkKyw==", + "path": "microsoft.extensions.identity.core/3.1.12", + "hashPath": "microsoft.extensions.identity.core.3.1.12.nupkg.sha512" }, - "Microsoft.Extensions.Identity.Stores/3.1.1": { + "Microsoft.Extensions.Identity.Stores/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-u8GFozRlClmW/6xeJkX3KoRhsTEt7jWji49PElR9mnEoMhSaupwwTSmkfspExD8m0mcWmvcj7zMhJDi6dsJYFQ==", - "path": "microsoft.extensions.identity.stores/3.1.1", - "hashPath": "microsoft.extensions.identity.stores.3.1.1.nupkg.sha512" + "sha512": "sha512-xQOIvN3nFJ0ptl/qnozFJPzfY/TxrJFr9k/EPJkqHZx8jtzlGJ4mqvgknau0AunW25uXyT+O6co3AJ4B4OKcRQ==", + "path": "microsoft.extensions.identity.stores/3.1.12", + "hashPath": "microsoft.extensions.identity.stores.3.1.12.nupkg.sha512" }, - "Microsoft.Extensions.Logging/3.1.1": { + "Microsoft.Extensions.Logging/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-SykGku44CIQJRM+eUzB61bGVNv0Lmgx70UAmhu1XLFXhP4I0rBSNJusfOlEpDN8T5JQsykIuM2lOd8J8nTnfAg==", - "path": "microsoft.extensions.logging/3.1.1", - "hashPath": "microsoft.extensions.logging.3.1.1.nupkg.sha512" + "sha512": "sha512-EXwfP6M/G6mwM/f9eVNY3tOnY539gIEjeSXs2G/RtuGILteW455ZLxfZmE7qzWSc0J2wvoMuxdkB+WMsBW8Kqw==", + "path": "microsoft.extensions.logging/3.1.12", + "hashPath": "microsoft.extensions.logging.3.1.12.nupkg.sha512" }, - "Microsoft.Extensions.Logging.Abstractions/3.1.1": { + "Microsoft.Extensions.Logging.Abstractions/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-4/1BLjd9Zvc87xlhfkIsAlHOgMnGJBQFIEmO3CUKLrf38nIFp3W7X+JoFiRmn20WAi5+l2sgUWS4ixaIuB3S0g==", - "path": "microsoft.extensions.logging.abstractions/3.1.1", - "hashPath": "microsoft.extensions.logging.abstractions.3.1.1.nupkg.sha512" + "sha512": "sha512-Ixi6qAF3sr1FjPntVamRCMcnrCPx6l0G8VxtVshEk4n8lGs0Hj62jmt/xJ4mHrxR5ST0T49ERT2HsJcv6z+wGw==", + "path": "microsoft.extensions.logging.abstractions/3.1.12", + "hashPath": "microsoft.extensions.logging.abstractions.3.1.12.nupkg.sha512" }, - "Microsoft.Extensions.ObjectPool/2.2.0": { + "Microsoft.Extensions.Options/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-gA8H7uQOnM5gb+L0uTNjViHYr+hRDqCdfugheGo/MxQnuHzmhhzCBTIPm19qL1z1Xe0NEMabfcOBGv9QghlZ8g==", - "path": "microsoft.extensions.objectpool/2.2.0", - "hashPath": "microsoft.extensions.objectpool.2.2.0.nupkg.sha512" + "sha512": "sha512-by2/frdg182EdpUkFw+2+h+POQTUCVNZRGWgFZKKZhxfuN+hJZFAaGMAuo1ouLexMa1PGTqWAgw/zaZ2WwU71Q==", + "path": "microsoft.extensions.options/3.1.12", + "hashPath": "microsoft.extensions.options.3.1.12.nupkg.sha512" }, - "Microsoft.Extensions.Options/3.1.1": { + "Microsoft.Extensions.Primitives/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-p2faCNhzXyG5oLLOV8n8dwg2rfqS4aRpIWu4qgwZMq+al3133mAQ+Hb822iwRoj3qnKM8zY4A6Jz/Vm/xWHvrA==", - "path": "microsoft.extensions.options/3.1.1", - "hashPath": "microsoft.extensions.options.3.1.1.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/3.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tC5Eo5DbJA+NgiIw26R5c97N02tFvtfqstUxqb/4qXPLXI2IAIWSMUkh/1c9Gw59TT9hNkLwlmLErSPlHgyJVQ==", - "path": "microsoft.extensions.primitives/3.1.1", - "hashPath": "microsoft.extensions.primitives.3.1.1.nupkg.sha512" - }, - "Microsoft.Extensions.WebEncoders/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-V8XcqYcpcdBAxUhLeyYcuKmxu4CtNQA9IphTnARpQGhkop4A93v2XgM3AtaVVJo3H2cDWxWM6aeO8HxkifREqw==", - "path": "microsoft.extensions.webencoders/2.2.0", - "hashPath": "microsoft.extensions.webencoders.2.2.0.nupkg.sha512" + "sha512": "sha512-QjEKb7QWbk44/t05BKlYaHP1sX2jOW9MypKVeMikX6932J34AioVo9heppJ8XAUpBLL15iOiyncSLWgHE32xMg==", + "path": "microsoft.extensions.primitives/3.1.12", + "hashPath": "microsoft.extensions.primitives.3.1.12.nupkg.sha512" }, "Microsoft.Net.Http.Headers/2.2.0": { "type": "package", @@ -1706,6 +1520,13 @@ "path": "microsoft.netcore.targets/1.1.0", "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" }, + "Microsoft.VisualStudio.Web.BrowserLink/2.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cmeqhbB+rdMia3bj6cJaKQw1GDOqHxzDWAjoJqCnz+JYi9a2xsBdzycYy9eMEssVwLmLAUw6sWLMPMfGXAQmWA==", + "path": "microsoft.visualstudio.web.browserlink/2.2.0", + "hashPath": "microsoft.visualstudio.web.browserlink.2.2.0.nupkg.sha512" + }, "Microsoft.Win32.Primitives/4.3.0": { "type": "package", "serviceable": true, @@ -1713,12 +1534,12 @@ "path": "microsoft.win32.primitives/4.3.0", "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512" }, - "Microsoft.Win32.Registry/4.5.0": { + "Microsoft.Win32.Registry/4.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-+FWlwd//+Tt56316p00hVePBCouXyEzT86Jb3+AuRotTND0IYn0OO3obs1gnQEs/txEnt+rF2JBGLItTG+Be6A==", - "path": "microsoft.win32.registry/4.5.0", - "hashPath": "microsoft.win32.registry.4.5.0.nupkg.sha512" + "sha512": "sha512-q+eLtROUAQ3OxYA5mpQrgyFgzLQxIyrfT2eLpYX5IEPlHmIio2nh4F5bgOaQoGOV865kFKZZso9Oq9RlazvXtg==", + "path": "microsoft.win32.registry/4.0.0", + "hashPath": "microsoft.win32.registry.4.0.0.nupkg.sha512" }, "MongoDB.Bson/2.9.3": { "type": "package", @@ -2245,13 +2066,6 @@ "path": "system.runtime.serialization.primitives/4.3.0", "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512" }, - "System.Security.AccessControl/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-vW8Eoq0TMyz5vAG/6ce483x/CP83fgm4SJe5P8Tb1tZaobcvPrbMEL7rhH1DRdrYbbb6F0vq3OlzmK0Pkwks5A==", - "path": "system.security.accesscontrol/4.5.0", - "hashPath": "system.security.accesscontrol.4.5.0.nupkg.sha512" - }, "System.Security.Claims/4.3.0": { "type": "package", "serviceable": true, @@ -2266,12 +2080,12 @@ "path": "system.security.cryptography.algorithms/4.3.0", "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512" }, - "System.Security.Cryptography.Cng/4.5.0": { + "System.Security.Cryptography.Cng/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-WG3r7EyjUe9CMPFSs6bty5doUqT+q9pbI80hlNzo2SkPkZ4VTuZkGWjpp77JB8+uaL4DFPRdBsAY+DX3dBK92A==", - "path": "system.security.cryptography.cng/4.5.0", - "hashPath": "system.security.cryptography.cng.4.5.0.nupkg.sha512" + "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==", + "path": "system.security.cryptography.cng/4.3.0", + "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512" }, "System.Security.Cryptography.Csp/4.3.0": { "type": "package", @@ -2294,13 +2108,6 @@ "path": "system.security.cryptography.openssl/4.3.0", "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512" }, - "System.Security.Cryptography.Pkcs/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-TGQX51gxpY3K3I6LJlE2LAftVlIMqJf0cBGhz68Y89jjk3LJCB6SrwiD+YN1fkqemBvWGs+GjyMJukl6d6goyQ==", - "path": "system.security.cryptography.pkcs/4.5.0", - "hashPath": "system.security.cryptography.pkcs.4.5.0.nupkg.sha512" - }, "System.Security.Cryptography.Primitives/4.3.0": { "type": "package", "serviceable": true, @@ -2315,20 +2122,6 @@ "path": "system.security.cryptography.x509certificates/4.3.0", "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512" }, - "System.Security.Cryptography.Xml/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-i2Jn6rGXR63J0zIklImGRkDIJL4b1NfPSEbIVHBlqoIb12lfXIigCbDRpDmIEzwSo/v1U5y/rYJdzZYSyCWxvg==", - "path": "system.security.cryptography.xml/4.5.0", - "hashPath": "system.security.cryptography.xml.4.5.0.nupkg.sha512" - }, - "System.Security.Permissions/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9gdyuARhUR7H+p5CjyUB/zPk7/Xut3wUSP8NJQB6iZr8L3XUXTMdoLeVAg9N4rqF8oIpE7MpdqHdDHQ7XgJe0g==", - "path": "system.security.permissions/4.5.0", - "hashPath": "system.security.permissions.4.5.0.nupkg.sha512" - }, "System.Security.Principal/4.3.0": { "type": "package", "serviceable": true, @@ -2336,12 +2129,12 @@ "path": "system.security.principal/4.3.0", "hashPath": "system.security.principal.4.3.0.nupkg.sha512" }, - "System.Security.Principal.Windows/4.5.0": { + "System.Security.Principal.Windows/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-U77HfRXlZlOeIXd//Yoj6Jnk8AXlbeisf1oq1os+hxOGVnuG+lGSfGqTwTZBoORFF6j/0q7HXIl8cqwQ9aUGqQ==", - "path": "system.security.principal.windows/4.5.0", - "hashPath": "system.security.principal.windows.4.5.0.nupkg.sha512" + "sha512": "sha512-HVL1rvqYtnRCxFsYag/2le/ZfKLK4yMw79+s6FmKXbSCNN0JeAhrYxnRAHFoWRa0dEojsDcbBSpH3l22QxAVyw==", + "path": "system.security.principal.windows/4.3.0", + "hashPath": "system.security.principal.windows.4.3.0.nupkg.sha512" }, "System.Security.SecureString/4.0.0": { "type": "package", diff --git a/src/lib/netcoreapp3.1/AspNetCore.Identity.MongoDbCore.dll b/src/lib/netcoreapp3.1/AspNetCore.Identity.MongoDbCore.dll index d732ccc39e9d376cf5a993ccd259045e576c856f..5abd45123750fe4cb0b5b3099de6e5a3339b3b29 100644 GIT binary patch literal 104960 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 kA*7NYwSsadnTts`IvkbnLC|Ca*)2S9V2B>(^b literal 105472 zcmeFacYIYv`UgC7&bc>*5R#Ba2q8cc59unP2o@AO78DDL2#N)bUPxlSxd;+_EGTx? zg4oL>bpQKMt1RH=JgU`{?zFz(a;4G(^mM@c1>pMDlg@1gyyjZ3UaYI9x6g(w zGwPdLnok5mbYtCF(Hjs4{`Np~)iv-O__^&p(>l9b6WD1$~@nS6d&hRK&tK6JTzW_T4N$KvcLg-$fUK0o;cGwNxT~exwRv z;Vqd?zPlY#W0ymQ(+QIX^2M_~7|)j9FF&gjUBqyeT$zUwD+}$Vl||0d%Hq({%0c0! z5f=jcb*A}TgFG&96oI4IEC-n z8Ag!U&r*9KhJ)o=nKh%rF07i_FC3{sRA=Ycgu{_qB(u_u!D{=Z+s3L^T6H*52U2F( zkm_E_udZ*Y2WCDR#HlV}p9oj~`U3c-a{&r)E`Ucl^BNII(>5T{6)wn1tFUDUM3EhtZW-k#Gn@DamNxA!Y)j`ZWYDGAz``9#$J1Cya(AX zvSeDQRJf{TS0vrt5LB1U+nrIFHDBW9d3yk?8{kerB)xh*5rVBAV@37^kWZ7 z`H>6)Wma@=kgA7Uc1#jLP!mB&Vql}C_J@sN=iEGH#r6R;Pua13C3a%_N$i3pGj@Qa z3t|T%4o3;~%hP#^)~?A@ZA7>SA*hBtUoQHR$i#EwE7juJ9*F@{qv5k~ID0hW6-Aj_SK z(C&aa2cwl9jJFb6mbl0NJATL9-Tm$?O6<$;daJQt zkz~IkchK)nv!Z7MRhw(M=a6(Rf|m0ToR1N!C`Ov+lNbn9KeP+Stn-29m=%@SZ9^1` zNxC354{I)uS0-?0pW%CfZ+8*S7QRIJ)(z2-t>I{ zJ#hg_>BKM?aM12OF&|2KJ(1j8$kkL8x`lK?(a((07`LRp3&F$swoB~9E|S>27*XsJ zNf*Q}MI4S2GW9Mp^(Ml-96|LzT&xsoDmxB>( z4My`)*Tz%VF|`(rwHS%uymmccGeLHn0B>N9l6f~W!h|RB#q(|gSeNhKj7VlxGwTs6 zB;PJDmFf?>2qUbL-&KeSb#Q$8qZTsTNutCIZvmTP5EPqYOctBoDzOt=BC(lAekSRH z*lmczQ9{P1gN#jy=rKQGFcrDCOI|y6hr~|oPKk}&rIId)-Gw+DC1m857`a6Bkc(ki zNTrj_>hd?S61zV158mru!hm zaDJo|nPGH)OvEsm+ww3OFeW~NI4QGa>SZMVIhZ>S?b#o~ore$!qh`7?T2rdQok850 z3|bNRLrL;rJ;rjEgXpb-WZpr;C=BGeEsuggJy%c!>(h&BkCBu@wZ12r$;oQ7kWRtH z)$VJO5ns$wuWQ(rx~@ca>iRh1uoHWNQ7HBcMBOz9hneoP(mVe>%@0e~oJDpDuAAoh zokP(2?o*)4N}|}CVADIFW)`PsW8$%;6DwEqB+~q*uWA2`&SzMYxFi_~!=}(g%d^tm z6p@zC=v=i8xoN9Zx!q?$@SP`Psau9RnU+bSr2A`tp`iCmlZ9XHa1)24(jHM35qTcL z-5fsMa`ufpr>lTau47>Km40eE+BKi;x*FVU*B20@U0+1hdxQSZ4SslX%TuXN!Nps? zFN1f>&AOz@on+P|gZr(}x2?rgQA*zyTU%-Z`ceUG%{9SG$i+Ewjl^b6@Uo-}VrvnH zqlC=3I1J5)H31RvHNjx4(>Fn0A>>&u2ShVTV($87d==LZLN-(ju=S zk!7-^n^l4nE}D^<7I_VXy5DciOsfs2MP3K6Av|_I3KC}suI9fCbecE7m#Uljc7$=^ zWd0h0+_HwKt8V@yqs#QZUEh}2iFHaGioqzrn>ENgk}in7i#Qx5WbBN2hIS^xtU)~a`y<9;MA~h= zaLOMEQD(yq7B&ux+a3cQG4M&4Mm2 zh{I7rM(lP*ED`P(2&$pC?;BWGi2m?c(f=!no!HkBhhpeQ^bNRTX6#RrE{OdZaX3oI z$ajr=BHV8f82RS;3rmmOmT!UN`1x1F+q~A;4CYi5dbo3X@&HJw26qNhTU%>*b*JBA zVwAf74cXXs-%0Gm{w}fmJ)+nTk}in-193P?$kchHsWTDo76jENc)k~k{0rdSGpQpC zVb)z~>Qa=4Nh{a*WCzKSE->bE!>uMWY^JIcO>A@Pt;TcUaA3g`cVIkKaRp1P zI!G}RBjk?M1Fka5XzpeFM4cM`FLb&Ec1nYt;`=MT^m}hyv{9|@&$$k8eRh3jO66IB zuAhy%28xI@CM?IklVTsJZ#{pGrtYq1Xlr^h)3)nL?*CZNa0+{-ZB0*R+IBt3-BZu& ze_FezQ_uSNmRiQvR3!gaRLo5@Ik_X-2b=ugY4c3#*lq8x-_{gmrmZL%@J({}v?ZP= ze@Y+XK-*oCezoz{x;kjAVa$4LT3q_I}?V`ei!(Ff(N%m8T`D zw~K0qdZ;?Pux23A0}Ppwn}Z;+4Vz0;uPX#Rm$8h#ngR>p9TGl6ZXQnf11##pdSQP+ zm9t*{E_E;C!~k8{Rk$Z-g**t#3>O{kfdl(g6Y~K1`%)A0z^H_p_!b?VGeP(zmWybZt#nEV@$anwYbG;y96y+6Bf5oH_N;=1`FQeHjx9 z2F3|;|L5aGA$9CFP84lTQD)kTqJeRO+&#yMpJ>Zs>X{gG2W?G7@^3}OfGx?L!j|{> z{^*~#^wNL$I5)c6b3mko8h5ko;H|06Oj}VqU|DhpEz3Ui6YW|`EfaPfvNZ+CzZC@o zb|rTYyISf**mW4jB|dMLfrabep%Oc>a*0E+VG`rnWw=R%Vk0DB9%3paT@b589F7t) zE90Fomf%T|2=5`re^$aXq?A`BIqleX5<4+mdqDZ27@p%0qr7TKm||)qT@b599F7t) z#q4Z~AtLy!bPVc+XG$rjPO{pudWoG_gT$d&qr@l&7YI2jjY1rb5;EnC zHRTZDjzLg;m}NIlfTuN|gun?!b|UiNBxGb~;xL|?y?;DMiauk3rJZ+?*olpk*d323 zwyUHIV!I&@M+uqYcQM5i;qHOJf3_+|J@Gu6+k6SNaG_8pwtbCaR{$0E6!V|+@MtMI z>+Z9%O>m|h2#cdt2TQj161Xx#9m1O==p78NjiUE{IJ-9F7t)_TSampNPO2 zfbp@Bp4{UkuN}kQCFDD?<0Uq7XGpprHWP6;O329F&B!I9hg|rZ_{|BD*N&Yiu@jpm zv5||8fU*i=CnF9=2^qP&8@WUTk@RHL9y z!S$-zUQjAO0>9-M_y9HBQmUT1%=L6>MvOh|7DU~x^|)^>EPh*AQVMHzo<%}=lCFs} z`_^Q2Syrdu;_8}B`+T0{r#zH6n^~|?(!G^bpXr{KCdieHoXd7<<<=s2*^oV#ITCb#7RPuKZ~;oA!sg<=;X z>aKaB&3bQ$zCG%kWX)M*r{KD2-up4oLT2g3#W7@V>$zJuMOf)>iu831)Gaq{l`41d z$3RJx_*u~Y#?jD9gA?a&(jHM35ot$o_qjCT0rWZgAR+jmz-(7@?zTPK^&)W72QNm9 zcD)2q?+yAtH~4wUEl;I71s8Amz6{4C_hY&2qd$(gm?A5r?CM%v^sUniH#jBK+mJtd}OEuVPn34MmGh{I7rM*butpNJ&+FoMFCfyiGhdF|Ns5<9UQBzA8^ z6uU{%1+kkEhogjy+=Gl@JDTdFL`o7sT#H9F7t)@(wZbh;Zkd?K7;6 z&3WfekY~AE2btZO|J`{f*J#0mwJ!tn@jalW8s7Y&Jo&tn+>t|3spRuc&MM}-laqer zR4&feA=sw#PCOclUGIeuw%dIYJF)vE4#ggj*!bInk}ilngg6`}Wb6#Tr9TtV!{5ew z@*kGGxI!bb6Z^TuM(%P+7sMV#9F7t)at||di3rF|ao*WSGmgaboq2D--%VWsaX2pO z-YjqW&4Qh+-ew)YS(48?$sIWyx^_SB#Pg`w_AxNfwksueVvkE4iajAQo~?f&31f^W zC0!7E3UN3}$QWaaF$NL7G5lv{JZnlhPfJ!i_Kd_%Y?Z|3yz^N}7sQ@J9F7t)VvjIl ziRf|Oi3PaGeO~g~vDFegu@@u`#a@)yoOiw?>4MlA#Nj9*BmYPvpNJmkop?seZFw0K z&Rc5{Z}aoXD_~Bw;tqFSlsxfJs=*~sJbp{2SSy)lL_Ft7-Cu2%!xg-*A?PD$sey^JT`KK^e|t?oOe?*Z56kitxMfqEwP zokNo@qfQHMVV+&yjC;~cf` zKEwgMyPh9zP0!v&{nUMk+(u7-=9dEcI!EnW=Z_%pKRieML!VW|RuaqTt0|JtQOO;d z(Zgr%g71`Lo=KWcjS-TTxruYsk6E?EIqD~Us)_wU^7o}?@;NHGBiKHv@y}6-=<6J{ z?{;AB#5ro;x?(Z6HC>a>Q4_lMagN%zexE|Wz&P<4E8Ev?b}EHNG%g~{nOSIB>z?v4A_<2J?v`EQTOoHzkdb` z*VTWK*ol23aVYk!#CRt9t4V}nnD94h7IY+f6T@Z5+hogi{IkQYTM5I1P4S~}A95qaw?8opq z14kR8Pa3eabGpP%EJI>*j+!ayf>=Mq;V2{x$^ zomjTSq1XV4&7M$>qzhuXh{I7rMi)%iY*`}Ao>0AcCwU6&%QM6xzMFil)shE>%A&|X zM&*0-w^bw`$r#Dzb!0HhYsuA*%qs@6uB`c9Yz=e{^xs5}6o9{_5W#%Xg$YNigD4+I zs}djSVrU3A!&T-8AyNePY7aZuN`)Pl5_?247WF7$IedLt5U;%x`UViqQpl)rA!{Wl_ItxLkJz_L3X4pfjr+Ta)%OZDM#oIW70hZmXC};vii)R z1j`X5jvy(3O;Ev@s!IZhN*^H!C{*Pk-0hf<7sm0m2GMn-PpXcSY78k_>ycuTfZRGC zAqgPreS{={Xz&q|00N_c(M=LSZ0{o^airz$0EAT(*%48d6&XcxGi*5;2?y_II*~C* zMRsDaGl`FQS?tQXtg7Zq(2!<(DKZw+Zi3Jc*%#0k<kU zPz1iCadX@vMw%Tth_bVN=wLvU`W?RyaBqUyjvPV(R$;Z}9*UG5c?Nr!c4U==lYwbD z3_;{@1Vz-z=A90OGrQcDDZsJr=vJ^6bEED@B5FAbfjb0s_w9wfaekvDx8-P1m}e@v zqYRVv@x>eiiV-tgOjwImHA_f~9E(s4L|xEZ_4&N*6c#Q5d4snHo{5xFg=gNyl_nA3@!fhaEKOaMt@#Cc#MHt8>zZb91DnQewP$Zcr_l4YKSI9}M<08C-0$J@+N*rSv`e4PNt0E69g zz-1hTRc-kSWmFncDS3Bqi7+X*`Gh|Bwh$-nPCAFW31?fi1Q;&w5e(xu@Z~V_s3<-fsB4>7&nBJ7U_U`GHwip+$$h=GUOIwsCxx=?pJeK3(j1^ zS?T88y4d`NtCHT*t5zB-3=2Een0N5h!E}Z?`vU*&mm~8T&Sr8QyD_KvB@E%sZ*UyH z24$S@*i$phuDl#a^I2AUWD!v5h3>V8`lS_|R&ZK)deLb|ho?^+{eD__x_xwYwN-eU z?S@e;_|q^JhQIm4el&j<7|OwRL-Ehssby;YNZxT~V;MD8S%Es+SZ&tsuFJQN^m7Jj3X?XT@=L=I^62-D&W|dR-O3XRc2VeE75!qYG@uv z^TO^8(9??Ci12RmS6eMNA>FYE4Q3GaEttVG=ih>WYe}4wV&t&-nTneHmLKQ!{(lV_m783Y;Qthc$8>Zq+`8Z6Pe3HhB z?hAx0G0>C`#)lAh2GEAcI@LsON74P^*LNVU8*dd>X3E!ktc=*5z*zE)o;=%f&ja(u zqpc{h{jD}eT?N~tvQ~kY1w!ru)?J1mYvUmFpP^kwmI%RZi@QPDn4gSJckclf73AGW ze7#QHuuKiw0pJ)@w(VkRlQ1Cdkg2dt;amng9ER$kJ{a&|hp{hdrCRO-fBy_ziUclp zKLD!@<4w>w8BwBp8Yd$_h&%w6*nJr5!96yUAY(qRTieXj}!R>f~D>+5N2&07Wc$- zx||d!1?8p(JTZaxJaGcXY~zV|#~6NAg&&?-`AsAGB&HaAGB1Ts9t6H4#V3yf3w#m- z3Vm`Feey|YM4v?G&5S(-z-oj4Ci^7ODSa|dFh2P-_%fn#x|4X0j zRwxb7tRhcrjD7ZioAZuY_|KFVc^}PJN>F6*heADn=wi6+|&2|qz{zP z7=3-O$-8@GCCU){Mds5TUq_9yu-d`G&!2x;A1gh!4j8NL5&(IY<)V<9jfYuLVzaC^ zMqLHVeP3i22zd+GDu3z~F_Irs@7thk9LQEkpxsU&tAqX(f=vhF7Z~qYzU}^!ob(w- z?F0H$vHNWx!S1&p!Wv{=xM@Ij-lrBPNvH# z!->3uvXYl2yUUEh;;<}v7i6pLX8^b?xe#Xg;0YERB>^iFMuC+Hb9pP1G%G5qt?yC5 zc&iADm|hFux@W7>Xd!1O1A&z7wN_8x)&GUa^pTkx3n4D^xY zH4vU^Q@%jf*Qb&)I#>8T&b*31)eJ5%-}ELpz6N3~QoXv?`3MN9)IOD*&ikW&_S8dI~r9det$-xuo z_^_L_uEJihYQZls?@`%qKHhx|<-_$YpP~lyKSPjMXL;)`&Y5PNHBI`(OAw27mYEmV z0O;xMRy2+mZ=d%$1j{FkSwdI%3xwV}i#PK}&vn+zQt!YzYbxfW z<3#s&sk;?@3laMCx0rO(yo$UHRH}+}0^e<&h54VTVR}XZ z(=$tV(~Fok=1($x0=-RZU*`Ah?)UZE%xRhx{TfQRn-J9InWHr;`bQtdqdw{PSV*Yp z(szCbQJF1&0!KeALpK15Q3BE*FwLx1+eRd1I`jt!G*ZeojN>Dm;HqW)Z&eux}a+wT!(1fB{KSl=nleq5TGe@XlqjF|#{XsK4z?|7-- zM<7A$$B2?@@CP7LjSO+T)WF44M*K1HGi0&aK1G=BVh`GTOiW1Xu^JR z{g}sg|4J(D@2LIJk7kH|e+CKt3QL4H3pJT)bB;Hu7oeL2b9(J1E9RH<)WT78>d)NV&P#5&>AfWrJdNh!W^@cL1=}Nj`}CVXA-f+KnpUd-TEzpG#8~ z=qHHJRbu@QpTi`}ao{|wZ3I#Q_p+ixf#^A6VPGJ^ik3?_OhV?3;5aNZl81n&C<77K zne7UegzbuaU@ZAA3AZb*fl)p<2O3*Z60lvtsH@-w-z>}pIR(IGrFXyw2k&x=j3sfk zQfe}sniL|Fe8X?-=g1;onKD`j`bK=&G|pg#Wz~7{O%2Ma(UB#)eB`w=046=e6Kk>lL&F-mM9)`zv6{z#NA?NYIV%U{yxn zsX}CYry8jw-`Ng`l)giP6?G*XDIxRr>N_k6zEcbvT5UA|=sSz(J8z50Nr3M#3iu9l zCHqe8S-2?ytmu>;X@G=yn-KqBaE!S4fMfV=BGnN6liDPKPSqxGbXAw!CbU4HO+xaW z-4mrhj{*snMFzIX*;d>3NF}vNJrF6|gall4ldw@j=1tKi=2Vm=p-l!!o9qaHZE`IK zxmi|}STqQuK!Y%g*C5iBE9;!9{F+c?FxcWJq$0PC0z@9E-pn$5pbs}(2b=M=yZ2GU||dYEcwOGxUHy} z?c#r#N~}x9*ti`8gdFKt(|&kQP@N?9+Yjup-=2uDHdzU~V#zoSWUHkbSzj5Uk`CSop( zHFsfskG2rib_PfCL5ex&=(PZzb8J<5@;Qgd5-pR?ITGmjhFfsnO>xe_igw#?4V*fWzh>QbE zY&?PhGUfj7uHcbZkRn)P;(JjUXqLbvnt1Zyt&dg|pXybQzCQJm(fJCh9e9MGk_LAM zR<-h->0SlLPdr$klqEj`_eeZ^ByN3lE0m__R%jnP!NzFYbmGA#}{8r}WR^@VQ3(0^kPoh)!XEctF+=DFMnMVS7Hj#TGZ$^M~ zA(7_HBf*IkZv4z6ffb+MD>;9!K5xdb|FWmQn(XORty6ISOHc1sC=Jl9&^|mp@HE^8 zpG|p}gkC@wp9slT+ev`v;&_M?7bli3&Ny)9!A!lKd2G$ar9det$;A`sxQiz}H>WuB zpt9Y3+~2#|*0{c9Z`5r5J_r)~KY_E5G&KzUWw!K}D^VQ!%cY3WUj}l$(y}iy#`Z&C zMNN1)sImQtXuAT*K+mzFmjThU=a`&P=5Y@|P@B_y9adP)w{w|wAQ0!v2;Mo~cfZ7c zgC`Hgb09U^D7!DJxK ze@7ayn8^}347AAM2=G`qn|g>%1N|K3d0S!JFW{Kd*HcTnxU`#K*1!3u<*0BKR1dJXOmS zR5vT#ie3X;><9o>+ae^BJnL#8dU{rRlq<*Z9~ljXLN*}bEMI9?qsmbexW$E!QQzVUD@dV%G5 z#W-;0!b}*i-okQ%%_@7yBB+f5u!o%3fk~iEvj*3JJX^#fEjZ6Ie~LEEP#=TubZOI@ z!GbnLBePAL*``yW9_Lvs>@#D>NKI})GSH?OQKEacX#g*->fVW(kHsUM>V1?5WprX6 zCO8UEw!y_)t=G=dIgQM(QNRgU(#bZkzY@cCGrMG};m1r%@nHp!!pQMpmq+^N11wvux4Ea60|!%FCyug$&dAaYF7Aw}ohL9S zN!!b$WHuIPAGUpy)cy`YZ2P;>_8(v@$E-vGo1bxDT4FvlKc^*(O*CUhjLqU1Cf-7| zBLgOsj%PT!!e@ZH_3zcc-A-f zGhi#+TUrVd?q`_id1Ou5#&Nu?%;!a*tlZDws;4VFhZQjQU`gqDKjUtQwc3^;4BpR3 zVEeqE!E8zQV5g#PXNv9*fdoUN!_cR{MKh&&6}b0 zwxY~ncmnq`%))_OsTK~npK%XKWpvW`fajiwq0b+S;umD&C7DN_dpI(sxFE}l;*tQ4 z>0rkP0q~N*y&RWtL6%rt5?~aVu$ZO$B>@p5`I9aQB+x0>A!V?4ZL&X6g~0x_xu0R$ z1fIt>c^DDe3#Z_~3rFnzO_emMY| z{yxw2#KQE90;Xq{?xq(pZOor!`UJY?S|J3R4@|Z@^LJY-#P4UcK#6YmGg^IA(*2Bx z^qt2bDzoJ*aPWQx=9|nIB_RC-)68nM{Q^mu1pEPFB@n6FFpiHb1PAVCoQ?e5?`OoB z(j(`9?BCCL3OTH{ClLnkXC$z`Q>M6|!At=^H1{*+Nd2A$31U|vN~*y#K%}Zc94|FU zx}WhJvRG};A`IToNML)vpTRsm?q|#u{nmhle)2pb?6D^9XS@hRVBST0tOmx4z91o~ zk#k|Z$ax544m%$S?|uelat@0EWwpHoh;!Kea8~br1__+Q7XTW*FdycyHehi- z<6NNSeg+ef7-dDJ+<8c*yq{sp4aF`XuPGNR>Ic|Ka6f}suBaIY?q^7$z246dks>PT zentYl&G$2ChOOSuXqGlv2Ub+}RYVxO-a+4MnGdD8&VCKJ*aE5F>qrJ#C?iUA(xlS& z{fw}fbGJPQwjkQZ% z-Ud0~d$^lQL`p)&FCOA}fngkL zUJ^K7Fb=GFnJ=;CrDhp1oM@svrlU;CQ_0wLNHI^9d-{Huc#%k66zy$;rLSj3Q%vW3 zzDV3E{A+a3c z7zaE`%oOr&{0wW^U2dWc8Yt&@B2Wb394{OB%#&dP?R!@8{j(2X(68|eJR4G(9(R9m zPZ4YT??6JM{23AE7~K8Yj8u~Q`~`@fvmxAv1S|TDgx^ZYyphYHY2*q7+|uhn?A`rg zN!Zf65*SOqrNu2h3?Ba79}=*o$Ed5|cW5}d62)AQa}}`I(z_IB@9s}rt(2Plm6}|Q zOp#+zg1P%+)`iTMYF#MXoWCNmk41Un?oYh<2=hdyp_Hnf=c7v+yNJPzzE)I}xdzI_ zHx&PeO86U!Vs5c>(uQIJ?XQ`F&xNnRZ&070@B9tb3#^~a-5=vS{{jgfz>l99-}xs} zNxt(v5Gj3!1S|T3g#VC`d3*I8mIU8f1RGjyTL92^meY6M7L$_z-(eK+9p*~*9p3$k z>y#eBb#dPPF^)m}f59>0;scK1w~16k^iOJ&1Ugll3`KizFDB5RX@NkSn7cpN*g=1G zFoM9cUEn~Q;O-Bu`6ai>k07ON6B4Yb0>2g25;AX!HZga9SQ6UgT4@s-0NVujLgnrc zv1kxRfd*j~uR)|M`*(kE6p^_5BXZj)FzN130^R%FA7<)t_vdV}OFxiMuQWu)E*VHA z`D!{4DeXc+@b(FFM#2n+LT{Nc19yK|5GTyVpjmC1fH+~Upj~kHhgi;*j00Csmo19VR>3;Wz8G_cQ#8lQdTXa;D*1t(g$8ob*|1pjf zTxeKP64(HY0}a4@-5Vfy_lFe|_1xgyA7Z=0HzQ1S_lKJE?vH4E3z$;g{V^JcW4D6A zk}nZ*AqoS_-5+AP5M>;=*dpqty89#2L`u@#p9I?94NP7$To2pal|07KcHVxVzaBk| z`^ozN-&M%9ntYQjzS+FOe+lFWFvwTNl6D%*`yhhCPJ=Hoo@we&$Q0ksI1ZVT3c;Nh z9~CHMtt}rAv!bW4kaK;G+9ErG7btKnDERYyd>|)E`b0RId?H_LF`3TrQ2~DWZqELg zk@)B5JqwJ1QX6~$f{&L3{MiE`c+cE&W7gN`0{jVqA7WL)ZdCH0m71 zho2(ySSRo6pmaXRd3bpSBOW>B`(=s=p9ud5J=vJUmJc=lD$l zjK)?o5SIeRIE^m_$^Uo9ZxHf(Vrm0^AW@70E58k)=Asae-|%VtS!JZ7ozz<;A6A9c zUV|B4FX3(_?NtNS*V~c$vy$@CuxcATZdh1VNcd3+(_IptD45eFy?x!dvP`wE{>FxE zbydYwoIIZq8dsL54jPsR{?m)cm4(%l!Y!)i-DC2U5zN}V5S8d0sv z(>|>Xs|%%GkA=U&e}V9E9XZ28b!olYCyk|FKIAL6N{uRixF)RLNPDi|4(j=`OGehK zb1Fz3F4~?`#Pp0xhUX0*S2jjH0n3EdE_tlWm5@`d?y38L9ylkg7` z-jvCDg^>=c<3rE&3#(gER=|ExJcol&JrtJECf&nu<0ta^s~0h6sB z&!-J%H;fyWsSc<*WMroL26YdsVv+XP;BjRo>Z!_cWrwLBs`G{&rjDv%tNj}3Bh^_| z*AF>T-Bx-1kTUg)oQ1>l)Y-sStA(gnwsNYbHdd=q~O4QEQ0pZV8wm#dslre zw5!Xzpo^>iD9~z`P__D2IF~nc72|wN{at8(1r*b@>L1c#b8CvKM}zjGKrdGtD6H9< zuMRa(hCnMlTDG=_<*2K7ws>TTPu|Vglodw!Mw7x*?B9N)y zMQXf2`Kax)>Jqh^K(~l>ufn&MsM%Pt*>!49f%u$0THUH98cutoiNdj@L@T^*;4i@P5V)+-i4~xEs(M9kLq-Rz7m?!O#^cXoW!M=${FcA?<#izFna5 z5KBK_-ziW;bcyP_1llCfJbjNqTzQUG7wG#0dR3tL`T<>twcZYOxvDyEnVqX<4C&0y zRlC=9W^46&E-?l9k0G=he_?AiWZ+*AwhlD-i_&~NF_Y)-QgLK>^89NG8J>@jdEX7? zs@+7Uk&v2mn7S-)40QNM**JuI584C9X~{b>tbu1ZZ6L!B@}@Xiy*cpwVn6+2-sMOe z%=H7WM*3d^Z$kL#z@-Rxm0Y_Au9!W7PHi7F&htZ|Y)%A2`3U zh&jBjP_5NR*M-%qgQhrPbz8*&2#bgAfbc`N4B^KG_0VTfXzpN>#wvLDk>O;1@&t2{ ze=OGW2ET3m-Ri{yhHIS34 zUN3-ua%G}kOsA@s!TZ*DL1eOCKZXBW@P8|{SS~d(;i2#%tj8M|CepNkJG2lVccle< z%}uR+ofCLd>ja*)4y#ou>fW96g^?|pzI_sDwVuuOFRjDyi*L zcsemW+mg%lebY~U{%`Vp4@s0l$%k*}Oa8dvB530Cvvqpc>Xq$$t$cpdPkqf3a!l__ z;J4OK6P*8UKTSyRbqn^>p44DJB{k84tm6SAe_B5^-ok#GY)|&+gyoHG>F3dEV@a0M zTklTjoT_*4UXyI?U@68261iAbkU!YFQJ^sEQ{F8>BVZyQKt4p1KnbaC;Fs>|&G>gzakGFD;#h(nj# z1C>)jT?}V|+DV{A=_~7>v5VAh9<;jtUO@YJ&6@YL)M^j9 ztke#vmAfJm~1`zt)XX6RVBPa{=w7ZWd^bZYtCDyQudBGVL&4 z{UHvWoVJ_V6oB?n-vyvOm0LrZY_ZGICaMMxT3vqupq)I3Ew;CsCeVWPg=nL_RZO6Z z)7cJttBX8{?Xb7HN}zUC=x$%OkGe^qwTi8>ulkDzu~qh0`|-g`tyOH51JxZKM0*~j zIz5Q?JVec|6VCL_wM*(It8)cfqap+P)lXIx^`xy)!v>VpAFj4E_)ty#QR>v~C7+@_ zk5Ny0(8B|Esh_4+?_g*rXCG95yei+(K&wDIQJw2S)`02tC#%v?hL$s+seZO<_n;33 zoL7H_+TcN>23%DiQR7D&&T-kDbd#jDdC>FOFV&x~ zHh9o40Y%lEos5)2;Dc?dcxMBR0(5~|?LjJgP2Gj+R5_nmt9HzKqy8e5wTt1b1MO0^ z(t`>BU7=1LXJ{|?|4lviG{ze!J?E?XMd~jev}wTi_1CFub~Ut8$h=;S!pQ~O=-2^k z>TXgSJm>(>ZdLPlH?+M$yG@PS!$3A@cdGY1Xmj@a{gH%NXKcQ~&pxA(WM?9(4c+e?XcEdAj*j|)k zdcbq4CIGEgqvOy$*)OWy1JD|^e*jvmq5`o${4V=db)g5Xu74R&hX=7gyrwn@WctHv zDrX`~UyvRdme=r_+Fl^jJ6=;`J&3*IHMOTergyxqCJAJE#~W&y2eEg&skV3!d&k>q z%HAvioai0DR2O>CE~TXn@2U=X-teCK z%YNi!KiaY3eYIqN0}UInXTt}o^*|pwyx}AD;Uq$9)iW5uK2dudWT1-xeXj2CpxXzW z(D0S|-h*yNt87w7A8a_;|NgA*^C0%WZ`ATb42}J7v&!Ky7D{0M`(B;uLF|A3R9TY^ zjs34nwR#ZypQYD%5c{8_YY#J=?0;$cRS#nS%h2VA8``~DXEpTGX9>jKcxgj_eT@e_ zpM7&fuCACu&Nb?nfb#T{0-dpPBjpFqpNp5#z5?i)%raTVsEU~ZQRg9KK8~2T`|o-?2S9< zS3QWmakOs3ohNd#H}0&4b%ffmVn;s||~K%ZqiIrz?oBXmq4_EfEo&`Skc=s^z% zbY1$V759Sk*B(?i=;O*G^ama^cF@D1edJ?peF~HgpSfjdeDo5bFiCwya&BqSrR&0pW;Ek ztISbH>p2FJI!x8)CPDM#P!4usFN;GOyReJmP!6D5;*eIy>ignQ4xncRTBC1-&8F!M zaoUp&)AaWOeU|a@(C@RRYjpza{#nMKhla3wo8dvXjeIG5yw3HY`$tBKkJlvvnRb|= zhsU8D?CjRWq1Ae(9vz1?_HuWPLpbHp`^2HudX_#^AfwC4`e+ZLE+^}mhBJL*+4Bvj z=-C1-NZ(ZUOz|nY+2f?1r|R=PhVFP>usEVyJ!o;k($E~e!Gk&g&DGn_V!pL{;m}2y&3cXpEeF)1mw8YJpjN%b zgYFtSCF3kT=OpI4ShWs4e)u_hxd)v-bad8vy5eL*J7MU@gQEIq4;nr6n5;Iv%7YFA z6w~??;Y=^AC<)Ee86Mrn<0 zn=R0kkNWjzizOho*aAJ?%Xf|Ya>Ipsq6aN=Uk7xM2W>3xY*?s|@SyL@-v>0^KvF`x zKG~xkTv`%p*JpariKRKJU7zDY2NsruF47lx(6quFb&59153QrtcEyGfgR%>qp~ILCNL%c>`ro$`$$*fo@ROlzju} zTMxRl?1zR9opma0c7xipOgCPs$9vF}vdqS-^-Ui17--k(4Ib16Xt5qO+vHn0vas<6 z{e=guF0E+1N$+%;p{*{hZM;?Q8HaXk{F$ESLCp4wuObCH@lVp`)pdX7Lhs9_B!HQuLRGc+05@7KQ)$c!QP>kkB4h%d3- zY2B~C_Mp$4Ppt>^4}p9S>QEC)F!>(T{RLX6-quZx59(rpKGI9;HSWNqpFz%#^yNjj z0xA^9y;jjoDb{T<^<=%dKZDrT=j_FMg z3ss#peaIvF$N=raVLqz# z0vTOa=n9WU&K3HOa}%5^^dkZp&d2nV9*vxj>Go)X^D%v`K!$Urz9k7-ngl(N1g#Lr zSZSqxE{V2QpoOX*th7>h3S=ztxNd7pl>WHx@E~gTgwC0lpgp0>J&3el=u0n1(0-wB z5Xfl#q`pm{h3X1>QRb8SRgaVTp3*nXPvm<_-{(Q3J*{_Mkf1%S_wyjqp3$o=OwgXu zuM1?#TczJgf;M=Z%(qJKaZw`QDt)L2k@l?S|3BmV?z6hXgGhT$=UkScJ*Ue(h_vT5 zKgsLodtUGCL8PtLQ?5wRR_hZ4GJ3wCPZMaNnrVMC_yv8g$H{yz>eee0`CioR9z@zp zdh=BY+DqEHnvjvXMrR3RT62wFyePrBMlTh}aK5Y`@@SO#vOaflg7am4u|S4%t-dM= zx*-X=EeX0O33?<6dLjvWP9Wo-YxV0%w08tDy%>8k0+|}UqWSeb-`20_F#;JqU)6hf zG}h=!UqRmhgt2 z!Q*pptb0Sx@gUOH>C)R0v~{}HgGhT*FTXuOdsDCWAkyB_?wtwRTY8K@M(elrZUUKp z^tL|L<7B>0z4OvUzD~WL2a)zm{a%3fOZ`QF_Ku#mERpXWeVRa~ymxhT64d5#Qs%q* z!+R3>-qn8+$mCnEzxQb5T(8I9pWs}tCwUNQztZPEn4tYiU+O`m{aR-|oS^+$mwFIs zztI(sBxt|UqdbVT_w=DZPte}e(*-h`{Z^kWkm+&1)vX>U^ZicGc{GvlcY2;cCg1z| zVu2Q_rS{U$`})=ZZG*ncqaETb%G{v&1#aKZKG5%Zv}({k(4iFx+D6@9poMBYXdCtD z0PXjBSC2N>d0^1*H81e`GC$Pkc(g3gKGe4dXdmhOJlenP2L^ql{}rJ9L5Cirl!fYZ z(Egw&2xRK_vEJXKJ!a2o{8+bnP&jmU<0ty{0OzOr9gp@NI6u|S%7kX0=`4X3sAM&6Ru>aGgjtKCqaNS|BE+puR8CNPG|om)%oTTJQ~MffjA)hwj7 zIvSy+@+3V+!msOda6g{A<63P?`isHj42B;UP(txg;(vOY`s`VllVf`l#^+IvA0{N1 zgC}(a`q~s{J~e^r2{R z8|U|IK_j0SOE7+YlS?7>g^`K+POdcdrJPl;gD=P6dvZQCw0mA(hhW}>{=PnmT%Qj~ zP-%I;My5m~Z8z~rQ=^!8jtLD9oM11`1=35eTOm|0;7kqZ8E02C-hD2*{5DEqn`io z_CD(DTdz0&`Tu+3|2KPLur~$Md&;~Y3^}e^iX%Ys9328)D~6W(`w%~!j0sBaE!|T> zxSZ116aDc0;Yd~Z+KT~%@vX5t%%H8$l%!rwfdQa zPs$u>Fo`sKD0vc?ROuH+lIJ(zwAAy^*;ba6YcPp47HqNxdr0gPOn17J;A1$01lMea z-;91|LQkzsc#Bvm82(jOVnIyLbZE2{sSoQDZ3QF!R9n{B^ zzU|>T;;{!xiwAR^laq$GKGJYgAx&L`-x!q+I2~|0;B>%Q>PY;K!S5oKi*zp1xk%^X z-L@k20Dg1u?#2W7&B6N?2kD_|GJZ$k_Z;Bk5Wk4{B*beGpMm&w#AhLXOO@l@xN_tv zN1k%zDMy}ihj8{HEbI9lzu8n}Od<{7%Gg z7Jet;cPf6T;deTIP57OG-p7_G)yGpbhW2?({CiEypXuqpXG^={SfR<3=` z@QK!WYM0`p5WZh@l(k5;794L4v!7}_#rg=6SL;=px0P3E-dtX#xwpFplAl7}CArT7 z!&}U&GB4?~!oOhu8OTkQlv{R6NE2qhxjI>r8glDR~wlZqZ7M}44FSjR2I7Pxu zns>lAY2HBkQg}9L-Xq$idDDE8<~{LEnzxlUY2H1WZKoH!ZqHRW4*LWc-ay~1dDD5b z<{j$Inm5|E=!XXFfi&-EZ`Qoow?$uHe-y&jA#)waBEMsi-?7N=Smbmpa%KrNOQ=~w z%@S&sP$%er;zrOW&3i$m*7-SI&L+*9Mw9iLx{Oe%#q*kB_JNHRNb|I2ljco?1@@7Z z4WY~I83j8d{Yv9Rgpc(*H1wL)(Z30KV?(YEjZ%8#($H*mElyHu#S=DZ-e{_|c)xpr zZP))M^pt&2!G}n@`I`{_YsmMZ`>hB1=Y>ZJ|0s)hz)P)vK!*kP)kCHt-5;kdn>26k z&sK-Re|~FI!;hrh$4gDeOHC(QwAgsmbZL0J)O4ani%qm>v0B9wq}Qxti#`ZXl3bG{ z*CdNK=H|lM4QZ2*cQiuUaIRQ;F04H%?MwTb{KL}P)TKEy(q?O(=(efa;vBq1!t<*( zwGQW2?P&Lt(-up(M8atnyC58Kl$-gTO0735!pkp3{u;$5g&(BuV#ytg<@T56WG z)GX1VNvKUiZ4zpeP@9C>D%4h?whFaXsI5X>CilLUsa;A>PoHM71@E`M>o+&OP3+ue z@s@hKwFc)}(=6V#>JWT~#T)DG;uVVpvsf^TE#5|4Z1E2JH}-W685#71;TaW*C!#-S zp8x%zM>nw5HV>Z~zTcWtGyzneH7*f3OGLsFk+4iOUnZI_gU(CC%S7jgtnpQwGgeyL z)pt2R*h}jt*cozPtwP#vm_4E{Eprk2V~$!S5>|xFZ@aIP2X2JyG`;2G0zz3^-h zf7>Ab_KEO+A~HV_nV(3mO_J*q;HjAw`Tf8IRZaqJwB(z23Y>_%{ z5ebe>Ki>ig1GBb>1jnYIJ2w5iLh%fDow^16`hII|&g85L#gp3##q;S3#dF(s>jAWT zyY&n7taj^t2{-ff(+UkCW|!OvcDr>@?kNZ#gbwZ2LGTj<|9%e3{Y%a% zcB##NQEIbal-l&YQk!@DOKslqFSR-1mD+6UQk!jEA^a7>Um^Sz!e1er6~b8|oVCJP zE1b2$Su32i!Z}K8TMPc@`_~HpD6#D*vF$QtZkh20%XpD9UgV6Iyb~qwc;v0k9xr(( zO5TZ*cbNUs&`H^oB-bR#HOc1N0Fxx|6v;aYc`pYKYcxgjPLaIpF@{`jZ$NlY_9qf< zl5m>M5he>g0wavg+hfygzMnMBmJ!D0TT0rwu<~8tdDBcg^Xq<}JqtRF7%)q8m?fpp zLb(Sxv!vW6p6(c+icD$ZMKX#HpiTHnM2!cjy4^( zj5an$o5g}(Z1cwb5}Tv_GQljf`EJ27o9`KP*qoaj%{gVW;;oDY_FwB&ZmGT-is5W<{$XO|JR!Mr5m!=o3vN?inmQic7j85x>XPtP$I-#zY zIEQd9L{Tw z!%@+3sJY|Nud;+EOL(#zj*3}A%@XQn85Q$|CtrB-9ojA5q22Nw_Pc!H&lmnu;Vc!- zQlXZDI;LN#P%DI5ArdM?LWS^Dfaj`y6~a^NaFtc-aK!7dIpU3yT%$z)QNlk8`~$N_ z3IBMZj(6xe##ZQb=VyD zI&6-69X7|k4x8g%hs|-X!{)fxVRPK;usOslsE4etzb=Vx`I&6+|9X3a~ z4x6J~hs{y0!{#W5axuzv*c|01NnIw1^(KjxCOI7CCOI7CCQ0okp>|l4NbRNw{}kb$ zBK%W?e~NHU5zZ;XIZZgH3FkE7oF<&pgmW4=pYK0SINNNFX>B&gv{{mCmgJfxoU_1L zn>|Z7n}pgV)Fy{xSCjBGf#>qHf8Y;Acx&m= z#S<}hX*~CE9-oM@3u&3tCrP^1;oY-Ink&y%hc~*~#6wyg-uW5ptj;+sZIWJqUf=5Q z?a5Y$?@D%vOop&9Lf#RhWQO=E0K(O}UHID_zG2xex!N7RVcG8R4a;_iZ&)@-u6Bp_ zuG&SDc9fo@hS}fNaaH_ASxKl#(<_=Zy=Z~;_xi`d$=hY^qG5+<+wSmg*kUiuJ7i0| zH1CBqiT>?UyJdo3=J1V>c882(V zTd+X8!+T!sj#-0cV_o_K^dB{-L#Qi7@=AwqnXGhp%C|~nt`Yni!LM<6!q*{^*9m@| zc*{EJt?L|~@vRqpljdl=-r?B0-r)_e^-dLTGp={`Zpcv^glB`pH&@ynt~53{JOlg$ z_@}H*Lfs^iH;Er^!Z`H6pjNSVtBmKZnlf8WyKCMA+bp>@JAC(Lv%{0Yc8538T4lA_ zs`(VqDl70MQr|7YzXkjkrEPI|TDU~&^#gowwPqMDaYAp_KZYl-8N&)nW^3NDoDChy zOWH(2R>;`=tl}{x-`Ka-PbtY4Oq=tE(lfzB`?opct8OnT4RMWH8sZvtf0VmgzossB zpDdZ`{Fw1v$xP>(#tkL2o%d_ME}83mRQzqpdCo(X*@G82cb66pz6|_1ssfTVLO$&- zaxTi>Zg4Fy_hgSkc)9(QHK+dxgD2~z%F_p5roYBWvRU)3+%0;2?%BY+U56)b-Bo)7 zFtdg)LHOIc8EISOd3?M`9v|YfVW}0u$TL2~w{q{)JLP>nxYR1aC^XF0Bfl9u+ivUs z-QbC#rpl_)NgmJoR)*n~8N%Q@fFV)w@Czp=ZJLWc(P7(Q2ME(?! zJlnpt|8u3&M9wUclLa~7md+A6PwBak(hZWlW=Nqv_o)^Uk&E)mW)rvvX}R>-PjS%~Ql!7MSMNNANhJ|wvw zLcQFf4~6(H??WNpPg*6~u90wMh;!&Ldv`ojuMBY}T`9R%hIq56Lh*j)2C4i1)84xW zMpa$=n&RFq7T0V0!0oS7h4vg%h zpZ$KH+2<(7{V2zMCw^%%K5&3j;2@{KyI@-s_`swxaFA2rAdmBR;?4S4;4mYP2$Ftl zdxS9`F!Kk@`~fo`W#5mwX@u~u`?8UP%Rg}cuB4{C#kFEUYx&C=qx1ix{9|VOl-WLo zzdtU|aFM^CGG~U1aw@|`IhEm}oZ5*u-1CQJc&IG(^H5nTanUbv`+2A=?NqaeE*mz2 z-!>h=`f)6)nDelrd2|(XRxxK4a}Hp(5@wqL{O^a=FusI2F&`}bTfcHw+bR8r*Rb0f zc3Z=4M|h}*8sVW@Hs3|Rubs~f^~~^*>#Z@J!$)}N4W@Cx>^G|*w-4W`=q>a4F8U2_ zJ#*GGXFYQ^g8}8rMdfM+Gtcl)xxyHLYMF;>*>x_eUtu7pm27lTxvF7g4I}4!s4Uem zG7ik2O6u9R-b25XUBTuf2B6&2Qv@4DYR% zyG}mk{gK;w%>1#UcZ1{17H6K16}>x5Yc;D+ItsT3OEL4ud=K?3+j(_m zx49}md(>6z<8|!gyKuF1)CZh;*Rj8pVpvDwRQiBZ=>txsEgt$M=oYs97;*W@s4Y4S z9Of+^dLwB&Z19%={bJ=6|lWKgL3vE1pQ`m)nQHDxFB?DSAgLA+2?HoB-@+|OZq zn8P*#uFe|sFo$XckNq~fs78#)pjvQ%84h@;v{wQ7SHEbn3Y0L%R>pJw?o%QsoR z&+-<}DW?Qft}3dm5b0NCFb`3qAcw2DkYm*%$cgG3kf*8pAm^wbL7uG+LM~l>|$w{qz|y1#WKjU$;9iSGn>qtVcW!-7V~z5|PIH8Npcd~qf<=ZTc3=Sd7;Te<~)oh-_<{+D! z*xbeD&1}At&3ChWg5^^z-)8v^OXXgx?weq^iQmPtoaJzqvtav|3Ds<#!!pRSiREUN zce8wo}J`+Qk9YIES3!{J6Y~v z*)x>d6BQsCU^$Cr1Itd9J6LwJ>|v?O8P9SS%TAU%Sa!4Q8Mc}H9Zqrw%gzyG?q;b* zlDUCpH_M)rND~;vdX_yb1EX2PvWI103~N~KVA-QJCzE~$OEs1;EPKY0dDbax%Q8^G zwk&tB?9rN28N;%NWy5&VbhA{IWS+&clV!KoOd!1nd$WzMk6mBO_)$ig`!@G3ccmxf zacAC;d2{A(GRI_nJ!@~)&$Ak`Z_NH#c3#d|Is0-x$vHpwd$~t)>-v4W-$(s?d5iL{ z%lmuYncnlf&wJnZF6+O$|FQmM`4{Hz&RGZOlWv2~2f9Q{gzCScG@JQhI`P-$8JC4OHu~W`h5|?*{`v850QTVr zsS>=QP=+3Q1WcoFhU92Gos2gT#;E{K!Bpykh4Z#4H+xH5wd&uZIHgv z--Udq;%-Qd`6kDb?4M`K}=R!*QAWfv88*%_r)l`Lezrn<*#JR8? z1c`U-_$1OINE7d3(8;5fkS5+BDS(^^*Cs~Vh0sreG%?a11i1!zV&KckMKE82Tru%3 zMJZ$$IfD0@@XiF@1cEfxIyD^f9yJnj7jn*2yYc>qfj3UZ!2CTm7V>`Nps60f`yi&; z1OH8&B{~t9y^yAQ5I*AJ!0a_(9>Z) z1Zm>ElQUp`9@12YF+aesGaya8hcXA|pF*1ICA?RHUr|7s>J_|Of?q#Cn(AH5BygS_ zq^W+5ai5`n1Bti6@V<$m-iI`C2I(T0KY%oG0_iz0{{hlef5ZsUP#;2?IE!={%zuV7 z)yL{Qm_LCu)!)_mke}gH&QWTdSqfQU4n?X=fO(9nf_bc(3iDVs9p+QjT$oQ)XTm&Q zodxrFH6P|mwGie?wHW4!svhQv>Rgy7sS9A9q*lOu8qS<9g^a*FL$$*^Lq%aeUBzKO zU9E%p47CyFGt`wZ&r+Q*&r+LUuEsuODdg2K*Qo1Yu2DC@T&r$`xmMi-^IWwB=DF%t znCGdjFwaxB!F;CL4)dAn4w%nUJ7GRc-3#;CY8T9BtNUPHp!UGLK<$Njk$M>BMd}fl zm#f1tFIO+Ze1Uoe<_pvjm{+LRVP2u$fcaw81M|h|S1_+s@4~!N{Tk*5^;?)5)bC&p zst;fesz1Qoq&|kZN&N-pX7x9io7F#H4yjLJ4yn&zUZXNxrH~%iP?YQ(m@iTNU|y@d zFt1hlFo%^7=CB$7bE_H%bE_H*b3_%x98o1Ox2s_=x2q8_7oyD?j@GIYv(+}I73SsU{pN>ett;lb$#sj%n=vKhmW-D( z{+#ibjPJT1bIKXZ&$3741ap3x zGcb2_Zanwu+$VEC&h_-G?)Ol?F?p-!J7v^IrwLTe>XU{$X`@jw4`WF(G^ACDB4!Ex9CvOFN!`b>Q`J* zysCJ2@sJ^>4w*6J7eh)*#+U3V=_z@?WMJv4(nm@kE6pfdSJqSZr?P=V9~gQ@U|wKT z;M%}vf&B6r<@c07R9-%8%&=b$`}MHF!*3XV%kT?E93AoTh_aFENA4c^;K)TM{oewk`3&%Y)E~8VSw%Y$5!mm&=P-{(59vC+tZ#t%< z{tNF|(z}*)I<)?Kdfb1)WxDR^v82n8i_8bc-GcXB)BQL$hIA&{ZWkH&Z}Tv^rTQ@! z?`o#IeSrN)b^9KEWkEQ@7LVVFTf6R?>~AXW5Z+i#cl%HFBQ-2_<9g#F4txjk)@VAP zA%57?IXs+jNsUrZ<3x4sHmN-@?i!9;YJ9)OX-`%O~o}0*K}N` z;hKT#bX+rWoq=l>u4-Jfam~S1gR2(TTwL>Tor$Xs*IBsEMsGYH*8*G%aV^5N7}q(t zmf%{7s~*=fT=b6TdAOG2Iv*Fk?|C7v6}T?Kbuq4$xEgQ;aW&#VaJAuT$8{-2Wl>x)Tyb0-xYpsi4A**G8!!gA9M{)yZNx=?F7-Y9 zCM+MLk^-DzNcXD?sXn>YaMYW88vU_8Q}mgv$9FF9Oz!*PPI=dldFa~<`q_(T;_(VT zU-bE+&xhUx{(SY_!VJC#@jfliHiv)2JAnPAJB5$F-9X`>yXM9Dj9jk=i+-@^2Mh0D zwX2MH2dk~vjivj^c;h-BZ9nnnW4x;4Rfcd;ILp|dd=(IVK=c9Vsh$VezkD@J?1zc{ zFtHy7d-87>{3ZW}AzmK7ZylP+_mhWa@txwSP;PbjtAzI~;XO-u&l3BEc&2zSl=v-# zp3-fhq}xKJ`4$UqvEUX9Zn5AN3vP+vmI!W%;Fbt(iQwu5S1-7F!PN_{UU26M?p(p0 zE4Xt7cdp=;3vRjKmJ4pV;Fb&S0>ND%xC;b#f#5C>+zP?15ZnsEtq|M_!Cfr4iv@SF z;4T*2#e!=PT!Y{m1lJ(A2En0zaye`iT%+I`rMxvtd28hIrl=k>zFF|if^Qalv*4Qr zkNVE|Rf1n7_*H^mCHPf>N4voIHG*Fw_%(uGBltCfNBhC}O9X$3;4cyUC4#?1@Mvck z9~OLA@L|D+1s@hX+9SqC1RoK6MDP*8M+A>{i}CG(Zx?*K;M)b?F8HY6qk@kLJ}UUA z;G=?%3qCIRxZvZ0j|)C7_;rF`CwR=5xW26u{5rv}6a0F?uNVA!!LJwmdcm(3{N;kb zT=16*{&K-zF8Ip@zftfT1;0`78wI~n@EZkxrQoj={FQ>gQt(#_{z}1j3cgeDor3Qa ze5c?$1;0t~n*_f}@S6m`N${Hlf0f{`68u$yze?~|3H~au ze}mv}5c~~-zd`Uf3jRjH-zfMS1%IR9ZxsAZg1<@dHwpeG!QUkKn*_f_@LL4GMeth$ zzeVs{7@v>xcc?znUH6N(!X5R0x56FuZ@0o7^>4SLU8Mf)R=B7B?N+#_{_R$7C-c=- z;n^xYTZLz<@N5;Ht-`Zac(w}9R^ho#cy1G(+l1#f;kiwCZWEr{gy%NlxlMSs3(t1p z*)BZWg=f3)Y!{yG!n0j?whPZ4!gGi4+#x)72+tkDbBFNUAv|{o&mF?ELwI%w&ko_) zAv`;TXNU0Y5S|^vvqO095}vz+=Pu#7OL*=Qp1XwSF5$ULc=d4z!gH_i+$%iy3eUa5bFc8+D?IlK&%MHPukh>=o?XJTOL%q(&o1HF zB|N)?XP5Bo5}x~n=RV=NPk8PVp8JI7KH<4fch39_ZxnFqh z7oPit=YHYYBRqSAXOHmg5uQE5vqyOL2+tnj*&{rAg=equ>=mB9!n0R+_6pBl;n^!Z zdxhsA;dw}S9ul61gy$jQc}RF35}t>I=ON*FSa=>5o`;3!Vc~gLcpes>hlS^1;dxki z9ub~Lgy#|Ac|>>~5uQhc2j`x0`}2tKJR&^%glC`d>=T}S!n03!_6g5E;n^oV`-JCF z;dxYe9u=NPh38S>c~p2F6`n_h=TYG~AUp?z=Ya4W5S|0Vb3k|w2+slGIUqcb3(w=i z^SJOlE^9pzs_No@a#T8R2=UL%-R(PHjo@a&US>bt3c%BoU=Y;1u;dxGY zo)ezugy%Woc}{o^3(sNUIV?Pfh3ByF92TC#!gE-74hzqV!t`3eSte^P=#) zC_FC;&x^wIlJLAFJTD2)OTzP#@Vq2EFA2{}!t;{wydpfW2+u3R^NR4iB0R4M&nv?7 zitxN5JV%7*i0~W{o+H9@M0kz}&k^A{B0NWg=QZJZO?X}tp4WuuHQ{+pcwQ5p*M#Ra z;dxznUKgI%h39qQd0lv37oOLJ=XK$EU3lIQo;QT&4dHo1c-|16H-zU6;dw)N-VmOn z!gEx3jtb9F;W;WiM}_C8@EjGMqr&r+@Vq5FZwb#^!t<8!yd^wu3C~-?^Oo@R2v3jj z^axLn@bm~zkMQ&ePml2QFc0?hfT#78cjf+Tx&Kz~zmxk1a{q(eKg6BZRXzkCxqsTw z_n*l9k47o4JAEYgzsvofe9u>YQ_oxdrd}s2#51ic6|tV~di-1@_CrKJMD#;guT&}S zr>F(yDQXF>u!%1ln$_56saD6#pt{)gP4!FHw{UG!D>JsKdvLv-v0n|u8QYES=ka~W z67v?AvpjFBlRclS2R(<>3m&)eXU~3RWcrQinS+ewncLL=;wsGArq0Vc-#FQGsZo-B zNKMYZ0_Oc{dFJQpscgS7Imd5Yk#k6G&2byMVSYR3r$%k=+s1$8{?#b&w_nxt`y6<~ ztm$`1t?lPFzShqTv)lNl+iiRcx|d=874Dzn?#bJ)ym@}(G+gWR)|x-b`?^`>z1h6U z`z`gZcbht`|2FlXxZdf1zTwL+F^lrwR=#}rjr(2sml{Pd{{>fh!QajK1y=yGUmYs& z8)x|Z#tptnuFrfon~VLQtKELL@iV{QC?4Q9S_Zg{&A9($z)y`p;oC;6@UMm%_*Y~3 z!2POY;OF4j?dlllHZC9d0N<~H`9@q@asBr|zws`viG$Xf-x&0D^Jjx@HpdLE&G@D3 z7QRZdZ^_tKbg8kgDAPTpxWK)r*pKT{V^Q%f8Hz-3`8Q(uGx!!$kso#B5>GSH(p4;7rOKaW5Wwq{WaQ&m~ zcK3#%x4Um1>UWo9f8<^s_{e>G;E)`7jq?mEMPyc|TU)2jD7%ejqf1a32i& zBAAO|9s*f{74%Z9nwMdvoc2BgxXQsl4EDpZ+C4&DiG74=*hkoeeT2)gk8maS5vE}u zVH5TduEjpW4cJGx3G1=9Vjtl)>?6>g_a5vc_^^*K5c>$l*hd(MeS~S)M<~WV!gQEs zLJq_}!Zhq76k{J@Iy5t}k1!DX2-C2SP>g+q>DWh@iG75D*hiR#P!(ezVLJ8^W?~;< zAodZaVIQFw`v}vqk1!MKxdYWA=oUkF4s=VPTMAu0bjzSS7rOJHTMpg%&|LuCh0v{l z?jqwScav5(M*eS}qN1N4_e|25z@0)GYcS3>`F=sThBf_@Y9o1wo7dOF|YYUsZS z{WZ{k3;JuJ{}1S|gZ_HxZ-D+kp}!IOZ$p0*^fyDl1^Qc{zZLrbf_^LX+n~P<`rD!3 z4*hqazXSU3Lcat0JE6Y|`n#du3H?3L-wXYJL%$39-O%3${r8~1ANmKN-vj;kq2CMr zgU~+&{STmj82TSV{|NLyf_@+L`=Ngn`u~Cc0Q8SR|2XtNhQ1s6C!l{4`lp~j2>sL0 zKLhH|pP>IU^dCe23G{z~{;$yg4f?-B{}1T@3H_(gAA|lg=s$;E85iRlwT;R& zRw@#-z&r@dL%{q1n1_M+Aux{s^CMvP0ka>NM}hetU=9HD7%-0m^J8GT zfq4R$CxLkin1jGP4a_sZ`~;Y1fjI=sbHF?g%wb?&0OmztehSP>z`P91E5Q6OFh_uS z6`0q6`57>;1M_oW-T>woz#IkUO<>*v=9j?q0P{95zXIkRVBQ7hJz#zf%x{4CEimr` z^E+Vv510>t`8_ay0OpUtdETBG%#a;IT@I-z>EXt6ksZVITe`kz*GV=0ho!vQ~@&yn90CQ0cI*N(}0-{%xS>P z0OoXHW&(2tFtdQE24*%ebAYJ&bvj~{Qz?=ij z5@41BQxD8CV9o{RJYbdsbH2F;@00CO7vfrh>mpni<64QU0aws`R5jvi!nMYHMYWi( zsY}dewbt}thLNLMO)uU)^QbnM+hOLv88xABC?2YgZHP3@Y+ku?!gw`fNvO4LU1)yW z>Xt}CKd}#e74&o3IwJ8oZOx%r0zMh)nN2HK*0jXh!@&)6!ogTJAt)J zLd~I2E7cBNIgqSK>$+H7WJy~%Mc1p^X{c5cm@*P>mxNHInnIjc2^G~?yXMSb%>JlJ zmc>HR`nI*9h&Tht{)hr#e_WdSXbYY=2c8(Yp-3{?AGI4@ssu478VcImn@X;Q^=--2 zKr1v6TCg)!vQcr?RsrkK0!@LMO74V}+6RYvPKc>1$v!7G2ub5p4=Vxv(P~4mO6#SXUeAXbnXZPnUKCw!a;qG=9A z;w|wFl)#iUAY)9O=tWmYcW%4Lw*-M*%g*cycEfp+a7eyXcf{9_pH0DdOIw5sLW;fh zzxPxf+MAL06jCQ!T{8Nz)%_G~>w~ei1hORr zN5-b3&^hTiQfW9YW6;&EZ$}3ZL)7t5-9%|XNRGmsws1IPsphtX!#8v8RleSPVSZQl~Yn1_e3&I=*wav zTO_*Egagv2C(2YSVRa9ez)tAPV&c@am;sm`Gb}F5oR*B8Zcw3I(AM06F@TyMY;9}~ zQn6D@H^kzh){12F6swpQiiDyqO$xmymG-)34ip+9s;$-&ERzpZ)GuqB8*D;DQyZZU zN!-9wAF@QyrwM@TG-Lrh}M@zph?TLK@bNg(V{3_I8#~~ zl~O4vHtEGlVeD=jH83S%lC*HNur1me47Xe!Y9{ra~qh?begw^4&h9aI^C-jqjcx7o)Ygi(OQ`$Su)MR5J z1;wU-HWE^vwlp4WZBL|@ ztwLy>#bzaf9>^zV&MIvjYt>@iXHki_H8c`dy9V)0d*on?^Ch7ea;T{Zqnx>@zoBOK zO$Vhe(i9ERK%x)(`ZgL}Xe{M(a;(@EJv+2PTOb{rEfz=HF2VR|K`2m+sGc1)vj^!78++GFNnWM4bc{<= zg>>7fblNd}YCFh|(o{rkD+P&Wk+F^zO;*dP>Z2PFp`}f2?V)CsKCxHzYocwJ)vclh zmbMrGE1NA746RMUgpeSOLHSk4}%eSn^p2<^&^6Axv0kbh#vSX-5cMisfA$ zjc|4QsaEoER~{CIE}PfU(yV4s%QkcE%9XQ&O>0{stLL_a!qB1(3O1tScDAkG(C*;o z+#m*Ty{V955k2%?8jr#U2Lw+j(X95iIu`>dM60)jHSm@}wI1&GhSf%+Z5ZjtnxZY} z(|X%;?Ly&R*Mi}GZ|k~P40F8RdQ_6Or9sTs*90T0vFOw*{ir55sCkrzrK(Uoj+Af! z=*r)lkDEIOylx$Ou#cwG^?;RSZG$W(Q0zz&DDgv&$jqnEE6`P zW2gD?qUd>RFwa@qj)e@W#7jfbbuBRJehU3toQfsa5-PDMosBJFw67Qhg_OO=qM=5* zeG`GGs7Kb(gtjeG-QFI?ycR!|(7*L(sXB6G)6`Q6QR~Hb-G#BSo|-*2N#0upH>pd}PzEh*Lz77H zj&ER8l(^Xfb(K?;s-@N>hDWTTwm3N~VpSv+k$fa-Mi701&|dM`s}x1Etyw_t)r2Lh z=muIDHSC2hGIae!7vJG;z38+8t5g|sj*3@lTk>hIxJdZvZ}MJTqnG9(nlyE z5yenF%8QcGxRezceqqd}r28Y|JRZf#x)BBo@z8=`)0!68pjM|mqXr}`DPUA)I8E8G zAhP@tlq@n>jJWjCCVk`?KscjuXIA$-)p4UP+JbyauMn?9O(&ZB(_*w3s#0F zE-o~f4OXsP$wkK5tse6u4O-hV@{4k&qkJ`2$I+`ccEqV7i zwM8gVoh&I7NuIReB`vCBu~2Jcctd?l+>Ym=qrK!OUDOAoNXofU)G|y^)+Q~iK%Lpr zjFv8`PZXM@%JLN}aUmHF^tMDkQ#(gpMKIha$|_2XOOog`mGM(JxSmb1q`egav;xg2 zNWCq%1H;HTk>=8Zq;zaa+u0kCTU5ljW^#*=G;#gZj|9P-PCu-p(Ur^?bj{PTu^KH5 z2C*=RQH5H7ObSJ*1E;6dHmyR^hHT&-)fQb1^<#Q$rYlI=fQ)0tK(}_9fy*K6pJz7)d`8ot*mb+hRa+8Xk=s?H79lC zKP~l2a>@9dHMQ6v2wQQX{BMh(6{SH>n9)4D;P7e_Q6+oqq;0w`+39Iah!$|voM1S7 z+%~WonDog9?J7zr6O&Ta7S^*)Wh5x8?ewm6~$V zbK^t1lL}>8>ms4cw4sUh^-)+Z!Fa8$RYmoUl1I0im>%eYXiXL{Pt=VzCZ$M-5(6~~j(*Vm$>+2M2nwzS&XZ*a>gly6PFr!5fIJSD+NsU#n>NB7vFiu0 zX+xNH=T$4Nv)Uk*>hW`OB{0zxa=DRu%Sm9F5e&OO5>P_anvhDd{8Q!EZr zi;PVQn@+bHQ~_*C)E0C}5xWW#M;idGOfb5^rbrv*f`Iq2x$Y<~4mFL|a3IxE8mf8W zwnmzxY8RCM7CdFD#|hzV<2VGV3AKl?gA!@lP#2+<2TClfX$-BBy&+ZCD;HEvw5>gv zDV!Hn0WdeQc9d908En@f&us`i$taD+P|2MqdwYa3+!_kc!2p9AIy4$Ia7{K>st(O! zG*q{WCSNwSUPzH4NptP`rVwv4sp{xz-d9@G5nr?lm1=dUw;fR>wbU|)TbdWO(r2dGe{N5%)hEiWHN|1a z+{`32lp3iTY#fE67%ru1xmilMszc|CVO8R}U6xAF>ELyvUK^%~Jzd%1#HcpDa%H35 zO+{g+X8ug%S}3Zx$rp2?BI*V`R)K|19*?7G4`S%b(Mi{dBO1@vw9yud9vCZbcqMxh zO$`++t+UddHB=gGvu)NZDsZUVus~Y}i1$9L<=uvKLLHI+vxi#g#;>Nvp6}F+9N(PS`fY@o zi+`D?39WOmy?x?|(pcr&?se3*#1g}{56$GzveIx;CsW!&B$t_Vo$gW3rBOHLdDtU?#qsQy#aqIOFxX0ZMSWXa z(!%OUD!8fBsUb%0j`;0787GRK8$ylbL1m1SON?kP;=z`Pw&sRfTZ_?ZIQ4p`ZOP@h z)h#i)M3Oiy**J`s?DSIotbRcrZKQSFLCmqeS7o!*vqGCf5BhBiX|;qmIg+wLtkU^~ z7%p|r&LeRwRJH4&pp90_sl_fGnGL|%raLa1wpS?hrUNyPc9h=kr@;bJ(|TR$OJqTH zV=NxUMn8sUiNctSo>jc{P^l}-LYuW4vw{jMF*-hB8VIm@(g?L4W%6UN2ZBR)iO=T7_z>c$!y_O}e<^ z0AnaiODxpK;jJ?WbfmmWvxwd*qW~kpqOo}LQD)RwKt?l9_If!_9%x-ej9?NIT0k*b z=^~HV$!)uge3yk3iXYF?Bv@FkYFQnj8HB30-Y(XxAoX0Fib(2Vp+UtVcTV@HMrh+$+V7MnL{Y*vA?a_5h8xuj~*xhR&k0?RXz zw)kwkT0|R%wXN;ox3&@W6H*`ZPN-FBD}K)y!EYYh@EgoV{1%g*;`lA(dPr5?#Lp2t zH{rR3pO(TDg_&HbqGtS#GLEYeR}46uw1;0xhLk#^8qe)`4#A#yqcBzASDnqclOHX( zHbAq0S?wVpq{4~zDPhTu;yFww7GM>xCcS<82y{zv+=wT+A#ht zLO5zU1*r_E0xP8xr6Vo# zVv^LsS3_k}&Qory++^yhk(6>#gr3r~1-~YylABC-scHCOQta7Ns{(D$%>6;n{P5%{ zWAl_Npp1-wVPv@>3JS^S^%VNn7-c4IEA*{e-_{s@t>jxZp0W#lB`&}6UFvlc*elO| z!#l9h7jWZ*dw>dk8(3ZenOW%T>@xfc+(F#v@mu38`v{BH8>BkkEm;x{=WHMycYIfI8& z4fe`g=$n<{R~$3=pQ|4!O5RfneKpzIZ@&u;L4+IPKo4M}8^~}&gj}4Ud|RQPs>!O* z*Hw_k92`8q$DirXqEHYSoDiD?j_<^$QwX1q_jMH-zOEv7z%;yGN~(gcQvhCJ6m-6f zd)Fi#!>(yM!tjt1dyQp%x+DNN6_K4!7Gwxoh8D|ksb$ze298RZfg1`1N{;f?X5|~E z;j1lE899b;8i|dhuQSVVL;*6gpzC@Zvut|FW_?zUs|>#`E;Esuom<452fAgZ@BBg^ zWlTRj!AhrYP5^m9THpEolAtn05ic3+)n03hGL@CX;4+mY4C1(P<{*QOBZ$y5oD4ac z8NNFG4<8aR$>a{GQeRzW0O7|Shf^blq|eH9;kE$96H&tr^~XfPY&A-J`9?;W%Ex~* zzl1bp%9Uf3WMmq?7OGYz7wE2gkPV1yo#_Rq*Vpx+JZ2(7zG=P=6D2!Ycc|o=9@DK* z7p8H&=x}*_({OFfz}Fk5Wd~3^JHL(e8Gxif{_TgitSM8zuE&t%ew91kK(YW-hGX76 zzK)_yv#_9ZyVOqd0gv~fu6?I}n!Z1B!m7oDbD_FrcnUi2%(7f$E5$~?%Jx_~)0346 zFAXF`0Wu`jD;?l%2$l}U&OU-+*J~ELM!UVg54U!`c5By|Tob5*m?)=Ow;64%?drU2ms`^UeOsI2V`IGfY?>0M<>wx?7dG^Gi~Czijeyg0AricITIcDs77VH=$El#R+ZMip&ixcByDGzj zpdx=@MO9$G4u~CrCIgx0&NonkC<`-8e+E@qlsD9Ev_2jA$sS90NmQ@>26D_m@q$2} z8$&p?4oc6aahwFGpan3b+7zIQTD_pg`nk@fqBQ5>J~>luG()ORGaTuYA=O4Rr0S@2 z8s5BQ@hZb8flJftDXb{i1<37GC3R`&vrO&asFQC9>Z6AbWP8prk2W8=dm1J&|orsh)-Hg$qi5i!XQ9-y*e20 zenBu&?E;+nAEe+@%Rin{t#w+b=`!6EhQCww;{OkzO@QJPQs^f5?+72M7=tFx>*d@i z==?Cnb1LcZGF7R)Ox01&6m)*<AN}F^nwM{z4exx}lrsU|#=);XNkI)_u*;jr|8W?`laF{k0I+q#35>YivZ^w8G$*pmqq z{^z2RwY15CBQUGr$fGCI%mN{L_pC&pmnEKOp)<(hlGQaJCG~VANK@)ON(E}igPk0w zDz)QO9S>@{N>UtiR(Pqzr0R7Zc{Am%=~5wi0XMoM$|EmEZ2bcnsCL^h)PVxe+Ot4! z&$7s~RK4~jOFYZco~1%unT9uq8WFDBUd=wbH@ivfsd~+B3cIPQEsJjKEPojdHFO;}UbWq-#!M^sR#sGAH{%Xs?`n zE#f-r@}y8jpm$j98M>D&FN%A!wpwrmQ0gSOhNTH&qaymDnX+8x@I|e ziYhdy4=d@a#j#V$iDM@#a*UC=%c`50HDTNd#c=A+yUuh7iXX+Cdv!O3$O(b*mCI^} z@X5C%yUU~r>L#}yCvVEb03IXOei%G&DuBAww<%k?dNhRYp%_keb4vrGT77sbYcbZh#ibF$KOPBtSrbnOmw$%@e+AvsLNc3)A?Vpnq-G{F4%RiI6aCoyRo$b$zotS!s4B8=dSoI?yG{0mhq@>`ov}>|~<{kz4vA_A8=vveuMN zHWYPV*H#BgX*Zm#Msm5@;ovA4K^+(;j1G*Gjpp6;FYr2HG_RA5>CdFLDl?^s%J9$S z)gv*NX%z|?wTU`Q7moWK0wpEc$x4UC$wt%d?VHZYO4B*n=tkpV2RhCQZl9cNHKUV_ zX57~oV-}S$CtJ&X2GUHTK(8mL?bn?zI(B_IR;}VEP2z? zGq*%oiKPyd7H2Tm(FWYHu|VsJUDcxG)kL<%{9AD0Y+4B>WEQQ$bXBvzaH45CkMS%( z9BKdjD&b!u2;qdv7tX_6!`F2Xl=P3>kQsMct~32u5#Y5{+mZl{n3N}ggUL^Yy56n zy`|-PEZ_$+D6YH`+Vw6d;rn89Ft2iAHKAAfAXtmB2C6eTVM{@&g^i?rErLQzt6jgv ztkKu?fp763dmq;IAxd=@;J(E)Y9lknM(aG8uH4*GH-)&=jiG){sXMD5?I}<}!@h!% zO%J~1v<;Gv74_47wHQItmIE!=pYA)IwhXY8U&}$lJ_17ARfk!juTF1QY^wIvVY$A9 zwtEu05SfS)SZND_c7(8&H_dP6@a7jAi!*2{9I3cGHdp)()Sh zwZo@#FiEE6@%%DlK#mCo+6Vi3JTC)(hYC0dretRK=0@0dq^wuI42o9)|2et}Oz+^1 z2KIIguU)>3sF~iA@(o%Y+eUcYX=eb*VGU)GTE0ySKmuEx zKWxO^zDkctc1{MGg$`~T&dEjwbbbee>T~*v(k{m+y_pgvJElC}&@1Y`&Nm(6VT;0> zR>0p(1pLipz~4l`?OOztbbD=K$)`$aR}7(+!=Bx+=iwXDJqKW_C0J>r?ISF}Ek;cf zO;NtJ%7`i=6^Ira%Z$t%?S@w!e~5L%v`ptT=G}+RLlhirBhXOxRYT95aUUcZLD|u5 z3;obc54gssOvZKb)CC2#lXsBv0xn)K@NHTKi-A_bJecAzi=wm}_NQ^N?8OSMXHy)Y zB62Y8MU$3aQ&B@w3Q_9PbKgF_)Q3;W5<@WbUA&4!MF)F%8MJ^&K=fAHP%QaLZqwE=y}Ue5 zJAi(4Hg^gIHSk2C*FedTpr9@wb-i?+L)qiBr_K7Vekn-=MK;)w>g<8eeYC`PA~s0S zG&Dl9>3qOxU(>gV_ML6ZmZ-0&%d+;rm|hrQ#OU$7^Gd#ePq(6ElmZdSnhlEDV2;7 zDTy~aGpkn>0hmLHRZnCGmQ|_4r=}v!t=+@XDXe+ObV?x_N|n)DG0RLZy#_;cdb9*9 zzsi@UnUS=7Yqid4YpEkSIh+>O>3#7!b!ojz}ltWGyqx(#MKfMTndWPPU zntx(m-WRizh15es>Y-uPLnC0dw6q1%;6O=($*wV3%7uB^25*V2J>yic&%^z$ncNXL z!tWNL5P9fD4U zA?~0b(`QOxNj#-Eae;KANGTob9sHnaCBJ5dIj_qcPGcJ9+)s>bMsj2A2% zJ01MB+h65iPibHd`FxxRi%C&XGhm@GxV$gF7TypF#?PbSMWW)5ElBnib#wkF$SvjSXSUQuC6*-1>EYvBi;$kro|>K zI^jjle3y%tpS&=ME*GEk(QlRFy;5vC;&oEIP>Q#_v7wFiDBiN{ydL$vztji};_&)L z=bcs!!Dc?5a%FHxwZ*c*=p9c3#2u;!&r8LzO!GT`2uOASZ>dpL{h@7Mh9#*xZ8HIE z>qC*4`epE=&psrDbL~VgAYjdd6^Rvv&SS9d7sz01cAgfrV;r=E7kciIg5faQ!-W+N zJqP6#2|wNf(ea|dCjuw?2T)llgEy}6loLQdwL8UAtcp@Jb*kfyS_54prnwk;bL&DI zyM7k{wsfM$L^@%UIW?U;l1^6ZM1vRh(Pz&V?Q4Q1Gc{J3v~-5oylD(K5-XTktQ><9 zf;Yag&Q6QMv=UBhZ0mUqcfEc|4Qs7kb+R7L=8W+Mz2=V>hH1l_m!@#1r74s<)7K7T zF1|0r2AK0$iD+ZOi&ZSV$LtH`?kJqNWnm$U3U6HA{`SS8$NSwmDCexldNK++ z8$G;wN^jJb&~U@In8Ug_BMadnu`zozO^2zZYZJZCoG}^;hpy4e1OjhHLYN6l!wpNM z3fy*$WI4u_g_oO0^OeOo35!rMevy{Ft`Ltf!=)}VFv^4nvYo4xWSgS!%`r9aUt+Uex!Jlh$iO51BiI1(ILKz4R!X3#W(G^a%xNQ z;jgbinD(6jCj2suGv$bGwWjrMwNOj`<$foHD80p+cA`XStrfnt_OEvrDIvnoq;20m zpk%_gk-l8ICz45*GCo8Aoo%A%;u|mcTBWM}mrF*15QU77g-KGO%$^uk%2yybnkcXT zau1u5WW5`A>S4cBRZ7Irv0=vtLQa^@p;5=DLjLvsKP9F*LsOeee5UWj(=Dwr#|O7g zFl0^*Ilc|_<@&=!F7(-m<108PSQjkH-k+^G!2;Z?N5FT4PB8JDdINmA=L7?Wn5Omw z_zKUL8;2$G!J!wx$Jb7f%%KOsHrx>V(Gy7I!q_jCmaS!O41h0_5HKT%R> zZpLdjxG%1*q5r;RGw<*{(emn`-?qHkbpO=9&4m^H4ae1lD~!mL9p~T!!1{nJQ*^>b z6u;@&w5(?Z4YwoY_Ms&iuQ* zmGij&AGEjB<~DD>`y*v6SWI1V7p{X38tUN9=+xwoOnzLWaMeD9Y0{RY9YOL**#4F* ztyy}*^MlT~_>bFazqxb$v)vE8_7=IQnZBYqv~I<5CRrK2S zY&fNG99y&|9A1F4CKZpFLZJ#eH=h1J9|?~1#B8EPe@yE~TNGE-f zip)3=jiny4>TLy4;8ugn0BaDV%egq|iB8~3oNxuZ5j@bXhb^6_731@ytn=73%ifGn zL24jO${CBxOg`LY=P(dlCy$dkA&_Wv*P1Dl&Fl|MaKl6j)kRL(z2b((3lqI8ClN&(ai e%AI6RCf!herv2?TR6nS?u~PEyzyJTG!2bsXS?V4D diff --git a/src/lib/netstandard2.1/AspNetCore.Identity.MongoDbCore.deps.json b/src/lib/netstandard2.1/AspNetCore.Identity.MongoDbCore.deps.json index abbb166..77f02cb 100644 --- a/src/lib/netstandard2.1/AspNetCore.Identity.MongoDbCore.deps.json +++ b/src/lib/netstandard2.1/AspNetCore.Identity.MongoDbCore.deps.json @@ -7,10 +7,11 @@ "targets": { ".NETStandard,Version=v2.1": {}, ".NETStandard,Version=v2.1/": { - "AspNetCore.Identity.MongoDbCore/1.0.0": { + "AspNetCore.Identity.MongoDbCore/3.1.0": { "dependencies": { - "Microsoft.AspNetCore.Identity": "2.2.0", - "Microsoft.Extensions.Identity.Stores": "3.1.1", + "Microsoft.Extensions.Identity.Core": "3.1.12", + "Microsoft.Extensions.Identity.Stores": "3.1.12", + "Microsoft.VisualStudio.Web.BrowserLink": "2.2.0", "MongoDB.Driver": "2.9.3", "MongoDbGenericRepository": "1.4.3" }, @@ -29,103 +30,22 @@ } } }, - "Microsoft.AspNetCore.Authentication/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Core": "2.2.0", - "Microsoft.AspNetCore.DataProtection": "2.2.0", - "Microsoft.AspNetCore.Http": "2.2.0", - "Microsoft.AspNetCore.Http.Extensions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "3.1.1", - "Microsoft.Extensions.Options": "3.1.1", - "Microsoft.Extensions.WebEncoders": "2.2.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" - } - } - }, - "Microsoft.AspNetCore.Authentication.Abstractions/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "3.1.1", - "Microsoft.Extensions.Options": "3.1.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Abstractions.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" - } - } - }, - "Microsoft.AspNetCore.Authentication.Cookies/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Authentication": "2.2.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Cookies.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" - } - } - }, - "Microsoft.AspNetCore.Authentication.Core/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Abstractions": "2.2.0", - "Microsoft.AspNetCore.Http": "2.2.0", - "Microsoft.AspNetCore.Http.Extensions": "2.2.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Core.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" - } - } - }, - "Microsoft.AspNetCore.Cryptography.Internal/3.1.1": { + "Microsoft.AspNetCore.Cryptography.Internal/3.1.12": { "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61510" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.7012" } } }, - "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.1": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.12": { "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "3.1.1" + "Microsoft.AspNetCore.Cryptography.Internal": "3.1.12" }, "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61510" - } - } - }, - "Microsoft.AspNetCore.DataProtection/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "3.1.1", - "Microsoft.AspNetCore.DataProtection.Abstractions": "2.2.0", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.2.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1", - "Microsoft.Extensions.Logging.Abstractions": "3.1.1", - "Microsoft.Extensions.Options": "3.1.1", - "Microsoft.Win32.Registry": "4.5.0", - "System.Security.Cryptography.Xml": "4.5.0", - "System.Security.Principal.Windows": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" - } - } - }, - "Microsoft.AspNetCore.DataProtection.Abstractions/2.2.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Abstractions.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.7012" } } }, @@ -145,7 +65,7 @@ "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.2.0": { "dependencies": { "Microsoft.AspNetCore.Http.Features": "2.2.0", - "Microsoft.Extensions.Configuration.Abstractions": "3.1.1" + "Microsoft.Extensions.Configuration.Abstractions": "3.1.12" }, "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": { @@ -154,21 +74,6 @@ } } }, - "Microsoft.AspNetCore.Http/2.2.0": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.2.0", - "Microsoft.AspNetCore.WebUtilities": "2.2.0", - "Microsoft.Extensions.ObjectPool": "2.2.0", - "Microsoft.Extensions.Options": "3.1.1", - "Microsoft.Net.Http.Headers": "2.2.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Http.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" - } - } - }, "Microsoft.AspNetCore.Http.Abstractions/2.2.0": { "dependencies": { "Microsoft.AspNetCore.Http.Features": "2.2.0", @@ -197,7 +102,7 @@ }, "Microsoft.AspNetCore.Http.Features/2.2.0": { "dependencies": { - "Microsoft.Extensions.Primitives": "3.1.1" + "Microsoft.Extensions.Primitives": "3.1.12" }, "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Http.Features.dll": { @@ -206,98 +111,72 @@ } } }, - "Microsoft.AspNetCore.Identity/2.2.0": { + "Microsoft.Extensions.Caching.Abstractions/3.1.12": { "dependencies": { - "Microsoft.AspNetCore.Authentication.Cookies": "2.2.0", - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.1", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.2.0", - "Microsoft.Extensions.Identity.Core": "3.1.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Identity.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" - } - } - }, - "Microsoft.AspNetCore.WebUtilities/2.2.0": { - "dependencies": { - "Microsoft.Net.Http.Headers": "2.2.0", - "System.Text.Encodings.Web": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.WebUtilities.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" - } - } - }, - "Microsoft.Extensions.Caching.Abstractions/3.1.1": { - "dependencies": { - "Microsoft.Extensions.Primitives": "3.1.1" + "Microsoft.Extensions.Primitives": "3.1.12" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, - "Microsoft.Extensions.Configuration/3.1.1": { + "Microsoft.Extensions.Configuration/3.1.12": { "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "3.1.1" + "Microsoft.Extensions.Configuration.Abstractions": "3.1.12" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, - "Microsoft.Extensions.Configuration.Abstractions/3.1.1": { + "Microsoft.Extensions.Configuration.Abstractions/3.1.12": { "dependencies": { - "Microsoft.Extensions.Primitives": "3.1.1" + "Microsoft.Extensions.Primitives": "3.1.12" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, - "Microsoft.Extensions.Configuration.Binder/3.1.1": { + "Microsoft.Extensions.Configuration.Binder/3.1.12": { "dependencies": { - "Microsoft.Extensions.Configuration": "3.1.1" + "Microsoft.Extensions.Configuration": "3.1.12" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, - "Microsoft.Extensions.DependencyInjection/3.1.1": { + "Microsoft.Extensions.DependencyInjection/3.1.12": { "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1" + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.12" }, "runtime": { "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, - "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.1": { + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.12": { "runtime": { "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, "Microsoft.Extensions.FileProviders.Abstractions/2.2.0": { "dependencies": { - "Microsoft.Extensions.Primitives": "3.1.1" + "Microsoft.Extensions.Primitives": "3.1.12" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { @@ -306,12 +185,32 @@ } } }, + "Microsoft.Extensions.FileProviders.Physical/2.2.0": { + "dependencies": { + "Microsoft.Extensions.FileProviders.Abstractions": "2.2.0", + "Microsoft.Extensions.FileSystemGlobbing": "2.2.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.dll": { + "assemblyVersion": "2.2.0.0", + "fileVersion": "2.2.0.18315" + } + } + }, + "Microsoft.Extensions.FileSystemGlobbing/2.2.0": { + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.dll": { + "assemblyVersion": "2.2.0.0", + "fileVersion": "2.2.0.18315" + } + } + }, "Microsoft.Extensions.Hosting.Abstractions/2.2.0": { "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "3.1.1", - "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1", + "Microsoft.Extensions.Configuration.Abstractions": "3.1.12", + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.12", "Microsoft.Extensions.FileProviders.Abstractions": "2.2.0", - "Microsoft.Extensions.Logging.Abstractions": "3.1.1" + "Microsoft.Extensions.Logging.Abstractions": "3.1.12" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll": { @@ -320,103 +219,82 @@ } } }, - "Microsoft.Extensions.Identity.Core/3.1.1": { + "Microsoft.Extensions.Identity.Core/3.1.12": { "dependencies": { - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.1", - "Microsoft.Extensions.Logging": "3.1.1", - "Microsoft.Extensions.Options": "3.1.1" + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "3.1.12", + "Microsoft.Extensions.Logging": "3.1.12", + "Microsoft.Extensions.Options": "3.1.12" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61510" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.7012" } } }, - "Microsoft.Extensions.Identity.Stores/3.1.1": { + "Microsoft.Extensions.Identity.Stores/3.1.12": { "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "3.1.1", - "Microsoft.Extensions.Identity.Core": "3.1.1", - "Microsoft.Extensions.Logging": "3.1.1" + "Microsoft.Extensions.Caching.Abstractions": "3.1.12", + "Microsoft.Extensions.Identity.Core": "3.1.12", + "Microsoft.Extensions.Logging": "3.1.12" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61510" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.7012" } } }, - "Microsoft.Extensions.Logging/3.1.1": { + "Microsoft.Extensions.Logging/3.1.12": { "dependencies": { - "Microsoft.Extensions.Configuration.Binder": "3.1.1", - "Microsoft.Extensions.DependencyInjection": "3.1.1", - "Microsoft.Extensions.Logging.Abstractions": "3.1.1", - "Microsoft.Extensions.Options": "3.1.1" + "Microsoft.Extensions.Configuration.Binder": "3.1.12", + "Microsoft.Extensions.DependencyInjection": "3.1.12", + "Microsoft.Extensions.Logging.Abstractions": "3.1.12", + "Microsoft.Extensions.Options": "3.1.12" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Logging.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, - "Microsoft.Extensions.Logging.Abstractions/3.1.1": { + "Microsoft.Extensions.Logging.Abstractions/3.1.12": { "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, - "Microsoft.Extensions.ObjectPool/2.2.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.ObjectPool.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18315" - } - } - }, - "Microsoft.Extensions.Options/3.1.1": { + "Microsoft.Extensions.Options/3.1.12": { "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1", - "Microsoft.Extensions.Primitives": "3.1.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.12", + "Microsoft.Extensions.Primitives": "3.1.12", "System.ComponentModel.Annotations": "4.7.0" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Options.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, - "Microsoft.Extensions.Primitives/3.1.1": { + "Microsoft.Extensions.Primitives/3.1.12": { "dependencies": { "System.Memory": "4.5.2", - "System.Runtime.CompilerServices.Unsafe": "4.7.0" + "System.Runtime.CompilerServices.Unsafe": "4.7.1" }, "runtime": { "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "3.1.1.0", - "fileVersion": "3.100.119.61404" - } - } - }, - "Microsoft.Extensions.WebEncoders/2.2.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "3.1.1", - "Microsoft.Extensions.Options": "3.1.1", - "System.Text.Encodings.Web": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.WebEncoders.dll": { - "assemblyVersion": "2.2.0.0", - "fileVersion": "2.2.0.18316" + "assemblyVersion": "3.1.12.0", + "fileVersion": "3.100.1221.6909" } } }, "Microsoft.Net.Http.Headers/2.2.0": { "dependencies": { - "Microsoft.Extensions.Primitives": "3.1.1", + "Microsoft.Extensions.Primitives": "3.1.12", "System.Buffers": "4.5.0" }, "runtime": { @@ -428,6 +306,20 @@ }, "Microsoft.NETCore.Platforms/1.1.0": {}, "Microsoft.NETCore.Targets/1.1.0": {}, + "Microsoft.VisualStudio.Web.BrowserLink/2.2.0": { + "dependencies": { + "Microsoft.AspNetCore.Hosting.Abstractions": "2.2.0", + "Microsoft.AspNetCore.Http.Abstractions": "2.2.0", + "Microsoft.AspNetCore.Http.Extensions": "2.2.0", + "Microsoft.Extensions.FileProviders.Physical": "2.2.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.VisualStudio.Web.BrowserLink.dll": { + "assemblyVersion": "2.2.0.0", + "fileVersion": "2.2.0.18316" + } + } + }, "Microsoft.Win32.Primitives/4.3.0": { "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", @@ -435,18 +327,16 @@ "System.Runtime": "4.3.0" } }, - "Microsoft.Win32.Registry/4.5.0": { + "Microsoft.Win32.Registry/4.0.0": { "dependencies": { - "System.Buffers": "4.5.0", - "System.Memory": "4.5.2", - "System.Security.AccessControl": "4.5.0", - "System.Security.Principal.Windows": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Win32.Registry.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.26515.6" - } + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" } }, "MongoDB.Bson/2.9.3": { @@ -796,7 +686,7 @@ "dependencies": { "Microsoft.NETCore.Platforms": "1.1.0", "Microsoft.Win32.Primitives": "4.3.0", - "Microsoft.Win32.Registry": "4.5.0", + "Microsoft.Win32.Registry": "4.0.0", "System.Collections": "4.3.0", "System.Diagnostics.Debug": "4.3.0", "System.Globalization": "4.3.0", @@ -1044,7 +934,7 @@ "dependencies": { "System.Buffers": "4.5.0", "System.Numerics.Vectors": "4.4.0", - "System.Runtime.CompilerServices.Unsafe": "4.7.0" + "System.Runtime.CompilerServices.Unsafe": "4.7.1" }, "runtime": { "lib/netstandard2.0/System.Memory.dll": { @@ -1095,7 +985,7 @@ "System.Runtime.Extensions": "4.3.0", "System.Runtime.Handles": "4.3.0", "System.Runtime.InteropServices": "4.3.0", - "System.Security.Principal.Windows": "4.5.0", + "System.Security.Principal.Windows": "4.3.0", "System.Threading": "4.3.0", "System.Threading.Tasks": "4.3.0", "runtime.native.System": "4.3.0" @@ -1267,11 +1157,11 @@ "Microsoft.NETCore.Targets": "1.1.0" } }, - "System.Runtime.CompilerServices.Unsafe/4.7.0": { + "System.Runtime.CompilerServices.Unsafe/4.7.1": { "runtime": { "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": { "assemblyVersion": "4.0.6.0", - "fileVersion": "4.700.19.56404" + "fileVersion": "4.700.20.12001" } } }, @@ -1357,17 +1247,6 @@ } } }, - "System.Security.AccessControl/4.5.0": { - "dependencies": { - "System.Security.Principal.Windows": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/System.Security.AccessControl.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.26515.6" - } - } - }, "System.Security.Claims/4.3.0": { "dependencies": { "System.Collections": "4.3.0", @@ -1403,12 +1282,19 @@ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" } }, - "System.Security.Cryptography.Cng/4.4.0": { - "runtime": { - "lib/netstandard2.0/System.Security.Cryptography.Cng.dll": { - "assemblyVersion": "4.3.0.0", - "fileVersion": "4.6.25519.3" - } + "System.Security.Cryptography.Cng/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" } }, "System.Security.Cryptography.Csp/4.3.0": { @@ -1467,19 +1353,6 @@ } } }, - "System.Security.Cryptography.Pkcs/4.5.0": { - "dependencies": { - "System.Buffers": "4.5.0", - "System.Memory": "4.5.2", - "System.Security.Cryptography.Cng": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/System.Security.Cryptography.Pkcs.dll": { - "assemblyVersion": "4.0.3.0", - "fileVersion": "4.6.26515.6" - } - } - }, "System.Security.Cryptography.Primitives/4.3.0": { "dependencies": { "System.Diagnostics.Debug": "4.3.0", @@ -1514,7 +1387,7 @@ "System.Runtime.InteropServices": "4.3.0", "System.Runtime.Numerics": "4.3.0", "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Cng": "4.4.0", + "System.Security.Cryptography.Cng": "4.3.0", "System.Security.Cryptography.Csp": "4.3.0", "System.Security.Cryptography.Encoding": "4.3.0", "System.Security.Cryptography.OpenSsl": "4.3.0", @@ -1526,29 +1399,6 @@ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" } }, - "System.Security.Cryptography.Xml/4.5.0": { - "dependencies": { - "System.Security.Cryptography.Pkcs": "4.5.0", - "System.Security.Permissions": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/System.Security.Cryptography.Xml.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.26515.6" - } - } - }, - "System.Security.Permissions/4.5.0": { - "dependencies": { - "System.Security.AccessControl": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/System.Security.Permissions.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.26515.6" - } - } - }, "System.Security.Principal/4.3.0": { "dependencies": { "System.Runtime": "4.3.0" @@ -1560,12 +1410,22 @@ } } }, - "System.Security.Principal.Windows/4.5.0": { - "runtime": { - "lib/netstandard2.0/System.Security.Principal.Windows.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.26515.6" - } + "System.Security.Principal.Windows/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.Win32.Primitives": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Claims": "4.3.0", + "System.Security.Principal": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0" } }, "System.Security.SecureString/4.0.0": { @@ -1589,7 +1449,7 @@ }, "System.Text.Encoding.CodePages/4.5.1": { "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "4.7.0" + "System.Runtime.CompilerServices.Unsafe": "4.7.1" }, "runtime": { "lib/netstandard2.0/System.Text.Encoding.CodePages.dll": { @@ -1742,7 +1602,7 @@ } }, "libraries": { - "AspNetCore.Identity.MongoDbCore/1.0.0": { + "AspNetCore.Identity.MongoDbCore/3.1.0": { "type": "project", "serviceable": false, "sha512": "" @@ -1754,61 +1614,19 @@ "path": "dnsclient/1.2.0", "hashPath": "dnsclient.1.2.0.nupkg.sha512" }, - "Microsoft.AspNetCore.Authentication/2.2.0": { + "Microsoft.AspNetCore.Cryptography.Internal/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-b0R9X7L6zMqNsssKDvhYHuNi5x0s4DyHTeXybIAyGaitKiW1Q5aAGKdV2codHPiePv9yHfC9hAMyScXQ/xXhPw==", - "path": "microsoft.aspnetcore.authentication/2.2.0", - "hashPath": "microsoft.aspnetcore.authentication.2.2.0.nupkg.sha512" + "sha512": "sha512-9V7Acx9lFw2KA23FOqH4TH5wQzZN/px/ovmRWBb8I3rf9arZ/cKniwRmRNrwgmShtQXhu1t124rrl1du2ueODA==", + "path": "microsoft.aspnetcore.cryptography.internal/3.1.12", + "hashPath": "microsoft.aspnetcore.cryptography.internal.3.1.12.nupkg.sha512" }, - "Microsoft.AspNetCore.Authentication.Abstractions/2.2.0": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-VloMLDJMf3n/9ic5lCBOa42IBYJgyB1JhzLsL68Zqg+2bEPWfGBj/xCJy/LrKTArN0coOcZp3wyVTZlx0y9pHQ==", - "path": "microsoft.aspnetcore.authentication.abstractions/2.2.0", - "hashPath": "microsoft.aspnetcore.authentication.abstractions.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.Cookies/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Iar9VFlBHkZGdSG9ZUTmn6Q8Qg+6CtW5G/TyJI2F8B432TOH+nZlkU7O0W0byow6xsxqOYeTviSHz4cCJ3amfQ==", - "path": "microsoft.aspnetcore.authentication.cookies/2.2.0", - "hashPath": "microsoft.aspnetcore.authentication.cookies.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.Core/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-XlVJzJ5wPOYW+Y0J6Q/LVTEyfS4ssLXmt60T0SPP+D8abVhBTl+cgw2gDHlyKYIkcJg7btMVh383NDkMVqD/fg==", - "path": "microsoft.aspnetcore.authentication.core/2.2.0", - "hashPath": "microsoft.aspnetcore.authentication.core.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Cryptography.Internal/3.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sFfUegR52PSmTcT2eH1YywPdXLwx0Tt4S54yjqIP5+R/BmZKbEfCOvaGqAwKYbpwztHTua013pPeDKP8DmuGtw==", - "path": "microsoft.aspnetcore.cryptography.internal/3.1.1", - "hashPath": "microsoft.aspnetcore.cryptography.internal.3.1.1.nupkg.sha512" - }, - "Microsoft.AspNetCore.Cryptography.KeyDerivation/3.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hsgMSiKDe/UDdKarzld9aUMyRjiMBi847QGnLBDvbvuAlvlaqZ6CKMPjLch43Yf3ZKoHVr716LsNNOAsfIs1oQ==", - "path": "microsoft.aspnetcore.cryptography.keyderivation/3.1.1", - "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.3.1.1.nupkg.sha512" - }, - "Microsoft.AspNetCore.DataProtection/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-G6dvu5Nd2vjpYbzazZ//qBFbSEf2wmBUbyAR7E4AwO3gWjhoJD5YxpThcGJb7oE3VUcW65SVMXT+cPCiiBg8Sg==", - "path": "microsoft.aspnetcore.dataprotection/2.2.0", - "hashPath": "microsoft.aspnetcore.dataprotection.2.2.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.DataProtection.Abstractions/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-seANFXmp8mb5Y12m1ShiElJ3ZdOT3mBN3wA1GPhHJIvZ/BxOCPyqEOR+810OWsxEZwA5r5fDRNpG/CqiJmQnJg==", - "path": "microsoft.aspnetcore.dataprotection.abstractions/2.2.0", - "hashPath": "microsoft.aspnetcore.dataprotection.abstractions.2.2.0.nupkg.sha512" + "sha512": "sha512-LNaiyMe0J8kkXglqtmE3wK1xu3ofvKh1WTVmJs0yl/uFfo9Vbr6lSyZ0k+5sTUxuIS1WU6dHe4nO0ikRlXq6CQ==", + "path": "microsoft.aspnetcore.cryptography.keyderivation/3.1.12", + "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.3.1.12.nupkg.sha512" }, "Microsoft.AspNetCore.Hosting.Abstractions/2.2.0": { "type": "package", @@ -1824,13 +1642,6 @@ "path": "microsoft.aspnetcore.hosting.server.abstractions/2.2.0", "hashPath": "microsoft.aspnetcore.hosting.server.abstractions.2.2.0.nupkg.sha512" }, - "Microsoft.AspNetCore.Http/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-YogBSMotWPAS/X5967pZ+yyWPQkThxhmzAwyCHCSSldzYBkW5W5d6oPfBaPqQOnSHYTpSOSOkpZoAce0vwb6+A==", - "path": "microsoft.aspnetcore.http/2.2.0", - "hashPath": "microsoft.aspnetcore.http.2.2.0.nupkg.sha512" - }, "Microsoft.AspNetCore.Http.Abstractions/2.2.0": { "type": "package", "serviceable": true, @@ -1852,61 +1663,47 @@ "path": "microsoft.aspnetcore.http.features/2.2.0", "hashPath": "microsoft.aspnetcore.http.features.2.2.0.nupkg.sha512" }, - "Microsoft.AspNetCore.Identity/2.2.0": { + "Microsoft.Extensions.Caching.Abstractions/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-F16BKeS96wKhyIyhaFR7m8kRIwIvPUW9Dx7IlGWmu2IIwnUDCdo+2z7IrWKA8r77pZQ1UE9kYcBPg5456YdAIA==", - "path": "microsoft.aspnetcore.identity/2.2.0", - "hashPath": "microsoft.aspnetcore.identity.2.2.0.nupkg.sha512" + "sha512": "sha512-KOt2+vIFZ56zBEG2jgZWBjvxL4MSXBUV7npESYT7qAAABBywlJEa2pVvkbElBwOovLC/Q3cO1YcBc9OQc+dbxw==", + "path": "microsoft.extensions.caching.abstractions/3.1.12", + "hashPath": "microsoft.extensions.caching.abstractions.3.1.12.nupkg.sha512" }, - "Microsoft.AspNetCore.WebUtilities/2.2.0": { + "Microsoft.Extensions.Configuration/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-9ErxAAKaDzxXASB/b5uLEkLgUWv1QbeVxyJYEHQwMaxXOeFFVkQxiq8RyfVcifLU7NR0QY0p3acqx4ZpYfhHDg==", - "path": "microsoft.aspnetcore.webutilities/2.2.0", - "hashPath": "microsoft.aspnetcore.webutilities.2.2.0.nupkg.sha512" + "sha512": "sha512-sQeNlafyb7XIYubfELbAQtN3U7DubZEs8d7xaj09sAdD929spOqiZKHcWpEQDtWtwqXm70JWS1WDfxpOvuVMcw==", + "path": "microsoft.extensions.configuration/3.1.12", + "hashPath": "microsoft.extensions.configuration.3.1.12.nupkg.sha512" }, - "Microsoft.Extensions.Caching.Abstractions/3.1.1": { + "Microsoft.Extensions.Configuration.Abstractions/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-lG9qfc7Sx8KsYSmqeEV0WleGTUrzMhNuBdmkwLCOfN/IQRb3ZorullTeoaTNIgYuYM+HQsnKa0N22Lv2BpGG/Q==", - "path": "microsoft.extensions.caching.abstractions/3.1.1", - "hashPath": "microsoft.extensions.caching.abstractions.3.1.1.nupkg.sha512" + "sha512": "sha512-LMq236lxH1ji2FYv+2o6A9Nfb9jrDWl6Dn1XleA473NmBfYf/93MfPBgmnJA1qlFQPt9BKBd3r3h7NaTbDcHMw==", + "path": "microsoft.extensions.configuration.abstractions/3.1.12", + "hashPath": "microsoft.extensions.configuration.abstractions.3.1.12.nupkg.sha512" }, - "Microsoft.Extensions.Configuration/3.1.1": { + "Microsoft.Extensions.Configuration.Binder/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-LHbdc7ZBzKOqmvGpK1EkEqpFllPa3IOrEI7dIu+BZwr6A10zBpe2XpZHeNh87DGjEfHcAItwvh/Slah8tbnr7Q==", - "path": "microsoft.extensions.configuration/3.1.1", - "hashPath": "microsoft.extensions.configuration.3.1.1.nupkg.sha512" + "sha512": "sha512-tso2dQMzmtALku0vMB6VuZpxDD6HYXqut+a8FdaU8XelnlR0aCi/LsK6Ej7VZbkKBqTQSgHAwyghbuKhk1sxog==", + "path": "microsoft.extensions.configuration.binder/3.1.12", + "hashPath": "microsoft.extensions.configuration.binder.3.1.12.nupkg.sha512" }, - "Microsoft.Extensions.Configuration.Abstractions/3.1.1": { + "Microsoft.Extensions.DependencyInjection/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-Msu6IzxV486nNmsasJQXB/c44DiVz7FqXCjIBnvmG2M8NGaVDIQra1qff9cEEkhqa+dGH+jf3mdggm8w9eX7BQ==", - "path": "microsoft.extensions.configuration.abstractions/3.1.1", - "hashPath": "microsoft.extensions.configuration.abstractions.3.1.1.nupkg.sha512" + "sha512": "sha512-iCPPTBSXEPlGkpQt6Ky9+pfxQhsanrQ8W5tZC43eqYoBCqBTiAkd5rzfWSxxvjqUmDbp/h3JrKv765gRunkHsQ==", + "path": "microsoft.extensions.dependencyinjection/3.1.12", + "hashPath": "microsoft.extensions.dependencyinjection.3.1.12.nupkg.sha512" }, - "Microsoft.Extensions.Configuration.Binder/3.1.1": { + "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-4J+01OANCMbFEF0bu9hID3m61emMwU2m13WXYrZDCIoxneMPWdWFzpLmsMqT8kIPgCgb2+SQ/1UAQcGCH/ASIQ==", - "path": "microsoft.extensions.configuration.binder/3.1.1", - "hashPath": "microsoft.extensions.configuration.binder.3.1.1.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection/3.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Jg48cM12C8iqjpFMNXWEmJR/2jnmScV8Y8txVOayycLqHatLV2Cn4wuwj56KSOc/xVWwlWmq9Y5ebDH6awnexw==", - "path": "microsoft.extensions.dependencyinjection/3.1.1", - "hashPath": "microsoft.extensions.dependencyinjection.3.1.1.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/3.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uKZr5b4w9nQE6UAXS4PqBFbg2qe6kS+pdsCbDG2kHjUaWT/B7EOcDraoR52H/4BoBIEH3By5co6Wioru7+v9Zg==", - "path": "microsoft.extensions.dependencyinjection.abstractions/3.1.1", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.3.1.1.nupkg.sha512" + "sha512": "sha512-rIFeT9vtNl5AKpvWxxhOudNnVRqKNIku1bLVUBc/MdhHeiHA23OOc3TOlniQjSpFRIIjQ9J1LLTYSZvCwOemyg==", + "path": "microsoft.extensions.dependencyinjection.abstractions/3.1.12", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.3.1.12.nupkg.sha512" }, "Microsoft.Extensions.FileProviders.Abstractions/2.2.0": { "type": "package", @@ -1915,6 +1712,20 @@ "path": "microsoft.extensions.fileproviders.abstractions/2.2.0", "hashPath": "microsoft.extensions.fileproviders.abstractions.2.2.0.nupkg.sha512" }, + "Microsoft.Extensions.FileProviders.Physical/2.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tbDHZnBJkjYd9NjlRZ9ondDiv1Te3KYCTW2RWpR1B0e1Z8+EnFRo7qNnHkkSCixLdlPZzhjlX24d/PixQ7w2dA==", + "path": "microsoft.extensions.fileproviders.physical/2.2.0", + "hashPath": "microsoft.extensions.fileproviders.physical.2.2.0.nupkg.sha512" + }, + "Microsoft.Extensions.FileSystemGlobbing/2.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZSsHZp3PyW6vk37tDEdypjgGlNtpJ0EixBMOfUod2Thx7GtwfFSAQXUQx8a8BN8vfWKGGMbp7jPWdoHx/At4wQ==", + "path": "microsoft.extensions.filesystemglobbing/2.2.0", + "hashPath": "microsoft.extensions.filesystemglobbing.2.2.0.nupkg.sha512" + }, "Microsoft.Extensions.Hosting.Abstractions/2.2.0": { "type": "package", "serviceable": true, @@ -1922,61 +1733,47 @@ "path": "microsoft.extensions.hosting.abstractions/2.2.0", "hashPath": "microsoft.extensions.hosting.abstractions.2.2.0.nupkg.sha512" }, - "Microsoft.Extensions.Identity.Core/3.1.1": { + "Microsoft.Extensions.Identity.Core/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-gtp5+Oa4tu8dFoyZO0frBYKm+RFuG/CSO6knZfX4HKiRy8k+8V8jxxNqP/itJ/MrmlmsxLlkpYyzVNHMCkMfsA==", - "path": "microsoft.extensions.identity.core/3.1.1", - "hashPath": "microsoft.extensions.identity.core.3.1.1.nupkg.sha512" + "sha512": "sha512-MRNaIsE3PdT24+6cWxJhiyfTY3Eoncr/m+5nW3NtBjPQXhJKECGNdquh5EH5KwNaYls2KI53znl7KD4pWMkKyw==", + "path": "microsoft.extensions.identity.core/3.1.12", + "hashPath": "microsoft.extensions.identity.core.3.1.12.nupkg.sha512" }, - "Microsoft.Extensions.Identity.Stores/3.1.1": { + "Microsoft.Extensions.Identity.Stores/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-u8GFozRlClmW/6xeJkX3KoRhsTEt7jWji49PElR9mnEoMhSaupwwTSmkfspExD8m0mcWmvcj7zMhJDi6dsJYFQ==", - "path": "microsoft.extensions.identity.stores/3.1.1", - "hashPath": "microsoft.extensions.identity.stores.3.1.1.nupkg.sha512" + "sha512": "sha512-xQOIvN3nFJ0ptl/qnozFJPzfY/TxrJFr9k/EPJkqHZx8jtzlGJ4mqvgknau0AunW25uXyT+O6co3AJ4B4OKcRQ==", + "path": "microsoft.extensions.identity.stores/3.1.12", + "hashPath": "microsoft.extensions.identity.stores.3.1.12.nupkg.sha512" }, - "Microsoft.Extensions.Logging/3.1.1": { + "Microsoft.Extensions.Logging/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-SykGku44CIQJRM+eUzB61bGVNv0Lmgx70UAmhu1XLFXhP4I0rBSNJusfOlEpDN8T5JQsykIuM2lOd8J8nTnfAg==", - "path": "microsoft.extensions.logging/3.1.1", - "hashPath": "microsoft.extensions.logging.3.1.1.nupkg.sha512" + "sha512": "sha512-EXwfP6M/G6mwM/f9eVNY3tOnY539gIEjeSXs2G/RtuGILteW455ZLxfZmE7qzWSc0J2wvoMuxdkB+WMsBW8Kqw==", + "path": "microsoft.extensions.logging/3.1.12", + "hashPath": "microsoft.extensions.logging.3.1.12.nupkg.sha512" }, - "Microsoft.Extensions.Logging.Abstractions/3.1.1": { + "Microsoft.Extensions.Logging.Abstractions/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-4/1BLjd9Zvc87xlhfkIsAlHOgMnGJBQFIEmO3CUKLrf38nIFp3W7X+JoFiRmn20WAi5+l2sgUWS4ixaIuB3S0g==", - "path": "microsoft.extensions.logging.abstractions/3.1.1", - "hashPath": "microsoft.extensions.logging.abstractions.3.1.1.nupkg.sha512" + "sha512": "sha512-Ixi6qAF3sr1FjPntVamRCMcnrCPx6l0G8VxtVshEk4n8lGs0Hj62jmt/xJ4mHrxR5ST0T49ERT2HsJcv6z+wGw==", + "path": "microsoft.extensions.logging.abstractions/3.1.12", + "hashPath": "microsoft.extensions.logging.abstractions.3.1.12.nupkg.sha512" }, - "Microsoft.Extensions.ObjectPool/2.2.0": { + "Microsoft.Extensions.Options/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-gA8H7uQOnM5gb+L0uTNjViHYr+hRDqCdfugheGo/MxQnuHzmhhzCBTIPm19qL1z1Xe0NEMabfcOBGv9QghlZ8g==", - "path": "microsoft.extensions.objectpool/2.2.0", - "hashPath": "microsoft.extensions.objectpool.2.2.0.nupkg.sha512" + "sha512": "sha512-by2/frdg182EdpUkFw+2+h+POQTUCVNZRGWgFZKKZhxfuN+hJZFAaGMAuo1ouLexMa1PGTqWAgw/zaZ2WwU71Q==", + "path": "microsoft.extensions.options/3.1.12", + "hashPath": "microsoft.extensions.options.3.1.12.nupkg.sha512" }, - "Microsoft.Extensions.Options/3.1.1": { + "Microsoft.Extensions.Primitives/3.1.12": { "type": "package", "serviceable": true, - "sha512": "sha512-p2faCNhzXyG5oLLOV8n8dwg2rfqS4aRpIWu4qgwZMq+al3133mAQ+Hb822iwRoj3qnKM8zY4A6Jz/Vm/xWHvrA==", - "path": "microsoft.extensions.options/3.1.1", - "hashPath": "microsoft.extensions.options.3.1.1.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/3.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tC5Eo5DbJA+NgiIw26R5c97N02tFvtfqstUxqb/4qXPLXI2IAIWSMUkh/1c9Gw59TT9hNkLwlmLErSPlHgyJVQ==", - "path": "microsoft.extensions.primitives/3.1.1", - "hashPath": "microsoft.extensions.primitives.3.1.1.nupkg.sha512" - }, - "Microsoft.Extensions.WebEncoders/2.2.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-V8XcqYcpcdBAxUhLeyYcuKmxu4CtNQA9IphTnARpQGhkop4A93v2XgM3AtaVVJo3H2cDWxWM6aeO8HxkifREqw==", - "path": "microsoft.extensions.webencoders/2.2.0", - "hashPath": "microsoft.extensions.webencoders.2.2.0.nupkg.sha512" + "sha512": "sha512-QjEKb7QWbk44/t05BKlYaHP1sX2jOW9MypKVeMikX6932J34AioVo9heppJ8XAUpBLL15iOiyncSLWgHE32xMg==", + "path": "microsoft.extensions.primitives/3.1.12", + "hashPath": "microsoft.extensions.primitives.3.1.12.nupkg.sha512" }, "Microsoft.Net.Http.Headers/2.2.0": { "type": "package", @@ -1999,6 +1796,13 @@ "path": "microsoft.netcore.targets/1.1.0", "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" }, + "Microsoft.VisualStudio.Web.BrowserLink/2.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cmeqhbB+rdMia3bj6cJaKQw1GDOqHxzDWAjoJqCnz+JYi9a2xsBdzycYy9eMEssVwLmLAUw6sWLMPMfGXAQmWA==", + "path": "microsoft.visualstudio.web.browserlink/2.2.0", + "hashPath": "microsoft.visualstudio.web.browserlink.2.2.0.nupkg.sha512" + }, "Microsoft.Win32.Primitives/4.3.0": { "type": "package", "serviceable": true, @@ -2006,12 +1810,12 @@ "path": "microsoft.win32.primitives/4.3.0", "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512" }, - "Microsoft.Win32.Registry/4.5.0": { + "Microsoft.Win32.Registry/4.0.0": { "type": "package", "serviceable": true, - "sha512": "sha512-+FWlwd//+Tt56316p00hVePBCouXyEzT86Jb3+AuRotTND0IYn0OO3obs1gnQEs/txEnt+rF2JBGLItTG+Be6A==", - "path": "microsoft.win32.registry/4.5.0", - "hashPath": "microsoft.win32.registry.4.5.0.nupkg.sha512" + "sha512": "sha512-q+eLtROUAQ3OxYA5mpQrgyFgzLQxIyrfT2eLpYX5IEPlHmIio2nh4F5bgOaQoGOV865kFKZZso9Oq9RlazvXtg==", + "path": "microsoft.win32.registry/4.0.0", + "hashPath": "microsoft.win32.registry.4.0.0.nupkg.sha512" }, "MongoDB.Bson/2.9.3": { "type": "package", @@ -2503,12 +2307,12 @@ "path": "system.runtime/4.3.0", "hashPath": "system.runtime.4.3.0.nupkg.sha512" }, - "System.Runtime.CompilerServices.Unsafe/4.7.0": { + "System.Runtime.CompilerServices.Unsafe/4.7.1": { "type": "package", "serviceable": true, - "sha512": "sha512-IpU1lcHz8/09yDr9N+Juc7SCgNUz+RohkCQI+KsWKR67XxpFr8Z6c8t1iENCXZuRuNCc4HBwme/MDHNVCwyAKg==", - "path": "system.runtime.compilerservices.unsafe/4.7.0", - "hashPath": "system.runtime.compilerservices.unsafe.4.7.0.nupkg.sha512" + "sha512": "sha512-zOHkQmzPCn5zm/BH+cxC1XbUS3P4Yoi3xzW7eRgVpDR2tPGSzyMZ17Ig1iRkfJuY0nhxkQQde8pgePNiA7z7TQ==", + "path": "system.runtime.compilerservices.unsafe/4.7.1", + "hashPath": "system.runtime.compilerservices.unsafe.4.7.1.nupkg.sha512" }, "System.Runtime.Extensions/4.3.0": { "type": "package", @@ -2559,13 +2363,6 @@ "path": "system.runtime.serialization.primitives/4.3.0", "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512" }, - "System.Security.AccessControl/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-vW8Eoq0TMyz5vAG/6ce483x/CP83fgm4SJe5P8Tb1tZaobcvPrbMEL7rhH1DRdrYbbb6F0vq3OlzmK0Pkwks5A==", - "path": "system.security.accesscontrol/4.5.0", - "hashPath": "system.security.accesscontrol.4.5.0.nupkg.sha512" - }, "System.Security.Claims/4.3.0": { "type": "package", "serviceable": true, @@ -2580,12 +2377,12 @@ "path": "system.security.cryptography.algorithms/4.3.0", "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512" }, - "System.Security.Cryptography.Cng/4.4.0": { + "System.Security.Cryptography.Cng/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-3d/d+7sdNpfYfqJFzuE/o6Pl/reaMbH7rlUMNvtm4+XVYHY32tdFa45yjB3vhb6q0YY+IV8GUuiBPRsBFP3yaw==", - "path": "system.security.cryptography.cng/4.4.0", - "hashPath": "system.security.cryptography.cng.4.4.0.nupkg.sha512" + "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==", + "path": "system.security.cryptography.cng/4.3.0", + "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512" }, "System.Security.Cryptography.Csp/4.3.0": { "type": "package", @@ -2608,13 +2405,6 @@ "path": "system.security.cryptography.openssl/4.3.0", "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512" }, - "System.Security.Cryptography.Pkcs/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-TGQX51gxpY3K3I6LJlE2LAftVlIMqJf0cBGhz68Y89jjk3LJCB6SrwiD+YN1fkqemBvWGs+GjyMJukl6d6goyQ==", - "path": "system.security.cryptography.pkcs/4.5.0", - "hashPath": "system.security.cryptography.pkcs.4.5.0.nupkg.sha512" - }, "System.Security.Cryptography.Primitives/4.3.0": { "type": "package", "serviceable": true, @@ -2629,20 +2419,6 @@ "path": "system.security.cryptography.x509certificates/4.3.0", "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512" }, - "System.Security.Cryptography.Xml/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-i2Jn6rGXR63J0zIklImGRkDIJL4b1NfPSEbIVHBlqoIb12lfXIigCbDRpDmIEzwSo/v1U5y/rYJdzZYSyCWxvg==", - "path": "system.security.cryptography.xml/4.5.0", - "hashPath": "system.security.cryptography.xml.4.5.0.nupkg.sha512" - }, - "System.Security.Permissions/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9gdyuARhUR7H+p5CjyUB/zPk7/Xut3wUSP8NJQB6iZr8L3XUXTMdoLeVAg9N4rqF8oIpE7MpdqHdDHQ7XgJe0g==", - "path": "system.security.permissions/4.5.0", - "hashPath": "system.security.permissions.4.5.0.nupkg.sha512" - }, "System.Security.Principal/4.3.0": { "type": "package", "serviceable": true, @@ -2650,12 +2426,12 @@ "path": "system.security.principal/4.3.0", "hashPath": "system.security.principal.4.3.0.nupkg.sha512" }, - "System.Security.Principal.Windows/4.5.0": { + "System.Security.Principal.Windows/4.3.0": { "type": "package", "serviceable": true, - "sha512": "sha512-U77HfRXlZlOeIXd//Yoj6Jnk8AXlbeisf1oq1os+hxOGVnuG+lGSfGqTwTZBoORFF6j/0q7HXIl8cqwQ9aUGqQ==", - "path": "system.security.principal.windows/4.5.0", - "hashPath": "system.security.principal.windows.4.5.0.nupkg.sha512" + "sha512": "sha512-HVL1rvqYtnRCxFsYag/2le/ZfKLK4yMw79+s6FmKXbSCNN0JeAhrYxnRAHFoWRa0dEojsDcbBSpH3l22QxAVyw==", + "path": "system.security.principal.windows/4.3.0", + "hashPath": "system.security.principal.windows.4.3.0.nupkg.sha512" }, "System.Security.SecureString/4.0.0": { "type": "package", diff --git a/src/lib/netstandard2.1/AspNetCore.Identity.MongoDbCore.dll b/src/lib/netstandard2.1/AspNetCore.Identity.MongoDbCore.dll index bd3c79da133788e66f893c4e74f5d8e042af5c71..3da155213411d4d07a6bb0abe5f088088943e324 100644 GIT binary patch literal 104448 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�>e&+=w3g}ET-U|_Lnz`8V6xrYF9 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 literal 104960 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 diff --git a/test/AspNetCore.Identity.MongoDbCore.IntegrationTests/AspNetCore.Identity.MongoDbCore.IntegrationTests.csproj b/test/AspNetCore.Identity.MongoDbCore.IntegrationTests/AspNetCore.Identity.MongoDbCore.IntegrationTests.csproj index 78a7e6b..99fef36 100644 --- a/test/AspNetCore.Identity.MongoDbCore.IntegrationTests/AspNetCore.Identity.MongoDbCore.IntegrationTests.csproj +++ b/test/AspNetCore.Identity.MongoDbCore.IntegrationTests/AspNetCore.Identity.MongoDbCore.IntegrationTests.csproj @@ -7,6 +7,7 @@ + @@ -14,7 +15,7 @@ - + @@ -33,8 +34,4 @@ Always - - - -