From 32be3c212e294c482d3b20b7350ee34786a91cf7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?HACIOGLU-GAMEPC=5CG=C3=B6rkem?= Date: Mon, 9 Jan 2023 00:16:25 +0300 Subject: [PATCH] Added MAC column --- .gitignore | 340 ++++ .../.vs/Knocker/DesignTimeBuild/.dtbcache.v2 | Bin 112728 -> 112728 bytes Knocker/.vs/Knocker/v16/.suo | Bin 74240 -> 80384 bytes Knocker/KnockerCore/Core.cs | 32 +- Knocker/KnockerCore/DTO/ThreadStatusDto.cs | 2 + .../Debug/netcoreapp3.1/KnockerCore.deps.json | 137 -- .../bin/Debug/netcoreapp3.1/KnockerCore.dll | Bin 12288 -> 0 bytes .../bin/Debug/netcoreapp3.1/KnockerCore.pdb | Bin 13128 -> 0 bytes .../netcoreapp3.1/KnockerCore.AssemblyInfo.cs | 23 - .../KnockerCore.AssemblyInfoInputs.cache | 1 - .../netcoreapp3.1/KnockerCore.assets.cache | Bin 4804 -> 4921 bytes ...KnockerCore.csproj.CoreCompileInputs.cache | 1 - .../KnockerCore.csproj.FileListAbsolute.txt | 9 - .../KnockerCore.csprojAssemblyReference.cache | Bin 424 -> 0 bytes .../obj/Debug/netcoreapp3.1/KnockerCore.dll | Bin 12288 -> 0 bytes .../obj/Debug/netcoreapp3.1/KnockerCore.pdb | Bin 13128 -> 0 bytes .../obj/KnockerCore.csproj.nuget.dgspec.json | 19 +- .../obj/KnockerCore.csproj.nuget.g.props | 11 +- .../obj/KnockerCore.csproj.nuget.g.targets | 6 +- Knocker/KnockerCore/obj/project.assets.json | 52 +- Knocker/KnockerCore/obj/project.nuget.cache | 17 +- .../bin/Debug/netcoreapp3.1/KnockerCore.dll | Bin 12288 -> 0 bytes .../bin/Debug/netcoreapp3.1/KnockerCore.pdb | Bin 13128 -> 0 bytes .../netcoreapp3.1/KnockerCoreTests.deps.json | 1808 ----------------- .../Debug/netcoreapp3.1/KnockerCoreTests.dll | Bin 6144 -> 0 bytes .../Debug/netcoreapp3.1/KnockerCoreTests.pdb | Bin 11604 -> 0 bytes .../KnockerCoreTests.runtimeconfig.dev.json | 9 - .../KnockerCoreTests.runtimeconfig.json | 9 - ...ft.TestPlatform.CommunicationUtilities.dll | Bin 100656 -> 0 bytes .../Microsoft.TestPlatform.CoreUtilities.dll | Bin 54560 -> 0 bytes ...Microsoft.TestPlatform.CrossPlatEngine.dll | Bin 178992 -> 0 bytes ...soft.TestPlatform.PlatformAbstractions.dll | Bin 39200 -> 0 bytes .../Microsoft.TestPlatform.Utilities.dll | Bin 55080 -> 0 bytes ...crosoft.VisualStudio.CodeCoverage.Shim.dll | Bin 23848 -> 0 bytes ...osoft.VisualStudio.TestPlatform.Common.dll | Bin 163632 -> 0 bytes ...Studio.TestPlatform.MSTest.TestAdapter.dll | Bin 142624 -> 0 bytes ...TestAdapter.PlatformServices.Interface.dll | Bin 25376 -> 0 bytes ...latform.MSTestAdapter.PlatformServices.dll | Bin 67360 -> 0 bytes ....VisualStudio.TestPlatform.ObjectModel.dll | Bin 164640 -> 0 bytes ....TestPlatform.TestFramework.Extensions.dll | Bin 24864 -> 0 bytes ...isualStudio.TestPlatform.TestFramework.dll | Bin 75248 -> 0 bytes .../Debug/netcoreapp3.1/Newtonsoft.Json.dll | Bin 468480 -> 0 bytes .../Debug/netcoreapp3.1/NuGet.Frameworks.dll | Bin 108808 -> 0 bytes ...tem.Configuration.ConfigurationManager.dll | Bin 382096 -> 0 bytes ...em.Security.Cryptography.ProtectedData.dll | Bin 25232 -> 0 bytes .../System.Security.Permissions.dll | Bin 96400 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 22832 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23328 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 26416 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 26920 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 29984 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 22832 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23328 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 26408 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 26928 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 30488 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 22832 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23320 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 26408 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 26920 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 30488 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 23344 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23328 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 26416 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 27440 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 30496 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 23336 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23328 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 26416 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 26928 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 30488 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 23336 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23840 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 27440 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 27440 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 31008 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 23344 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23328 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 26416 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 26928 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 30496 -> 0 bytes .../bin/Debug/netcoreapp3.1/log4net.dll | Bin 258048 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 22832 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23328 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 26416 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 27440 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 30496 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 22832 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23344 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 26416 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 26928 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 30496 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 23856 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23840 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 27952 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 28976 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 32536 -> 0 bytes ...em.Security.Cryptography.ProtectedData.dll | Bin 32912 -> 0 bytes .../bin/Debug/netcoreapp3.1/testhost.dll | Bin 36656 -> 0 bytes .../bin/Debug/netcoreapp3.1/testhost.exe | Bin 156968 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 22832 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23328 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 26416 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 26920 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 29976 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 22832 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23328 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 25904 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 26416 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 29472 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 22824 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23320 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 25904 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 26416 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 29464 -> 0 bytes .../KnockerCoreTests.AssemblyInfo.cs | 23 - .../KnockerCoreTests.AssemblyInfoInputs.cache | 1 - .../KnockerCoreTests.assets.cache | Bin 68448 -> 68804 bytes .../KnockerCoreTests.csproj.CopyComplete | 0 ...erCoreTests.csproj.CoreCompileInputs.cache | 1 - ...ockerCoreTests.csproj.FileListAbsolute.txt | 102 - ...kerCoreTests.csprojAssemblyReference.cache | Bin 424 -> 0 bytes .../Debug/netcoreapp3.1/KnockerCoreTests.dll | Bin 6144 -> 0 bytes .../KnockerCoreTests.genruntimeconfig.cache | 1 - .../Debug/netcoreapp3.1/KnockerCoreTests.pdb | Bin 11604 -> 0 bytes .../KnockerCoreTests.csproj.nuget.dgspec.json | 38 +- .../obj/KnockerCoreTests.csproj.nuget.g.props | 13 +- .../KnockerCoreTests.csproj.nuget.g.targets | 3 - .../KnockerCoreTests/obj/project.assets.json | 300 ++- .../KnockerCoreTests/obj/project.nuget.cache | 189 +- Knocker/KnockerUI/MainForm.cs | 2 + .../Debug/netcoreapp3.1/07022021002901.csv | 2 - .../Debug/netcoreapp3.1/07022021011137.csv | 181 -- .../bin/Debug/netcoreapp3.1/CsvHelper.dll | Bin 176640 -> 0 bytes .../netcoreapp3.1/Images/button_start.png | Bin 1591 -> 0 bytes .../netcoreapp3.1/Images/button_stop.png | Bin 2156 -> 0 bytes .../bin/Debug/netcoreapp3.1/Knocker.log | 337 --- .../bin/Debug/netcoreapp3.1/KnockerCore.dll | Bin 12288 -> 0 bytes .../bin/Debug/netcoreapp3.1/KnockerCore.pdb | Bin 13128 -> 0 bytes .../Debug/netcoreapp3.1/KnockerUI.deps.json | 151 -- .../bin/Debug/netcoreapp3.1/KnockerUI.dll | Bin 34304 -> 0 bytes .../Debug/netcoreapp3.1/KnockerUI.dll.config | 36 - .../bin/Debug/netcoreapp3.1/KnockerUI.exe | Bin 174592 -> 0 bytes .../bin/Debug/netcoreapp3.1/KnockerUI.pdb | Bin 17700 -> 0 bytes .../KnockerUI.runtimeconfig.dev.json | 9 - .../KnockerUI.runtimeconfig.json | 9 - .../bin/Debug/netcoreapp3.1/Strings.resx | 183 -- .../bin/Debug/netcoreapp3.1/log4net.dll | Bin 258048 -> 0 bytes .../netcoreapp3.1/Knocker.MainForm.resources | Bin 2009 -> 0 bytes .../netcoreapp3.1/KnockerUI.AssemblyInfo.cs | 23 - .../KnockerUI.AssemblyInfoInputs.cache | 1 - .../netcoreapp3.1/KnockerUI.Strings.resources | Bin 1631 -> 0 bytes .../netcoreapp3.1/KnockerUI.assets.cache | Bin 5145 -> 5264 bytes .../KnockerUI.csproj.CopyComplete | 0 .../KnockerUI.csproj.CoreCompileInputs.cache | 1 - .../KnockerUI.csproj.FileListAbsolute.txt | 25 - .../KnockerUI.csproj.GenerateResource.cache | Bin 1002 -> 0 bytes .../KnockerUI.csprojAssemblyReference.cache | Bin 424 -> 0 bytes .../KnockerUI.designer.deps.json | 147 +- .../KnockerUI.designer.runtimeconfig.json | 7 +- .../obj/Debug/netcoreapp3.1/KnockerUI.dll | Bin 34304 -> 0 bytes .../KnockerUI.genruntimeconfig.cache | 1 - .../obj/Debug/netcoreapp3.1/KnockerUI.pdb | Bin 17700 -> 0 bytes .../obj/Debug/netcoreapp3.1/apphost.exe | Bin 174592 -> 158208 bytes .../obj/KnockerUI.csproj.nuget.dgspec.json | 42 +- .../obj/KnockerUI.csproj.nuget.g.props | 11 +- .../obj/KnockerUI.csproj.nuget.g.targets | 6 +- Knocker/KnockerUI/obj/project.assets.json | 64 +- Knocker/KnockerUI/obj/project.nuget.cache | 22 +- .../Debug/netcoreapp3.1/07022021005342.csv | 0 .../Debug/netcoreapp3.1/07022021005635.csv | 0 .../Debug/netcoreapp3.1/07022021010544.csv | 0 .../Debug/netcoreapp3.1/07022021010721.csv | 0 .../Debug/netcoreapp3.1/07022021010754.csv | 0 .../Debug/netcoreapp3.1/07022021010835.csv | 0 .../bin/Debug/netcoreapp3.1/CsvHelper.dll | Bin 176640 -> 0 bytes .../netcoreapp3.1/Images/button_start.png | Bin 1591 -> 0 bytes .../netcoreapp3.1/Images/button_stop.png | Bin 2156 -> 0 bytes .../bin/Debug/netcoreapp3.1/KnockerCore.dll | Bin 12288 -> 0 bytes .../bin/Debug/netcoreapp3.1/KnockerCore.pdb | Bin 13128 -> 0 bytes .../bin/Debug/netcoreapp3.1/KnockerUI.dll | Bin 34304 -> 0 bytes .../Debug/netcoreapp3.1/KnockerUI.dll.config | 36 - .../bin/Debug/netcoreapp3.1/KnockerUI.exe | Bin 174592 -> 0 bytes .../bin/Debug/netcoreapp3.1/KnockerUI.pdb | Bin 17700 -> 0 bytes .../netcoreapp3.1/KnockerUITests.deps.json | 1795 ---------------- .../Debug/netcoreapp3.1/KnockerUITests.dll | Bin 5632 -> 0 bytes .../Debug/netcoreapp3.1/KnockerUITests.pdb | Bin 12716 -> 0 bytes .../KnockerUITests.runtimeconfig.dev.json | 9 - .../KnockerUITests.runtimeconfig.json | 9 - ...ft.TestPlatform.CommunicationUtilities.dll | Bin 100656 -> 0 bytes .../Microsoft.TestPlatform.CoreUtilities.dll | Bin 54560 -> 0 bytes ...Microsoft.TestPlatform.CrossPlatEngine.dll | Bin 178992 -> 0 bytes ...soft.TestPlatform.PlatformAbstractions.dll | Bin 39200 -> 0 bytes .../Microsoft.TestPlatform.Utilities.dll | Bin 55080 -> 0 bytes ...crosoft.VisualStudio.CodeCoverage.Shim.dll | Bin 23848 -> 0 bytes ...osoft.VisualStudio.TestPlatform.Common.dll | Bin 163632 -> 0 bytes ...Studio.TestPlatform.MSTest.TestAdapter.dll | Bin 142624 -> 0 bytes ...TestAdapter.PlatformServices.Interface.dll | Bin 25376 -> 0 bytes ...latform.MSTestAdapter.PlatformServices.dll | Bin 67360 -> 0 bytes ....VisualStudio.TestPlatform.ObjectModel.dll | Bin 164640 -> 0 bytes ....TestPlatform.TestFramework.Extensions.dll | Bin 24864 -> 0 bytes ...isualStudio.TestPlatform.TestFramework.dll | Bin 75248 -> 0 bytes .../Debug/netcoreapp3.1/Newtonsoft.Json.dll | Bin 468480 -> 0 bytes .../Debug/netcoreapp3.1/NuGet.Frameworks.dll | Bin 108808 -> 0 bytes .../bin/Debug/netcoreapp3.1/Strings.resx | 183 -- ...tform.CommunicationUtilities.resources.dll | Bin 22832 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23328 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 26416 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 26920 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 29984 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 22832 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23328 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 26408 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 26928 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 30488 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 22832 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23320 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 26408 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 26920 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 30488 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 23344 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23328 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 26416 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 27440 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 30496 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 23336 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23328 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 26416 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 26928 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 30488 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 23336 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23840 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 27440 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 27440 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 31008 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 23344 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23328 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 26416 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 26928 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 30496 -> 0 bytes .../bin/Debug/netcoreapp3.1/log4net.dll | Bin 258048 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 22832 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23328 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 26416 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 27440 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 30496 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 22832 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23344 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 26416 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 26928 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 30496 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 23856 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23840 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 27952 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 28976 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 32536 -> 0 bytes .../bin/Debug/netcoreapp3.1/testhost.dll | Bin 36656 -> 0 bytes .../bin/Debug/netcoreapp3.1/testhost.exe | Bin 156968 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 22832 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23328 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 26416 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 26920 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 29976 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 22832 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23328 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 25904 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 26416 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 29472 -> 0 bytes ...tform.CommunicationUtilities.resources.dll | Bin 22824 -> 0 bytes ...t.TestPlatform.CoreUtilities.resources.dll | Bin 23320 -> 0 bytes ...TestPlatform.CrossPlatEngine.resources.dll | Bin 25904 -> 0 bytes ...alStudio.TestPlatform.Common.resources.dll | Bin 26416 -> 0 bytes ...dio.TestPlatform.ObjectModel.resources.dll | Bin 29464 -> 0 bytes .../KnockerUITests.AssemblyInfo.cs | 23 - .../KnockerUITests.AssemblyInfoInputs.cache | 1 - .../netcoreapp3.1/KnockerUITests.assets.cache | Bin 68494 -> 68850 bytes .../KnockerUITests.csproj.CopyComplete | 0 ...ckerUITests.csproj.CoreCompileInputs.cache | 1 - ...KnockerUITests.csproj.FileListAbsolute.txt | 106 - ...ockerUITests.csprojAssemblyReference.cache | Bin 13083 -> 0 bytes .../Debug/netcoreapp3.1/KnockerUITests.dll | Bin 5632 -> 0 bytes .../KnockerUITests.genruntimeconfig.cache | 1 - .../Debug/netcoreapp3.1/KnockerUITests.pdb | Bin 12716 -> 0 bytes .../KnockerUITests.csproj.nuget.dgspec.json | 64 +- .../obj/KnockerUITests.csproj.nuget.g.props | 13 +- .../obj/KnockerUITests.csproj.nuget.g.targets | 3 - .../KnockerUITests/obj/project.assets.json | 307 ++- .../KnockerUITests/obj/project.nuget.cache | 191 +- 288 files changed, 1329 insertions(+), 5820 deletions(-) create mode 100644 .gitignore delete mode 100644 Knocker/KnockerCore/bin/Debug/netcoreapp3.1/KnockerCore.deps.json delete mode 100644 Knocker/KnockerCore/bin/Debug/netcoreapp3.1/KnockerCore.dll delete mode 100644 Knocker/KnockerCore/bin/Debug/netcoreapp3.1/KnockerCore.pdb delete mode 100644 Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.AssemblyInfo.cs delete mode 100644 Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.AssemblyInfoInputs.cache delete mode 100644 Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.csproj.CoreCompileInputs.cache delete mode 100644 Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.csprojAssemblyReference.cache delete mode 100644 Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.dll delete mode 100644 Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.pdb delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCore.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCore.pdb delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCoreTests.deps.json delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCoreTests.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCoreTests.pdb delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCoreTests.runtimeconfig.dev.json delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCoreTests.runtimeconfig.json delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.TestPlatform.CommunicationUtilities.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.TestPlatform.CoreUtilities.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.TestPlatform.CrossPlatEngine.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.TestPlatform.PlatformAbstractions.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.TestPlatform.Utilities.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.VisualStudio.CodeCoverage.Shim.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.Common.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.TestFramework.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Newtonsoft.Json.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/NuGet.Frameworks.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/System.Configuration.ConfigurationManager.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/System.Security.Cryptography.ProtectedData.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/System.Security.Permissions.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/de/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/es/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/it/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/log4net.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/testhost.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/testhost.exe delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerCoreTests/obj/Debug/netcoreapp3.1/KnockerCoreTests.AssemblyInfo.cs delete mode 100644 Knocker/KnockerCoreTests/obj/Debug/netcoreapp3.1/KnockerCoreTests.AssemblyInfoInputs.cache delete mode 100644 Knocker/KnockerCoreTests/obj/Debug/netcoreapp3.1/KnockerCoreTests.csproj.CopyComplete delete mode 100644 Knocker/KnockerCoreTests/obj/Debug/netcoreapp3.1/KnockerCoreTests.csproj.CoreCompileInputs.cache delete mode 100644 Knocker/KnockerCoreTests/obj/Debug/netcoreapp3.1/KnockerCoreTests.csprojAssemblyReference.cache delete mode 100644 Knocker/KnockerCoreTests/obj/Debug/netcoreapp3.1/KnockerCoreTests.dll delete mode 100644 Knocker/KnockerCoreTests/obj/Debug/netcoreapp3.1/KnockerCoreTests.genruntimeconfig.cache delete mode 100644 Knocker/KnockerCoreTests/obj/Debug/netcoreapp3.1/KnockerCoreTests.pdb delete mode 100644 Knocker/KnockerUI/bin/Debug/netcoreapp3.1/07022021002901.csv delete mode 100644 Knocker/KnockerUI/bin/Debug/netcoreapp3.1/07022021011137.csv delete mode 100644 Knocker/KnockerUI/bin/Debug/netcoreapp3.1/CsvHelper.dll delete mode 100644 Knocker/KnockerUI/bin/Debug/netcoreapp3.1/Images/button_start.png delete mode 100644 Knocker/KnockerUI/bin/Debug/netcoreapp3.1/Images/button_stop.png delete mode 100644 Knocker/KnockerUI/bin/Debug/netcoreapp3.1/Knocker.log delete mode 100644 Knocker/KnockerUI/bin/Debug/netcoreapp3.1/KnockerCore.dll delete mode 100644 Knocker/KnockerUI/bin/Debug/netcoreapp3.1/KnockerCore.pdb delete mode 100644 Knocker/KnockerUI/bin/Debug/netcoreapp3.1/KnockerUI.deps.json delete mode 100644 Knocker/KnockerUI/bin/Debug/netcoreapp3.1/KnockerUI.dll delete mode 100644 Knocker/KnockerUI/bin/Debug/netcoreapp3.1/KnockerUI.dll.config delete mode 100644 Knocker/KnockerUI/bin/Debug/netcoreapp3.1/KnockerUI.exe delete mode 100644 Knocker/KnockerUI/bin/Debug/netcoreapp3.1/KnockerUI.pdb delete mode 100644 Knocker/KnockerUI/bin/Debug/netcoreapp3.1/KnockerUI.runtimeconfig.dev.json delete mode 100644 Knocker/KnockerUI/bin/Debug/netcoreapp3.1/KnockerUI.runtimeconfig.json delete mode 100644 Knocker/KnockerUI/bin/Debug/netcoreapp3.1/Strings.resx delete mode 100644 Knocker/KnockerUI/bin/Debug/netcoreapp3.1/log4net.dll delete mode 100644 Knocker/KnockerUI/obj/Debug/netcoreapp3.1/Knocker.MainForm.resources delete mode 100644 Knocker/KnockerUI/obj/Debug/netcoreapp3.1/KnockerUI.AssemblyInfo.cs delete mode 100644 Knocker/KnockerUI/obj/Debug/netcoreapp3.1/KnockerUI.AssemblyInfoInputs.cache delete mode 100644 Knocker/KnockerUI/obj/Debug/netcoreapp3.1/KnockerUI.Strings.resources delete mode 100644 Knocker/KnockerUI/obj/Debug/netcoreapp3.1/KnockerUI.csproj.CopyComplete delete mode 100644 Knocker/KnockerUI/obj/Debug/netcoreapp3.1/KnockerUI.csproj.CoreCompileInputs.cache delete mode 100644 Knocker/KnockerUI/obj/Debug/netcoreapp3.1/KnockerUI.csproj.GenerateResource.cache delete mode 100644 Knocker/KnockerUI/obj/Debug/netcoreapp3.1/KnockerUI.csprojAssemblyReference.cache delete mode 100644 Knocker/KnockerUI/obj/Debug/netcoreapp3.1/KnockerUI.dll delete mode 100644 Knocker/KnockerUI/obj/Debug/netcoreapp3.1/KnockerUI.genruntimeconfig.cache delete mode 100644 Knocker/KnockerUI/obj/Debug/netcoreapp3.1/KnockerUI.pdb delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/07022021005342.csv delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/07022021005635.csv delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/07022021010544.csv delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/07022021010721.csv delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/07022021010754.csv delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/07022021010835.csv delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/CsvHelper.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/Images/button_start.png delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/Images/button_stop.png delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/KnockerCore.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/KnockerCore.pdb delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/KnockerUI.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/KnockerUI.dll.config delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/KnockerUI.exe delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/KnockerUI.pdb delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/KnockerUITests.deps.json delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/KnockerUITests.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/KnockerUITests.pdb delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/KnockerUITests.runtimeconfig.dev.json delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/KnockerUITests.runtimeconfig.json delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/Microsoft.TestPlatform.CommunicationUtilities.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/Microsoft.TestPlatform.CoreUtilities.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/Microsoft.TestPlatform.CrossPlatEngine.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/Microsoft.TestPlatform.PlatformAbstractions.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/Microsoft.TestPlatform.Utilities.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/Microsoft.VisualStudio.CodeCoverage.Shim.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.Common.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.TestFramework.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/Newtonsoft.Json.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/NuGet.Frameworks.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/Strings.resx delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/de/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/es/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/it/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/log4net.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/testhost.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/testhost.exe delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll delete mode 100644 Knocker/KnockerUITests/bin/Debug/netcoreapp3.1/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll delete mode 100644 Knocker/KnockerUITests/obj/Debug/netcoreapp3.1/KnockerUITests.AssemblyInfo.cs delete mode 100644 Knocker/KnockerUITests/obj/Debug/netcoreapp3.1/KnockerUITests.AssemblyInfoInputs.cache delete mode 100644 Knocker/KnockerUITests/obj/Debug/netcoreapp3.1/KnockerUITests.csproj.CopyComplete delete mode 100644 Knocker/KnockerUITests/obj/Debug/netcoreapp3.1/KnockerUITests.csproj.CoreCompileInputs.cache delete mode 100644 Knocker/KnockerUITests/obj/Debug/netcoreapp3.1/KnockerUITests.csprojAssemblyReference.cache delete mode 100644 Knocker/KnockerUITests/obj/Debug/netcoreapp3.1/KnockerUITests.dll delete mode 100644 Knocker/KnockerUITests/obj/Debug/netcoreapp3.1/KnockerUITests.genruntimeconfig.cache delete mode 100644 Knocker/KnockerUITests/obj/Debug/netcoreapp3.1/KnockerUITests.pdb diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4ce6fdd --- /dev/null +++ b/.gitignore @@ -0,0 +1,340 @@ +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. +## +## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore + +# User-specific files +*.rsuser +*.suo +*.user +*.userosscache +*.sln.docstates + +# User-specific files (MonoDevelop/Xamarin Studio) +*.userprefs + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +[Aa][Rr][Mm]/ +[Aa][Rr][Mm]64/ +bld/ +[Bb]in/ +[Oo]bj/ +[Ll]og/ + +# Visual Studio 2015/2017 cache/options directory +.vs/ +# Uncomment if you have tasks that create the project's static files in wwwroot +#wwwroot/ + +# Visual Studio 2017 auto generated files +Generated\ Files/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +# NUNIT +*.VisualState.xml +TestResult.xml + +# Build Results of an ATL Project +[Dd]ebugPS/ +[Rr]eleasePS/ +dlldata.c + +# Benchmark Results +BenchmarkDotNet.Artifacts/ + +# .NET Core +project.lock.json +project.fragment.lock.json +artifacts/ + +# StyleCop +StyleCopReport.xml + +# Files built by Visual Studio +*_i.c +*_p.c +*_h.h +*.ilk +*.meta +*.obj +*.iobj +*.pch +*.pdb +*.ipdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*_wpftmp.csproj +*.log +*.vspscc +*.vssscc +.builds +*.pidb +*.svclog +*.scc + +# Chutzpah Test files +_Chutzpah* + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opendb +*.opensdf +*.sdf +*.cachefile +*.VC.db +*.VC.VC.opendb + +# Visual Studio profiler +*.psess +*.vsp +*.vspx +*.sap + +# Visual Studio Trace Files +*.e2e + +# TFS 2012 Local Workspace +$tf/ + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# JustCode is a .NET coding add-in +.JustCode + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# AxoCover is a Code Coverage Tool +.axoCover/* +!.axoCover/settings.json + +# Visual Studio code coverage results +*.coverage +*.coveragexml + +# NCrunch +_NCrunch_* +.*crunch*.local.xml +nCrunchTemp_* + +# MightyMoose +*.mm.* +AutoTest.Net/ + +# Web workbench (sass) +.sass-cache/ + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.[Pp]ublish.xml +*.azurePubxml +# Note: Comment the next line if you want to checkin your web deploy settings, +# but database connection strings (with potential passwords) will be unencrypted +*.pubxml +*.publishproj + +# Microsoft Azure Web App publish settings. Comment the next line if you want to +# checkin your Azure Web App publish settings, but sensitive information contained +# in these scripts will be unencrypted +PublishScripts/ + +# NuGet Packages +*.nupkg +# The packages folder can be ignored because of Package Restore +**/[Pp]ackages/* +# except build/, which is used as an MSBuild target. +!**/[Pp]ackages/build/ +# Uncomment if necessary however generally it will be regenerated when needed +#!**/[Pp]ackages/repositories.config +# NuGet v3's project.json files produces more ignorable files +*.nuget.props +*.nuget.targets + +# Microsoft Azure Build Output +csx/ +*.build.csdef + +# Microsoft Azure Emulator +ecf/ +rcf/ + +# Windows Store app package directories and files +AppPackages/ +BundleArtifacts/ +Package.StoreAssociation.xml +_pkginfo.txt +*.appx + +# Visual Studio cache files +# files ending in .cache can be ignored +*.[Cc]ache +# but keep track of directories ending in .cache +!?*.[Cc]ache/ + +# Others +ClientBin/ +~$* +*~ +*.dbmdl +*.dbproj.schemaview +*.jfm +*.pfx +*.publishsettings +orleans.codegen.cs + +# Including strong name files can present a security risk +# (https://github.com/github/gitignore/pull/2483#issue-259490424) +#*.snk + +# Since there are multiple workflows, uncomment next line to ignore bower_components +# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) +#bower_components/ + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file +# to a newer Visual Studio version. Backup files are not needed, +# because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm +ServiceFabricBackup/ +*.rptproj.bak + +# SQL Server files +*.mdf +*.ldf +*.ndf + +# Business Intelligence projects +*.rdl.data +*.bim.layout +*.bim_*.settings +*.rptproj.rsuser +*- Backup*.rdl + +# Microsoft Fakes +FakesAssemblies/ + +# GhostDoc plugin setting file +*.GhostDoc.xml + +# Node.js Tools for Visual Studio +.ntvs_analysis.dat +node_modules/ + +# Visual Studio 6 build log +*.plg + +# Visual Studio 6 workspace options file +*.opt + +# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) +*.vbw + +# Visual Studio LightSwitch build output +**/*.HTMLClient/GeneratedArtifacts +**/*.DesktopClient/GeneratedArtifacts +**/*.DesktopClient/ModelManifest.xml +**/*.Server/GeneratedArtifacts +**/*.Server/ModelManifest.xml +_Pvt_Extensions + +# Paket dependency manager +.paket/paket.exe +paket-files/ + +# FAKE - F# Make +.fake/ + +# JetBrains Rider +.idea/ +*.sln.iml + +# CodeRush personal settings +.cr/personal + +# Python Tools for Visual Studio (PTVS) +__pycache__/ +*.pyc + +# Cake - Uncomment if you are using it +# tools/** +# !tools/packages.config + +# Tabs Studio +*.tss + +# Telerik's JustMock configuration file +*.jmconfig + +# BizTalk build output +*.btp.cs +*.btm.cs +*.odx.cs +*.xsd.cs + +# OpenCover UI analysis results +OpenCover/ + +# Azure Stream Analytics local run output +ASALocalRun/ + +# MSBuild Binary and Structured Log +*.binlog + +# NVidia Nsight GPU debugger configuration file +*.nvuser + +# MFractors (Xamarin productivity tool) working folder +.mfractor/ + +# Local History for Visual Studio +.localhistory/ + +# BeatPulse healthcheck temp database +healthchecksdb \ No newline at end of file diff --git a/Knocker/.vs/Knocker/DesignTimeBuild/.dtbcache.v2 b/Knocker/.vs/Knocker/DesignTimeBuild/.dtbcache.v2 index 43b7e8a242a86420ff71602b000dc7b86e6cd47c..7c6278914e252089946441af4a13ba4d97c39fad 100644 GIT binary patch literal 112728 zcmd3P2Vfk<_5QAOg=TC@=mcXr7+I1fH!!R%S6ncb3q@c~x|4mjq!V|N3oZ1}d+&q* zflvd45<)KlLML8LwETb-s-z|-|d^3ot^Tg4O+{x zto0|Pn!6VsIj&>H;D%XqkF=q(tgXj)r`wVZiIzpFhD=9SBHfXjmB@Cb6KxX`T?xB_ zoam%PTP|fsh&P;-%`8r}bWKWkEKFrPv+0g5JH{`Zy40we;kEUnYg$`t>ynAo@Ve&K zWNpic)~U=>{M$io9bvu<*e;zr*fILrKwqo zmL-XWsR^mhR7VnDrBi{M%jA~nDHGC5v}CHfCebn)sW7^(d1PH(YfY-Uy1q48Q`0=E ze#EF`OLbjKOY^8?eWE5=TQfSXG8TAQ_GmZq|8 zsjjLPl~9@Nu$rpjRn^x14P%-bGu_#iRMWJMOv{o~*8DqnYE!0pag)qvO&zJO7Th$^ z**Uzb#%Io*T9uUPoyr1q=BgIwG96asxVAPcs;q41C#K40`DD&Nr&?>no`JO2=Tjbq zFwV{4sWwfiNSaWp`8W+4~PMv#ditd3yuick57MRn0-} zsA^0u8CEl*YGhT7wSHS>VI3kothTDUs;1V8dHPLy|Cu#*b-`@c&jxp`>Y}+^a!HeS z+s$S)$`J4}E}7`;N@ZcW1_6nxKO6QWtUhVlk>g>9mxQ`$le*g$fxGGa?-|^A9bTOQYzPUNfs`TSLb%sGIWcrbJE zVEHllZB6)Fe9V7~2NwKRehhva`Yn>fig}MXbdOpq?&W~+&1!?D_znevDL>{-;U%%E zR+ns^5u}vNW*anQ+B?&2C~4Cb|~ofIBj|u4G%fc{gjLVX163lg+01 zP{wp-VYS*nMuJHE`IX^uk3bce9z!6-yJlS^E!@JXRH}eJ#Szw+ZRa zVifOVM>3I3;;A=zjH)C`%)HG%iYHJ85xmnlm0QbhLD%OzQ9=oGY_^`Mw-gW}{Qv+q=6G&21_5kjtIs zGcz5s$%3*}0LR&72|;^jrUMym2D(^nRpUB3GODZL<@}TW z2Z3OhwMRfoT5EXa4BKIW#E{wGe~|zam*Rn-+Ds+K<)7^`b+=Tse{TGQR=k)VV{rbJiG|Ee3s%zr%u2e@(HUXslawM^|FRhiM!k>^%EM#Xi-6C5#UD-rSmsi!SD8qXb zG%x*I>N%ICTnpLO$)H?uDj3HH%e8**3VN?pFc|D&&O<8~Ic{o4Yet2lq@BZF0)hT6 z+^=P9X$MoFu?sH6Imm@xF%$Ca)L5sL`-#j!Cue>(jjB!tYI+(SAo$VLlZm1Cg(}Kg zOM1zOs2PF3<$ibOWHN2u6H|dmI4k2K+VKkSJNMLAlv;ZVpn$uZ?9fWvmpMp!wTMN{`>yA!VH z9P8q$@!3pQTUwPD<>>et=4Hy4rN3zyW_!eIA;>V4qy23J;lOk!L!r`saT#8G*q3oF z#|s8qW)hd9bP1cCkcC@3-`p(A8y*gUQPNvwdcy-rKR?lhu{^I?SB^>!2{091ceFQ> zja`{6{2eOS9a)|nJ|oqh$*!1zSp=yhlfi2{c9zHbtaPVm(Vm2=%%0546kewCvJWrQ zc$v=23|?m9Qe2&f@tB@9+?4oK_19anB*!f8}r`yt9E7UV-3Z%;Fyjv}~ zrHfK+o$y}Oa+JTe=U`(^Q$ud)6v^T3&4J8SPX%enWK&Je>5f%R1|dh@c}_UotG+WP znXKl%oMh70X79_#F^iAmf?!)OW6}!sx!p=?|){P3xD}~EtwK0WxN4g_Y zuD7=_m0g-{NzKY&8G|k>qL$ zxpab#M)~rVD{~><80%Z^^>Wu}5=S4sxi#$(^xd-CSN6ZuBq$_GSzJQiL-F%qFi(`L zbi*U@&6lqn?`}_JIsPv#u31mD&-Dg=N8ax(ucDt5YSHt9UXs8Nm8GdY(@%nV==5j& zS*Dk)Q9q}|Nf90evC2^(8}Hx{t1Nv_IOn*KjHTg(bPfw9S{4OLsd7wj4un9y66F|f z4A`8AiR$uQv>WMq2)&R6_chnh>zQ{!sOj>vQwuTEA-keVxkE9}3=1#3c6D*NpuYkn zpGa}@gMMTX)IgY=3+k1X#RVg zu4O4+RqauZk(*#3!t?X&xlD<2%q9thVMdDU`Y=&Z=FBoDfY}=gPElE%N4_Jqtc&wU zu~L=GMVm%*^;>WC_RKtS9}s1&T$a)3Kq_u9}}U^)B)eq^U(=L~q)& z25k#77_nI72c;~zq4%IPu|A>wFvb3gkl#v0jcUEWO$4uy0 zLl2tg!Qw=w2^nwlP-q3$8mGFB!!k9ia}Cm7|I~|wd;;Zg*XSo8K?*ae{PMuwpM9!w zwBfw|gc?u7Ad~Dv+6T~lIhwAX`QXYz`#{*X58|bX!3e&LrRw5vF<+G~k(n)LVQ!sQ zXO?5MIUE342o>i|U&C%x*sj^JE=R{H6oMRw++`Ll?Pg0}`6F%Xrm}r7^V}i4Ea2r( zUJ|@C<6@l?9P}$VBNkgQ26qkUYXgHJc9Nk>@zTm5mhDx+C{TA>B5Te;v==fIWyv** zFzZw{pBfe=IyzF`8drM}15na^y8Nu81HhNnPSb8VmT1h;cK5{u;5NBVL%lFX6;s7! zPqqG4nJrH-rDHuOkz10h;#LT)ZJA}Nwpz@@FNYH_pZF>m^3gA$^|EyJP4h-^ZMQKb z|C8qto)R4DW0$z33@$U5Be2sm-tz5ow4MS_MCMSHAKUpH%3BzyfXu>TfAvx`o*3U9S?0GB`|*0CWF34K<(M~ztphL~lwYng#LmF7eHiVRrA7?e zpN?HKRZg(G8Gv$3j+vKe>rTz-#xBU}Em%gw<(M_^HyP~}v{;UuMvI&}uNDP)(r_-behs_*w7>s^ObceW zdK3BW6KJ~}g{QRL-WIlg60Mgj2ENu3zD#=r5w;c1*@^+2q zekwyy(lwIaJIQS_Risa&$@s7&kH^@}KAoQis!wCM*E!etS?dpL#bg`obhEHyOnptQ zeFj- zm{C>L_Sv|neGV_@^7aQ0!)}-I)D4VTVh_xMQp!ILAUUH^o>ek2na0d_<%6n9$q(vo z_Ib1sZ^&R*ftH+oK0j?fVa~oy+#pBp&Wb(Ty1H`{x-$5_xLjUbd5*+a`&0S;bZa2P zHIa$xg=S+auq3b}6vh+Fn?uxg7dt?Xu{q@iDXLx%L}qh z|6BOoCf;{&(505k4a?-0*4A>K4336LHBFs?F>H9Z^(ss}n@N4WLjF-D*c@Z1x7XL$ zrQE`PTrQVtZ*E&Lt_!0U&D|WV!+nPLbsz5l6PZ{1pURzO5b)a=@Qs5Rf44C+=hlp< zuD5UJSKIft51Tq!C9o0O9bnqW@bVj6tnGUH5%Y6!^R_$5oPn{XRqueoP_J$e3>h<2 z;`Uv<=T3#B1KD>M%j?&pv6EDN(CfE@rDTrm@a47z-VQV82SU){#&$P&Vi2n3J7D^r~hjiJv%4#1o&pXQ^r*9cf1|Y+FQ3q4zc)(s3+V0F=OpV#rf@`MeX_b`^zho6Q6ok)k4}uJP1dDG zj&2z_s=m4|m8u(&Y92YVwYH^t_^3o{YhCNeM15$2DDPD21jssl?_LI5QDuX z&9;^3MGKnM2Qb(_rO8qifFYB;oV#EThH-lcF4odA#G2cmdOi<-6I^=-8t?ZWmiN8~ z;~$t2Y3~G^_Rh3ivNuSlcCHEzr@%oA_AWHOD~%srhBW7lygp7R{<%PuXK(=DneMfY@z+QS&4 zYF@r%unsIyhGdamLn|wJsimn>wJQ804Pdg!m0HDl$aN|=1efSEct>B@!x`~9UcO@N z+e?(te(a5=c0CP`;N@#xM&e>EE>#eEp5|bWqQO(_VOifnI%Y_r*8B5m%v$0tBDF^& zJoX;EjOFDUTuN3dg^ySW9WY_;@}eA?)86@L^yr{6Jb(GzbQ7v{y&DSRK1UI z;{5;d(sE=MAsJ$Si-_BuykvRF;bP?q&A4kgfgqd^VUL8}Ma$*%jp)+MSVuL)UW$;| z|Kepi168UvItCm$u#)8l@u5>e?89mHe^Qp@mvwoClFB867@&S1nDAP#Mmn$}{Wr|X zbBok5LZx!v7?uMkI4}_ZWgw2>#fFbU9vD=zwzLtFz%eCul*Z*jMF*GYy@YYbcLJjt zqqT`daXMy7RVKouk=m1Jb1hn*Of-d;wfS)>P{}H;a5zF|m&k)7N>&zz4I6ElX^i~F zjQn&)zJvu(;2{JKEwPGQ;#^!iCO;j%m&W@Hro<*piJ44^Qne}ZGo(W)IPxC`)zEoZ~ zf2yo~15ItuB>okUwWLI;EA1I8-|QV}_C^L^XU4TuWv#RwTx_FGqS%!-OI4>!o1xA3 z<;fTJ?lhVxQ6lGe-nVaNst#lN*3jZ1C9=ppepz+iN^`?$?lGcz+AP(JN}K)`{Pt5Y zROEhc#g*26voPFxA7VevfRwZO?gxbX=U{DLDu+p*vawpSci2yOJqM0YzLD_`?LtuE zK5eh@R?{ujf)2HTXDM@^e<(t6%hi5dzEh7IDL+JR&uNe3t5&LJ0iSr!^BC;We9`yd z=;Na9sa4d`QweoWzA%_(9&L)Md1 z5mB{O$23N{RCBvzl=EjlsC_|Z(DqDTX7M7o2`N>RivhrTzx3e4hSgObl!kbSqbn3E7f3Cz?Od& zfPDZB9=e7Lef-j?;I%#_oAY5t$=t-=8pK69Y$~eq6pKtsHTS~|im`{i^q&-1v38)+ zU~O5IOD^$`cWlPulVlUVX~A-m9!HpB{H2O9tZGayLCZ<5j^K)#QaKERkqzyYZ?`c+ zjabbB7C!?SYk5jGMVY(^4zuWR|2l#&&e0l8JO> zyHh2rYVs48^Sjqu+g4RI1wtOg$n~As%wqdcrfdQiYbsi_t6rg1=o!T&d`N0zd~VUN zP+*IEwSQQts&d~T_D;k0s%k;A<#>rZcWSYjV(a`9Lh9<-EfPOaD7 z_U#sCiX+M$fWRjEa^E#;d!~Hb(v&_C0&i-M1$8BxIpil4TZv|nH_ zTt8ZE?Gid#$UKSNb1g|9k=)^~bd9Q>JNsMfh0M1yzfCAKjaTIqD_JklPik{Jd^SlJ zBJ_4QtEfiAVRZ$mY-X))wX0wKGxMFuwFq8|WiSUJb4|%i7uq>ZotQ|P3mjs-hI35% zij$`|&Kfo`n<7-*VU5@Q5ktjxKJ8Gbx*CpW2mb zKgy~^QmSq9Hti$GR#XLg&jPBmroL(gwK3l4)m4Xm|Nc1EsHJX&hSSaHfG*?f+^650 zu7?rGE_Ky)O>in06*2t`P0BlLexn9p(e&=_osvQP;H?2<~VEr%qRmJ2$)Oc7E(Vj`B+I-)0FQ-}d`7E=kaOOJ= z$)GlAD{l@AS9aE-LIT_`dF~88_>%SYdVli0oqQv=xKsPYm1+u*4h%Eg@#Qb_vYA|t z1>nSvh3O8tJD}Xc&RX2p!w&zTUmiEN%acXSD&IA;&O}T8M<4T}Ht8!>2VFl~yh!=; zeXP@qeab(oSn+GQam_e9Jg`f)+(S@p9hm9knfLb7{&?`%DSvfUe2<5&Q*v3qoHC^L z^E+yF!DvsnAm8&iW{xR#`V9ttSd__i8HIeW!;7JoMyPx*nLj}1KM4Y-8(GOdp0o~E zzdYVjIas_2SfLY>O6I5XjKRIilLzI*t6NZ9*(akfp*Bt|)#~)nxjbl`2989s4#_`2 za|gV@qobz+Ex*w2{MZf6v^p<~~@+aKv$4#y6)pWHRlK8;va*k%gBpIFc~clEIF$*dMg_Vg(~N0gt|V`i))P$#h2Mkp}O_RgH_%@?1Cj zPCm=K_$=GZbnWYRfut_F=TI`gcPOd#c~xp7&!4ZhMrr@?MR_RAL*;s4=bhg&!TWuq zO>dQ_Oakr0>*(XL_7b%Ic(8I?Q@KrP$p+J8{CYp)N^On0`t7&+c+P9uhU)uS?`zDd zD^)8pzoajC(3afI)yfs}b0LZdTc1aV57HZ6)g;f;Up?8!Y^jrox1W~Gqn)$f*JkCpQpKEm&lC?qs z4rH$4eT@(CiI>XPXvUg-?lV_kW0d$ghZ_s_!%Trv?dfTzfMNR)+CIi!<40eWzfZs9 zf=3ySa^?NdYEEvWY@f+SXsLQHfk&WEEK^%6ADmBjjBtncdCsS59mg(i9>rLi)wi~ z#wv%HI#SEJxXCp9{EKs$j;7I^7}Hy4Zf2gSy)dOJc4TD2r?tuLudUfeDDsbm;V$U0 z46jZk>snJInrjmy5~);D?WSGI?1k9)IZQ2-P0XExUAmv0Ym$CR^Vy(b z+%&U$GMKs>t?GnQIpXBQ@eh-eyKP&IW&rZfMfp-ktll5rW4h(1dv293;g{w! z8twN@gS<+|Ka4KF&98kS3plw;;AY-ICh82aRDO1{+J|?J=Pb$}tvaf@Xi9*||N<25lAFJD0mO%3Tt# zf+=f3Pb*dWu$#O+S}QJU*U-wLy;#YgZId@sywl-Yn(6IH1&*@m4?EY}H^n)>Lhr%WX4_+P3I)U!!g4S{sTVe-KZ-KiC zhmv+@<&4+BdRePYr(1x4@#VlLj~-0D>cX57JxX`3-nQ@M^P1nA-LQ#*8n!)3@&|Z# zzvf0fc#=%;zQyL}hk4(bI@H}&Bf@9mfS z^4`3J&TR>rK?kUyV#SQYvoIsK`qha;GvPZI_9V?aM|o$tvo1H)mAl*)K1rpxmnOd< zp4>&(n&mxjr7tE@<`jFmKds!FRc@2|9AhT8N#%y6x-k$uuR?m7F^?}7HeXyNz|Bx? zZc%E#zzcT^mHT*F2l+7#98V(8q6u0p_T7GaG(*)-=~n${t`B(2X1$FQL8Oph3HuTHg%CU?-ZU*$z^ z@R#bvFcmGcPH+{&{Nc&ojaRN|DNUd|=zkMQe#+3fuplXrQM zn>sbG;igXcs1&}fQ*R}#JOim8VrH$E4-s}U+On6U$yLhZ4Deqt*SycD%k78!E?e+5 z;n76i5lQ_KxKWsk)g&tuW4(63lc9p=uTuBVE0=o?eZ;WlH~;DF&0>IYmQpaV#lBg$ zGI?&}edzhEcn6Qr$$t^3U zsxTE}!)Ur$^9%BD$!EU0{V(zvo5Qn13(iVp7rg$y$Z9{ESjH2)@{>W=Abi+0LU;E4 z!W}cSSx`xqHQH%;{xHtUwd{4Vv{G9)241UsIc_#_c~ddw;{r-)XJH zZc;xI%zS)w6iTQ ztX8anfm%;?61L}8|KL~a2EMW){LyNXMs1HDG1}0}x?DXAVz8PtJy@+S zXsWHQt!-i%hPBmQE1G6Ba$qId)X<&HraHQs#-}@)679(mb%9k4UeW1MypD;#mfxD) z!$tO^Oj{%-B3cbAxHl_u3ieyz{NXwh9{* zGHpFVTiemrbT3~_-8XpOLZ66PLp{dl&Q+ErbO0b#0tYbln2u@rZjV*)f>ABdvDCxS z`~;J5XC|RvbA${AO%z)vK1CD5Xu_`!Lnf;9$y@zl>}eXSp)tRx2pj9YVNqn%iXL|; z$VuJ9MOM#f`6I32Xn6;C^+yW6$P^qyQ+}firi>G^`oqrNFk!z8W7@R{J3WrU>JLk2 zFh;M^Qo&PFit9=t0%{6~cOtSiPZvx1FM=^D_N_gKF?x+L;@&-_Ev3}SU_A?{K=IxS zB^=9wW>NGgo6ct}-{7Tz*>QFtG1Hx?&`3g&FR+@!^EOS$2FWDmNzSPWmL9#HRThk2 zvBv*SyR!K+mGSe37{&F*)_*3)+xvs;`Lt!^_$cT-N7h6JF$85!ud?Q#l49 zJ8=$?p2cL1Dy;P$X!iSCGRv;Qx>epjo|yk+4fJJQ)_T&VcBJ}b&tO6v z=sjpTgEeq)T0bO;wUPH`5A}Dx9$8f_ePs52G#&Fo2>yzjp#37}FIYUs^GEb! zdZsZNrJXC-Fl|e9rR+J3#FZ6$j!P!f+!iX)<~>dP!44!{*dS`J0qYDNyyu)m7Bdv} zw8O#N5^?O1{ATl*Z8AhM!EH>nwQ~Fp`|78Xd+j+a{F%1{X~ERo#O2r^tSiynmI5jK z*&{VB%5=9S$EUE4Ae~I$80K+-AL$H76NM3FRE8OGL9q86wyFfsjcxgK^+|R8@pv~2 zR@H;S5EbbA=+S66h_{{Ly-_n$UBP=6 z+Qv8A$A|KsesPR@%5?_88y8z-rFdii_4jY=pScz^P^3rEmVLXl8GIgU)*p9o$Bk_{ zQ_XKWF%IEV#DaE;tvC*&9oaecD`9D;$9Z8vTg5&S&WN*fG{}x*=&AFdu%L-zqqCfM zzmB!8-wS4R`n9EQ%Wmo6Fr?dLwBers)*rFpJUd(VNRKkj_&eM5hZ)YVvt}zPCAU9!OKejpF&)yng(es&@O}tZ_ zf(cOU>%`75cIqvt5ztpCgN*RWR&DK0I6YtJ5SKgMYJP3s=8J;4iXF6tEs~N!$pkm%%wff6tpjt0 z&!VYkY3dT1l3mC1pwk^jv|`)PdqUg0Ds-k;FrL*###7F-yOee>U@+K!wEV>-dAmVN z#THX?UY+baUQA1u!=@fK%Ui1Ap<+RE#b!)7q3$Y1O!iVQV}klq>kM;M!2`d-whQvA z_3$#tnP%6}_LYn(d&t`PYT6E*@YNrtUtWzf%g1~C;@x^fmwNLHJGhmn2X-*Do8iOjkI=CAF=D-b{;2kDYwQgGWHSUBt z`*tLQ%Td&QOva@rJ|8}{9No)3keXD-v7#Xg5<$1Bv!B>!R!%V|YyaM(}q za!>CORa5->Bcd)d?$b0S+aUMTUfS!n`-dXX&4Zb*Sv}2aE;iL@HRkXaSB1Vq%W_hN zY>hm?#O90%Yw_yBphnLd`Xdcw`{W^-<~#~L_r!~S&_c2GnrxXoLJM-r1RD-|n8Q!y z{A<-87C&IZK0%9e0NbB?;v1WSHR?D4DQKzK94nh9AJN>?G{+Ha-A4D#8OJ>Z%@&)a zZ2j1u^1^{^`#E0NJh8froMYIo^1>82mMIvVA|0&uKN%7ZciS)X!sd(Bxtfr8Jzpmiqjcu5GUErN|;h!oLwpU!sg=5I}zi8@xBH4WLheQ3?`K$Hi z60xAsV*4^2OSb<*qaPBY)7kp?WC=$Q%=I>ihFtG&}xj9 zWP55Sn)BbIyt&>_6bafNUgUNOa)`Cy11X9d|L;8>4VYYwNs#tXW-zw!bbjuWAC7Qw zqvtdDeAi)u*U&HUJh~l zer(@nFeM9Z`O_{nJN_hWw78a+?3^7&qdT!c@&{r(Cz3vvBxtI@7pBL)Uvgr? z5i}*cX*<)NKc?^5LygRnNs6%6!;>v%B^*O*vVS&|*8D-q(5VZUBjue&5;R-no}{*% zu5cpF%D!1O&H7`mA+up)#XY>kSpb|$V|B1&pADpknnK3v8*Wy!{oteJEq}JgXrXmm(|PUe*}(ajtoB zO`ZIn)jcNT+P?@zQ6EYWA_k*a;N$A?%KZv<>FZvJ$I{;+f}BQk>#@z*2dErriA2wEFaqz~iww6-6u z`8|2VTF^+biT5at%%Ks#(lm_pQ4|%pfmx5d@D%Oszp5nc#|gUjv$S>)t@#yYAa*hj z_D34NNGl6yrDq0I_P8T`e^`2zmYQj)mn^{z==;OSTQnm5g(+CF-@`{ePbawbd(c*a zZHykfO>uUeEggi5XzN3omb2b;Mb%?V_ORLFN+jtXY@@}`X;Ds9^XFdVw?z+IDy}6? z|DU~*mkiCR*(j({R5o7c4u({$AFdBmqIgM*6 z&CwgCNBF!7F>I!|Sgl7hoWWK2DZs^5$9@+gKU^q#6Lhxems+>!1O2*iB#Ua+=*qWe z82aJvY8G0Fd%S+gIardb3T&q!eTJLjA?ifzjT(+-VL8Q|rN%jM*3qSP680AMs)<;e zk;&%Wg!Wd9u0P*tRX^#EXmd(l;peJ&p}_-M(v|6~!V(@#wrFjVb$L@3s3X4fwbKEN~8A136SzoThlSDK)g zPtS;_^UGYiRcswMjCa4372UBkCOvw7bA)z+o9zeVRb}mWcXT{AVk{+R3nDYDaqx99xA>#BZTl!Px^P`*sB^@4T zF%Abp7kW&HhySGdr(MTcPxiqyeJ%~s>7hGhGSRq~e19a@{WNqTZ5&E#ba?2QiP}*A zW(YaOsf9_%({fh1n}2(;hj4abqd1$^P_jh~$iudx&KB_c?Hu z*+rF;G+yUN*@ygqNKT)qLA2~zUSzj#I8hxh^}KL~gFS+1Brl_Q8O@9Ax$QwTmY2PF z*_#)Km;dr-vftIok6B)FymaxhlovU!&%T%~$K7R5Ne&3h9*i8JmE8)x zLtPH6$hP#B)Sb-8$k72d&Fmr6vDKpd*s^k`b6M5Abo;6bk}g?WR%Y~)s%l31F=hEL zeT=f`mtH_wI7^3}EIjFDvSqnRKaeUirQb#tnRKbB(vt2DTb7peN!YTWq_;p8kFqDP zN-*}eRq4Xsu+2B$mc3Q^63M=#%<8g_Cv&jue#y)$J4iCi%D#)tt+J&dbCYZk$c!Xw zYng{+Wh(QKtl(rGk`<54L$dgmc}SM4*CIgj)TC9f44yl+puOfiT2)rfmT8f@V9OI? zY?)bQF)Q=wTTFv@c#*}2%(3z%|Cl=YKFc?juc)=Hez{~Qdb_>c{%NaK@$7%{9UoV~ zJHG0uT6_Jtq>_j0^g1~pmt4|>DYR8})pbpc$tAhKHcwc_UIkTCms~sD%Qya(PxjZ0 zyZS^U>oMIn5Cs1E^=ri+K12E#d6iu3O zxg5?8v(}x1PHoq?92$m6D>gGTKauUQ2JM?oFHB=sg{fVsb{+|0ZLC{DXbGc0;U)_! zthl$k1VB2M#)b&ifT za_0prKCUf|MqSQ|a7nop;UX3*!X~)2F4vm1C058U*78GXRbr!jD>5zJk+e4CJ`r;} z=VUM?CN(3GU4k{hYpM0X2=IFTPvqU=hzPd;u>fS6SX=Se@_5Te{JgC#tT2rtJSq2cdI;=aLO(l(W&epn9bNQRC)7X{GbS#v{*Y_sO z>Ic)%-PYBeO<4ow$u6zw7X1w(-zvkRZjMFn+|)`bO>LK+W+H|gL5UR%2st#xOo+AyVgX^M=s zalzBUe!CWIwRC55-WQw7oWcOB=cjMJnej#b1{)dQ$iy<~`EU&M;>unL^U)^W13-#$-}M=pjx^qeob{7l_10i7fI2SzyP^w$_2m|k z`g?0F9hz-I`;d4$urMQd_p~-OqNM{f$oL{>4G70-z|`FAbaLFn4)ib6E!L)?G*v&A z4|5PwC;ZDzW~LHZ^h^y4)`oLClCr2l;Jlz(gZ;>wiJ&9D-qiNQ!j$)VS(~Yw`Uwzt zN?xk#cg25u*7mtME3ST=v)0zdja9eWdKLXaug1~+z5+H8@Ega%klIz5~V~t;} z)qGuSR(D?ClPwzl<07iNQ5W;`Z}ImY$i0yJAooLl2YCQO&hH@)LLP!V40#0dDC98+ z@AEkRvaj$2{yqtL%KQ8W{Cyho3}kE1&a=ROgggg%9`XX@MaWAK+NbT8A+JDQh5QM^ zu)GF&9r6Z*_k0ub7Q_tW+t3BWi7tcn4s^WtyAa;%&k%Ap_rk>R1j9n^dyw}bet13r zE;LML7zV)3U-0|CLOz6i1o;^9H^?WDze5ayNE=;%?$@>TY(dyZO2H`R-Oz#osF2t;9bn#Ag-apB3Ws z3gK3)gyyRX@pXmxwnBVgA^uY_RXkIPKjb}IndeazBtBm`UHmB`UWh_0k67?5qEGgciC+^)b-m_hhYRBRLV>{~J4K2!nw z#~ic1m-K^oMbcZxyA^K4jk#;P>$(HJ-Pm3KT>ETy13rK)$FIac_ouwBbR#R>!7JS% z?hZ=3lh*FM(%r?~RcUwA+Mz4m-Q6lvJ8Y#}?be)YU*gs_xWnDL2DjcF(cq4BM>V*k z-8~xIvF=_C?%uA`;C8y%1~=z+HMmRNvypLg6B9QQ@XeaUfOaopD&_f5xr+i~A@ z+`l^R_m2A?N5F$9Dj=1R2xJ||x{&oC10d@|20{iwHh^ph*$DCz$fl6ZAzMPWhHL}b z7P1{=2gpv4T_C$bhC-?!)sR|99b^P#6l4r!Psm;n2QnTq0Wt|P1+ouhI%HqSevn4U z9LRx?gCI?iLm-DjnjtC3LP#3Y0qKNfAzhHAkmZoWAxA=vh8zPq7IHk~1jtE{pF>W8 zoC-M|at7oq$k~u{A?HIbfLsK*1ac|la>$jCt0BLD{1S3Ke%u__!9g~T9h zLDq&0glqu$31lXFPK2BcIR$bmil}ScUk5)U6cHf_J|7W5ooT zdS3l`QT=&E{do@{_v=HyJE^p@n;wkA5`GOO7YjAQ7Gg;@sXx|T!9ZO#oyI8 z#5AP-00>R|rUD=GL|_utAAo;rqE(3xhG8h=KM|?)!?#u?KIHEQ%=@W700T5}gGzkJ z6M;!oe*iYs#LX-5Ax{J*QT+kt4V`G(eBi=yDP<=CJhQjyI0fhs}%Q|G$<79eogybrMTauL7`|5 zXxi^9#RDb{3PpQR(;li651KS66zyS6d!$l4Y|@}mv`01Vu}bl%NrOVs9@n%dD#ha_ z4GKkjQq!KQ6i=EoC=~4vn)Y<1_=8DApis2eHSLW`@w!QaLebvTw6`n8nD#d3e4GKm3Qq#Vw6knP&C=~4*P5ZV| zd}Gp}P_!R3?LU>`2a^VcqE$rv3N#WC73g+_DtIUqEv{*6M?~DDL7`~tY1;Y`v7SkT zLeVzTv`r#nBa;S&qHUpRTSvqeCJhQj+g8)Ii->Ja8Wf7Qqo(Z=5j&bRC=_jXO{lA;!KkUg`%CK zY3D`6IVKGXMLS>9E{KTpO&S!6c9EuC91$0pG$<79Qcb%oA}%#)P$=3Jns#MGTw&6n zP_(Nx?V54^A)NrOVs-qy5tBI0e628E)%r)eKV#Cs+U z3Pt;?rhOCG`PDB3?X?bC?(he?A%(LU3(e@4V-CJhQj`&`q$h=|Wk8Wf7=YMO`$ zxT(VR0u+k2Qq#VQh?OP{3Pt-`)BZ0azBXx4DB8E0_OFQe)}%q9Xg_G$e3PoG2X>C!l*rY+BXcF;Q`}NrOVsPSCUyqv8aU28E)XqG_i_#VIBY3Pn3p)6R~HGff&4igvE1ogWqF znlvaB?LtkvBq}a6X;3KIWtw(HR9t4#pis1{HSHHsakWWERG$<79c};r}BTFU?3PpQG(_W2=S4O&zKlv(x6bZv6{AbOpG;YP$-(CY2#zUF=sX;3KIEKS=lCT5v5C={(x z)8@oPqe+88(dKE|{Fs<$(x6bZ12pZxm^i?sL7`|(ns#tZG?_Fg6m5Z~9U2o0Od1r5 z)~snQG0|+&pis0{O8Lag|AfLeZ|%v>RgLI+F&4qTQ%z zH^;<{CJhQjyG_%66BDG8>oM`FNrOVs-qN&pV&W~({E;4D{G&<{-_yhoV&XmXeo!ddhcOP^ek`wl!}WZ3 z=Y256M9nDy7|Ks-E(yS}(5J!tq~@f+^5^*V507KKcj8Jp==%`?hjnkRm?*xCaflkD z&lAPhF%Cjw&=y~FF!$dC9ITC00z}|+9zek1)=dd8c8Xz90E~@d*b@L_pBU)`!00B% zG68A<>IpDDiJ?aTj6Y&%5dhaVmuLwBAbt?e}vF;?`Fx9;T9EiG~fJ03W5O6T* zK>`jJJxss>p+^ZgP<4pn%W4uqmfr^g_I27?20S6ntB*5qa#tHy9VDJM0hXg7j0Cf7t3Fy{ek6=B3 zjR-aZ*n(gSfNcrrUf+>mM}XZ4=pwHnr~w#BKsWcE1axFK5HtWxB7pB1o@M~Ln`aWt z1ZX6HhZz1~0Qi96@dbdF7d~A8I(9E2pzHQh0{CL#c?F>R^=bk-Sg$3x7T|gUI!SLN zpd0jN0{AuI#RQ-$^9}+!D}PHscjWy9bT~dpK$qfU1djpyfq-tow+ZO@dyhc6_6Xps zgJ%wa?zzth=z#m2fG#$dfKIfP1ay;qO+ZK3w*+)`{Xjrx)_)1;uBwaz&>p8BcR)8Fu`De9SG?9*_D9KonZuY-_#S(K{J|wE||Rt=wxXipc`ch0UaeX2Nnh5ByNDw3dS_xVK78B5|kRhPspo@U6fx`*d`9GR~-TM;=*nvNVfL-)6 z3D^lgmw?^u3klefzKnof<*Ny<2DqN!dVpUOutR%00lTbs6R=ZyKLNX)4--5L@B{(7 zj!zS?bND;~yMM0`u!Hvo0lRST60no@0l^0V9}|2G@F@YiQZ4~IOWzQ%JM=vPJ3Mv_ zfL)ph0Xr>m0(MK*Az;U2AOX7;8xyeeum!;u0NW631F$^-oA|pBun}KHz-Ibz0ye}) z60oT~hF}c9SOPYe9RfCp8wl9solL++?LGu-woWHt!*mwGEPzG=HZJE8u=#iZ0UL-- z1Z)B>AXosPP}Mn2sf2ljtM@HhNAYKr04q7J#z> zE+Amj!U=!gs0yYBfCSW!HECDO>7YR@^qaFreW&9Qa>Q>aG z0H{615pmARIx;>JB2J0(dTLyp78j?-#TjvNW*otei?ib5?6^25F3ydM^WxJuZR?K} zK;nFU<}WUYiwoo8qPVyizkuqJxVSVfE|b5w95&7tSH#b?&OYXtf!h-`^ zZ{Vx9Z1J}D)dzvE{(`UmYKxD1`RecZ>L0fFCoEnfzOWm_m$q1mKi}Bm|M2HKTYQf{ z|F*?{@aMm_sHkWVl@%g_KkHP8b@6At3b8)^45|%<5L-*t zHn{%qlo)~uaoa<7gzN&@4Kfr`1*wMALh2wRA)_ICLiU1;gG_)-hU^2G4%rtn8!{KN zKcoqA2qXb%fwV#vL6$%|AzhHAkRu>RLym=<0QouOG{~8dUqNny{04F-R6&M8Y9J#ZBOzlTdqVbxIFRv>iIB;VsgP-q znUGnKM#x;qe8>TiCdeU>Lm>%B64DAuLl#5YA)S!JAYG7UkQI<4AV)%e1~~?DJmf^k z&mpHkPKTTcIU8~w-%>8zDDAZid_fxeam$h*w6!K5V=MWbnAS)qXL;er)9pqn-?;-z& z{1;+H@Z2DkkSHVuSqribWL?Mr$Uw*-$Oe!NAsa(}0@)O@8Dw+FmXNI=KZR@q84MW$ z*&eb3WTyzR_^#@?0CQgpv0~!yC zNEW}9e^JM1+VluM zCjyhG{s0`Pi3=k5kS79@sQv&XHF04CAB;FdA^(ZRn${k{2ZIKMq8+AbxrjI{U=|qv zs8YnGnz$??mIjExB&t6Ehil@I5q!u;1eiqi2jD18{842AqBey(XJNASU*L7`};YT9WLajHp!Leb99w7VkWj6mps@sBD+ zyjK$+h=_XwL|_utAApB7@zDrA7~z9L-S2TtdnzIxH)&8P+B2H=$B1~wq(Px*FKgN> z5%ID~gF?|>)wC}o;#HFdg`$0D| z5R(RlqV23{yF|s#p!p>qF#b`ch`VcIbyVzb-VX{ztJSo+sHin*P$=3cO&b#xqf8nU ziZ)i$_Ku3NCJhQj8?R{-qGG&BgF?|JYuePPm~7IZP_*fqwr^BSH)&8P+J2fgJ1X`w zX;3KIJWbm_D(0CqC=~4=O*kJ} z-K0UGXjx6mMMc)6L7`~NG;MiQEHi0PDB6*lc2raxY0{ujv|}~xxTrYRq(Px*Cu!Qr zQE`$#a$*13Prn5(;kS5`%D@XiuRzUJrWfUnlvaB?J-SzGAbT3X;3KIGn)3t zsCdStL7`|bXxhtB@q$T%LeXB+wAZ8JHIoK~qP?wY??lDhCJhQjdtcN3g4LfU4GKm3 zNYg%vijPbh6pHo_P5UPnZkjYG6zvO5`!XuNFlkUI+E<$PHP(EZG$<79J5Bo`D!wym zP$=5Ebmq$%b^VxF7v6_Z!x;)i8>DF)#l#?!28E(+qG_AO#3m*U3Psye)3%O@ElnB} ziZ)o&hQ!2RlLm#N?Wk!x$Ha~%4GKluP1AOdiQP;Z6pB`@X|*v?ZPK7nw0ccT#YDYH zgF?~LnzlG5(k2ZGMQhizOiZ+!G$<4;t7%;^ku_;hDB3bjTOJe3Od1r5c7&!K6%$98 zG$<797)?7aCXO*_P$=4on)dUUIMJj*p=hUS+UYTIs!4-F(azGeb7JBwlLm#Nov&#Z z#l-n04GKlOMAI&hiAzix6pD7Grd<;gSDG{^6z!Lqc706z(xgG5Xg6uvuVdmSlLm#N z-KuGK#Kf&84GKlOQ`3GM6L*?4C=~5JO}jrP?lWmnDB1&>_WPK4z@$N;Xb)-HBQf!i zNrOVs9@VtRW8zVh28E(MscBEe#FHis3PpQb)1HZmr%f6ZiuSywy%ZDAn=~jC?G;UX zEhb(uX;3KI8=CfZOuS*zpis0wYufuU@n@3;g`)jc(>{ucznU~C6zvmD`$tTCV$z^c zv`;ndpE2>NNrOVszR)xg6JMA#C=~50P5UM$zA|Z0DB8E0_FYVTYto=lwC^?ThnV=@ zq(Px*|IsunF8*WEpis1mxL+AX;-Ugx>riC`g`&kYZLPS7nKURAZEa0kH!jvTX;3KI z08JYd7XwTh6pFU7rfnV<8=EvJ6m1(#8ypwgfadqxfbowiMch#ncZ!Q0&HF*2Xgh1# zE^)E5NrOVscGa}q;$l~m28E&x)wJE?VyH=jLeZ);ZCG4XnKURAtyI-LnxAsO_(zo@j?l!BaWTTY9~6oU^L|h$+Mb#=HZJxwX;3KIUYfRdT28E){*0jdBm~GOaP_#LkHa9Njm^3I9ZJwshkBfOG z4GKluU(*hVi~UU+6pD7BrX3U)2bwe}6s<|q4vvc^lLm#N9inLq;^GjK28E&>s%eS1 zIMk#;p=iyT))E)ZCJhQjOKMswE|Mk<3Po$xw1sieYSN%kv_+bhj*CSm4GKkDtZ7T) zVzEhsLebhZtvxQu4zZb#o;Cm3Pn3w(|#5gN1HS#6zv#I zJ2ozk0nIO_f$@(jMLbRukB^Jv%=#=o97jBwWuIZ`hdqCA0};$+mBa3=2^nJCAKFc1X5;h}v9_5s+JfCD_U2{2lN zff#^!00$Cav;|`;032XhOt2W>Fai#eEG58*2L>|$ILL7n0S7UTCEy^%@dO-%_&EWG z8BQfQ72pg44i(%>z@dPL3Fzv7oPf^!X9(b(hc6z04*6FJ=yLytfKK)A3FtPrIO)TR zu7uYcAPTTH0iD|e2?hdeNw6ir5CXcOcP5~dd3ORjk!uO)CLTpVNAOqzx_ZYG(3v}# zU^2jT0y<>(BcRK59s!-I2NA$a3ZEzd{Gjl90;B-i3FzF+63~6QjDQZxBMIn&JeGh? z#*+w60yv$3j>5AD&H^}(fX=>)2jDQZTX9(btg8vEN1%THG=w^DGfR3d13Fs>NhycDHczOWn?)ie?3xKZ( z=(72afKHipIq73vG>8Wg(6O=!0bM6s5^M=Dn1Jq&9SP{**o^=l3-~7h=%lD8pc^7h zKu1G60bL1M0y+zp5zrlQ1OfW@=*l>0XyF36R>N22?0CLR}x$a z@Jj-AfNvsT7xz{Ic4F@&U^n$X0(L|nAYfPXAp&+LA0=RS@ks)92%jckm+yH3cIsXs zV7KiJ0(Q*)On{yi`c(kzTzx{o?$f6P>>zzXz%I~N1nlH|OTcc-_XO;y{D**Dk%~A# z1zaznp06P=x46rM~t^h*`h5}R(Q~^{IR0Gr! z)B@BI)B%hj7y&SfU=+X@f-wMl60o7U7r|Zt4uJzOo?tw{1OhhrCJ{^mm_mRy8d_uk zXoaE81%P%IT2%mONuk{YfVL7^MgV9Hq3r`O2VfonS~O_C0HDo+7774bC1`^Hupx2? z0a_MlM*tiO&`i(_kR)J(pp^hMJnC}*R_cohSZ%ivuww2YVAb16z{)jC!0NM$0QDhi zKLA#N%L!P?9ZtY%>}Ud3RL2mY-a#z`fSN^Ii7Mb+aTTUeT@@Es$9cUbE`AXg*T%&! z(U)9V076%;R(STAIF{M zxYHeXhU3n3+K$8pbf-18jwe8;`O zac^<1c9rr=UeaLYi zcHBoC_ff}v+;N|9+$SCP503kc<38)Se{|gE9QS3%ebsUQpHG*+%Fw> zrQ?3(xL-T&H;(&%j{B|Se&@LVa@-#r_ur2DUrf5e4suaQ3=)T|1z8)iF=P|SW{@o) zTS0yb84MW$*&ebZWM{~(kli7}AT^NTkb1~S$Y{tOkg<@xA>$wokcp7Vkg1SqkQtDf zkXew~khzd~kol1PAqPMXhAe<2AT5w2q!qFVvKX=i(gtaVWFUvhxqdl$?Z)+dvCN); zoGDhQKS!uPN2xzQ1LKFw#c?)YK1|v>k>EstlL<}+IE~;mfHMis1UQG_9Dwr(&I7oR z;6i|l2`&b>jNmeWD+sOtxQgH^fNKb@0l1dnT7c^at^>G%;0A!32yOznnc!xCTM2Fj zxP#yhfV&9p0=SppUVsM(9sqcl;9-C#2%Z3Vn&4@GX9=DKc#hyXfENf}0CfEffc0QMu;4`2?#9Dw-*^8pSbI0)cSfkmq+X3z-xEtUef_nh&C%7Nr0fGkr9wK-M;1PmH0G=Rt0^n(arvaWLcn;uY zf|mjQMDQnow+P+>c$eT^fcFXB2l$ZSLx4{RJ^}cW;7fq-2)+aOFTsBSDk=dguv#NV z5Cd3;U>$(<2-X7_L@)?oBZ7?pHX+yqU`v860k$UC8ej;)5P%&Bb^zFkU?+f`33dh; zN-z|lnxGn>j-U=;G{I@lQ#u1DIm_RTAU<$z$fPDz|0hmEB17JUb{Q%|=%mLV+ zV1Iyv2o3^RK(GLynV=aUMUVnmM6d{;ji3!6Ly!T;5##`t5-bHcoZxVPqX~`%IF{g8 zfD;H#063Z8WPsBMP6IfL;4FZ13C;z$kl;dqiwQ0UxV(~+Ca=Kt9CuHyol@-xl-So& zC$6uYCiah@6bBLqV8@4>iHK;9h?a;*MMSHdhPg;y)3~DP zg3Ua)5KBO9i|}S0(8^*TKKl$NXo=2BCGHa4RyMr-K1$(p|x%rg+kG8*0f(>Qz?@Mg`(Z6Y1c($;~-=d ztp!E9L(_g0kxhpX4Q&ZUyGzr49gz(S|7}1c1OKQ}#CtXIR?Go4LkESTJ)mj7iO6P2 z$Sm3^iuSOk-HnN&=G~xBv?ny}zKCqngzknmj-oxSX}^!i22Y5F7LcMnt7(r!WOFD) zL;Fb4p3}4^BeJm+qM`MqXfJ5mvk}>p3enKEQnZ&e?YW3-XoYBKc`4efn)Wcc#{T&qP?kUFJe!5lLm#Ny`yO_MPvgn6gIT@6zyG2+X{Pcn0JFh(cagz zZ7~PQq(Px*A8Fc-n1f`}pis2WG;O!2Y*>cEhL)zHxtdmmy*JFeL7`}0YufOrY?OxX zhE}Sg{Y%qEMrD&VL_-@^(QIz6EUS<`qq0F8qM?PWXmL#&hb^zr6baFwP_zM>HYq9_ z!y(!LpSF>v?Gu$vRXLYwtHErhq>+0@8tSX~00OOXu4vGDkXg`xuPNEk=2^D2j zh$0ys!ZI?3{v@%;C=sJ1ofDZ(sack$W{qN)Q;kVfhDH`87&Jt|To@QqK?PoP>OvA? zde3_KURY~xwk#jkcV@0;y?(BZb^rNL6v(>7?!x8Y%upb^T%2vTm{aYX22I zd^Y^fPBvX^G42TGZYYplCAJg`v@%11Y^K;_wg2)T4#hM;cCFZx*t3;SGMXNCgV z60whPEjcq3$Q~8@wDtil{M<0Hkv%SU1h>y^PwoP z+eWdUaThu>6v#G<{ffKLnV~@Tn%M8S3!NDXWUq^zu6+;=-vTCMvaMq6+Q;O;widQc z>QMj;sSPND3EOz8>xK&4~JqRC)*)58n^p$Hx$TriW%02WQGFSF0pgW zNBeLnW__}Lv2(FyBzHrBY>(JD^H?BsLry@pS8RfLXb>1u1hRc%mzYNifgxic8xWg} zohA9Rp+Gh$)@>d~gl>a{9Tb~p9##Z~^n%?!5u1V4Cizel$PS6kG!HsLw?l;;7Q4>UJbnobc?{XNVsmki zF&~No*^t;g^XMjY8!GHavH9k~PGCrS*lk#>X&(CoHeA?GVs~KIOa5#qu-i$oJIy1b z&$*tP8If>*dp_|DKO+u?DmIP4{k-~&xQio-(vThM^&L4vMaKG#U3&b zvI0Z0MK&V#uzAc?=C%&PaGt;Jpb+zkb?F0nq`4%6AU!4-+RKacLv0>1EO0uiP_TxVhrdnunR88`4d(8^jKpN1cHo z`y{(b>|-pb%ZH*sHe2j7^O!VrLvBhoSL}#+h#DADRkB;fzA%qi14HIYcAMCjSWuTg z8wzAiv9HbJ+0YGnE!hIGW9H#)U`TVx7K$A=k9Gq?)=RcX>^t+|H!vi@WIbZvo5#X| zAtxq#Kx`PB=kj-o0@-4*6WBbL846@e#7>$A&f!ob&}5H@{bC+R2Znr_Y?;`f=3#YU zNUzDB5Ib!iWe0|An{0*HU*eMv?d<(YTrrObPGQN0!3 zO_zG1z+QWbYE>SLhh7TC_Z9U*g?HPfUMR5FyG5<5Jns&@ly~nhYJG)ww`sYtngO9)C&dn zI#AT6%0u|jOCkJ+MZJvI$>m-su-9g6^VyE^sEIe+VP{SgBM{c+H1V!GYzk~*(!pEq anw@<~ui)`&h4O5mnQ*|JZfrnP8MvOMSk0!IlJ2*3a+iJtP_L-KZP z$96noJC56?NoP9JH0emwG)dDmNs~0)O~*skk!Cpk{&)8S_YR1U|g~ z?fKt#*Vk#9He;RHJFxebHR-{{on5rgyz+N@lIcX|V1AvM-(SdN zi4wIx+K|ch=e4Cf&3qZ z_w**yJu>%t(q=2&eXxA-H9QiXw> zxjJnQ6mqfD^2J>Py{Tk;i#fO}v)@dwP7ffAafRG~sV#{{ouNB%G@j3*OiFpUCLK!+ z-UM6aglP-x{OyXx_s8~{>oNz^sZ1=9*G?;E;F^4PyIGKNr_4hJX_Kx-s-lez*Jx*! zd5%JeZp!2f(SynKibHKJ+F6{#wh=RHrV}W`r0I;xtj_#_O=c=<=IWc85PFj~!G51y z`bMiqIqc3O4Ly5N8O)w&dSI_v=*e0k=X>J$1N&qcJ@#*Bq%wP3P#E=1$l68<(|Vt1 zf3B?;i3|Uh=5ftvVC= zg{HC>4RY}YWJJCvktra9Wf|mq%GIGtyF=CKp^DScgYaBUWKA4xI-l%KrjmuhC>qI` z+SLxT!<3S{+rI&_CeOEL(i_dRnZxiUlYe{2$?wjZajeIZH<<}50(biAF}?OxrE1=v z&7@J$wxPbKqHEIWOhL{p?G|_M35WzONh>1atLcv}Gh{V55g8x{EX<_L#G3qI+OCgx zoPd&WPi*`R;-f2tU4vQLvp8Vp3TDn~8Ap6&h2L?2R)qsO*(j)EF8{SHmd1M9j+3wT z)rfP(Vcp7#Fos|x8oMiYw;brKrqn56A4s;oFa|#AZcwoO{h737G>p++8l{(Rv#|b9 z!A#Tck=^Hpk;T%!%wk^^*I!$*He9Ss4r6w)E*aZPJ2A<)oKj&QF3#(K!4O7wr+K-f zXr(-qPE@g7$_8tP#EQmUA$Fq9*vP?cYi93gVll#g(`laeyX?){&FQ|36^lnsP+oMI zxjt-Q$FM2anHj*!${tJt-Mz3oS!bqTGmv)ftjq|d`zuw+e6+iOo!?z(n|7c7kgviR zMU~iv1?`?(61gv9u@&1Wv=FdzBkYc1S0R)H}O~u&W_O07p+&#)q=j={OuLCRz2gy#g9cTNR-E$v2^dYS7t zg;2cf?Cf^0qz;B*doUgA$9Bd}j4U_-wd!;joyx{krk8dy>@`y?g%hh7@8S8HZ;r5c zS0f+`+h2DwD!cA^y{~3A!WeAcK`k3+f;fl6dS-1dQ%EJPlK0ijMrU5;d?*_iu5{BZ z&+gl09Kx8>xT0`XGE1?r^8SVpnmg>vv_9x-{^YMeg-u6RS2=kKqqVD%ka-YBFQ=Ma zm&5sAc|{RQccaF@J;a36-8jmBPpkls347uk#^{O+*o>{ISiwwmWBP{OII9WV5>9j5 zX7*#wxD5_MW`eT8o;LcLHv4XWmfKHh+I&yAt-mXoMY5|j{A@TyVA+>#KCC9UJB?Cet@swfs;BSuCxsKg1IXyM~9+t4qspQjEcQ&~{@8V+JG5 zUN&In2Fpj0=@2s7s!UeF?hnDdX-4;vQRW^)K zkkYyxzO~XtbAa3et!fm;q*vND3kTuJNs}M!WtQ!SmD^pV!7q#sf>P|BY866iush8g z2h2R5VT5J1+k`Vp$)hu@)@yIYb!Fg%Zq?^74g;xlyU976GdYZ*j*RXxdplFflE+UN z3mDt%CKGP^xw89_mDyocE~Fc$4~J}b;V{-LcCxvYow*)X|A9oac{z0rrKcR|C+8-6 z1{X>zW{a20&2`&y7_E3mFWtssxip2hHh^n3-RDB%@493jw*tiXIjVLT4w{Y_$Yh7H z%j~eZ9$wH^?-9xwx7+gOtL@@L6css%m|}Xb4J4DPU34j z!harYGYhcU%77Ejkx;zz!cD#9Okkz{K41HBBW-^637>sqTds7By<6VOX2sXRm6We(i65fQw zwv5&w@91#MNJH&}Rr_?Se5`VqfYjP z3}p&EL>%(=sZA(1LRF8$`gA;#C~fjT;A>V<%W~=3&*SF_tgi0v%im~U8lflBV!PR7!9c~uiyO@rvmKq{82aM1EMS@So{?b-(iI5|D5vXBU+;7bwc+!sry zO}>9Bl!7nWmQ5`T$J26t@4!v*Dd~M`)%0*0dMU-bV)^~~C{6bIQkjER6v9|ImNUSL zfz0_(b~D_T-QC;?DFD?+GK^u}kqxpkSVbRh-M8Y+WyF%kzk z(zPJONwi{hD-;LqtPaDI;qq8&z}z*EPR$DC(`y&acl56jo(=Z#bT|_wLPP0^t;5IY?5kItXRvL#8%e zsx>15B;>q8n_53m=xaxC*@1$L1ddeulWC}iB;yxov+7BO84EMI|9Vw>v_YGSyFt>_ z)kDl%n^*e78hlV^@aYunQ;`}o;kni(9TrwnyWApd7%Jv0n+|Et<+iNN>I0m8sCa0K2sR5-SnIdXu1DDP#Z7&}vc!K&@M8`~OMwX78LR-! zPEyL=A@jtFH)*bGi)>aW`UBj^Wh<21@q}!9wLnOzzTgOBGi0MJQ4$tLcfar6Je+8| zU9iiBPd$~t2U-@o_REG*iic66Egzl+qtUpfK0XBn$ryL?OW}NZU(W$EVR?5+X9Bn! z+7kMXoZ1(bthd%xb1Cm@hArjJ48-||DL~?&nr9)IkIc&sQjVp}f~jpCCc+~V@lJTn zXs=#FWi98jaJQBY&Pp|{ZY>#(J!)YACJp07g(A0hN5pH|MmUEq7o25xXc2BLA9fTd zqYs8;)Y=9w3vFvXUJZL~B2H~>?Ydfro-RLTKu!V7S{ty>3DCPkO|w9UL{vPz0hw`# zW_xeeBdq#%iX1xG+KmAv#~ueUp>j)OYkeV@q>{>pU`G+a4ka^H&1)?eLLyx<*V;f} zHjgK4tqq1_mJUZ;Qr6xZq}Q&o)Do2xQ>_gtl~werwL&-Dpo#ulax*THDwIAk7nQ7@u2R3?02RJM~Y)R?B`f_Q9UMf_i z1Is&Uk}81bs^)KAVXbTBEGek5*QtFNYCK0RiC}v9bqr!Ofczj*&9u)%BCF-xRZ9;uP*Ie`<1WVr75P%YRAG?u-uA4g}=F=~3=&KsRY%Fh0PimJMJvUWpI<|_4)18d%@ zLUE^4BH8=QYJ?rAYLg1i^Pc3WEU6A3-kZV*jY15R_WN@c(#L_VxLp=0M}u1Sx=cAl zSIKHn8*eVF4oPE;4s7gG%i}*ocI2f9VQ)8We?VC$4Y=+*39Q?c#+-icfeq=>k|O`B#RAH~ zvf{6HZ9pbS>W~JRpxO_G&$_;W)igHZl=2NUMXcT%*Z@K)sub)EY!)ZYRn_PXG#go# zH?X!!>2ggn_6FFHoZ`D$kcLV(?NZYXs{f|UY@Y%MENLZ6}T;Y8~0>c~fbG6ET;?K*ubH98_?vi;Xy>Zv$&x zJ5;sXz$UT|oy!V+TP-M$DTh(26+!L&In1z%ZD8keZd-2M+Q81o+=g9BwSn~~PP>XY zt@kDD2>TO3 z-Je~^PPNwHhU=;-oK$c@cY1uUs3i%jO0ov#3(du-8fUqpkkcI2{HSUX(><(I%mE)| zly-0`PZon31xhB%YN~-1Y}wY(`l;TH`c z<=&%+UBd6pp)(rT>56KTYH3jZgQ_LhIy$IjyJEDYAF9>-W`Eo3S(+=&!2_)))m1{h zPgnd67G;&d%2{w=WmpoYbV`8+SB52X)Ea_v04rytD)<>(^D8B*QsOhP6PR);ORAoM zEr{K=Ts=%+-I^<36_2K%4*DHwmFDI8H~6Y*nPq*>Flr4;at3z(j$2|B70$rsgo>e( z@Md5~tg6;#V9sc^yk=lkp^BnrV8;mdh$!2V=Mz4E!zi0_^-%$@gV?GfQAvZG=ezqx zms-WHLmJcjAX^Ljl;EIzGlO0=Q}}^<0h1B8%w=FVV3IL)3!BQv^L^+e+Q@Guhp@-lXh~KEHb0grW0lIloIT1`)bgsiN|fEDuok6uwo9O|d)*eeWmF3D zEwp*I{$ZJ;Es$!5@aUuGm0R+O8*`a~tab(Vb8Db_n6pkn;!<2NdIKK2r=3=odaUwo z9qeighM;KUtspKMP2{u=-{~4!RV<&_-_sgxh&DDf_H-xq=X=V+Y-sjTeAHuUdRF-+ zYJa134z-6qg3z_u6_&M0B@3RkEQirJw6!d!m&=HH!O5jRwQ+J*;;D>=GUcI+hWu%T z=FsAE54E?QS1ysomY>Js?!rJKndxb2Xzb`At(1XuvM|`Qt(%%eqNj5pmxE+P&)Q_V z{8PHYlQdQAFKvB?Qugk27vShkYiE?pv#N0|>ZLI_R6R*M({~Ffl`@qv>x9m$`e_|( zY7?1rmKUqql3^pJolf3SsRJf5quh@;!^pOav34@kp69hHr{%hX7}21Myajy8s_n)kJ{;Whdxw?ztm12 zYw1=^-uS*)DsO6C*6vucS3U<|`C?Y_Z9#X2|CTTA97q)ga^~u^IZ%Lz?()T51HGwa ze2Y1_E3@BBuWoMa?Q3ptZHpzE+gi-#R&DytJ7Wjw_Ex&bQuX1sc>hhN>)sd3Wy_&@&XeAT=Dyaxm3@tkiPnZ#b4bdR zaI6TcNI88EcKV zwl#J%x0ns>9olyEWBCG})*j0x%HcIp$K@sU6_MLzpDL6EM$4hLAi@6X#$|S>ww|an zNWZzrLE5^ZYLK2vz9Q{0JC@aDLRAZm{+jphN)yg-{kFa9Dua!dR6xrHD0qMIzP^fq zvgl{og8%NLTIM@6K5JnjQA&g&aOu$1bXt+4zK_cQ=G38ZA7G6&2(26;&-c z)6fvbNLRZwxb!)lmi*S-c-1sGZpU;Q@!S3MRX3ujZ`Q(2s$|Eha#>Ae(`l{2+dx&( zUG1r6O%2#ny{Z_=%Ux?4Q*_fAq~BuRUW#i@3D0BI?{yD*+>c5XNozgjjHcg;!rhz< zmR=M+Os56RNg(C~!4AZ)N2UuglI@YfaUUj^1Z1dA6W}?)mn*E zi>yW9JlS#jwmEQ%BJLKAp06hNNarTo9?i}sm#$zj5mR+x%q042fkLl`_9J(sJ=nUF#tLK)Y zY95w!7HeUG=W&XOS_Ir{XNwYWw0!UCiQo9?{tDr8lGz*^Yg zbt`!SIm7eY&s=5agY+zN$p6(MZ0=lS*z6nY4A}3s7*Dxmz$J0NT7=BYc&oKIL-aT& zs#rj7vojcqNY3EAj$`g|f$J>^ERj;5GtAM}0S=Re`J7?C@6f#TZ)gs2uaQQy6T7=6z z8pW4y;37dhXV`vgGjDgwur2*NXRv-N1b37aY)S6U8L;2@@~X)W*sX5oG~u`6Ig63S z?405HjXKY~?5L~Sbxs3*BkpW5h`4Q_79p3~w=Ejy4AX1B?_OP$YPCy<&KY)Nw9V6A zxO+_DTJ6xCQ-k%i(^xUZ;^`2aWm52l#M2(5ip-qTMuX3&^D%kZhBH*Z?UDB}%ArO{ zM9vws-&)7};;x{hPR%&gj<@p-cbW3~(QU^e5myT{+)ABhN{Vo*0e_WLomJml@_1NQF^A>OryRa@k3cQr zUe2I=W*~=S2uw08WQ(-b!boKTtkZ&8gq^e}_$o9a)n;MO(Ot(<#j<8<*#5@2(jZh#;>u~j@8r?lZ}8nhZqYK;mcNs1cJAULP;HSuf@;OzxPAN- zRUg9rb}Xe4s#@_xakG*$L5)5qBE0LsE8*ynJDz@PF!zro3zo2$8hL*em`kG^bafpu zr>$n6F05P{)onp9Of}+fcX${hd1c$p?+D92AJtRBYGBUf__f4svbrTw{Zg&?TXGz~ z7F2JOepAFwAVZ|cspaKNn&0yX9w)1tb1Qc_EsnO+8N#C4>G<_r+z$BsZr1WIm7Ozf#Nm#+fG&TB;R)ErkdCQW_+%<+D@+ z{yJoyt=RjYCABPP*d7abNN;D}TdnjR^B8i)h7nJ*72&3`7M3&ees3z_omRz!8nC|{ z=glr9;2QgQaMf3ANMS2y3Ox346^s0Cdo3VCubiiOs_7MhDn(i;Tjh+m-=4B$q9n#M zKr?QpT4|uo{&!0e*M7OBv6hI|KFGk#RR%RtqX?P1Pd&Qhn!0M^$Mlr;RqB zb7G#cmeU|@ID__^J>1W`f*zv5db|atqV^A!Nwqu+=dRw75?Lg*$fe3kWLY5p5Zwp?I#kVCX^zZ*{6LO67%%#okiyQ>=? z7gY;CYRf3q!Vb@i6g#yDnCqTvo5XMP;}r`@#JF9c{D#RrD23_NK5{1C@8pEt<0))q zC(IeR--vUeQQ#$|9B06OM@R0LWx!=2qgn**%n$_6c~YBBpJ!4s-lS+yix~3>WGT?v z=Jj^F$&m<=GrArtMaA-L*+w&M=3)i2dmx+5`<)})fLyf!^;7UG$l z8OvrdsA$upkkwgCq8p3lpU!U^)o&ZM8Tc04wkr-M(}~Q%JoIqr$M{4u%+^F>qNCSr zOZ4@&we&t7Pcm_5<-08%VvMPhr+ zd{5<1daS?}l{E%PR%n-*htE)Ae|=+HbY-+rn_$1suTIlQljnGL`;+lpCZFjmM3H0B z0)1O~7xdmhP(0v8vZ9q;Xh{oL)#4$r~ek%EqxI=uu>Pv?n8Ku-+;L6;w7AEA(Y@ z{j!Ga%j64o4e3cGdmSc`K!GXcxuv)~(6Q!YNt~pUkkn(Nj~1k%&=C8f zNuF}Wj1@0XGDAl#XR0xJWb`qjT=SPvXpecyw)N?~$+RhR=;_hNXH+@FrMRXy4?Q61 zC}kDheWQ<|S3niKE8It{0uKtK!71p$ENzquyBF3zm$S-1h6Fu>e1gcJE8} z%d$G+DRn8reyMv8RL7v8rX#_A-&SRHdDLBd|mBm}qHq z%}Y(h2Dc&VeYX#61hbUaRtJ*tZmB#~8DV1~I(5Y|Y4!D)fx;@(=Hri-R4uF+POZ1Z z8dsTzOl=l!5J=Ms+WJ18mybR4HjZLsc2BT+dZqASdCXP^Q0IgXF7uhan8QS2v(01l zSqqL_a_DzPX*y7z#-p8h)09aMpd(onjh5#WWrV=95ERwAJ8+Rxs5ya7mu@Ui^(m8hY?eZml`||yNn>K^t*9$b7w-0% ze3V=*r)B$wOu1tMSCa(a=`+Dp_%)mL-7r*g)fr+<68wFl+yxI?H zl6-oWU6{>Vox3K6NN$N$lQhzEM!lsmfLU>>oJ3`2NSb`g9J(e+z1L@L9!c|6l2OqS z+Y_nu5Xr8>uSvom^O^9GHshfaze9HUmOBTH$ayb0;P_EZvSIk{JK%XcrF_6k%Bdoh zro@i4!?V@rSpCSbRUqKByVfj+BO}g-swZHL{V?iExNkhOR;jCtvOpy{D?-i8{(jrfW6sHnt^JnvLxpO&y7*ruO#c zSVvQ{+1lLH+T7fM^Qm}8thFi8-rSdnb;M&M+U?5^Vl=>}f~-ITIFzG%V3oi6V`=Pf z=6dA)i#<4&p#6T{Wutu^+bOS82}1eHzD-Wl0jaoYH zu%p5XYAE3|wL3?!ooDAp-i#0A@MMT+EKZ_>$c{oTlNvS$O1`p+cb`o4ZQi%J+;M=2 zK07CSkAcIZS=xVa6q%4M`4`)#sUwI+>8I?qL5;4_%NAT`CTEu0?zHls*vC56dbU6h zyfw{3o%_uAelurr@n!o^Ez54|<&fOlV|#|}_)5PWu755OW$rKc93{#g?`+zcT0YD! zRyiib9(H|T*FL2O2(&-&D};=F%i$*}6@F&D!S^`YLD)FnM9AI1Yu3roGek#XxF$Ud zyO)(ZKS$S7o}X$ zwzM=fHnf{Dv$<(yb6ZnGyaDsLctgj^UMx>qSZ+|8NEt;(KPRu-wSyjcmCdB_h^y{GtT2#YSCFSdGwG}Kxm+e^e=v_epo1=j zHlIGVoU4`3PqGK&wYf|z5szUynInVqtBld~`67AScpn6Wdp2*weCkTKP! z<36(kaN48HFXXj}n7Gs74gvYOb{Z{prJs2>XsJ}v;`ZaoQD$D73en+sE}5kThBg&X zvD%zKMZ_dqo3demZoMO!G;IMyNUVn$T2ChAlGbMJ$R*(p6HC$4pXgy9+C=-QRoZ0C zEw`Rr_#smGX)>Se#Zn*UZX8JFDjX2CshjiVP^WZb z`k&q_BRHuP?HN0*wKqp&qW#b;ZTjYPJT;KujGDgwkn_)(Wg+dY<^eOM&6JNW=}X2r zpt+m#o3USzj3*1J!F6UIoPZMAMClWW^o*0yn6N#wCzeZV^GX{Sa3w{FU`R)fj+5yf zNA9KCB+fXk4o@i1=1?K+&hE^h}b*U8i zLf04N0Oq>Bk-6cfJL0i9kB637iIG*dk9K%wTPY&Lc&wXD&OGHKE{f@;tyx*U5PSI` zx&%FjOq*4ztMn&oH0pRVkBzNC8L5_G8|&`Pl_%)KH}Tz@t<4v^W3c~3-=g;k5&d{uX5xgy})3np@eiq)B;W``FIk?Wnbsnzsab19GIj$AB zqPXgDHQ;K*)r6}VR|~FITy3~k;%di5VRztKh3i6G7vWls>tbAFo5G~HT!MG9Vc??A zC|vjNoxfd!@7Lne@!L+kufv7^we@(RIBdW**$#K8FgZN3zY+XRxHjXu6xSA9TXAi} zwH?uFG)k#MO;!7Jj=6@AP|$zn?H>+V=haegb~K+qQo>-YM_);G*;`#CKGt z&hjKXSKzu57nkW(z+TI>S~*^g-;aZ>9=y}P+%ioQ+MOaIbWtb9{a~&be>8GbOjsi( zib-pZiOEMJN5qu1$LOD!DyE6)63RcPl;ANj<7nh@F_V5et5eJtbLeF*{W)(P{qiJ9 z75XtT|Cm@H7RnD#E`4~)F>$Im?P%o3UlEH8ak?SSFvMa*EHT8HhFEHdvkbA!5N8|W z97CLIi1Q3_z9B9!#BxKdFhtZ4^@eCLM57^^4AE?e7DKceqRkL14bg6h4nwRm#D#{q z$PlXyaj_vTF@#}=HHKJgh)zSSGsJpBY%s(|Lu@j{W^DTp5dDTo8zN(ftRZeRM9vU-Llg`#V2A^TIB1ANh8Q%&O@_GH z5VsiORzuuoh}#Wu*bsLZ;!Z={Wr({CagQPHHN<^}xZe;D7~(-gJYc zhIrf%M+|Y)5KkE5Nkcqkh^Gzlj3J&i#B+vt-Vh%$#0!Ra(GV{g;=_h`*$}T7;#EU@ z#1O9;;&ns3VTd;k@liv(Wr(*8@s1%rW{7tU@o_`EXNX@g#4j4+mkjX-!sH#4e|Si_?#g=Z-_rI z#2*^sj|}n0hWLUZ{=^VpG{m18;!B43GedmY5MMFGR}Jy!hWMHx{=yJnH^g5W;v0te zrXjv%h`%z#w+-X{;`@g97eoB3 zA^yz}|859DHMmGG|8X?(lsL8?)%HK><-h3Vzv<Y58xyMCjrbSFdtw6fdv2y2`mISnZU^arw}*=;8X&q0-Q$R zG=N0}76F`2;B!Ks`VMfd+s^0*wGo1eySv2{Z$= z5NH8tCD01cMxYH~C4rRy?F8BZItX+CtRk=q;6efy0$fDkB7oHdRs&p2;9`JF2wVbS z5HJAN5Lg4SmcUwoP6C|(>j8-Z;A+X-w3*g;?iKo@~7fXfJ62C$RBPJnI#-2l4?>;l+LU^l?!1TF{ILtqcU z6$GvTxRSt?09O&X3gBu2R|E7A=mEHfz%>BZ61W!NIs(@LTu|d{e4N0?0p26<9>6a|FbWla5wAzZ{EZlQtl85saSHum z&6aN!#b1dOe>GD4H3Wo@emzqBjY#n~BgIcgioX@v zj0xN^ycd6){v!VGM2f!~DSjqW{5|mT(PtyY-;WeOC;6X`Tw45ti1pzvRUy^a3u;rMTQ2aAczZ`+#Nn46viHJ$Xui76J|6Fpv zhSwi|Qv7gh@h>9BjupQi!LVBVOF;gIzvVyiBb)M#2!`C^H!TVv{#mbh|B21{Rs`d4 ziSrZ5k+0yqZ*%@CfYXY+-GVAXna-O2FCNgUhv;H9>Cou|Z60;^V>mMU>hNG}1GiwU7{wX4- zKMHFKv!*iZpCfW^q_CzkYZ|k@ACVI$g*A;?)0y=z5jm?;Sksv`gIWI?ky9>(HG^3* zne}fGIUiG4GnqAuS^pl9lQo4ki&?XoB_eVrr?6%-YYwxD5jo9MSaX;)ms$T2k#j(W zHJ4fQm~|{7Cx{Ab9``Hz#H{(u`mczbS}Lsh%v!*#|BlFcr@~smtcA?_ zpNO24Dy)UfI+-~tFUn{ILn6;Q$KaI%Ax58S?tR>9S zbU8CuSWB37CbJ^CoVF{hGnuuNS-LLg^a^V!v(92xoh~Q*3hOLpEo0U=U9JWc)-q>jdnyJghl)`FYRwJ`!>2jr|uo{`w#H`u6T!tyECT2A=YmP40XbP*DSuM<( ztIGwP!fIhwE3@Y5a&@P$TA9_xtdn%P^ix=E%v#B;`MO*eDy)^vYG>90T`n3GRy(sg zn6*%sD@ujc!K_uxI$4*?O@+0JSr;T;o~ur6ZOYG$3L%T=tx zTFtDBnYBolOI(F@F|#gV*6F%j|0=9Ym}M~Q3|%gc6_&xQHOyM9%ayajTEnch%vz$$ zWwpXu%dAdjovF(;x5DaV);eY_)#ZX*VXb4`+);%({$O4Z7S3QCOETYbUcBb-7KVuy!)5n^{e|+(S`V-OSp>tY%$quqdou%-YSY z7G3VXD6HMgx|~_9y4;#kSeG+v53|~Ixo@Me_Au)TX06oarjEk8f>~EGt6i5nJ__qf zW?jXs4qa{sDXgoQbv3hA>2j|~VO`Cv9%fyr%Z((3)x)f7n01jZcbOE{HO#t}S*vxq z1*NdAW!81fx>%R{Qwr-kW?j#$OLVz;rLeANR*YGOE_b#RR*YG_%vz(%Z7+q@%d9xF z*6MOkOku^Dm0(tT>T-VeMyDidkE9xiP4) zQq1aS)>d8a8Y--QW~G_6O_y7W3MR#mFt$bh+EDuT>&CVLiyKhnRJPF8AgY)8p1ne_y-a=JW&P*_he>q%zib$LLcu%2YrQ_L#p^7KMsJ;ki2nKhuxqYZ`i zG_#&z)&X6fdnl}DnDs2P4(jqyL}5M4tml|@NS7xj3hOy$Jtmm2aA!gmA z%d-}R^&w`xz^t2fc@U$pUSQUX%(_LFr!)%dMP|LktXp+?grl%tV%CS5b(=2FcNEr# zne{TWZrA1EkHUJHS+6kbur5!A6xJ)udX-ss=_U7jf^tdB73HD=wV z%L6Bc^%}EYXV%@iJdILVuQTfnX5FL9qbh~<2D9E|*1fts$5L2tGV7zvx=)vfTng)> z%zBGi_v`WmOkusnthbrhkPNVZFnwk1^{ZT^_6{tdBA4U1mM3 z%TqUn^)9nM&a6jtc_gQ>KF+N7nDwYG&+8P{d(3)Fr}MeT^=-u?=ydS*1o{iSJ*6K$ ze2wjW_4>J5+54*awEly6mLnBBr=Bc6qm!3Z@mXD-B*Ay8_#Ce1(blXlUMPR@BEEPD zmEHQ{nYtnsFX*3F1Io1M?(%>-x-lZSMe8h+o`MgOS)0~1g>Ak^+{Zx!Z%TJ^eX-e z{`ys1zlQ7Aas39qX>dD#6@L@od>Y@hjX8n+JUW3De+y-=I)W8{8&%?W@Ug=ctoXb5 z>@)c6Uyb7L;SGLZ@OV7x#pCgqcC|lF!8K6fG;uc&vf82514q?8^D*D_Z1zu%mXH#^@akg*Og!ri;9Jc5D;>DZ z116sJ1`y!^?*FmV!nZjuzM~hv?Z^vY$_wia;JeKGYaO_pXTZd>-T)?Yo{c#{a88Ul zL2yotIYDqvj5$GYPUvG!5cc$8@|Y8ZofBhD5ZpQzj5$Hrb>j3fCkQ(ymW??<*f}xg z1i}48^OzHaT_?tzAh=G9IYDqvj5$GYPK-H0a88UlL2yotIYDqvj5$GYPK-H0a88Ul zL2yotIYDqvj5$GYPW;?EL41$TMgB%Fe$R0(0!-&3)*FB~X9;;Lu$15^{w-V*th=9| zEWW7Yj_0E7=zv?Z<)5~D18&Dw|9npVX}e2UG98~CLZ;)`hT`ApIH*jZRwIs$b7;|Poc7*Ak4zytyl0KQE>r^Bl65}?zliS*S(d^L%{B!I~TCId_% zFa=;LfvEt~2uuT*PGCB~3<5I%W)heQFpIz}fY}6Q1I!^X2VgFNxd8JB%mX-yz)1k} z3CssrKwtsDLIMi`P9|_Nz$pYy0XUVwsQ{-DI1OMCfkgnP6F42<3<75WEGDoRU?dKs$kUfDQs3 z0ILYB0=SUCg#Z^3xCmf1fz<#P6Sx@Q5(1Y17z7M}H3ZfGtR=7(pp!r+z&Zl!0M-*& z53qs227rwOHUexSunAx@fz1Gy61Ws#3xO>FTM29h*hXL*z;*)L0d^4B0nkOD3*a&W zmjUb~uoIx0KsUfH0=ocq6W9%KIf2Uo_7KZUER%U_U^LKnkFrKtDj5KpG%JAOnykkOjDrz>NSo0y%&@fjmHgKmlNYzyQDj z0tWyN5;zEOh`=F$K>~vSHxalA;AR3h1KdL37Jyp`+zN0Tf!hFXCvZE!VFHH%?jUdn zz?}r{1h|X9T>y6zxEtUe0`~yiOWtx;jk!v#vK-q2&r>d za#sADCuhYAe7h*NkSv|cGqGbBZMtF+ZfWZ)#Ob!OGF?|SO}Z1Gu_*RYda4;#hPZ`Es z{b+eZ6MZ{FelA@7#`Chb25LbcWXHQHoX#;_A=7q{~{jmLFf)9UO|Vwzsm>Qo^)`au4} z27}F-KBl^3=R|0#J3kM4I%~LoEgsXrvFq14V;VSiPDIBvaO|9D9n-+Eb7D*bhkMN9 zYT%5i+wi^4W9l}X6F=MPHW8k$Lfs~U`6{ojfN6DQy#drx-=>zzHQqF7ys6E2(~;3R z$Li{ex+BMcDaWig0B=e%<2bZFy*SPh8Zd=sy#b7A$#8qCrIyT?N(|@fm`V)iL@iZf z#?)9iS8J)p@-yLx^mg?p1f2+vqw#ctJRT>=69`NI@Zwf9g~(Gto=RXUz%&BW0Hza| z4lskj41k#gW&+G2FbiNdf!P3a2+RSPOJFX*JOc9o-lsEe+S8p+pUlT63kWO#SV&+Y zz{vzo1~`SlDFCMuI2B+KfkgnP6F42<3<75WEFrK2U@3v60A~?63t$<6WdLUrI2+&` z0_OmnOW<69^9h^}pw$7;K3Tzz^`z5H32`*)BS# zEY=(@Iy396M>^WBE)X|*y!5O_%ejXh(|Ba)Co+E8lTXZY^+Al%(Z!bD8gpCFRf%l?+X-w3 z*g;?iKo@~7fXfJ62C$RBPJnI#-2l4?>;m|pc`c7kTu>-u6BlHHKi}e#OL6(RgGVYK zHF%_WI!#W*6ucMDsH0cRO%}_!$&$L_nV6g4BgfpN=zbue+l$fp{6BR0_Sw_V)`R=Aimj%-|8&*l;uAJzlw#vIu=?|-%*A2;U6 z#^tz{+t8A+hq>AP{kdZgbF*`ze(Ygxc20~v%#Hhr)j#hKa~pGHQXgb7aA+zD4MA_hpuo}L>)h9txYVkW1@A~GjL5fLV!80_X)#bXyT zpT&SD1Qy*@6f&}?wWY(tKf8tHy}Ii~?N+&4TBQ~wDju-k*VB^?AwVD^Y}IzvFYmpt zzjuD`{l4$@L_Hv=-NFW`nCJ8-o#UoqRzMs(e*8E|lMp4l>%V8r3dMZkh*<7O`1s}b zSTo99i(m!6g1rbmypk+1j%$Uxl4coF@D())N=I3m2gU6pu!K(*Fd<8!mea5#AuxOV z7nmmNc`D18rzS@0vf-E(AudJaAZ8SdBG$9yiLRF~a>X(q>A z$>r;UA5m!n<|iV?Ac}Q4RW8JQ2ZBaU15VY`8$0SJv5by-J2Q9G7mjT~@pXvn5jP+# zh+iV+AUqxQS)vy+K7=0;L{QuFFb4w8+LFYQ!4EW(1@UZ&Dt?%%h0M5RW6CKs<@qg4l}aL~KKBNBkDC1Mw8% zX~gdkzehZScowk}@f_lL#4f~cL>D58cmc5o@dw0S1g#w+I)C_B79MUCF0KLHSZ$yq zO}mWP145Z@18qC9Gzp^JnKFa%V>$&ow3#=yC&dJw z!`Z-#xwUK`u)IRy&r~eUE43uvzl(yuBHly1kN6wn?}!f&A0j?Ne2n-60quDzI~M)% zlI8m1gez->DfEKYJ5>1)>n!5K^Fr(@XnRCqHPAD!&Opb!NY`OApzYB*1KF%j7bO#A z7~yEn^XGNg0?l_2LnBu1KeP#Vvw6@qu}&Zd2X9_64kSL6-3&bwuT5p-V#r0&60o_@ zR##^r0wWUCcGXR2xP;RT&)uKOi2sfHTj-wKBoKv>Duix!8|tw@-irju#Fji9^~{9* zyou#Oo43wDdaBh(f;!qzINDx3=HtZIW9-(IF` zB-5I5aCGb}flgv#Wgt{gm(0jRBqS-*aS^-%d{=Na>@UZL3PUN`DC!&*{mz<_63!2? z@z9oEXGr)(Z8^I0-3B+dQml8!E`_#{bpq{|M8lKF6_7Khr<%K#yM}XP+RAyjh1~7j zd^F`^F2F59_|f$hLu{@kgTtPQDCnt1Eg!5eC>+~>I=5jdgmt}GI}lgU{yJbEZ%%m! z^Y;nZ%s4odl8wlM`pJnrmE(~3v|hQyCwIE|#Qd(MRSb`;)@DUh)t33>StV<;f}@jW zrm_N5E74VX#$Z|bwF3FB#0o%nxys&#Hc`20CyIGGTKKF+pmC0`!E`NRon9sxJ@;ez zL0$H1J^c-)8xW%q4eq2xcBdtlwP^3|x{5Z>)7eOmb~={gZ_&s!}Ot z(yGVpS1|@QRG78B`waA4(6JyGUDV+GJt`*y+{lQgQrSM&^tD9TPt6dcd!cokzW+HB5|Gj8DrqVuxGIQijh8Pa)K zoq_rykD*N%d3^%$y5@gqo}G*M@Qt-XA|TQtqzNe3-3LWT5`)sYPsW`Rkv}!0IVB3% zwE{UM>L%fo*jVVfIqpc%%cFlMBhckT8^ZuDAEPMU<&*0ot>K!>#{w3QG;4#m0q!bT1YO4+8l26>G zvs1Zd6pAz*vgQeUHM{R##c9MZ$OgAt3koT?ppc4Kn)p=P@2VTA)@_8CEWl%KNwDAx zc*E_|YEW~8S`<<`lU|n9zh8KM&jE!5+Bk56=jb~rwm$3GtHyp4{Q*ix6{fOAY)fNk z98WYfY8USOhV8v{0o@ICMARBzJrrHlGL46p`8m)WSQy>+qQXNg&@Q+adO}fGu!cd+ z{K+YdacRRZq3jrcAn0jZ7`i!h+hV8LX{`tamWGxFLZQ}0^OwTZMWx{d`SAYy1*sJG z(VRHAdcpE^3jDMZN$`O;7D(V~&4%pOa!@gCYAqLL%&uvIwXN;pg{o0*X>?PC8C8vL zh%L8(dPjcr{e@+$Yw=nJ2kyv*O?Q-aEpZ8*qj>1NvpTwV*&maBQs?+M_D;?*qc;{n zK?ma4ZqI`(>RRCv;Ly_X@bc;raA>6=$-{*}xo01!3I+RBStZ{gWOVRvp1^Hdgi^>+O&FeRz+w}$QqQ&WOh#rf_Cfe+Ni_>H`2dy^i z%1TY&K|XYF`XaV3k-FIuu-gI-lNbnCJfg|uS0vFBkOQJ5c_g1x3I>Bd^UBIzeZSpd zGs!-?=ycj-(c*QOMW@y86lI%3ve^6{zijsOQFlnrpe-0Qi-oEO7r(%&Mr&+X`Ek4m~ve{8zmPOeg@LD8EG6lVf*=iBP;AX3>j(u>eqx3GP zb#N7W^|dHza07~mRhj|%hgAXvVsOz%WnG(8rkpNj)Rw#dChY$!*$Rev|kPvziY@EiJ8n^lN>MyM4!oPLE11o z$$}=)5)7d2{8rf<^y!xqy@E*@^zB4;(!oBPF5(qVfB#YR8`FhiZpGxkpvubk{#uQt5n+DW@iupM_VL46b!5>2T%y*6RO0i?AxPd(Kq%Yh@@c)Z^m z5{F+<6Hyj_8fPK*r@&n0%pYLSHJH|q!Rce^lG6p#@fKifcOgcF`?{x5kRF*mf{lic zdrF2~|GF0P0+R~itIa~>V}Th{oAD=wmyIsLVq$O?hw z!ldqI1&_!131SBq!!i#NyKAW4WuuX~B3CA}F#c*zzec$u^+x7|=f2H^(j$+7`$%Tw zP&%tndN=e*pDG6Bg@*d20`C>4`c(0=kg+m|4?pLVj0?11fG%n>R)$2zL#Nc6PW6Fe zP@H-uN{ti?tQh|z!nZX2=?#4lqj^9X-!A$tYPnQWMllwyuXa4!nDJA;e!j2 zSDJ`ZScu3oLB=H+A^e}O3j9y8rPvsK%veEW+dL#1-m7M?cE&0qKVHJBVB_IRB?(F;k%fE^63K2zpwXeY7!pOphh!HB zp!*Q02vo>Bfk(#{ZLkiGBM$7;*qKg!K*oWVDkuUXMQka5IMs19(S};mb6$4oim0II zAH9=b?!D)p`|<8M=XcM_J(AolZS&yAYNE|72xA37kO-Ii`}?U9fKa}#_TK=*(II9g z1s;Cg_4XGhA(!NGGp-U>!7s5_3>)4f!Jn~hP_>a}_KVcR@C4VeNwmP4Bn~+Z6F)p`Io9j}l6QXSk)%gT(w9n(!)HX)@ z!>CRq(DwW|3MaUzJCrlvl#1yJMgk*w=P(Uao;8EGVXgW1mX)4vJgiJyi zp@Q%ql2=kajxdeDdR%Ja+CFN}itEpbYqRc8segA=Hm|+bk{F0~ny3RS+iRA8O_FFDH|bX9PaDJp}oWL)?l~c z!5LJ?tihIK8C%0mU`ty#8*w~<4U{e|Nw(vwsG zksRw8Q0#lmFOZaH#(=NbE8z%2TIRs6&NOH8TcmS>@HXKj;S~PHZZV&w)?W$d2>RY@ z(qvHpygYe16kw>>C$XvV_~bF@5fibe*e_Y*1dxNF5}!mje??~~y8!D@iS$1OqO#G6 zPV=)8#}6MJd(3{F6WI2;AedY)acFYKu!$OLv9GY&=%5z6-+;~nKX!|rggm+=vw)Y1 zW?*Sv3Ca_L2}4NKIXH4DGeJ}u$|N@Zl>-MGe2FlVBLg@T-2#);6U?*yU<-(k6NV{x1D_eT{CvNfR9KRM34vuLIPnhffq=O*613UZc3q! zg zfH0qc>r>Y#1!cOkCei8j8!%$1piUYT?P5;>IT-EO&uKmwWZ$_C zCr%%5Vp68^6)!R87h(5`B3#+xzfM1i^i3HoDjAg$lPMo763p20Lvcl3#lY$E{SrTp z`ZbXo=YQ3WZw)6nNW(?}+*Bnok;lGAJV3tKJPQvuxru2c{8#faiJx&^%oOKA!gn!< z-^gzfXBfJLddkRQs|v5%wI|`>6u0i$K4ZLR8}xJCXh`~Wf6_Au`ZlW`n{+ZRyq@l^ zM%h1_(+Q?X7VxedgUoGg(F`VUlw~XaYQ3yq4?nW{RM&`_(Y(pCf0I{?Xj{CXEUk=L z$?$8^8iQ>~)mOhpCg`jemE1$j0@#yVFO`s{e%rzEek12oOpGirFt-sKIaWg@hO&J| z&gwWn;6a#muAAg@m1V|Q5bR$sB)^tvz49XIPNvddI`+f zmiPGnC%u5)Eo*V=*45Io)`d$V+SUr7NG&g|^JCuPA`t)&wm*tmyA2zZ2lRWOz}L&; zugrGhF~wswQ#U5$k*&Xb?YC$}w?hBw(T!fJJFunmK~d?DP31Ey>gNX+E?ImhZ6QBh zWGa|b=jZAAo~G?Zo!cRzb?qF4J5?9TstvoTCYM)sS_l3*cS@ayCDe9RMXH|tY!J$O zH0*pj2b=fU(fhm?0(fA;l(?rQ1)S{KoSSjPR4-oA_)ycb(k089=JLP%##Vk)r&GF~ zjZ=M+jqnsnDxD009m{a4!si}{jdOYKC$DjbGhpB6xf8Dda~8Or9g&*36z;h4@L^6 zHT2VLvCt-D38j>a&K4%C^F5GBp+7Y+MW>&2ff7aW-V|0I-0%j+hJcP!nRqc^k9a?k zL6wJrOMTM>w(mpQsy7>2)W>q6qqCPNUG;t=ZKL+Qc7^6{jDv|Q&1cCz_{dhQJsJUsd1GUdJeBYOe{zK!`!zOy_`ZU}(E4^#38=i$O@9m(G6L~;JE#Os7 zt@-YpcQqf0{|oEg@_P^$!^->}JDl*~bE#z4n;UE25+h&o^Bs2ZCI^Mq0S2d=<8*XE z?Di7y7=?1P+MWz0Skr4%wIs-aRr+nK{v^nSx!j(KGw)66nl>Ch0CkAJ^@FN)YWbCTj1ClD)q4=hJv+21k G5dRBwpz-Yh diff --git a/Knocker/KnockerCore/Core.cs b/Knocker/KnockerCore/Core.cs index 8ac3227..d20fc57 100644 --- a/Knocker/KnockerCore/Core.cs +++ b/Knocker/KnockerCore/Core.cs @@ -8,6 +8,7 @@ using System.Linq; using System.Net; using System.Net.Sockets; +using System.Runtime.InteropServices; using System.Threading; using System.Threading.Tasks; using static KnockerCore.Helper.Factory; @@ -141,7 +142,17 @@ public bool IsPortOpen(string ipaddress, int port) { var result = tcpClient.BeginConnect(ipaddress, port, null, null); tcpClient.EndConnect(result); - Thread thr = new Thread(() => Broadcaster().Broadcast(typeof(ThreadStatusDto).ToString(), new ThreadStatusDto { Id = Thread.CurrentThread.ManagedThreadId, IpAddress = ipaddress, Port = port.ToString() })); + + var threadStatusDto = new ThreadStatusDto + {Id = Thread.CurrentThread.ManagedThreadId, IpAddress = ipaddress, Port = port.ToString()}; + + IPAddress.TryParse(ipaddress, out var ip); + if (ip != null) + { + threadStatusDto.MacAddress = GetMacAddress(ip); + } + + Thread thr = new Thread(() => Broadcaster().Broadcast(typeof(ThreadStatusDto).ToString(), threadStatusDto)); thr.Start(); } catch (Exception) @@ -153,5 +164,24 @@ public bool IsPortOpen(string ipaddress, int port) return true; } } + + [DllImport("iphlpapi.dll", ExactSpelling = true)] + private static extern int SendARP(uint destIp, uint srcIp, byte[] macAddress, ref uint macAddressLength); + + private static string GetMacAddress(IPAddress address) + { + byte[] mac = new byte[6]; + uint len = (uint)mac.Length; + byte[] addressBytes = address.GetAddressBytes(); + uint dest = ((uint)addressBytes[3] << 24) + + ((uint)addressBytes[2] << 16) + + ((uint)addressBytes[1] << 8) + + ((uint)addressBytes[0]); + if (SendARP(dest, 0, mac, ref len) != 0) + { + return "N/A"; + } + return BitConverter.ToString(mac); + } } } diff --git a/Knocker/KnockerCore/DTO/ThreadStatusDto.cs b/Knocker/KnockerCore/DTO/ThreadStatusDto.cs index 8de6d94..c3a9bf4 100644 --- a/Knocker/KnockerCore/DTO/ThreadStatusDto.cs +++ b/Knocker/KnockerCore/DTO/ThreadStatusDto.cs @@ -11,5 +11,7 @@ public class ThreadStatusDto public string IpAddress { get; set; } public string Port { get; set; } + + public string MacAddress { get; set; } } } diff --git a/Knocker/KnockerCore/bin/Debug/netcoreapp3.1/KnockerCore.deps.json b/Knocker/KnockerCore/bin/Debug/netcoreapp3.1/KnockerCore.deps.json deleted file mode 100644 index bf04fe1..0000000 --- a/Knocker/KnockerCore/bin/Debug/netcoreapp3.1/KnockerCore.deps.json +++ /dev/null @@ -1,137 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v3.1", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v3.1": { - "KnockerCore/1.0.0": { - "dependencies": { - "log4net": "2.0.12" - }, - "runtime": { - "KnockerCore.dll": {} - } - }, - "log4net/2.0.12": { - "dependencies": { - "System.Configuration.ConfigurationManager": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/log4net.dll": { - "assemblyVersion": "2.0.12.0", - "fileVersion": "2.0.12.0" - } - } - }, - "Microsoft.NETCore.Platforms/2.0.0": {}, - "System.Configuration.ConfigurationManager/4.5.0": { - "dependencies": { - "System.Security.Cryptography.ProtectedData": "4.5.0", - "System.Security.Permissions": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/System.Configuration.ConfigurationManager.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.26515.6" - } - } - }, - "System.Security.AccessControl/4.5.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Security.Principal.Windows": "4.5.0" - } - }, - "System.Security.Cryptography.ProtectedData/4.5.0": { - "runtime": { - "lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": { - "assemblyVersion": "4.0.3.0", - "fileVersion": "4.6.26515.6" - } - }, - "runtimeTargets": { - "runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.0.3.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.Windows/4.5.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0" - } - } - } - }, - "libraries": { - "KnockerCore/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "log4net/2.0.12": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9P67BCftJ7KG+B7rNOM1A9KczUwyEDed6zbAddy5Cj/73xVkzi+rEAHeOgUnW5wDqy1JFlY8+oTP0m1PgJ03Tg==", - "path": "log4net/2.0.12", - "hashPath": "log4net.2.0.12.nupkg.sha512" - }, - "Microsoft.NETCore.Platforms/2.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VdLJOCXhZaEMY7Hm2GKiULmn7IEPFE4XC5LPSfBVCUIA8YLZVh846gtfBJalsPQF2PlzdD7ecX7DZEulJ402ZQ==", - "path": "microsoft.netcore.platforms/2.0.0", - "hashPath": "microsoft.netcore.platforms.2.0.0.nupkg.sha512" - }, - "System.Configuration.ConfigurationManager/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UIFvaFfuKhLr9u5tWMxmVoDPkFeD+Qv8gUuap4aZgVGYSYMdERck4OhLN/2gulAc0nYTEigWXSJNNWshrmxnng==", - "path": "system.configuration.configurationmanager/4.5.0", - "hashPath": "system.configuration.configurationmanager.4.5.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.Cryptography.ProtectedData/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-wLBKzFnDCxP12VL9ANydSYhk59fC4cvOr9ypYQLPnAj48NQIhqnjdD2yhP8yEKyBJEjERWS9DisKL7rX5eU25Q==", - "path": "system.security.cryptography.protecteddata/4.5.0", - "hashPath": "system.security.cryptography.protecteddata.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.Windows/4.5.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" - } - } -} \ No newline at end of file diff --git a/Knocker/KnockerCore/bin/Debug/netcoreapp3.1/KnockerCore.dll b/Knocker/KnockerCore/bin/Debug/netcoreapp3.1/KnockerCore.dll deleted file mode 100644 index 3fb354a26bbc9bd06513dfcc6600b4b170d2d6b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 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 D2k)Au diff --git a/Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.AssemblyInfo.cs b/Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.AssemblyInfo.cs deleted file mode 100644 index 11cbd91..0000000 --- a/Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.AssemblyInfo.cs +++ /dev/null @@ -1,23 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -using System; -using System.Reflection; - -[assembly: System.Reflection.AssemblyCompanyAttribute("KnockerCore")] -[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] -[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] -[assembly: System.Reflection.AssemblyProductAttribute("KnockerCore")] -[assembly: System.Reflection.AssemblyTitleAttribute("KnockerCore")] -[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] - -// Generated by the MSBuild WriteCodeFragment class. - diff --git a/Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.AssemblyInfoInputs.cache b/Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.AssemblyInfoInputs.cache deleted file mode 100644 index 1b3310b..0000000 --- a/Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.AssemblyInfoInputs.cache +++ /dev/null @@ -1 +0,0 @@ -c983ae08459fe049bdb328c3f19dee0ed5c83d36 diff --git a/Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.assets.cache b/Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.assets.cache index 64b5969b811fca456d293d8a293819d95dfbd860..84f4be9b70259b9df79d866e8b95db13fda61ab2 100644 GIT binary patch delta 620 zcmX@2x>L;~z}wxCi-Cb5VdEu%dn+b9{k&PJ=G2l%_b+E8bniB7Ww>58*T*y7aFr(y zP!SZc0%>1otC-N@)S}`T_xz&l)ZB^gQGyc~(FHfo6{tWHoBWYcadI7Fia-gbM5AB> zx)GZjnI zvji~=n{3A-Ap=qb0&GBx86I|%H?Wvs3lqo5%h{wR`?E&j3LBBhZ&@=0C!q%gION*c zreO;?RCX_%omxsl0oG7m?AU<+2m>KH{Q&)^iE>@T1*nUT{)a6VR5Wt^J@dog4h bnXD!kb9D&zV3mQGDm{4uuju9uZX0$00yomV delta 512 zcmdm~c0|=Zz}wxCi-Cb5kWV7%hT;0oxqDn+iLBpymdSe8;;P@~x6fs*_}A@qr}+vu zP!SZc0%;#-tC-N@)S}{;^!%di)X8^Q>?XF!2=p_ei6^i+PS#+On#{-O#9xjs$JokW zj3(B=tu%QLyC6`HAAdcDoYiDaCgsTwghV#~U{Yj^X97Az9#v6{US4T>YDr8%Vsdt3 zdTMbD$j#C~HNKh2Mft_~X(cfciMfeInRzjOrS3q5AbAjA17b{16=CzyRxCa-ogBrM zAutic`;3Z{Uver=7G*ER;ni|1-n5)t%TXZEjA@wJWE0M2fq9q`AX_#I^q@;La63(Y Q&($E%jV7_VfqN%A07o0Js{jB1 diff --git a/Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.csproj.CoreCompileInputs.cache b/Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.csproj.CoreCompileInputs.cache deleted file mode 100644 index bd7902c..0000000 --- a/Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -2b1b0e6af34340e65d6bdd551229f636660b7dd1 diff --git a/Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.csproj.FileListAbsolute.txt b/Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.csproj.FileListAbsolute.txt index bfda17b..d0756f7 100644 --- a/Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.csproj.FileListAbsolute.txt +++ b/Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.csproj.FileListAbsolute.txt @@ -15,12 +15,3 @@ C:\Source\Knocker\KnockerCore\obj\Debug\netcoreapp3.1\KnockerCore.dll C:\Source\Knocker\KnockerCore\obj\Debug\netcoreapp3.1\KnockerCore.pdb C:\Source\Knocker\KnockerCore\obj\Debug\netcoreapp3.1\KnockerCore.csprojAssemblyReference.cache C:\Source\Knocker\KnockerCore\obj\Debug\netcoreapp3.1\KnockerCore.csproj.CoreCompileInputs.cache -C:\Source\Knocker\Knocker\KnockerCore\bin\Debug\netcoreapp3.1\KnockerCore.deps.json -C:\Source\Knocker\Knocker\KnockerCore\bin\Debug\netcoreapp3.1\KnockerCore.dll -C:\Source\Knocker\Knocker\KnockerCore\bin\Debug\netcoreapp3.1\KnockerCore.pdb -C:\Source\Knocker\Knocker\KnockerCore\obj\Debug\netcoreapp3.1\KnockerCore.AssemblyInfoInputs.cache -C:\Source\Knocker\Knocker\KnockerCore\obj\Debug\netcoreapp3.1\KnockerCore.AssemblyInfo.cs -C:\Source\Knocker\Knocker\KnockerCore\obj\Debug\netcoreapp3.1\KnockerCore.csproj.CoreCompileInputs.cache -C:\Source\Knocker\Knocker\KnockerCore\obj\Debug\netcoreapp3.1\KnockerCore.dll -C:\Source\Knocker\Knocker\KnockerCore\obj\Debug\netcoreapp3.1\KnockerCore.pdb -C:\Source\Knocker\Knocker\KnockerCore\obj\Debug\netcoreapp3.1\KnockerCore.csprojAssemblyReference.cache diff --git a/Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.csprojAssemblyReference.cache b/Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.csprojAssemblyReference.cache deleted file mode 100644 index 673700bd057548d4a7cba18d1e9743ad5aa85a57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 424 zcmaJ-u};G<5OqmX8p6LWmCnuZ;a2D)-l_w#J#(%d=kTM$W;loGgvSEM1^=%5<}0Dhrv* zJWI=7``+TL!`@raS$f+qwW=?1GdC;jX3KoiPTS+QD4J;w6NuRC=y#85<2eEH!fKIG_@8`IkB*!rqmE<{WBo?Cy4+gyNQF{R|fE zh~KT$3x?Em!v*Lboe+VDqGWWi&2eKJ)q(!eyx*OizKtnHNCvMIK8|P;vt7uoKXg20 W@}M3&`rHy6iosyaLdKZIjN}s&$#)(A diff --git a/Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.dll b/Knocker/KnockerCore/obj/Debug/netcoreapp3.1/KnockerCore.dll deleted file mode 100644 index 3fb354a26bbc9bd06513dfcc6600b4b170d2d6b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 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 D2k)Au diff --git a/Knocker/KnockerCore/obj/KnockerCore.csproj.nuget.dgspec.json b/Knocker/KnockerCore/obj/KnockerCore.csproj.nuget.dgspec.json index e1f46d4..382615a 100644 --- a/Knocker/KnockerCore/obj/KnockerCore.csproj.nuget.dgspec.json +++ b/Knocker/KnockerCore/obj/KnockerCore.csproj.nuget.dgspec.json @@ -10,14 +10,16 @@ "projectUniqueName": "C:\\Source\\Knocker\\Knocker\\KnockerCore\\KnockerCore.csproj", "projectName": "KnockerCore", "projectPath": "C:\\Source\\Knocker\\Knocker\\KnockerCore\\KnockerCore.csproj", - "packagesPath": "C:\\Users\\gorke\\.nuget\\packages\\", + "packagesPath": "C:\\Users\\Gorkem\\.nuget\\packages\\", "outputPath": "C:\\Source\\Knocker\\Knocker\\KnockerCore\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ - "C:\\Microsoft\\Xamarin\\NuGet\\" + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages", + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet" ], "configFilePaths": [ - "C:\\Users\\gorke\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\Gorkem\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config", "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config" ], @@ -55,22 +57,17 @@ "net47", "net471", "net472", - "net48" + "net48", + "net481" ], "assetTargetFallback": true, "warn": true, - "downloadDependencies": [ - { - "name": "Microsoft.AspNetCore.App.Ref", - "version": "[3.1.10, 3.1.10]" - } - ], "frameworkReferences": { "Microsoft.NETCore.App": { "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.101\\RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.404\\RuntimeIdentifierGraph.json" } } } diff --git a/Knocker/KnockerCore/obj/KnockerCore.csproj.nuget.g.props b/Knocker/KnockerCore/obj/KnockerCore.csproj.nuget.g.props index a118a68..1e8fa70 100644 --- a/Knocker/KnockerCore/obj/KnockerCore.csproj.nuget.g.props +++ b/Knocker/KnockerCore/obj/KnockerCore.csproj.nuget.g.props @@ -5,14 +5,13 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\gorke\.nuget\packages\;C:\Microsoft\Xamarin\NuGet\ + C:\Users\Gorkem\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages;C:\Program Files (x86)\Microsoft\Xamarin\NuGet PackageReference - 5.8.0 + 6.4.0 - + + + - - $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - \ No newline at end of file diff --git a/Knocker/KnockerCore/obj/KnockerCore.csproj.nuget.g.targets b/Knocker/KnockerCore/obj/KnockerCore.csproj.nuget.g.targets index 53cfaa1..3dc06ef 100644 --- a/Knocker/KnockerCore/obj/KnockerCore.csproj.nuget.g.targets +++ b/Knocker/KnockerCore/obj/KnockerCore.csproj.nuget.g.targets @@ -1,6 +1,2 @@  - - - $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - - \ No newline at end of file + \ No newline at end of file diff --git a/Knocker/KnockerCore/obj/project.assets.json b/Knocker/KnockerCore/obj/project.assets.json index 05b86bd..54fa215 100644 --- a/Knocker/KnockerCore/obj/project.assets.json +++ b/Knocker/KnockerCore/obj/project.assets.json @@ -8,10 +8,14 @@ "System.Configuration.ConfigurationManager": "4.5.0" }, "compile": { - "lib/netstandard2.0/log4net.dll": {} + "lib/netstandard2.0/log4net.dll": { + "related": ".xml" + } }, "runtime": { - "lib/netstandard2.0/log4net.dll": {} + "lib/netstandard2.0/log4net.dll": { + "related": ".xml" + } } }, "Microsoft.NETCore.Platforms/2.0.0": { @@ -30,7 +34,9 @@ "System.Security.Permissions": "4.5.0" }, "compile": { - "ref/netstandard2.0/System.Configuration.ConfigurationManager.dll": {} + "ref/netstandard2.0/System.Configuration.ConfigurationManager.dll": { + "related": ".xml" + } }, "runtime": { "lib/netstandard2.0/System.Configuration.ConfigurationManager.dll": {} @@ -43,7 +49,9 @@ "System.Security.Principal.Windows": "4.5.0" }, "compile": { - "ref/netstandard2.0/System.Security.AccessControl.dll": {} + "ref/netstandard2.0/System.Security.AccessControl.dll": { + "related": ".xml" + } }, "runtime": { "lib/netstandard2.0/System.Security.AccessControl.dll": {} @@ -58,7 +66,9 @@ "System.Security.Cryptography.ProtectedData/4.5.0": { "type": "package", "compile": { - "ref/netstandard2.0/_._": {} + "ref/netstandard2.0/_._": { + "related": ".xml" + } }, "runtime": { "lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": {} @@ -76,7 +86,9 @@ "System.Security.AccessControl": "4.5.0" }, "compile": { - "ref/netstandard2.0/System.Security.Permissions.dll": {} + "ref/netstandard2.0/System.Security.Permissions.dll": { + "related": ".xml" + } }, "runtime": { "lib/netstandard2.0/System.Security.Permissions.dll": {} @@ -88,7 +100,9 @@ "Microsoft.NETCore.Platforms": "2.0.0" }, "compile": { - "ref/netstandard2.0/System.Security.Principal.Windows.dll": {} + "ref/netstandard2.0/System.Security.Principal.Windows.dll": { + "related": ".xml" + } }, "runtime": { "lib/netstandard2.0/System.Security.Principal.Windows.dll": {} @@ -327,8 +341,9 @@ ] }, "packageFolders": { - "C:\\Users\\gorke\\.nuget\\packages\\": {}, - "C:\\Microsoft\\Xamarin\\NuGet\\": {} + "C:\\Users\\Gorkem\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}, + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet": {} }, "project": { "version": "1.0.0", @@ -336,14 +351,16 @@ "projectUniqueName": "C:\\Source\\Knocker\\Knocker\\KnockerCore\\KnockerCore.csproj", "projectName": "KnockerCore", "projectPath": "C:\\Source\\Knocker\\Knocker\\KnockerCore\\KnockerCore.csproj", - "packagesPath": "C:\\Users\\gorke\\.nuget\\packages\\", + "packagesPath": "C:\\Users\\Gorkem\\.nuget\\packages\\", "outputPath": "C:\\Source\\Knocker\\Knocker\\KnockerCore\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ - "C:\\Microsoft\\Xamarin\\NuGet\\" + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages", + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet" ], "configFilePaths": [ - "C:\\Users\\gorke\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\Gorkem\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config", "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config" ], @@ -381,22 +398,17 @@ "net47", "net471", "net472", - "net48" + "net48", + "net481" ], "assetTargetFallback": true, "warn": true, - "downloadDependencies": [ - { - "name": "Microsoft.AspNetCore.App.Ref", - "version": "[3.1.10, 3.1.10]" - } - ], "frameworkReferences": { "Microsoft.NETCore.App": { "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.101\\RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.404\\RuntimeIdentifierGraph.json" } } } diff --git a/Knocker/KnockerCore/obj/project.nuget.cache b/Knocker/KnockerCore/obj/project.nuget.cache index bd56018..865d01e 100644 --- a/Knocker/KnockerCore/obj/project.nuget.cache +++ b/Knocker/KnockerCore/obj/project.nuget.cache @@ -1,17 +1,16 @@ { "version": 2, - "dgSpecHash": "/DMwqVt/N/mGJPnyxjvd/3NJKSmtecoSYUju7B7wg3eKwt5fsBPY+Z8bYXJ0ogXgid/DOg2cVq5Rs+P6sEvNQw==", + "dgSpecHash": "qLG5xIXurRdhC43nnUwiVIAVfeQhfRzMLT9o+EAnGq2wTFjCZ70rdjaXNV00w7HqZErbmQFzQc9vep+ARLJD2w==", "success": true, "projectFilePath": "C:\\Source\\Knocker\\Knocker\\KnockerCore\\KnockerCore.csproj", "expectedPackageFiles": [ - "C:\\Users\\gorke\\.nuget\\packages\\log4net\\2.0.12\\log4net.2.0.12.nupkg.sha512", - "C:\\Users\\gorke\\.nuget\\packages\\microsoft.netcore.platforms\\2.0.0\\microsoft.netcore.platforms.2.0.0.nupkg.sha512", - "C:\\Users\\gorke\\.nuget\\packages\\system.configuration.configurationmanager\\4.5.0\\system.configuration.configurationmanager.4.5.0.nupkg.sha512", - "C:\\Users\\gorke\\.nuget\\packages\\system.security.accesscontrol\\4.5.0\\system.security.accesscontrol.4.5.0.nupkg.sha512", - "C:\\Users\\gorke\\.nuget\\packages\\system.security.cryptography.protecteddata\\4.5.0\\system.security.cryptography.protecteddata.4.5.0.nupkg.sha512", - "C:\\Users\\gorke\\.nuget\\packages\\system.security.permissions\\4.5.0\\system.security.permissions.4.5.0.nupkg.sha512", - "C:\\Users\\gorke\\.nuget\\packages\\system.security.principal.windows\\4.5.0\\system.security.principal.windows.4.5.0.nupkg.sha512", - "C:\\Users\\gorke\\.nuget\\packages\\microsoft.aspnetcore.app.ref\\3.1.10\\microsoft.aspnetcore.app.ref.3.1.10.nupkg.sha512" + "C:\\Users\\Gorkem\\.nuget\\packages\\log4net\\2.0.12\\log4net.2.0.12.nupkg.sha512", + "C:\\Users\\Gorkem\\.nuget\\packages\\microsoft.netcore.platforms\\2.0.0\\microsoft.netcore.platforms.2.0.0.nupkg.sha512", + "C:\\Users\\Gorkem\\.nuget\\packages\\system.configuration.configurationmanager\\4.5.0\\system.configuration.configurationmanager.4.5.0.nupkg.sha512", + "C:\\Users\\Gorkem\\.nuget\\packages\\system.security.accesscontrol\\4.5.0\\system.security.accesscontrol.4.5.0.nupkg.sha512", + "C:\\Users\\Gorkem\\.nuget\\packages\\system.security.cryptography.protecteddata\\4.5.0\\system.security.cryptography.protecteddata.4.5.0.nupkg.sha512", + "C:\\Users\\Gorkem\\.nuget\\packages\\system.security.permissions\\4.5.0\\system.security.permissions.4.5.0.nupkg.sha512", + "C:\\Users\\Gorkem\\.nuget\\packages\\system.security.principal.windows\\4.5.0\\system.security.principal.windows.4.5.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCore.dll b/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCore.dll deleted file mode 100644 index 3fb354a26bbc9bd06513dfcc6600b4b170d2d6b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 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 D2k)Au diff --git a/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCoreTests.deps.json b/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCoreTests.deps.json deleted file mode 100644 index 89e24ae..0000000 --- a/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCoreTests.deps.json +++ /dev/null @@ -1,1808 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v3.1", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v3.1": { - "KnockerCoreTests/1.0.0": { - "dependencies": { - "KnockerCore": "1.0.0", - "MSTest.TestAdapter": "2.1.1", - "MSTest.TestFramework": "2.1.1", - "Microsoft.NET.Test.Sdk": "16.7.1", - "coverlet.collector": "1.3.0" - }, - "runtime": { - "KnockerCoreTests.dll": {} - } - }, - "coverlet.collector/1.3.0": {}, - "log4net/2.0.12": { - "dependencies": { - "System.Configuration.ConfigurationManager": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/log4net.dll": { - "assemblyVersion": "2.0.12.0", - "fileVersion": "2.0.12.0" - } - } - }, - "Microsoft.CodeCoverage/16.7.1": { - "runtime": { - "lib/netcoreapp1.0/Microsoft.VisualStudio.CodeCoverage.Shim.dll": { - "assemblyVersion": "15.0.0.0", - "fileVersion": "16.0.30118.154" - } - } - }, - "Microsoft.CSharp/4.0.1": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "Microsoft.NET.Test.Sdk/16.7.1": { - "dependencies": { - "Microsoft.CodeCoverage": "16.7.1", - "Microsoft.TestPlatform.TestHost": "16.7.1" - } - }, - "Microsoft.NETCore.Platforms/2.0.0": {}, - "Microsoft.NETCore.Targets/1.1.0": {}, - "Microsoft.TestPlatform.ObjectModel/16.7.1": { - "dependencies": { - "NuGet.Frameworks": "5.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.TestPlatform.CoreUtilities.dll": { - "assemblyVersion": "15.0.0.0", - "fileVersion": "15.0.0.0" - }, - "lib/netstandard2.0/Microsoft.TestPlatform.PlatformAbstractions.dll": { - "assemblyVersion": "15.0.0.0", - "fileVersion": "15.0.0.0" - }, - "lib/netstandard2.0/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll": { - "assemblyVersion": "15.0.0.0", - "fileVersion": "15.0.0.0" - } - }, - "resources": { - "lib/netstandard2.0/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll": { - "locale": "cs" - }, - "lib/netstandard2.0/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": { - "locale": "cs" - }, - "lib/netstandard2.0/de/Microsoft.TestPlatform.CoreUtilities.resources.dll": { - "locale": "de" - }, - "lib/netstandard2.0/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": { - "locale": "de" - }, - "lib/netstandard2.0/es/Microsoft.TestPlatform.CoreUtilities.resources.dll": { - "locale": "es" - }, - "lib/netstandard2.0/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": { - "locale": "es" - }, - "lib/netstandard2.0/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll": { - "locale": "fr" - }, - "lib/netstandard2.0/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": { - "locale": "fr" - }, - "lib/netstandard2.0/it/Microsoft.TestPlatform.CoreUtilities.resources.dll": { - "locale": "it" - }, - "lib/netstandard2.0/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": { - "locale": "it" - }, - "lib/netstandard2.0/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll": { - "locale": "ja" - }, - "lib/netstandard2.0/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": { - "locale": "ja" - }, - "lib/netstandard2.0/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll": { - "locale": "ko" - }, - "lib/netstandard2.0/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": { - "locale": "ko" - }, - "lib/netstandard2.0/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll": { - "locale": "pl" - }, - "lib/netstandard2.0/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": { - "locale": "pl" - }, - "lib/netstandard2.0/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll": { - "locale": "pt-BR" - }, - "lib/netstandard2.0/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": { - "locale": "pt-BR" - }, - "lib/netstandard2.0/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll": { - "locale": "ru" - }, - "lib/netstandard2.0/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": { - "locale": "ru" - }, - "lib/netstandard2.0/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll": { - "locale": "tr" - }, - "lib/netstandard2.0/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": { - "locale": "tr" - }, - "lib/netstandard2.0/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netstandard2.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netstandard2.0/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll": { - "locale": "zh-Hant" - }, - "lib/netstandard2.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": { - "locale": "zh-Hant" - } - } - }, - "Microsoft.TestPlatform.TestHost/16.7.1": { - "dependencies": { - "Microsoft.TestPlatform.ObjectModel": "16.7.1", - "Newtonsoft.Json": "9.0.1" - }, - "runtime": { - "lib/netcoreapp2.1/Microsoft.TestPlatform.CommunicationUtilities.dll": { - "assemblyVersion": "15.0.0.0", - "fileVersion": "15.0.0.0" - }, - "lib/netcoreapp2.1/Microsoft.TestPlatform.CrossPlatEngine.dll": { - "assemblyVersion": "15.0.0.0", - "fileVersion": "15.0.0.0" - }, - "lib/netcoreapp2.1/Microsoft.TestPlatform.Utilities.dll": { - "assemblyVersion": "15.0.0.0", - "fileVersion": "15.0.0.0" - }, - "lib/netcoreapp2.1/Microsoft.VisualStudio.TestPlatform.Common.dll": { - "assemblyVersion": "15.0.0.0", - "fileVersion": "15.0.0.0" - }, - "lib/netcoreapp2.1/testhost.dll": { - "assemblyVersion": "15.0.0.0", - "fileVersion": "15.0.0.0" - } - }, - "resources": { - "lib/netcoreapp2.1/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": { - "locale": "cs" - }, - "lib/netcoreapp2.1/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": { - "locale": "cs" - }, - "lib/netcoreapp2.1/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": { - "locale": "cs" - }, - "lib/netcoreapp2.1/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": { - "locale": "de" - }, - "lib/netcoreapp2.1/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": { - "locale": "de" - }, - "lib/netcoreapp2.1/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": { - "locale": "de" - }, - "lib/netcoreapp2.1/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": { - "locale": "es" - }, - "lib/netcoreapp2.1/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": { - "locale": "es" - }, - "lib/netcoreapp2.1/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": { - "locale": "es" - }, - "lib/netcoreapp2.1/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": { - "locale": "fr" - }, - "lib/netcoreapp2.1/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": { - "locale": "fr" - }, - "lib/netcoreapp2.1/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": { - "locale": "fr" - }, - "lib/netcoreapp2.1/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": { - "locale": "it" - }, - "lib/netcoreapp2.1/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": { - "locale": "it" - }, - "lib/netcoreapp2.1/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": { - "locale": "it" - }, - "lib/netcoreapp2.1/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": { - "locale": "ja" - }, - "lib/netcoreapp2.1/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": { - "locale": "ja" - }, - "lib/netcoreapp2.1/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": { - "locale": "ja" - }, - "lib/netcoreapp2.1/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": { - "locale": "ko" - }, - "lib/netcoreapp2.1/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": { - "locale": "ko" - }, - "lib/netcoreapp2.1/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": { - "locale": "ko" - }, - "lib/netcoreapp2.1/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": { - "locale": "pl" - }, - "lib/netcoreapp2.1/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": { - "locale": "pl" - }, - "lib/netcoreapp2.1/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": { - "locale": "pl" - }, - "lib/netcoreapp2.1/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": { - "locale": "pt-BR" - }, - "lib/netcoreapp2.1/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": { - "locale": "pt-BR" - }, - "lib/netcoreapp2.1/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": { - "locale": "pt-BR" - }, - "lib/netcoreapp2.1/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": { - "locale": "ru" - }, - "lib/netcoreapp2.1/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": { - "locale": "ru" - }, - "lib/netcoreapp2.1/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": { - "locale": "ru" - }, - "lib/netcoreapp2.1/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": { - "locale": "tr" - }, - "lib/netcoreapp2.1/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": { - "locale": "tr" - }, - "lib/netcoreapp2.1/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": { - "locale": "tr" - }, - "lib/netcoreapp2.1/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netcoreapp2.1/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netcoreapp2.1/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netcoreapp2.1/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": { - "locale": "zh-Hant" - }, - "lib/netcoreapp2.1/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": { - "locale": "zh-Hant" - }, - "lib/netcoreapp2.1/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": { - "locale": "zh-Hant" - } - } - }, - "Microsoft.Win32.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "MSTest.TestAdapter/2.1.1": { - "dependencies": { - "NETStandard.Library": "1.6.1", - "System.Diagnostics.TextWriterTraceListener": "4.3.0" - } - }, - "MSTest.TestFramework/2.1.1": { - "runtime": { - "lib/netstandard1.0/Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll": { - "assemblyVersion": "14.0.0.0", - "fileVersion": "14.0.4701.2" - }, - "lib/netstandard1.0/Microsoft.VisualStudio.TestPlatform.TestFramework.dll": { - "assemblyVersion": "14.0.0.0", - "fileVersion": "14.0.4701.2" - } - } - }, - "NETStandard.Library/1.6.1": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.Win32.Primitives": "4.3.0", - "System.AppContext": "4.3.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Console": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tools": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Calendars": "4.3.0", - "System.IO": "4.3.0", - "System.IO.Compression": "4.3.0", - "System.IO.Compression.ZipFile": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.Net.Http": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Net.Sockets": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "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.Runtime.InteropServices.RuntimeInformation": "4.3.0", - "System.Runtime.Numerics": "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.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Threading.Timer": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0", - "System.Xml.XDocument": "4.3.0" - } - }, - "Newtonsoft.Json/9.0.1": { - "dependencies": { - "Microsoft.CSharp": "4.0.1", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Dynamic.Runtime": "4.0.11", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Serialization.Primitives": "4.1.1", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0", - "System.Xml.XDocument": "4.3.0" - }, - "runtime": { - "lib/netstandard1.0/Newtonsoft.Json.dll": { - "assemblyVersion": "9.0.0.0", - "fileVersion": "9.0.1.19813" - } - } - }, - "NuGet.Frameworks/5.0.0": { - "runtime": { - "lib/netstandard2.0/NuGet.Frameworks.dll": { - "assemblyVersion": "5.0.0.6", - "fileVersion": "5.0.0.5923" - } - } - }, - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.native.System/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "runtime.native.System.IO.Compression/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "runtime.native.System.Net.Http/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "runtime.native.System.Security.Cryptography.Apple/4.3.0": { - "dependencies": { - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" - } - }, - "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "dependencies": { - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {}, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "System.AppContext/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - } - }, - "System.Buffers/4.3.0": { - "dependencies": { - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Collections/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Collections.Concurrent/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "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.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Configuration.ConfigurationManager/4.5.0": { - "dependencies": { - "System.Security.Cryptography.ProtectedData": "4.5.0", - "System.Security.Permissions": "4.5.0" - }, - "runtime": { - "lib/netstandard2.0/System.Configuration.ConfigurationManager.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.26515.6" - } - } - }, - "System.Console/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0" - } - }, - "System.Diagnostics.Debug/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Diagnostics.DiagnosticSource/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Diagnostics.TextWriterTraceListener/4.3.0": { - "dependencies": { - "System.Diagnostics.TraceSource": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Diagnostics.Tools/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Diagnostics.TraceSource/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "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.Threading": "4.3.0", - "runtime.native.System": "4.3.0" - } - }, - "System.Diagnostics.Tracing/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Dynamic.Runtime/4.0.11": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Globalization/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Globalization.Calendars/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Globalization.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.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.InteropServices": "4.3.0" - } - }, - "System.IO/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.IO.Compression/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Buffers": "4.3.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.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.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.native.System": "4.3.0", - "runtime.native.System.IO.Compression": "4.3.0" - } - }, - "System.IO.Compression.ZipFile/4.3.0": { - "dependencies": { - "System.Buffers": "4.3.0", - "System.IO": "4.3.0", - "System.IO.Compression": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Text.Encoding": "4.3.0" - } - }, - "System.IO.FileSystem/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.IO.FileSystem.Primitives/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - } - }, - "System.Linq/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - } - }, - "System.Linq.Expressions/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Linq": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Net.Http/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.DiagnosticSource": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Extensions": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.Net.Primitives": "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.OpenSsl": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.native.System": "4.3.0", - "runtime.native.System.Net.Http": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "System.Net.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0" - } - }, - "System.Net.Sockets/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.ObjectModel/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Reflection/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.TypeExtensions/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Resources.ResourceManager/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "System.Runtime.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime.Handles/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime.InteropServices/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0" - } - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Threading": "4.3.0", - "runtime.native.System": "4.3.0" - } - }, - "System.Runtime.Numerics/4.3.0": { - "dependencies": { - "System.Globalization": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - } - }, - "System.Runtime.Serialization.Primitives/4.1.1": { - "dependencies": { - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Security.AccessControl/4.5.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Security.Principal.Windows": "4.5.0" - } - }, - "System.Security.Cryptography.Algorithms/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Collections": "4.3.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.Runtime.Numerics": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.Apple": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "System.Security.Cryptography.Cng/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.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": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.IO": "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.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.Threading": "4.3.0" - } - }, - "System.Security.Cryptography.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Linq": "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.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "System.Security.Cryptography.OpenSsl/4.3.0": { - "dependencies": { - "System.Collections": "4.3.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.Runtime.Numerics": "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", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "System.Security.Cryptography.Primitives/4.3.0": { - "dependencies": { - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Security.Cryptography.ProtectedData/4.5.0": { - "runtime": { - "lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": { - "assemblyVersion": "4.0.3.0", - "fileVersion": "4.6.26515.6" - } - }, - "runtimeTargets": { - "runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.0.3.0", - "fileVersion": "4.6.26515.6" - } - } - }, - "System.Security.Cryptography.X509Certificates/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Calendars": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "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.Runtime.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.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", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "runtime.native.System": "4.3.0", - "runtime.native.System.Net.Http": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "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.Windows/4.5.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0" - } - }, - "System.Text.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Text.Encoding.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0" - } - }, - "System.Text.RegularExpressions/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - } - }, - "System.Threading/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Threading.Tasks/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Threading.Tasks.Extensions/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Threading.Timer/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Xml.ReaderWriter/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Threading.Tasks.Extensions": "4.3.0" - } - }, - "System.Xml.XDocument/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tools": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "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.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0" - } - }, - "KnockerCore/1.0.0": { - "dependencies": { - "log4net": "2.0.12" - }, - "runtime": { - "KnockerCore.dll": {} - } - } - } - }, - "libraries": { - "KnockerCoreTests/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "coverlet.collector/1.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-t8pnf5SX2ya0RX4vjoxsbhDMQCZJcpPun2neHKJ4FouMmObylo25FvoOydvf3Bl+l+IzWw7u2vjEeCBHnleB9g==", - "path": "coverlet.collector/1.3.0", - "hashPath": "coverlet.collector.1.3.0.nupkg.sha512" - }, - "log4net/2.0.12": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9P67BCftJ7KG+B7rNOM1A9KczUwyEDed6zbAddy5Cj/73xVkzi+rEAHeOgUnW5wDqy1JFlY8+oTP0m1PgJ03Tg==", - "path": "log4net/2.0.12", - "hashPath": "log4net.2.0.12.nupkg.sha512" - }, - "Microsoft.CodeCoverage/16.7.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PhSppbk+kvAyD9yGJIcBRJ/XYwY+21YK88l22PGTtixaxNdjnx1idVKh88LCGwKaTL8HhlnQ41VmBiBdZJzIQw==", - "path": "microsoft.codecoverage/16.7.1", - "hashPath": "microsoft.codecoverage.16.7.1.nupkg.sha512" - }, - "Microsoft.CSharp/4.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-17h8b5mXa87XYKrrVqdgZ38JefSUqLChUQpXgSnpzsM0nDOhE40FTeNWOJ/YmySGV6tG6T8+hjz6vxbknHJr6A==", - "path": "microsoft.csharp/4.0.1", - "hashPath": "microsoft.csharp.4.0.1.nupkg.sha512" - }, - "Microsoft.NET.Test.Sdk/16.7.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7T3XYuLT2CRMZXwlp8p4cEEf6y7VifxTdKwYNzCYp31CN4iyrcDKneIJvNTo0YVnTxJn+CSlGVlUnZHUlAwt9A==", - "path": "microsoft.net.test.sdk/16.7.1", - "hashPath": "microsoft.net.test.sdk.16.7.1.nupkg.sha512" - }, - "Microsoft.NETCore.Platforms/2.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VdLJOCXhZaEMY7Hm2GKiULmn7IEPFE4XC5LPSfBVCUIA8YLZVh846gtfBJalsPQF2PlzdD7ecX7DZEulJ402ZQ==", - "path": "microsoft.netcore.platforms/2.0.0", - "hashPath": "microsoft.netcore.platforms.2.0.0.nupkg.sha512" - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", - "path": "microsoft.netcore.targets/1.1.0", - "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" - }, - "Microsoft.TestPlatform.ObjectModel/16.7.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FL+VpAC/nCCzj80MwX6L8gJD06u2m1SKcQQLAymDLFqNtgtI9h3J5n0mVN+s18qcMzybsmO9GK7rMuHYx11KMg==", - "path": "microsoft.testplatform.objectmodel/16.7.1", - "hashPath": "microsoft.testplatform.objectmodel.16.7.1.nupkg.sha512" - }, - "Microsoft.TestPlatform.TestHost/16.7.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-mv7MnBDtqwQAjoH+AphE+Tu0dsF6x/c7Zs8umkb2McbvNALJdfBuWJQbiXGWqhNq7k8eMmnkNO6klJz4pkgekw==", - "path": "microsoft.testplatform.testhost/16.7.1", - "hashPath": "microsoft.testplatform.testhost.16.7.1.nupkg.sha512" - }, - "Microsoft.Win32.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", - "path": "microsoft.win32.primitives/4.3.0", - "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512" - }, - "MSTest.TestAdapter/2.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-913cbQHPnGOCCYJKPDqcjI1IbPkugHOiheuSmd5m4LKLdXJbKJX1AxUu7F7uAMxCNdtLA34ZOgFe5WNDcWhY2Q==", - "path": "mstest.testadapter/2.1.1", - "hashPath": "mstest.testadapter.2.1.1.nupkg.sha512" - }, - "MSTest.TestFramework/2.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lS552ma6LxHf7aOTNQHJa4udC3KVml+Hlzs3cEJP/caIUc6UvYMmmaPpYO3ErEL9qF4xGayeHXwAmrTiFWUAMw==", - "path": "mstest.testframework/2.1.1", - "hashPath": "mstest.testframework.2.1.1.nupkg.sha512" - }, - "NETStandard.Library/1.6.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==", - "path": "netstandard.library/1.6.1", - "hashPath": "netstandard.library.1.6.1.nupkg.sha512" - }, - "Newtonsoft.Json/9.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-U82mHQSKaIk+lpSVCbWYKNavmNH1i5xrExDEquU1i6I5pV6UMOqRnJRSlKO3cMPfcpp0RgDY+8jUXHdQ4IfXvw==", - "path": "newtonsoft.json/9.0.1", - "hashPath": "newtonsoft.json.9.0.1.nupkg.sha512" - }, - "NuGet.Frameworks/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-c5JVjuVAm4f7E9Vj+v09Z9s2ZsqFDjBpcsyS3M9xRo0bEdm/LVZSzLxxNvfvAwRiiE8nwe1h2G4OwiwlzFKXlA==", - "path": "nuget.frameworks/5.0.0", - "hashPath": "nuget.frameworks.5.0.0.nupkg.sha512" - }, - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==", - "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==", - "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==", - "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.native.System/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", - "path": "runtime.native.system/4.3.0", - "hashPath": "runtime.native.system.4.3.0.nupkg.sha512" - }, - "runtime.native.System.IO.Compression/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", - "path": "runtime.native.system.io.compression/4.3.0", - "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512" - }, - "runtime.native.System.Net.Http/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==", - "path": "runtime.native.system.net.http/4.3.0", - "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512" - }, - "runtime.native.System.Security.Cryptography.Apple/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", - "path": "runtime.native.system.security.cryptography.apple/4.3.0", - "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" - }, - "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", - "path": "runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==", - "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==", - "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==", - "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0", - "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" - }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==", - "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==", - "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==", - "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==", - "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==", - "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "System.AppContext/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", - "path": "system.appcontext/4.3.0", - "hashPath": "system.appcontext.4.3.0.nupkg.sha512" - }, - "System.Buffers/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==", - "path": "system.buffers/4.3.0", - "hashPath": "system.buffers.4.3.0.nupkg.sha512" - }, - "System.Collections/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", - "path": "system.collections/4.3.0", - "hashPath": "system.collections.4.3.0.nupkg.sha512" - }, - "System.Collections.Concurrent/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", - "path": "system.collections.concurrent/4.3.0", - "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512" - }, - "System.Configuration.ConfigurationManager/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UIFvaFfuKhLr9u5tWMxmVoDPkFeD+Qv8gUuap4aZgVGYSYMdERck4OhLN/2gulAc0nYTEigWXSJNNWshrmxnng==", - "path": "system.configuration.configurationmanager/4.5.0", - "hashPath": "system.configuration.configurationmanager.4.5.0.nupkg.sha512" - }, - "System.Console/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", - "path": "system.console/4.3.0", - "hashPath": "system.console.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.Debug/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", - "path": "system.diagnostics.debug/4.3.0", - "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.DiagnosticSource/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tD6kosZnTAGdrEa0tZSuFyunMbt/5KYDnHdndJYGqZoNy00XVXyACd5d6KnE1YgYv3ne2CjtAfNXo/fwEhnKUA==", - "path": "system.diagnostics.diagnosticsource/4.3.0", - "hashPath": "system.diagnostics.diagnosticsource.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.TextWriterTraceListener/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-F11kHWeiwYjFWto+kr8tt9ULMH0k8MsT1XmdCGPTLYHhWgN+2g7JsIZiXDrxlFGccSNkbjfwQy4xIS38gzUiZA==", - "path": "system.diagnostics.textwritertracelistener/4.3.0", - "hashPath": "system.diagnostics.textwritertracelistener.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.Tools/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", - "path": "system.diagnostics.tools/4.3.0", - "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.TraceSource/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VnYp1NxGx8Ww731y2LJ1vpfb/DKVNKEZ8Jsh5SgQTZREL/YpWRArgh9pI8CDLmgHspZmLL697CaLvH85qQpRiw==", - "path": "system.diagnostics.tracesource/4.3.0", - "hashPath": "system.diagnostics.tracesource.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.Tracing/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", - "path": "system.diagnostics.tracing/4.3.0", - "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512" - }, - "System.Dynamic.Runtime/4.0.11": { - "type": "package", - "serviceable": true, - "sha512": "sha512-db34f6LHYM0U0JpE+sOmjar27BnqTVkbLJhgfwMpTdgTigG/Hna3m2MYVwnFzGGKnEJk2UXFuoVTr8WUbU91/A==", - "path": "system.dynamic.runtime/4.0.11", - "hashPath": "system.dynamic.runtime.4.0.11.nupkg.sha512" - }, - "System.Globalization/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", - "path": "system.globalization/4.3.0", - "hashPath": "system.globalization.4.3.0.nupkg.sha512" - }, - "System.Globalization.Calendars/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", - "path": "system.globalization.calendars/4.3.0", - "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512" - }, - "System.Globalization.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==", - "path": "system.globalization.extensions/4.3.0", - "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512" - }, - "System.IO/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", - "path": "system.io/4.3.0", - "hashPath": "system.io.4.3.0.nupkg.sha512" - }, - "System.IO.Compression/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", - "path": "system.io.compression/4.3.0", - "hashPath": "system.io.compression.4.3.0.nupkg.sha512" - }, - "System.IO.Compression.ZipFile/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==", - "path": "system.io.compression.zipfile/4.3.0", - "hashPath": "system.io.compression.zipfile.4.3.0.nupkg.sha512" - }, - "System.IO.FileSystem/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", - "path": "system.io.filesystem/4.3.0", - "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512" - }, - "System.IO.FileSystem.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", - "path": "system.io.filesystem.primitives/4.3.0", - "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512" - }, - "System.Linq/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", - "path": "system.linq/4.3.0", - "hashPath": "system.linq.4.3.0.nupkg.sha512" - }, - "System.Linq.Expressions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", - "path": "system.linq.expressions/4.3.0", - "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" - }, - "System.Net.Http/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", - "path": "system.net.http/4.3.0", - "hashPath": "system.net.http.4.3.0.nupkg.sha512" - }, - "System.Net.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==", - "path": "system.net.primitives/4.3.0", - "hashPath": "system.net.primitives.4.3.0.nupkg.sha512" - }, - "System.Net.Sockets/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==", - "path": "system.net.sockets/4.3.0", - "hashPath": "system.net.sockets.4.3.0.nupkg.sha512" - }, - "System.ObjectModel/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", - "path": "system.objectmodel/4.3.0", - "hashPath": "system.objectmodel.4.3.0.nupkg.sha512" - }, - "System.Reflection/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", - "path": "system.reflection/4.3.0", - "hashPath": "system.reflection.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", - "path": "system.reflection.emit/4.3.0", - "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", - "path": "system.reflection.emit.ilgeneration/4.3.0", - "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", - "path": "system.reflection.emit.lightweight/4.3.0", - "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" - }, - "System.Reflection.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", - "path": "system.reflection.extensions/4.3.0", - "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", - "path": "system.reflection.primitives/4.3.0", - "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" - }, - "System.Reflection.TypeExtensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", - "path": "system.reflection.typeextensions/4.3.0", - "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512" - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", - "path": "system.resources.resourcemanager/4.3.0", - "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" - }, - "System.Runtime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", - "path": "system.runtime/4.3.0", - "hashPath": "system.runtime.4.3.0.nupkg.sha512" - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", - "path": "system.runtime.extensions/4.3.0", - "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" - }, - "System.Runtime.Handles/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", - "path": "system.runtime.handles/4.3.0", - "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512" - }, - "System.Runtime.InteropServices/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", - "path": "system.runtime.interopservices/4.3.0", - "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512" - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", - "path": "system.runtime.interopservices.runtimeinformation/4.3.0", - "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512" - }, - "System.Runtime.Numerics/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", - "path": "system.runtime.numerics/4.3.0", - "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512" - }, - "System.Runtime.Serialization.Primitives/4.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-HZ6Du5QrTG8MNJbf4e4qMO3JRAkIboGT5Fk804uZtg3Gq516S7hAqTm2UZKUHa7/6HUGdVy3AqMQKbns06G/cg==", - "path": "system.runtime.serialization.primitives/4.1.1", - "hashPath": "system.runtime.serialization.primitives.4.1.1.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.Cryptography.Algorithms/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", - "path": "system.security.cryptography.algorithms/4.3.0", - "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Cng/4.3.0": { - "type": "package", - "serviceable": true, - "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", - "serviceable": true, - "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", - "path": "system.security.cryptography.csp/4.3.0", - "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", - "path": "system.security.cryptography.encoding/4.3.0", - "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==", - "path": "system.security.cryptography.openssl/4.3.0", - "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", - "path": "system.security.cryptography.primitives/4.3.0", - "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.ProtectedData/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-wLBKzFnDCxP12VL9ANydSYhk59fC4cvOr9ypYQLPnAj48NQIhqnjdD2yhP8yEKyBJEjERWS9DisKL7rX5eU25Q==", - "path": "system.security.cryptography.protecteddata/4.5.0", - "hashPath": "system.security.cryptography.protecteddata.4.5.0.nupkg.sha512" - }, - "System.Security.Cryptography.X509Certificates/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", - "path": "system.security.cryptography.x509certificates/4.3.0", - "hashPath": "system.security.cryptography.x509certificates.4.3.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.Windows/4.5.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" - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", - "path": "system.text.encoding/4.3.0", - "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" - }, - "System.Text.Encoding.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", - "path": "system.text.encoding.extensions/4.3.0", - "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512" - }, - "System.Text.RegularExpressions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", - "path": "system.text.regularexpressions/4.3.0", - "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512" - }, - "System.Threading/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", - "path": "system.threading/4.3.0", - "hashPath": "system.threading.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", - "path": "system.threading.tasks/4.3.0", - "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==", - "path": "system.threading.tasks.extensions/4.3.0", - "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512" - }, - "System.Threading.Timer/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==", - "path": "system.threading.timer/4.3.0", - "hashPath": "system.threading.timer.4.3.0.nupkg.sha512" - }, - "System.Xml.ReaderWriter/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", - "path": "system.xml.readerwriter/4.3.0", - "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512" - }, - "System.Xml.XDocument/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", - "path": "system.xml.xdocument/4.3.0", - "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512" - }, - "KnockerCore/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - } - } -} \ No newline at end of file diff --git a/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCoreTests.dll b/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCoreTests.dll deleted file mode 100644 index f38960aad8c8d3a589746f29bf8fa818499574a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6144 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 diff --git a/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCoreTests.runtimeconfig.dev.json b/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCoreTests.runtimeconfig.dev.json deleted file mode 100644 index 75f8ec3..0000000 --- a/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCoreTests.runtimeconfig.dev.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "runtimeOptions": { - "additionalProbingPaths": [ - "C:\\Users\\gorke\\.dotnet\\store\\|arch|\\|tfm|", - "C:\\Users\\gorke\\.nuget\\packages", - "C:\\Microsoft\\Xamarin\\NuGet" - ] - } -} \ No newline at end of file diff --git a/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCoreTests.runtimeconfig.json b/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCoreTests.runtimeconfig.json deleted file mode 100644 index bc456d7..0000000 --- a/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/KnockerCoreTests.runtimeconfig.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "runtimeOptions": { - "tfm": "netcoreapp3.1", - "framework": { - "name": "Microsoft.NETCore.App", - "version": "3.1.0" - } - } -} \ No newline at end of file diff --git a/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.TestPlatform.CommunicationUtilities.dll b/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.TestPlatform.CommunicationUtilities.dll deleted file mode 100644 index 0c026bb3e38923aa31ee20e0784588ad12e6d4d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 100656 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�)Nu|O7` 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 diff --git a/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.TestPlatform.CrossPlatEngine.dll b/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.TestPlatform.CrossPlatEngine.dll deleted file mode 100644 index a691345e0116d109a1c75ffffcaaa0d7f529b8cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178992 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 diff --git a/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.TestPlatform.PlatformAbstractions.dll b/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.TestPlatform.PlatformAbstractions.dll deleted file mode 100644 index 4e11363a8a70e8db99d0dd6440125e7ea82b27aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39200 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 z 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
ERu%Ue(^ACjE?Y{M%5GY_sSU09dL6`t1m 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 diff --git a/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.TestPlatform.Utilities.dll b/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.TestPlatform.Utilities.dll deleted file mode 100644 index b3ec98f408149f13f7260956f7680ecef60b39e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 55080 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 diff --git a/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.Common.dll b/Knocker/KnockerCoreTests/bin/Debug/netcoreapp3.1/Microsoft.VisualStudio.TestPlatform.Common.dll deleted file mode 100644 index dbd4f1305dd8da7fbbd9b224fd5a62924287f060..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163632 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