Intial version of STT C# API 44/104944/4 submit/tizen/20161222.064704
authorSuyeon Hwang <stom.hwang@samsung.com>
Thu, 15 Dec 2016 01:34:50 +0000 (10:34 +0900)
committerSuyeon Hwang <stom.hwang@samsung.com>
Wed, 21 Dec 2016 07:09:32 +0000 (16:09 +0900)
Change-Id: Ia7296fb4e09e29eb054963a8138e4d6fce6274f8
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
22 files changed:
LICENSE [new file with mode: 0644]
Tizen.Uix/Interop/Interop.Libraries.cs [new file with mode: 0755]
Tizen.Uix/Interop/Interop.Stt.cs [new file with mode: 0755]
Tizen.Uix/Properties/AssemblyInfo.cs [new file with mode: 0755]
Tizen.Uix/Tizen.Uix-Stt.Net45.project.json [new file with mode: 0755]
Tizen.Uix/Tizen.Uix-Stt.csproj [new file with mode: 0755]
Tizen.Uix/Tizen.Uix-Stt.nuspec [new file with mode: 0755]
Tizen.Uix/Tizen.Uix-Stt.project.json [new file with mode: 0755]
Tizen.Uix/Tizen.Uix-Stt.project.lock.json [new file with mode: 0755]
Tizen.Uix/Tizen.Uix-Stt.snk [new file with mode: 0755]
Tizen.Uix/Tizen.Uix-SttNet45.csproj [new file with mode: 0755]
Tizen.Uix/Tizen.Uix.Stt/DefaultLanguageChangedEventArgs.cs [new file with mode: 0755]
Tizen.Uix/Tizen.Uix.Stt/EngineChangedEventArgs.cs [new file with mode: 0755]
Tizen.Uix/Tizen.Uix.Stt/ErrorOccuredEventArgs.cs [new file with mode: 0755]
Tizen.Uix/Tizen.Uix.Stt/ExceptionFactory.cs [new file with mode: 0755]
Tizen.Uix/Tizen.Uix.Stt/RecognitionResultEventArgs.cs [new file with mode: 0755]
Tizen.Uix/Tizen.Uix.Stt/ResultTime.cs [new file with mode: 0755]
Tizen.Uix/Tizen.Uix.Stt/StateChangedEventArgs.cs [new file with mode: 0755]
Tizen.Uix/Tizen.Uix.Stt/Stt.cs [new file with mode: 0755]
Tizen.Uix/Tizen.Uix.Stt/SupportedEngine.cs [new file with mode: 0755]
packaging/csapi-uix-stt.manifest [new file with mode: 0755]
packaging/csapi-uix-stt.spec [new file with mode: 0755]

diff --git a/LICENSE b/LICENSE
new file mode 100644 (file)
index 0000000..d645695
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,202 @@
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
diff --git a/Tizen.Uix/Interop/Interop.Libraries.cs b/Tizen.Uix/Interop/Interop.Libraries.cs
new file mode 100755 (executable)
index 0000000..52501fb
--- /dev/null
@@ -0,0 +1,30 @@
+/*
+* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the License);
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an AS IS BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+
+/// <summary>
+/// Partial Interop Class
+/// </summary>
+internal static partial class Interop
+{
+    /// <summary>
+    /// Partial Libraries Class
+    /// </summary>
+    internal static partial class Libraries
+    {
+        public const string Stt = "libstt.so";
+    }
+}
diff --git a/Tizen.Uix/Interop/Interop.Stt.cs b/Tizen.Uix/Interop/Interop.Stt.cs
new file mode 100755 (executable)
index 0000000..a1ae9d6
--- /dev/null
@@ -0,0 +1,188 @@
+/*
+* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the License);
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an AS IS BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+
+using System;
+using System.Runtime.InteropServices;
+
+/// <summary>
+/// Partial Interop Class
+/// </summary>
+internal static partial class Interop
+{
+    /// <summary>
+    /// Stt Interop Class
+    /// </summary>
+    internal static class Stt
+    {
+        internal static string LogTag = "Tizen.Uix.Stt";
+
+        private const int ErrorStt = -0x02F00000;
+
+        internal enum SttError
+        {
+            None = Tizen.Internals.Errors.ErrorCode.None,                           /**< Successful */
+            OutOfMemory = Tizen.Internals.Errors.ErrorCode.OutOfMemory,             /**< Out of Memory */
+            IoError = Tizen.Internals.Errors.ErrorCode.IoError,                     /**< I/O error */
+            InvalidParameter = Tizen.Internals.Errors.ErrorCode.InvalidParameter,   /**< Invalid parameter */
+            TimedOut = Tizen.Internals.Errors.ErrorCode.TimedOut,                   /**< No answer from the STT service */
+            RecorderBusy = Tizen.Internals.Errors.ErrorCode.ResourceBusy,           /**< Device or resource busy */
+            OutOfNetwork = Tizen.Internals.Errors.ErrorCode.Networkdown,            /**< Network is down */
+            PermissionDenied = Tizen.Internals.Errors.ErrorCode.PermissionDenied,   /**< Permission denied */
+            NotSupported = Tizen.Internals.Errors.ErrorCode.NotSupported,           /**< STT NOT supported */
+            InvalidState = ErrorStt | 0x01,                                         /**< Invalid state */
+            InvalidLanguage = ErrorStt | 0x02,                                      /**< Invalid language */
+            EngineNotFound = ErrorStt | 0x03,                                       /**< No available engine  */
+            OperationFailed = ErrorStt | 0x04,                                      /**< Operation failed  */
+            NotSupportedFeature = ErrorStt | 0x05,                                  /**< Not supported feature of current engine */
+            RecordingTimedOut = ErrorStt | 0x06,                                    /**< Recording timed out */
+            NoSpeech = ErrorStt | 0x07,                                             /**< No speech while recording*/
+            InProgressToReady = ErrorStt | 0x08,                                    /**< Progress to ready is not finished*/
+            InProgressToRecording = ErrorStt | 0x09,                                /**< Progress to recording is not finished*/
+            InProgressToProcessing = ErrorStt | 0x10,                               /**< Progress to processing is not finished*/
+            ServiceReset = ErrorStt | 0x11                                          /**< Service reset*/
+        };
+
+        [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+        internal delegate bool SupportedEngineCallback(IntPtr handle, IntPtr engineId, IntPtr engineName, IntPtr userData);
+
+        [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+        internal delegate void RecognitionResultCallback(IntPtr handle, Tizen.Uix.Stt.ResultEvent e, IntPtr data, int dataCount, IntPtr msg, IntPtr userData);
+
+        [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+        internal delegate bool ResultTimeCallback(IntPtr handle, int index, Tizen.Uix.Stt.TimeEvent e, IntPtr text, long startTime, long endTime, IntPtr userData);
+
+        [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+        internal delegate void StateChangedCallback(IntPtr handle, Tizen.Uix.Stt.State previous, Tizen.Uix.Stt.State current, IntPtr userData);
+
+        [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+        internal delegate void ErrorCallback(IntPtr handle, SttError reason, IntPtr userData);
+
+        [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+        internal delegate bool SupportedLanguageCallback(IntPtr handle, IntPtr language, IntPtr userData);
+
+        [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+        internal delegate void DefaultLanguageChangedCallback(IntPtr handle, IntPtr previousLanguage, IntPtr currentLanguage, IntPtr userData);
+
+        [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+        internal delegate void EngineChangedCallback(IntPtr handle, IntPtr engineId, IntPtr language, bool supportSilence, bool needCredential, IntPtr userData);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_create", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttCreate(out IntPtr handle);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_destroy", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttDestroy(IntPtr handle);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_foreach_supported_engines", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttForeEachSupportedEngines(IntPtr handle, SupportedEngineCallback callback, IntPtr userData);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_get_engine", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttGetEngine(IntPtr handle, out string engineId);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_set_engine", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttSetEngine(IntPtr handle, string engineId);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_set_credential", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttSetcredential(IntPtr handle, string credential);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_set_private_data", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttSetPrivateData(IntPtr handle, string key, string data);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_get_private_data", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttGetPrivateData(IntPtr handle, string key, out string data);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_prepare", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttPrepare(IntPtr handle);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_unprepare", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttUnprepare(IntPtr handle);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_foreach_supported_languages", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttForeachSupportedLanguages(IntPtr handle, SupportedLanguageCallback callback, IntPtr userData);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_get_default_language", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttGetDefaultLanguage(IntPtr handle, out string language);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_get_state", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttGetState(IntPtr handle, out Tizen.Uix.Stt.State state);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_get_error_message", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttGetErrorMessage(IntPtr handle, out string err_msg);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_is_recognition_type_supported", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttIsRecognitionTypeSupported(IntPtr handle, string type, out bool support);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_set_silence_detection", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttSetSilenceDetection(IntPtr handle, Tizen.Uix.Stt.SilenceDetection type);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_set_start_sound", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttSetStartSound(IntPtr handle, string filename);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_unset_start_sound", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttUnsetStartSound(IntPtr handle);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_set_stop_sound", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttSetStopSound(IntPtr handle, string filename);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_unset_stop_sound", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttUnsetStopSound(IntPtr handle);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_start", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttStart(IntPtr handle, string language, string type);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_stop", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttStop(IntPtr handle);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_cancel", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttCancel(IntPtr handle);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_get_recording_volume", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttGetRecordingVolume(IntPtr handle, out float volume);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_foreach_detailed_result", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttForeachDetailedResult(IntPtr handle, ResultTimeCallback callback, IntPtr userData);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_set_recognition_result_cb", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttSetRecognitionResultCB(IntPtr handle, RecognitionResultCallback callback, IntPtr userData);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_unset_recognition_result_cb", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttUnsetRecognitionResultCB(IntPtr handle);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_set_state_changed_cb", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttSetStateChangedCB(IntPtr handle, StateChangedCallback callback, IntPtr userData);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_unset_state_changed_cb", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttUnsetStateChangedCB(IntPtr handle);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_set_error_cb", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttSetErrorCB(IntPtr handle, ErrorCallback callback, IntPtr userData);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_unset_error_cb", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttUnsetErrorCB(IntPtr handle);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_set_default_language_changed_cb", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttSetDefaultLanguageChangedCB(IntPtr handle, DefaultLanguageChangedCallback callback, IntPtr userData);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_unset_default_language_changed_cb", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttUnsetDefaultLanguageChangedCB(IntPtr handle);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_set_engine_changed_cb", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttSetEngineChangedCB(IntPtr handle, EngineChangedCallback callback, IntPtr userData);
+
+        [DllImport(Libraries.Stt, EntryPoint = "stt_unset_engine_changed_cb", CallingConvention = CallingConvention.Cdecl)]
+        internal static extern SttError SttUnsetEngineChangedCB(IntPtr handle);
+    }
+}
\ No newline at end of file
diff --git a/Tizen.Uix/Properties/AssemblyInfo.cs b/Tizen.Uix/Properties/AssemblyInfo.cs
new file mode 100755 (executable)
index 0000000..49f6012
--- /dev/null
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following 
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("Tizen.Uix-Stt")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("Tizen.Uix-Stt")]
+[assembly: AssemblyCopyright("Copyright \u00A9  2016")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible 
+// to COM components.  If you need to access a type in this assembly from 
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("bb7f4180-ba32-4260-875d-a386eceb2a76")]
+
+// Version information for an assembly consists of the following four values:
+//
+//      Major Version
+//      Minor Version 
+//      Build Number
+//      Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers 
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/Tizen.Uix/Tizen.Uix-Stt.Net45.project.json b/Tizen.Uix/Tizen.Uix-Stt.Net45.project.json
new file mode 100755 (executable)
index 0000000..d9af4f0
--- /dev/null
@@ -0,0 +1,11 @@
+{
+  "dependencies": {
+    "Tizen": "1.0.0"
+  },
+  "frameworks": {
+    "net45": {}
+  },
+  "runtimes": {
+    "win": {}
+  }
+}
diff --git a/Tizen.Uix/Tizen.Uix-Stt.csproj b/Tizen.Uix/Tizen.Uix-Stt.csproj
new file mode 100755 (executable)
index 0000000..91eaa7c
--- /dev/null
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProjectGuid>{3EE5842E-7004-43BC-825B-29FFDEC18D4E}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <AppDesignerFolder>Properties</AppDesignerFolder>
+    <RootNamespace>Tizen.Uix</RootNamespace>
+    <AssemblyName>Tizen.Uix-Stt</AssemblyName>
+    <FileAlignment>512</FileAlignment>
+  </PropertyGroup>
+  <PropertyGroup>
+    <TargetFrameworkIdentifier>.NETStandard</TargetFrameworkIdentifier>
+    <TargetFrameworkVersion>v1.6</TargetFrameworkVersion>
+    <NuGetTargetMoniker>.NETStandard,Version=v1.6</NuGetTargetMoniker>
+    <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>
+    <NoStdLib>true</NoStdLib>
+    <NoWarn>$(NoWarn);1701;1702</NoWarn>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Debug\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <Prefer32Bit>false</Prefer32Bit>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugType>pdbonly</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>bin\Release\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <Prefer32Bit>false</Prefer32Bit>
+  </PropertyGroup>
+  <PropertyGroup>
+    <SignAssembly>true</SignAssembly>
+  </PropertyGroup>
+  <PropertyGroup>
+    <AssemblyOriginatorKeyFile>Tizen.Uix-Stt.snk</AssemblyOriginatorKeyFile>
+  </PropertyGroup>
+  <PropertyGroup>
+    <DelaySign>false</DelaySign>
+  </PropertyGroup>
+  <ItemGroup>
+    <Compile Include="Interop\Interop.Libraries.cs" />
+    <Compile Include="Interop\Interop.Stt.cs" />
+    <Compile Include="Properties\AssemblyInfo.cs" />
+    <Compile Include="Tizen.Uix.Stt\DefaultLanguageChangedEventArgs.cs" />
+    <Compile Include="Tizen.Uix.Stt\EngineChangedEventArgs.cs" />
+    <Compile Include="Tizen.Uix.Stt\ErrorOccuredEventArgs.cs" />
+    <Compile Include="Tizen.Uix.Stt\ExceptionFactory.cs" />
+    <Compile Include="Tizen.Uix.Stt\RecognitionResultEventArgs.cs" />
+    <Compile Include="Tizen.Uix.Stt\ResultTime.cs" />
+    <Compile Include="Tizen.Uix.Stt\StateChangedEventArgs.cs" />
+    <Compile Include="Tizen.Uix.Stt\Stt.cs" />
+    <Compile Include="Tizen.Uix.Stt\SupportedEngine.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="Settings.StyleCop" />
+    <None Include="Tizen.Uix-Stt.nuspec" />
+    <None Include="Tizen.Uix-Stt.project.json" />
+    <None Include="Tizen.Uix-Stt.snk" />
+  </ItemGroup>
+  <ItemGroup />
+  <ItemGroup>
+    <Reference Include="System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL" />
+  </ItemGroup>
+  <Import Project="$(MSBuildExtensionsPath)\Tizen\Tizen.CSharp.GBS.targets" Condition="Exists('$(MSBuildExtensionsPath)\Tizen\Tizen.CSharp.GBS.targets')" />
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
+       Other similar extension points exist, see Microsoft.Common.targets.
+  <Target Name="BeforeBuild">
+  </Target>
+  <Target Name="AfterBuild">
+  </Target>
+  -->
+  <PropertyGroup>
+    <!-- https://github.com/dotnet/corefxlab/tree/master/samples/NetCoreSample and
+       https://docs.microsoft.com/en-us/dotnet/articles/core/tutorials/target-dotnetcore-with-msbuild
+    -->
+    <!-- We don't use any of MSBuild's resolution logic for resolving the framework, so just set these two
+       properties to any folder that exists to skip the GetReferenceAssemblyPaths task (not target) and
+       to prevent it from outputting a warning (MSB3644).
+    -->
+    <_TargetFrameworkDirectories>$(MSBuildThisFileDirectory)</_TargetFrameworkDirectories>
+    <_FullFrameworkReferenceAssemblyPaths>$(MSBuildThisFileDirectory)</_FullFrameworkReferenceAssemblyPaths>
+    <AutoUnifyAssemblyReferences>true</AutoUnifyAssemblyReferences>
+  </PropertyGroup>
+</Project>
\ No newline at end of file
diff --git a/Tizen.Uix/Tizen.Uix-Stt.nuspec b/Tizen.Uix/Tizen.Uix-Stt.nuspec
new file mode 100755 (executable)
index 0000000..75e0d32
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0"?>
+<package>
+  <metadata>
+               <id>Tizen.Uix-Stt</id>
+               <version>$version$</version>
+               <authors>Tizen Developers</authors>
+               <description>STT Uix API for Tizen.Net</description>
+    <dependencies>
+      <dependency id="Tizen" version="1.0.0" />
+    </dependencies>
+       </metadata>
+</package>
diff --git a/Tizen.Uix/Tizen.Uix-Stt.project.json b/Tizen.Uix/Tizen.Uix-Stt.project.json
new file mode 100755 (executable)
index 0000000..beb9e15
--- /dev/null
@@ -0,0 +1,12 @@
+{
+  "dependencies": {
+    "NETStandard.Library": "1.6.0",
+    "Tizen": "1.0.0"
+  },
+  "frameworks": {
+    "netstandard1.6": {}
+  },
+  "runtimes": {
+    "win": {}
+  }
+}
diff --git a/Tizen.Uix/Tizen.Uix-Stt.project.lock.json b/Tizen.Uix/Tizen.Uix-Stt.project.lock.json
new file mode 100755 (executable)
index 0000000..70ac01d
--- /dev/null
@@ -0,0 +1,6103 @@
+{\r
+  "locked": false,\r
+  "version": 2,\r
+  "targets": {\r
+    ".NETStandard,Version=v1.6": {\r
+      "Microsoft.NETCore.Platforms/1.0.1": {\r
+        "type": "package",\r
+        "compile": {\r
+          "lib/netstandard1.0/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.0/_._": {}\r
+        }\r
+      },\r
+      "Microsoft.NETCore.Targets/1.0.1": {\r
+        "type": "package",\r
+        "compile": {\r
+          "lib/netstandard1.0/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.0/_._": {}\r
+        }\r
+      },\r
+      "Microsoft.Win32.Primitives/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/Microsoft.Win32.Primitives.dll": {}\r
+        }\r
+      },\r
+      "NETStandard.Library/1.6.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.Win32.Primitives": "4.0.1",\r
+          "System.AppContext": "4.1.0",\r
+          "System.Collections": "4.0.11",\r
+          "System.Collections.Concurrent": "4.0.12",\r
+          "System.Console": "4.0.0",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Diagnostics.Tools": "4.0.1",\r
+          "System.Diagnostics.Tracing": "4.1.0",\r
+          "System.Globalization": "4.0.11",\r
+          "System.Globalization.Calendars": "4.0.1",\r
+          "System.IO": "4.1.0",\r
+          "System.IO.Compression": "4.1.0",\r
+          "System.IO.Compression.ZipFile": "4.0.1",\r
+          "System.IO.FileSystem": "4.0.1",\r
+          "System.IO.FileSystem.Primitives": "4.0.1",\r
+          "System.Linq": "4.1.0",\r
+          "System.Linq.Expressions": "4.1.0",\r
+          "System.Net.Http": "4.1.0",\r
+          "System.Net.Primitives": "4.0.11",\r
+          "System.Net.Sockets": "4.1.0",\r
+          "System.ObjectModel": "4.0.12",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Reflection.Extensions": "4.0.1",\r
+          "System.Reflection.Primitives": "4.0.1",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Runtime.InteropServices.RuntimeInformation": "4.0.0",\r
+          "System.Runtime.Numerics": "4.0.1",\r
+          "System.Security.Cryptography.Algorithms": "4.2.0",\r
+          "System.Security.Cryptography.Encoding": "4.0.0",\r
+          "System.Security.Cryptography.Primitives": "4.0.0",\r
+          "System.Security.Cryptography.X509Certificates": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Text.Encoding.Extensions": "4.0.11",\r
+          "System.Text.RegularExpressions": "4.1.0",\r
+          "System.Threading": "4.0.11",\r
+          "System.Threading.Tasks": "4.0.11",\r
+          "System.Threading.Timer": "4.0.1",\r
+          "System.Xml.ReaderWriter": "4.0.11",\r
+          "System.Xml.XDocument": "4.0.11"\r
+        }\r
+      },\r
+      "runtime.native.System/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1"\r
+        },\r
+        "compile": {\r
+          "lib/netstandard1.0/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.0/_._": {}\r
+        }\r
+      },\r
+      "runtime.native.System.IO.Compression/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1"\r
+        },\r
+        "compile": {\r
+          "lib/netstandard1.0/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.0/_._": {}\r
+        }\r
+      },\r
+      "runtime.native.System.Net.Http/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1"\r
+        },\r
+        "compile": {\r
+          "lib/netstandard1.0/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.0/_._": {}\r
+        }\r
+      },\r
+      "runtime.native.System.Security.Cryptography/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1"\r
+        },\r
+        "compile": {\r
+          "lib/netstandard1.0/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.0/_._": {}\r
+        }\r
+      },\r
+      "System.AppContext/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.6/System.AppContext.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.6/System.AppContext.dll": {}\r
+        }\r
+      },\r
+      "System.Buffers/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Diagnostics.Tracing": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Threading": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "lib/netstandard1.1/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.1/System.Buffers.dll": {}\r
+        }\r
+      },\r
+      "System.Collections/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Collections.dll": {}\r
+        }\r
+      },\r
+      "System.Collections.Concurrent/4.0.12": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Diagnostics.Tracing": "4.1.0",\r
+          "System.Globalization": "4.0.11",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Threading": "4.0.11",\r
+          "System.Threading.Tasks": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Collections.Concurrent.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Collections.Concurrent.dll": {}\r
+        }\r
+      },\r
+      "System.Console/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.IO": "4.1.0",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Console.dll": {}\r
+        }\r
+      },\r
+      "System.Diagnostics.Debug/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Diagnostics.Debug.dll": {}\r
+        }\r
+      },\r
+      "System.Diagnostics.DiagnosticSource/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Tracing": "4.1.0",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Threading": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "lib/netstandard1.3/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {}\r
+        }\r
+      },\r
+      "System.Diagnostics.Tools/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.0/System.Diagnostics.Tools.dll": {}\r
+        }\r
+      },\r
+      "System.Diagnostics.Tracing/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.5/System.Diagnostics.Tracing.dll": {}\r
+        }\r
+      },\r
+      "System.Globalization/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Globalization.dll": {}\r
+        }\r
+      },\r
+      "System.Globalization.Calendars/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Globalization": "4.0.11",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Globalization.Calendars.dll": {}\r
+        }\r
+      },\r
+      "System.Globalization.Extensions/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.Globalization": "4.0.11",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.InteropServices": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/_._": {}\r
+        },\r
+        "runtimeTargets": {\r
+          "runtimes/unix/lib/netstandard1.3/System.Globalization.Extensions.dll": {\r
+            "assetType": "runtime",\r
+            "rid": "unix"\r
+          },\r
+          "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": {\r
+            "assetType": "runtime",\r
+            "rid": "win"\r
+          }\r
+        }\r
+      },\r
+      "System.IO/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Threading.Tasks": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.5/System.IO.dll": {}\r
+        }\r
+      },\r
+      "System.IO.Compression/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.IO": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Threading": "4.0.11",\r
+          "System.Threading.Tasks": "4.0.11",\r
+          "runtime.native.System": "4.0.0",\r
+          "runtime.native.System.IO.Compression": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.IO.Compression.dll": {}\r
+        },\r
+        "runtimeTargets": {\r
+          "runtimes/unix/lib/netstandard1.3/System.IO.Compression.dll": {\r
+            "assetType": "runtime",\r
+            "rid": "unix"\r
+          },\r
+          "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll": {\r
+            "assetType": "runtime",\r
+            "rid": "win"\r
+          }\r
+        }\r
+      },\r
+      "System.IO.Compression.ZipFile/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Buffers": "4.0.0",\r
+          "System.IO": "4.1.0",\r
+          "System.IO.Compression": "4.1.0",\r
+          "System.IO.FileSystem": "4.0.1",\r
+          "System.IO.FileSystem.Primitives": "4.0.1",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.IO.Compression.ZipFile.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.IO.Compression.ZipFile.dll": {}\r
+        }\r
+      },\r
+      "System.IO.FileSystem/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.IO": "4.1.0",\r
+          "System.IO.FileSystem.Primitives": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Threading.Tasks": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.IO.FileSystem.dll": {}\r
+        }\r
+      },\r
+      "System.IO.FileSystem.Primitives/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {}\r
+        }\r
+      },\r
+      "System.Linq/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.6/System.Linq.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.6/System.Linq.dll": {}\r
+        }\r
+      },\r
+      "System.Linq.Expressions/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Globalization": "4.0.11",\r
+          "System.IO": "4.1.0",\r
+          "System.Linq": "4.1.0",\r
+          "System.ObjectModel": "4.0.12",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Reflection.Emit": "4.0.1",\r
+          "System.Reflection.Emit.ILGeneration": "4.0.1",\r
+          "System.Reflection.Emit.Lightweight": "4.0.1",\r
+          "System.Reflection.Extensions": "4.0.1",\r
+          "System.Reflection.Primitives": "4.0.1",\r
+          "System.Reflection.TypeExtensions": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Threading": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.6/System.Linq.Expressions.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.6/System.Linq.Expressions.dll": {}\r
+        }\r
+      },\r
+      "System.Net.Http/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Diagnostics.DiagnosticSource": "4.0.0",\r
+          "System.Diagnostics.Tracing": "4.1.0",\r
+          "System.Globalization": "4.0.11",\r
+          "System.Globalization.Extensions": "4.0.1",\r
+          "System.IO": "4.1.0",\r
+          "System.IO.FileSystem": "4.0.1",\r
+          "System.Net.Primitives": "4.0.11",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Security.Cryptography.Algorithms": "4.2.0",\r
+          "System.Security.Cryptography.Encoding": "4.0.0",\r
+          "System.Security.Cryptography.OpenSsl": "4.0.0",\r
+          "System.Security.Cryptography.Primitives": "4.0.0",\r
+          "System.Security.Cryptography.X509Certificates": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Threading": "4.0.11",\r
+          "System.Threading.Tasks": "4.0.11",\r
+          "runtime.native.System": "4.0.0",\r
+          "runtime.native.System.Net.Http": "4.0.1",\r
+          "runtime.native.System.Security.Cryptography": "4.0.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Net.Http.dll": {}\r
+        },\r
+        "runtimeTargets": {\r
+          "runtimes/unix/lib/netstandard1.6/System.Net.Http.dll": {\r
+            "assetType": "runtime",\r
+            "rid": "unix"\r
+          },\r
+          "runtimes/win/lib/netstandard1.3/System.Net.Http.dll": {\r
+            "assetType": "runtime",\r
+            "rid": "win"\r
+          }\r
+        }\r
+      },\r
+      "System.Net.Primitives/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Net.Primitives.dll": {}\r
+        }\r
+      },\r
+      "System.Net.Sockets/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.IO": "4.1.0",\r
+          "System.Net.Primitives": "4.0.11",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Threading.Tasks": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Net.Sockets.dll": {}\r
+        }\r
+      },\r
+      "System.ObjectModel/4.0.12": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Threading": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.ObjectModel.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.ObjectModel.dll": {}\r
+        }\r
+      },\r
+      "System.Reflection/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.IO": "4.1.0",\r
+          "System.Reflection.Primitives": "4.0.1",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.5/System.Reflection.dll": {}\r
+        }\r
+      },\r
+      "System.Reflection.Emit/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.IO": "4.1.0",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.0.1",\r
+          "System.Reflection.Primitives": "4.0.1",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.1/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Reflection.Emit.dll": {}\r
+        }\r
+      },\r
+      "System.Reflection.Emit.ILGeneration/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Reflection": "4.1.0",\r
+          "System.Reflection.Primitives": "4.0.1",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.0/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll": {}\r
+        }\r
+      },\r
+      "System.Reflection.Emit.Lightweight/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Reflection": "4.1.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.0.1",\r
+          "System.Reflection.Primitives": "4.0.1",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.0/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll": {}\r
+        }\r
+      },\r
+      "System.Reflection.Extensions/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.0/System.Reflection.Extensions.dll": {}\r
+        }\r
+      },\r
+      "System.Reflection.Primitives/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.0/System.Reflection.Primitives.dll": {}\r
+        }\r
+      },\r
+      "System.Reflection.TypeExtensions/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Reflection": "4.1.0",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.5/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.5/System.Reflection.TypeExtensions.dll": {}\r
+        }\r
+      },\r
+      "System.Resources.ResourceManager/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Globalization": "4.0.11",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.0/System.Resources.ResourceManager.dll": {}\r
+        }\r
+      },\r
+      "System.Runtime/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.5/System.Runtime.dll": {}\r
+        }\r
+      },\r
+      "System.Runtime.Extensions/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.5/System.Runtime.Extensions.dll": {}\r
+        }\r
+      },\r
+      "System.Runtime.Handles/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Runtime.Handles.dll": {}\r
+        }\r
+      },\r
+      "System.Runtime.InteropServices/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Reflection.Primitives": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.5/System.Runtime.InteropServices.dll": {}\r
+        }\r
+      },\r
+      "System.Runtime.InteropServices.RuntimeInformation/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Threading": "4.0.11",\r
+          "runtime.native.System": "4.0.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {}\r
+        },\r
+        "runtimeTargets": {\r
+          "runtimes/unix/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {\r
+            "assetType": "runtime",\r
+            "rid": "unix"\r
+          },\r
+          "runtimes/win/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {\r
+            "assetType": "runtime",\r
+            "rid": "win"\r
+          }\r
+        }\r
+      },\r
+      "System.Runtime.Numerics/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Globalization": "4.0.11",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.1/System.Runtime.Numerics.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Runtime.Numerics.dll": {}\r
+        }\r
+      },\r
+      "System.Security.Cryptography.Algorithms/4.2.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.Collections": "4.0.11",\r
+          "System.IO": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Runtime.Numerics": "4.0.1",\r
+          "System.Security.Cryptography.Encoding": "4.0.0",\r
+          "System.Security.Cryptography.Primitives": "4.0.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "runtime.native.System.Security.Cryptography": "4.0.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.6/System.Security.Cryptography.Algorithms.dll": {}\r
+        },\r
+        "runtimeTargets": {\r
+          "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll": {\r
+            "assetType": "runtime",\r
+            "rid": "unix"\r
+          },\r
+          "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll": {\r
+            "assetType": "runtime",\r
+            "rid": "win"\r
+          }\r
+        }\r
+      },\r
+      "System.Security.Cryptography.Cng/4.2.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.IO": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Security.Cryptography.Algorithms": "4.2.0",\r
+          "System.Security.Cryptography.Encoding": "4.0.0",\r
+          "System.Security.Cryptography.Primitives": "4.0.0",\r
+          "System.Text.Encoding": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.6/_._": {}\r
+        },\r
+        "runtimeTargets": {\r
+          "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Cng.dll": {\r
+            "assetType": "runtime",\r
+            "rid": "unix"\r
+          },\r
+          "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Cng.dll": {\r
+            "assetType": "runtime",\r
+            "rid": "win"\r
+          }\r
+        }\r
+      },\r
+      "System.Security.Cryptography.Csp/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.IO": "4.1.0",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Security.Cryptography.Algorithms": "4.2.0",\r
+          "System.Security.Cryptography.Encoding": "4.0.0",\r
+          "System.Security.Cryptography.Primitives": "4.0.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Threading": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/_._": {}\r
+        },\r
+        "runtimeTargets": {\r
+          "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Csp.dll": {\r
+            "assetType": "runtime",\r
+            "rid": "unix"\r
+          },\r
+          "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Csp.dll": {\r
+            "assetType": "runtime",\r
+            "rid": "win"\r
+          }\r
+        }\r
+      },\r
+      "System.Security.Cryptography.Encoding/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.Collections": "4.0.11",\r
+          "System.Collections.Concurrent": "4.0.12",\r
+          "System.Linq": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Security.Cryptography.Primitives": "4.0.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "runtime.native.System.Security.Cryptography": "4.0.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll": {}\r
+        },\r
+        "runtimeTargets": {\r
+          "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": {\r
+            "assetType": "runtime",\r
+            "rid": "unix"\r
+          },\r
+          "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": {\r
+            "assetType": "runtime",\r
+            "rid": "win"\r
+          }\r
+        }\r
+      },\r
+      "System.Security.Cryptography.OpenSsl/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.IO": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Runtime.Numerics": "4.0.1",\r
+          "System.Security.Cryptography.Algorithms": "4.2.0",\r
+          "System.Security.Cryptography.Encoding": "4.0.0",\r
+          "System.Security.Cryptography.Primitives": "4.0.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "runtime.native.System.Security.Cryptography": "4.0.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.6/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll": {}\r
+        },\r
+        "runtimeTargets": {\r
+          "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll": {\r
+            "assetType": "runtime",\r
+            "rid": "unix"\r
+          }\r
+        }\r
+      },\r
+      "System.Security.Cryptography.Primitives/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Globalization": "4.0.11",\r
+          "System.IO": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Threading": "4.0.11",\r
+          "System.Threading.Tasks": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {}\r
+        }\r
+      },\r
+      "System.Security.Cryptography.X509Certificates/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Globalization": "4.0.11",\r
+          "System.Globalization.Calendars": "4.0.1",\r
+          "System.IO": "4.1.0",\r
+          "System.IO.FileSystem": "4.0.1",\r
+          "System.IO.FileSystem.Primitives": "4.0.1",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Runtime.Numerics": "4.0.1",\r
+          "System.Security.Cryptography.Algorithms": "4.2.0",\r
+          "System.Security.Cryptography.Cng": "4.2.0",\r
+          "System.Security.Cryptography.Csp": "4.0.0",\r
+          "System.Security.Cryptography.Encoding": "4.0.0",\r
+          "System.Security.Cryptography.OpenSsl": "4.0.0",\r
+          "System.Security.Cryptography.Primitives": "4.0.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Threading": "4.0.11",\r
+          "runtime.native.System": "4.0.0",\r
+          "runtime.native.System.Net.Http": "4.0.1",\r
+          "runtime.native.System.Security.Cryptography": "4.0.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll": {}\r
+        },\r
+        "runtimeTargets": {\r
+          "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll": {\r
+            "assetType": "runtime",\r
+            "rid": "unix"\r
+          },\r
+          "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll": {\r
+            "assetType": "runtime",\r
+            "rid": "win"\r
+          }\r
+        }\r
+      },\r
+      "System.Text.Encoding/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Text.Encoding.dll": {}\r
+        }\r
+      },\r
+      "System.Text.Encoding.Extensions/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Text.Encoding.Extensions.dll": {}\r
+        }\r
+      },\r
+      "System.Text.RegularExpressions/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Globalization": "4.0.11",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Threading": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.6/System.Text.RegularExpressions.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.6/System.Text.RegularExpressions.dll": {}\r
+        }\r
+      },\r
+      "System.Threading/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Runtime": "4.1.0",\r
+          "System.Threading.Tasks": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Threading.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Threading.dll": {}\r
+        }\r
+      },\r
+      "System.Threading.Tasks/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Threading.Tasks.dll": {}\r
+        }\r
+      },\r
+      "System.Threading.Tasks.Extensions/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Threading.Tasks": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "lib/netstandard1.0/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.0/System.Threading.Tasks.Extensions.dll": {}\r
+        }\r
+      },\r
+      "System.Threading.Timer/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.2/System.Threading.Timer.dll": {}\r
+        }\r
+      },\r
+      "System.Xml.ReaderWriter/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Globalization": "4.0.11",\r
+          "System.IO": "4.1.0",\r
+          "System.IO.FileSystem": "4.0.1",\r
+          "System.IO.FileSystem.Primitives": "4.0.1",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Text.Encoding.Extensions": "4.0.11",\r
+          "System.Text.RegularExpressions": "4.1.0",\r
+          "System.Threading.Tasks": "4.0.11",\r
+          "System.Threading.Tasks.Extensions": "4.0.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Xml.ReaderWriter.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Xml.ReaderWriter.dll": {}\r
+        }\r
+      },\r
+      "System.Xml.XDocument/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Diagnostics.Tools": "4.0.1",\r
+          "System.Globalization": "4.0.11",\r
+          "System.IO": "4.1.0",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Threading": "4.0.11",\r
+          "System.Xml.ReaderWriter": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Xml.XDocument.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Xml.XDocument.dll": {}\r
+        }\r
+      },\r
+      "Tizen/1.0.0": {\r
+        "type": "package",\r
+        "compile": {\r
+          "lib/netstandard1.6/Tizen.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.6/Tizen.dll": {}\r
+        }\r
+      }\r
+    },\r
+    ".NETStandard,Version=v1.6/win": {\r
+      "Microsoft.NETCore.Platforms/1.0.1": {\r
+        "type": "package",\r
+        "compile": {\r
+          "lib/netstandard1.0/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.0/_._": {}\r
+        }\r
+      },\r
+      "Microsoft.NETCore.Targets/1.0.1": {\r
+        "type": "package",\r
+        "compile": {\r
+          "lib/netstandard1.0/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.0/_._": {}\r
+        }\r
+      },\r
+      "Microsoft.Win32.Primitives/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "runtime.win.Microsoft.Win32.Primitives": "4.0.1"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/Microsoft.Win32.Primitives.dll": {}\r
+        }\r
+      },\r
+      "NETStandard.Library/1.6.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.Win32.Primitives": "4.0.1",\r
+          "System.AppContext": "4.1.0",\r
+          "System.Collections": "4.0.11",\r
+          "System.Collections.Concurrent": "4.0.12",\r
+          "System.Console": "4.0.0",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Diagnostics.Tools": "4.0.1",\r
+          "System.Diagnostics.Tracing": "4.1.0",\r
+          "System.Globalization": "4.0.11",\r
+          "System.Globalization.Calendars": "4.0.1",\r
+          "System.IO": "4.1.0",\r
+          "System.IO.Compression": "4.1.0",\r
+          "System.IO.Compression.ZipFile": "4.0.1",\r
+          "System.IO.FileSystem": "4.0.1",\r
+          "System.IO.FileSystem.Primitives": "4.0.1",\r
+          "System.Linq": "4.1.0",\r
+          "System.Linq.Expressions": "4.1.0",\r
+          "System.Net.Http": "4.1.0",\r
+          "System.Net.Primitives": "4.0.11",\r
+          "System.Net.Sockets": "4.1.0",\r
+          "System.ObjectModel": "4.0.12",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Reflection.Extensions": "4.0.1",\r
+          "System.Reflection.Primitives": "4.0.1",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Runtime.InteropServices.RuntimeInformation": "4.0.0",\r
+          "System.Runtime.Numerics": "4.0.1",\r
+          "System.Security.Cryptography.Algorithms": "4.2.0",\r
+          "System.Security.Cryptography.Encoding": "4.0.0",\r
+          "System.Security.Cryptography.Primitives": "4.0.0",\r
+          "System.Security.Cryptography.X509Certificates": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Text.Encoding.Extensions": "4.0.11",\r
+          "System.Text.RegularExpressions": "4.1.0",\r
+          "System.Threading": "4.0.11",\r
+          "System.Threading.Tasks": "4.0.11",\r
+          "System.Threading.Timer": "4.0.1",\r
+          "System.Xml.ReaderWriter": "4.0.11",\r
+          "System.Xml.XDocument": "4.0.11"\r
+        }\r
+      },\r
+      "runtime.any.System.Collections/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Collections.dll": {}\r
+        }\r
+      },\r
+      "runtime.any.System.Diagnostics.Tools/4.0.1": {\r
+        "type": "package",\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Diagnostics.Tools.dll": {}\r
+        }\r
+      },\r
+      "runtime.any.System.Diagnostics.Tracing/4.1.0": {\r
+        "type": "package",\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.5/System.Diagnostics.Tracing.dll": {}\r
+        }\r
+      },\r
+      "runtime.any.System.Globalization/4.0.11": {\r
+        "type": "package",\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Globalization.dll": {}\r
+        }\r
+      },\r
+      "runtime.any.System.Globalization.Calendars/4.0.1": {\r
+        "type": "package",\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Globalization.Calendars.dll": {}\r
+        }\r
+      },\r
+      "runtime.any.System.IO/4.1.0": {\r
+        "type": "package",\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.5/System.IO.dll": {}\r
+        }\r
+      },\r
+      "runtime.any.System.Reflection/4.1.0": {\r
+        "type": "package",\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.5/System.Reflection.dll": {}\r
+        }\r
+      },\r
+      "runtime.any.System.Reflection.Extensions/4.0.1": {\r
+        "type": "package",\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Reflection.Extensions.dll": {}\r
+        }\r
+      },\r
+      "runtime.any.System.Reflection.Primitives/4.0.1": {\r
+        "type": "package",\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Reflection.Primitives.dll": {}\r
+        }\r
+      },\r
+      "runtime.any.System.Resources.ResourceManager/4.0.1": {\r
+        "type": "package",\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Resources.ResourceManager.dll": {}\r
+        }\r
+      },\r
+      "runtime.any.System.Runtime/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Private.Uri": "4.0.1"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.5/System.Runtime.dll": {}\r
+        }\r
+      },\r
+      "runtime.any.System.Runtime.Handles/4.0.1": {\r
+        "type": "package",\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Runtime.Handles.dll": {}\r
+        }\r
+      },\r
+      "runtime.any.System.Runtime.InteropServices/4.1.0": {\r
+        "type": "package",\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.5/System.Runtime.InteropServices.dll": {}\r
+        }\r
+      },\r
+      "runtime.any.System.Text.Encoding/4.0.11": {\r
+        "type": "package",\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Text.Encoding.dll": {}\r
+        }\r
+      },\r
+      "runtime.any.System.Text.Encoding.Extensions/4.0.11": {\r
+        "type": "package",\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Text.Encoding.Extensions.dll": {}\r
+        }\r
+      },\r
+      "runtime.any.System.Threading.Tasks/4.0.11": {\r
+        "type": "package",\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Threading.Tasks.dll": {}\r
+        }\r
+      },\r
+      "runtime.any.System.Threading.Timer/4.0.1": {\r
+        "type": "package",\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Threading.Timer.dll": {}\r
+        }\r
+      },\r
+      "runtime.native.System/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1"\r
+        },\r
+        "compile": {\r
+          "lib/netstandard1.0/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.0/_._": {}\r
+        }\r
+      },\r
+      "runtime.native.System.IO.Compression/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1"\r
+        },\r
+        "compile": {\r
+          "lib/netstandard1.0/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.0/_._": {}\r
+        }\r
+      },\r
+      "runtime.native.System.Net.Http/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1"\r
+        },\r
+        "compile": {\r
+          "lib/netstandard1.0/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.0/_._": {}\r
+        }\r
+      },\r
+      "runtime.native.System.Security.Cryptography/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1"\r
+        },\r
+        "compile": {\r
+          "lib/netstandard1.0/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.0/_._": {}\r
+        }\r
+      },\r
+      "runtime.win.Microsoft.Win32.Primitives/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.InteropServices": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Primitives.dll": {}\r
+        }\r
+      },\r
+      "runtime.win.System.Console/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.IO": "4.1.0",\r
+          "System.IO.FileSystem.Primitives": "4.0.1",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Text.Encoding.Extensions": "4.0.11",\r
+          "System.Threading": "4.0.11",\r
+          "System.Threading.Tasks": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "runtimes/win/lib/netstandard1.3/System.Console.dll": {}\r
+        }\r
+      },\r
+      "runtime.win.System.Diagnostics.Debug/4.0.11": {\r
+        "type": "package",\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "runtimes/win/lib/netstandard1.3/System.Diagnostics.Debug.dll": {}\r
+        }\r
+      },\r
+      "runtime.win.System.IO.FileSystem/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.IO": "4.1.0",\r
+          "System.IO.FileSystem.Primitives": "4.0.1",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Text.Encoding.Extensions": "4.0.11",\r
+          "System.Threading": "4.0.11",\r
+          "System.Threading.Overlapped": "4.0.1",\r
+          "System.Threading.Tasks": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "runtimes/win/lib/netstandard1.3/System.IO.FileSystem.dll": {}\r
+        }\r
+      },\r
+      "runtime.win.System.Net.Primitives/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.Win32.Primitives": "4.0.1",\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Tracing": "4.1.0",\r
+          "System.Globalization": "4.0.11",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Threading": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "runtimes/win/lib/netstandard1.3/System.Net.Primitives.dll": {}\r
+        }\r
+      },\r
+      "runtime.win.System.Net.Sockets/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Diagnostics.Tracing": "4.1.0",\r
+          "System.Globalization": "4.0.11",\r
+          "System.IO": "4.1.0",\r
+          "System.IO.FileSystem": "4.0.1",\r
+          "System.IO.FileSystem.Primitives": "4.0.1",\r
+          "System.Net.NameResolution": "4.0.0",\r
+          "System.Net.Primitives": "4.0.11",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Security.Principal.Windows": "4.0.0",\r
+          "System.Threading": "4.0.11",\r
+          "System.Threading.Overlapped": "4.0.1",\r
+          "System.Threading.Tasks": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "runtimes/win/lib/netstandard1.3/System.Net.Sockets.dll": {}\r
+        }\r
+      },\r
+      "runtime.win.System.Runtime.Extensions/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Private.Uri": "4.0.1"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        },\r
+        "runtime": {\r
+          "runtimes/win/lib/netstandard1.5/System.Runtime.Extensions.dll": {}\r
+        }\r
+      },\r
+      "System.AppContext/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.6/System.AppContext.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.6/System.AppContext.dll": {}\r
+        }\r
+      },\r
+      "System.Buffers/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Diagnostics.Tracing": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Threading": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "lib/netstandard1.1/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.1/System.Buffers.dll": {}\r
+        }\r
+      },\r
+      "System.Collections/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "runtime.any.System.Collections": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Collections.dll": {}\r
+        }\r
+      },\r
+      "System.Collections.Concurrent/4.0.12": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Diagnostics.Tracing": "4.1.0",\r
+          "System.Globalization": "4.0.11",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Threading": "4.0.11",\r
+          "System.Threading.Tasks": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Collections.Concurrent.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Collections.Concurrent.dll": {}\r
+        }\r
+      },\r
+      "System.Console/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.IO": "4.1.0",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "runtime.win.System.Console": "4.0.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Console.dll": {}\r
+        }\r
+      },\r
+      "System.Diagnostics.Debug/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "runtime.win.System.Diagnostics.Debug": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Diagnostics.Debug.dll": {}\r
+        }\r
+      },\r
+      "System.Diagnostics.DiagnosticSource/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Tracing": "4.1.0",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Threading": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "lib/netstandard1.3/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {}\r
+        }\r
+      },\r
+      "System.Diagnostics.Tools/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "runtime.any.System.Diagnostics.Tools": "4.0.1"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.0/System.Diagnostics.Tools.dll": {}\r
+        }\r
+      },\r
+      "System.Diagnostics.Tracing/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "runtime.any.System.Diagnostics.Tracing": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.5/System.Diagnostics.Tracing.dll": {}\r
+        }\r
+      },\r
+      "System.Globalization/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "runtime.any.System.Globalization": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Globalization.dll": {}\r
+        }\r
+      },\r
+      "System.Globalization.Calendars/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Globalization": "4.0.11",\r
+          "System.Runtime": "4.1.0",\r
+          "runtime.any.System.Globalization.Calendars": "4.0.1"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Globalization.Calendars.dll": {}\r
+        }\r
+      },\r
+      "System.Globalization.Extensions/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.Globalization": "4.0.11",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.InteropServices": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/_._": {}\r
+        },\r
+        "runtime": {\r
+          "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": {}\r
+        }\r
+      },\r
+      "System.IO/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Threading.Tasks": "4.0.11",\r
+          "runtime.any.System.IO": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.5/System.IO.dll": {}\r
+        }\r
+      },\r
+      "System.IO.Compression/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.IO": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Threading": "4.0.11",\r
+          "System.Threading.Tasks": "4.0.11",\r
+          "runtime.native.System": "4.0.0",\r
+          "runtime.native.System.IO.Compression": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.IO.Compression.dll": {}\r
+        },\r
+        "runtime": {\r
+          "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll": {}\r
+        }\r
+      },\r
+      "System.IO.Compression.ZipFile/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Buffers": "4.0.0",\r
+          "System.IO": "4.1.0",\r
+          "System.IO.Compression": "4.1.0",\r
+          "System.IO.FileSystem": "4.0.1",\r
+          "System.IO.FileSystem.Primitives": "4.0.1",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.IO.Compression.ZipFile.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.IO.Compression.ZipFile.dll": {}\r
+        }\r
+      },\r
+      "System.IO.FileSystem/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.IO": "4.1.0",\r
+          "System.IO.FileSystem.Primitives": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Threading.Tasks": "4.0.11",\r
+          "runtime.win.System.IO.FileSystem": "4.0.1"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.IO.FileSystem.dll": {}\r
+        }\r
+      },\r
+      "System.IO.FileSystem.Primitives/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {}\r
+        }\r
+      },\r
+      "System.Linq/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.6/System.Linq.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.6/System.Linq.dll": {}\r
+        }\r
+      },\r
+      "System.Linq.Expressions/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Globalization": "4.0.11",\r
+          "System.IO": "4.1.0",\r
+          "System.Linq": "4.1.0",\r
+          "System.ObjectModel": "4.0.12",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Reflection.Emit": "4.0.1",\r
+          "System.Reflection.Emit.ILGeneration": "4.0.1",\r
+          "System.Reflection.Emit.Lightweight": "4.0.1",\r
+          "System.Reflection.Extensions": "4.0.1",\r
+          "System.Reflection.Primitives": "4.0.1",\r
+          "System.Reflection.TypeExtensions": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Threading": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.6/System.Linq.Expressions.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.6/System.Linq.Expressions.dll": {}\r
+        }\r
+      },\r
+      "System.Net.Http/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Diagnostics.DiagnosticSource": "4.0.0",\r
+          "System.Diagnostics.Tracing": "4.1.0",\r
+          "System.Globalization": "4.0.11",\r
+          "System.Globalization.Extensions": "4.0.1",\r
+          "System.IO": "4.1.0",\r
+          "System.IO.FileSystem": "4.0.1",\r
+          "System.Net.Primitives": "4.0.11",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Security.Cryptography.Algorithms": "4.2.0",\r
+          "System.Security.Cryptography.Encoding": "4.0.0",\r
+          "System.Security.Cryptography.OpenSsl": "4.0.0",\r
+          "System.Security.Cryptography.Primitives": "4.0.0",\r
+          "System.Security.Cryptography.X509Certificates": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Threading": "4.0.11",\r
+          "System.Threading.Tasks": "4.0.11",\r
+          "runtime.native.System": "4.0.0",\r
+          "runtime.native.System.Net.Http": "4.0.1",\r
+          "runtime.native.System.Security.Cryptography": "4.0.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Net.Http.dll": {}\r
+        },\r
+        "runtime": {\r
+          "runtimes/win/lib/netstandard1.3/System.Net.Http.dll": {}\r
+        }\r
+      },\r
+      "System.Net.NameResolution/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Tracing": "4.1.0",\r
+          "System.Globalization": "4.0.11",\r
+          "System.Net.Primitives": "4.0.11",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Security.Principal.Windows": "4.0.0",\r
+          "System.Threading": "4.0.11",\r
+          "System.Threading.Tasks": "4.0.11",\r
+          "runtime.native.System": "4.0.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Net.NameResolution.dll": {}\r
+        },\r
+        "runtime": {\r
+          "runtimes/win/lib/netstandard1.3/System.Net.NameResolution.dll": {}\r
+        }\r
+      },\r
+      "System.Net.Primitives/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "runtime.win.System.Net.Primitives": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Net.Primitives.dll": {}\r
+        }\r
+      },\r
+      "System.Net.Sockets/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.IO": "4.1.0",\r
+          "System.Net.Primitives": "4.0.11",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Threading.Tasks": "4.0.11",\r
+          "runtime.win.System.Net.Sockets": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Net.Sockets.dll": {}\r
+        }\r
+      },\r
+      "System.ObjectModel/4.0.12": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Threading": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.ObjectModel.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.ObjectModel.dll": {}\r
+        }\r
+      },\r
+      "System.Private.Uri/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard/_._": {}\r
+        }\r
+      },\r
+      "System.Reflection/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.IO": "4.1.0",\r
+          "System.Reflection.Primitives": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "runtime.any.System.Reflection": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.5/System.Reflection.dll": {}\r
+        }\r
+      },\r
+      "System.Reflection.Emit/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.IO": "4.1.0",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.0.1",\r
+          "System.Reflection.Primitives": "4.0.1",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.1/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Reflection.Emit.dll": {}\r
+        }\r
+      },\r
+      "System.Reflection.Emit.ILGeneration/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Reflection": "4.1.0",\r
+          "System.Reflection.Primitives": "4.0.1",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.0/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll": {}\r
+        }\r
+      },\r
+      "System.Reflection.Emit.Lightweight/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Reflection": "4.1.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.0.1",\r
+          "System.Reflection.Primitives": "4.0.1",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.0/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll": {}\r
+        }\r
+      },\r
+      "System.Reflection.Extensions/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Runtime": "4.1.0",\r
+          "runtime.any.System.Reflection.Extensions": "4.0.1"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.0/System.Reflection.Extensions.dll": {}\r
+        }\r
+      },\r
+      "System.Reflection.Primitives/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "runtime.any.System.Reflection.Primitives": "4.0.1"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.0/System.Reflection.Primitives.dll": {}\r
+        }\r
+      },\r
+      "System.Reflection.TypeExtensions/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Reflection": "4.1.0",\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.5/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.5/System.Reflection.TypeExtensions.dll": {}\r
+        }\r
+      },\r
+      "System.Resources.ResourceManager/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Globalization": "4.0.11",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Runtime": "4.1.0",\r
+          "runtime.any.System.Resources.ResourceManager": "4.0.1"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.0/System.Resources.ResourceManager.dll": {}\r
+        }\r
+      },\r
+      "System.Runtime/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "runtime.any.System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.5/System.Runtime.dll": {}\r
+        }\r
+      },\r
+      "System.Runtime.Extensions/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "runtime.win.System.Runtime.Extensions": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.5/System.Runtime.Extensions.dll": {}\r
+        }\r
+      },\r
+      "System.Runtime.Handles/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "runtime.any.System.Runtime.Handles": "4.0.1"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Runtime.Handles.dll": {}\r
+        }\r
+      },\r
+      "System.Runtime.InteropServices/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Reflection.Primitives": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "runtime.any.System.Runtime.InteropServices": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.5/System.Runtime.InteropServices.dll": {}\r
+        }\r
+      },\r
+      "System.Runtime.InteropServices.RuntimeInformation/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Threading": "4.0.11",\r
+          "runtime.native.System": "4.0.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {}\r
+        },\r
+        "runtime": {\r
+          "runtimes/win/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {}\r
+        }\r
+      },\r
+      "System.Runtime.Numerics/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Globalization": "4.0.11",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.1/System.Runtime.Numerics.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Runtime.Numerics.dll": {}\r
+        }\r
+      },\r
+      "System.Security.Claims/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Globalization": "4.0.11",\r
+          "System.IO": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Security.Principal": "4.0.1"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Security.Claims.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Security.Claims.dll": {}\r
+        }\r
+      },\r
+      "System.Security.Cryptography.Algorithms/4.2.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.Collections": "4.0.11",\r
+          "System.IO": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Runtime.Numerics": "4.0.1",\r
+          "System.Security.Cryptography.Encoding": "4.0.0",\r
+          "System.Security.Cryptography.Primitives": "4.0.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "runtime.native.System.Security.Cryptography": "4.0.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.6/System.Security.Cryptography.Algorithms.dll": {}\r
+        },\r
+        "runtime": {\r
+          "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll": {}\r
+        }\r
+      },\r
+      "System.Security.Cryptography.Cng/4.2.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.IO": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Security.Cryptography.Algorithms": "4.2.0",\r
+          "System.Security.Cryptography.Encoding": "4.0.0",\r
+          "System.Security.Cryptography.Primitives": "4.0.0",\r
+          "System.Text.Encoding": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.6/_._": {}\r
+        },\r
+        "runtime": {\r
+          "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Cng.dll": {}\r
+        }\r
+      },\r
+      "System.Security.Cryptography.Csp/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.IO": "4.1.0",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Security.Cryptography.Algorithms": "4.2.0",\r
+          "System.Security.Cryptography.Encoding": "4.0.0",\r
+          "System.Security.Cryptography.Primitives": "4.0.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Threading": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/_._": {}\r
+        },\r
+        "runtime": {\r
+          "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Csp.dll": {}\r
+        }\r
+      },\r
+      "System.Security.Cryptography.Encoding/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.Collections": "4.0.11",\r
+          "System.Collections.Concurrent": "4.0.12",\r
+          "System.Linq": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Security.Cryptography.Primitives": "4.0.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "runtime.native.System.Security.Cryptography": "4.0.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll": {}\r
+        },\r
+        "runtime": {\r
+          "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": {}\r
+        }\r
+      },\r
+      "System.Security.Cryptography.OpenSsl/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.IO": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Runtime.Numerics": "4.0.1",\r
+          "System.Security.Cryptography.Algorithms": "4.2.0",\r
+          "System.Security.Cryptography.Encoding": "4.0.0",\r
+          "System.Security.Cryptography.Primitives": "4.0.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "runtime.native.System.Security.Cryptography": "4.0.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.6/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll": {}\r
+        }\r
+      },\r
+      "System.Security.Cryptography.Primitives/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Globalization": "4.0.11",\r
+          "System.IO": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Threading": "4.0.11",\r
+          "System.Threading.Tasks": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {}\r
+        }\r
+      },\r
+      "System.Security.Cryptography.X509Certificates/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Globalization": "4.0.11",\r
+          "System.Globalization.Calendars": "4.0.1",\r
+          "System.IO": "4.1.0",\r
+          "System.IO.FileSystem": "4.0.1",\r
+          "System.IO.FileSystem.Primitives": "4.0.1",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Runtime.Numerics": "4.0.1",\r
+          "System.Security.Cryptography.Algorithms": "4.2.0",\r
+          "System.Security.Cryptography.Cng": "4.2.0",\r
+          "System.Security.Cryptography.Csp": "4.0.0",\r
+          "System.Security.Cryptography.Encoding": "4.0.0",\r
+          "System.Security.Cryptography.OpenSsl": "4.0.0",\r
+          "System.Security.Cryptography.Primitives": "4.0.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Threading": "4.0.11",\r
+          "runtime.native.System": "4.0.0",\r
+          "runtime.native.System.Net.Http": "4.0.1",\r
+          "runtime.native.System.Security.Cryptography": "4.0.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll": {}\r
+        },\r
+        "runtime": {\r
+          "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll": {}\r
+        }\r
+      },\r
+      "System.Security.Principal/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Runtime": "4.1.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.0/System.Security.Principal.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.0/System.Security.Principal.dll": {}\r
+        }\r
+      },\r
+      "System.Security.Principal.Windows/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.Win32.Primitives": "4.0.1",\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Security.Claims": "4.0.1",\r
+          "System.Security.Principal": "4.0.1",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Threading": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Security.Principal.Windows.dll": {}\r
+        },\r
+        "runtime": {\r
+          "runtimes/win/lib/netstandard1.3/System.Security.Principal.Windows.dll": {}\r
+        }\r
+      },\r
+      "System.Text.Encoding/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "runtime.any.System.Text.Encoding": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Text.Encoding.dll": {}\r
+        }\r
+      },\r
+      "System.Text.Encoding.Extensions/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "runtime.any.System.Text.Encoding.Extensions": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Text.Encoding.Extensions.dll": {}\r
+        }\r
+      },\r
+      "System.Text.RegularExpressions/4.1.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Globalization": "4.0.11",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Threading": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.6/System.Text.RegularExpressions.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.6/System.Text.RegularExpressions.dll": {}\r
+        }\r
+      },\r
+      "System.Threading/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Runtime": "4.1.0",\r
+          "System.Threading.Tasks": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Threading.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Threading.dll": {}\r
+        }\r
+      },\r
+      "System.Threading.Overlapped/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Handles": "4.0.1"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Threading.Overlapped.dll": {}\r
+        },\r
+        "runtime": {\r
+          "runtimes/win/lib/netstandard1.3/System.Threading.Overlapped.dll": {}\r
+        }\r
+      },\r
+      "System.Threading.Tasks/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "runtime.any.System.Threading.Tasks": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Threading.Tasks.dll": {}\r
+        }\r
+      },\r
+      "System.Threading.Tasks.Extensions/4.0.0": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Threading.Tasks": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "lib/netstandard1.0/_._": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.0/System.Threading.Tasks.Extensions.dll": {}\r
+        }\r
+      },\r
+      "System.Threading.Timer/4.0.1": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.0.1",\r
+          "Microsoft.NETCore.Targets": "1.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "runtime.any.System.Threading.Timer": "4.0.1"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.2/System.Threading.Timer.dll": {}\r
+        }\r
+      },\r
+      "System.Xml.ReaderWriter/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Globalization": "4.0.11",\r
+          "System.IO": "4.1.0",\r
+          "System.IO.FileSystem": "4.0.1",\r
+          "System.IO.FileSystem.Primitives": "4.0.1",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Runtime.InteropServices": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Text.Encoding.Extensions": "4.0.11",\r
+          "System.Text.RegularExpressions": "4.1.0",\r
+          "System.Threading.Tasks": "4.0.11",\r
+          "System.Threading.Tasks.Extensions": "4.0.0"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Xml.ReaderWriter.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Xml.ReaderWriter.dll": {}\r
+        }\r
+      },\r
+      "System.Xml.XDocument/4.0.11": {\r
+        "type": "package",\r
+        "dependencies": {\r
+          "System.Collections": "4.0.11",\r
+          "System.Diagnostics.Debug": "4.0.11",\r
+          "System.Diagnostics.Tools": "4.0.1",\r
+          "System.Globalization": "4.0.11",\r
+          "System.IO": "4.1.0",\r
+          "System.Reflection": "4.1.0",\r
+          "System.Resources.ResourceManager": "4.0.1",\r
+          "System.Runtime": "4.1.0",\r
+          "System.Runtime.Extensions": "4.1.0",\r
+          "System.Text.Encoding": "4.0.11",\r
+          "System.Threading": "4.0.11",\r
+          "System.Xml.ReaderWriter": "4.0.11"\r
+        },\r
+        "compile": {\r
+          "ref/netstandard1.3/System.Xml.XDocument.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Xml.XDocument.dll": {}\r
+        }\r
+      },\r
+      "Tizen/1.0.0": {\r
+        "type": "package",\r
+        "compile": {\r
+          "lib/netstandard1.6/Tizen.dll": {}\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.6/Tizen.dll": {}\r
+        }\r
+      }\r
+    }\r
+  },\r
+  "libraries": {\r
+    "Microsoft.NETCore.Platforms/1.0.1": {\r
+      "sha512": "2G6OjjJzwBfNOO8myRV/nFrbTw5iA+DEm0N+qUqhrOmaVtn4pC77h38I1jsXGw5VH55+dPfQsqHD0We9sCl9FQ==",\r
+      "type": "package",\r
+      "files": [\r
+        "Microsoft.NETCore.Platforms.1.0.1.nupkg.sha512",\r
+        "Microsoft.NETCore.Platforms.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/netstandard1.0/_._",\r
+        "runtime.json"\r
+      ]\r
+    },\r
+    "Microsoft.NETCore.Targets/1.0.1": {\r
+      "sha512": "rkn+fKobF/cbWfnnfBOQHKVKIOpxMZBvlSHkqDWgBpwGDcLRduvs3D9OLGeV6GWGvVwNlVi2CBbTjuPmtHvyNw==",\r
+      "type": "package",\r
+      "files": [\r
+        "Microsoft.NETCore.Targets.1.0.1.nupkg.sha512",\r
+        "Microsoft.NETCore.Targets.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/netstandard1.0/_._",\r
+        "runtime.json"\r
+      ]\r
+    },\r
+    "Microsoft.Win32.Primitives/4.0.1": {\r
+      "sha512": "fQnBHO9DgcmkC9dYSJoBqo6sH1VJwJprUHh8F3hbcRlxiQiBUuTntdk8tUwV490OqC2kQUrinGwZyQHTieuXRA==",\r
+      "type": "package",\r
+      "files": [\r
+        "Microsoft.Win32.Primitives.4.0.1.nupkg.sha512",\r
+        "Microsoft.Win32.Primitives.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net46/Microsoft.Win32.Primitives.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net46/Microsoft.Win32.Primitives.dll",\r
+        "ref/netstandard1.3/Microsoft.Win32.Primitives.dll",\r
+        "ref/netstandard1.3/Microsoft.Win32.Primitives.xml",\r
+        "ref/netstandard1.3/de/Microsoft.Win32.Primitives.xml",\r
+        "ref/netstandard1.3/es/Microsoft.Win32.Primitives.xml",\r
+        "ref/netstandard1.3/fr/Microsoft.Win32.Primitives.xml",\r
+        "ref/netstandard1.3/it/Microsoft.Win32.Primitives.xml",\r
+        "ref/netstandard1.3/ja/Microsoft.Win32.Primitives.xml",\r
+        "ref/netstandard1.3/ko/Microsoft.Win32.Primitives.xml",\r
+        "ref/netstandard1.3/ru/Microsoft.Win32.Primitives.xml",\r
+        "ref/netstandard1.3/zh-hans/Microsoft.Win32.Primitives.xml",\r
+        "ref/netstandard1.3/zh-hant/Microsoft.Win32.Primitives.xml",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "NETStandard.Library/1.6.0": {\r
+      "sha512": "ypsCvIdCZ4IoYASJHt6tF2fMo7N30NLgV1EbmC+snO490OMl9FvVxmumw14rhReWU3j3g7BYudG6YCrchwHJlA==",\r
+      "type": "package",\r
+      "files": [\r
+        "NETStandard.Library.1.6.0.nupkg.sha512",\r
+        "NETStandard.Library.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt"\r
+      ]\r
+    },\r
+    "runtime.any.System.Collections/4.0.11": {\r
+      "sha512": "MTBT/hu37Dm2042H1JjWSaMd8w+oPJ4ZWAbDNeLzC4ZHdqwHloP07KvD6+4VbwipDqY5obfFFy90mZYCaPDh5Q==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Collections.dll",\r
+        "lib/netstandard1.3/System.Collections.dll",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/netstandard/_._",\r
+        "runtime.any.System.Collections.4.0.11.nupkg.sha512",\r
+        "runtime.any.System.Collections.nuspec",\r
+        "runtimes/aot/lib/netcore50/_._"\r
+      ]\r
+    },\r
+    "runtime.any.System.Diagnostics.Tools/4.0.1": {\r
+      "sha512": "GJkwEYbKw7qG29QrKMIEEZEGWxC+DQboeObhaM6WPKKgwk9Od8Qt8lWhr/+5xW3FF60TdMfjjUP8Zu6Y41wIkA==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Diagnostics.Tools.dll",\r
+        "lib/netstandard1.3/System.Diagnostics.Tools.dll",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/netstandard/_._",\r
+        "runtime.any.System.Diagnostics.Tools.4.0.1.nupkg.sha512",\r
+        "runtime.any.System.Diagnostics.Tools.nuspec",\r
+        "runtimes/aot/lib/netcore50/_._"\r
+      ]\r
+    },\r
+    "runtime.any.System.Diagnostics.Tracing/4.1.0": {\r
+      "sha512": "x7VLOl/v504jX97YEMePamZRHA3cJPOFY/xLw9pgjDr0Q3IQIZ+0K4oiKKtQrfMYSvOAntkzw+EvvQ+OWGRL9w==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Diagnostics.Tracing.dll",\r
+        "lib/netstandard1.5/System.Diagnostics.Tracing.dll",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/netstandard/_._",\r
+        "runtime.any.System.Diagnostics.Tracing.4.1.0.nupkg.sha512",\r
+        "runtime.any.System.Diagnostics.Tracing.nuspec",\r
+        "runtimes/aot/lib/netcore50/_._"\r
+      ]\r
+    },\r
+    "runtime.any.System.Globalization/4.0.11": {\r
+      "sha512": "cjJ3+b83Tpf02AIc5FkGj1vzY68RnsVHiGLrOCc5n7gpNVg1JnZrt1mcY99ykQ/wr3nCdvSP2pYvdxbYsxZdlA==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Globalization.dll",\r
+        "lib/netstandard1.3/System.Globalization.dll",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/netstandard/_._",\r
+        "runtime.any.System.Globalization.4.0.11.nupkg.sha512",\r
+        "runtime.any.System.Globalization.nuspec",\r
+        "runtimes/aot/lib/netcore50/_._"\r
+      ]\r
+    },\r
+    "runtime.any.System.Globalization.Calendars/4.0.1": {\r
+      "sha512": "SAdVwIKKKR3VG9NMKEgF+wbAKkQA60YOb4G9YGj4EUPsuwS+pH7FjjG6qQeXDyOaxUcrlRzI3LHcGloX/GHBxQ==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net/_._",\r
+        "lib/netcore50/System.Globalization.Calendars.dll",\r
+        "lib/netstandard1.3/System.Globalization.Calendars.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/netstandard/_._",\r
+        "runtime.any.System.Globalization.Calendars.4.0.1.nupkg.sha512",\r
+        "runtime.any.System.Globalization.Calendars.nuspec",\r
+        "runtimes/aot/lib/netcore50/_._"\r
+      ]\r
+    },\r
+    "runtime.any.System.IO/4.1.0": {\r
+      "sha512": "sC7zKVdhYQEtrREKBJf4zkUwNdi6fsbkzrhJLDIAxIxD+YA5PABAQJps13zxpA1Ke3AgzOA9551JDymAfmRuTg==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.IO.dll",\r
+        "lib/netstandard1.5/System.IO.dll",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/netstandard/_._",\r
+        "runtime.any.System.IO.4.1.0.nupkg.sha512",\r
+        "runtime.any.System.IO.nuspec",\r
+        "runtimes/aot/lib/netcore50/_._"\r
+      ]\r
+    },\r
+    "runtime.any.System.Reflection/4.1.0": {\r
+      "sha512": "eKq6/GprEINYbugjWf2V9cjkyuAH/y+Raed28PJQ35zd30oR/pvKEHNN8JbPAgzYpI09TCd1yuhXN/Rb8PM8GA==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Reflection.dll",\r
+        "lib/netstandard1.5/System.Reflection.dll",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/netstandard/_._",\r
+        "runtime.any.System.Reflection.4.1.0.nupkg.sha512",\r
+        "runtime.any.System.Reflection.nuspec",\r
+        "runtimes/aot/lib/netcore50/_._"\r
+      ]\r
+    },\r
+    "runtime.any.System.Reflection.Extensions/4.0.1": {\r
+      "sha512": "ajAAD1MHX4KSNq/CW0d1IMlq5seVTuzTMMhA5EFWagMejfamzljIL92/wD19eK/1mPuux5nb16K4PFBYQrZOrQ==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Reflection.Extensions.dll",\r
+        "lib/netstandard1.3/System.Reflection.Extensions.dll",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/netstandard/_._",\r
+        "runtime.any.System.Reflection.Extensions.4.0.1.nupkg.sha512",\r
+        "runtime.any.System.Reflection.Extensions.nuspec",\r
+        "runtimes/aot/lib/netcore50/_._"\r
+      ]\r
+    },\r
+    "runtime.any.System.Reflection.Primitives/4.0.1": {\r
+      "sha512": "oKs78h11WDhCGFNpxT26IqL8Oo8OBzr6YOW0WG+R14FGaB/WDM5UHiK/jr6dipdnO8Wxlg/U48ka6uaPM6l53w==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Reflection.Primitives.dll",\r
+        "lib/netstandard1.3/System.Reflection.Primitives.dll",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/netstandard/_._",\r
+        "runtime.any.System.Reflection.Primitives.4.0.1.nupkg.sha512",\r
+        "runtime.any.System.Reflection.Primitives.nuspec",\r
+        "runtimes/aot/lib/netcore50/_._"\r
+      ]\r
+    },\r
+    "runtime.any.System.Resources.ResourceManager/4.0.1": {\r
+      "sha512": "hes7WFTOERydB/hLGmLj66NbK7I2AnjLHEeTpf7EmPZOIrRWeuC1dPoFYC9XRVIVzfCcOZI7oXM7KXe4vakt9Q==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Resources.ResourceManager.dll",\r
+        "lib/netstandard1.3/System.Resources.ResourceManager.dll",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/netstandard/_._",\r
+        "runtime.any.System.Resources.ResourceManager.4.0.1.nupkg.sha512",\r
+        "runtime.any.System.Resources.ResourceManager.nuspec",\r
+        "runtimes/aot/lib/netcore50/_._"\r
+      ]\r
+    },\r
+    "runtime.any.System.Runtime/4.1.0": {\r
+      "sha512": "0QVLwEGXROl0Trt2XosEjly9uqXcjHKStoZyZG9twJYFZJqq2JJXcBMXl/fnyQAgYEEODV8lUsU+t7NCCY0nUQ==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Runtime.dll",\r
+        "lib/netstandard1.5/System.Runtime.dll",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/netstandard/_._",\r
+        "runtime.any.System.Runtime.4.1.0.nupkg.sha512",\r
+        "runtime.any.System.Runtime.nuspec",\r
+        "runtimes/aot/lib/netcore50/_._"\r
+      ]\r
+    },\r
+    "runtime.any.System.Runtime.Handles/4.0.1": {\r
+      "sha512": "MZ5fVmAE/3S11wt3hPfn3RsAHppj5gUz+VZuLQkRjLCMSlX0krOI601IZsMWc3CoxUb+wMt3gZVb/mEjblw6Mg==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net46/_._",\r
+        "lib/netstandard1.3/System.Runtime.Handles.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/netstandard/_._",\r
+        "runtime.any.System.Runtime.Handles.4.0.1.nupkg.sha512",\r
+        "runtime.any.System.Runtime.Handles.nuspec",\r
+        "runtimes/aot/lib/netcore50/_._"\r
+      ]\r
+    },\r
+    "runtime.any.System.Runtime.InteropServices/4.1.0": {\r
+      "sha512": "gmibdZ9x/eB6hf5le33DWLCQbhcIUD2vqoc0tBgqSUWlB8YjEzVJXyTPDO+ypKLlL90Kv3ZDrK7yPCNqcyhqCA==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Runtime.InteropServices.dll",\r
+        "lib/netstandard1.5/System.Runtime.InteropServices.dll",\r
+        "lib/win8/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/netstandard/_._",\r
+        "runtime.any.System.Runtime.InteropServices.4.1.0.nupkg.sha512",\r
+        "runtime.any.System.Runtime.InteropServices.nuspec",\r
+        "runtimes/aot/lib/netcore50/_._"\r
+      ]\r
+    },\r
+    "runtime.any.System.Text.Encoding/4.0.11": {\r
+      "sha512": "uweRMRDD4O8Iy8m4h1cJvoFIHNCzHMpipuxkRNAMML6EMzAhDCQTjgvRwki7PlUg8RGY1ctXnBZjT1rXvMZuRw==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Text.Encoding.dll",\r
+        "lib/netstandard1.3/System.Text.Encoding.dll",\r
+        "lib/win8/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/netstandard/_._",\r
+        "runtime.any.System.Text.Encoding.4.0.11.nupkg.sha512",\r
+        "runtime.any.System.Text.Encoding.nuspec",\r
+        "runtimes/aot/lib/netcore50/_._"\r
+      ]\r
+    },\r
+    "runtime.any.System.Text.Encoding.Extensions/4.0.11": {\r
+      "sha512": "3n6qbf59NMgA7F9S+q9gmqFV7T/CtAZw2pa6aprfdZxUinR2mDvVchsgthoacpQvAQu6e3ok8WWeypSu/yjXrA==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Text.Encoding.Extensions.dll",\r
+        "lib/netstandard1.3/System.Text.Encoding.Extensions.dll",\r
+        "lib/win8/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/netstandard/_._",\r
+        "runtime.any.System.Text.Encoding.Extensions.4.0.11.nupkg.sha512",\r
+        "runtime.any.System.Text.Encoding.Extensions.nuspec",\r
+        "runtimes/aot/lib/netcore50/_._"\r
+      ]\r
+    },\r
+    "runtime.any.System.Threading.Tasks/4.0.11": {\r
+      "sha512": "CEvWO0IwtdCAsmCb9aAl59psy0hzx+whYh4DzbjNb0GsQmxw/G7bZEcrBtE8c9QupNVbu87c2xaMi6p4r1bpjA==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Threading.Tasks.dll",\r
+        "lib/netstandard1.3/System.Threading.Tasks.dll",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/netstandard/_._",\r
+        "runtime.any.System.Threading.Tasks.4.0.11.nupkg.sha512",\r
+        "runtime.any.System.Threading.Tasks.nuspec",\r
+        "runtimes/aot/lib/netcore50/_._"\r
+      ]\r
+    },\r
+    "runtime.any.System.Threading.Timer/4.0.1": {\r
+      "sha512": "C9d5eRAW/gd5iBZF78JRcwjvjCDRfU0oB48/wx/XbKnONZU4k6hWneTT4M7v3TmVqPFl7UDcLzKCtQ/24efOzw==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Threading.Timer.dll",\r
+        "lib/netstandard1.3/System.Threading.Timer.dll",\r
+        "lib/win8/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/netstandard/_._",\r
+        "runtime.any.System.Threading.Timer.4.0.1.nupkg.sha512",\r
+        "runtime.any.System.Threading.Timer.nuspec",\r
+        "runtimes/aot/lib/netcore50/_._"\r
+      ]\r
+    },\r
+    "runtime.native.System/4.0.0": {\r
+      "sha512": "QfS/nQI7k/BLgmLrw7qm7YBoULEvgWnPI+cYsbfCVFTW8Aj+i8JhccxcFMu1RWms0YZzF+UHguNBK4Qn89e2Sg==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/netstandard1.0/_._",\r
+        "runtime.native.System.4.0.0.nupkg.sha512",\r
+        "runtime.native.System.nuspec"\r
+      ]\r
+    },\r
+    "runtime.native.System.IO.Compression/4.1.0": {\r
+      "sha512": "Ob7nvnJBox1aaB222zSVZSkf4WrebPG4qFscfK7vmD7P7NxoSxACQLtO7ytWpqXDn2wcd/+45+EAZ7xjaPip8A==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/netstandard1.0/_._",\r
+        "runtime.native.System.IO.Compression.4.1.0.nupkg.sha512",\r
+        "runtime.native.System.IO.Compression.nuspec"\r
+      ]\r
+    },\r
+    "runtime.native.System.Net.Http/4.0.1": {\r
+      "sha512": "Nh0UPZx2Vifh8r+J+H2jxifZUD3sBrmolgiFWJd2yiNrxO0xTa6bAw3YwRn1VOiSen/tUXMS31ttNItCZ6lKuA==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/netstandard1.0/_._",\r
+        "runtime.native.System.Net.Http.4.0.1.nupkg.sha512",\r
+        "runtime.native.System.Net.Http.nuspec"\r
+      ]\r
+    },\r
+    "runtime.native.System.Security.Cryptography/4.0.0": {\r
+      "sha512": "2CQK0jmO6Eu7ZeMgD+LOFbNJSXHFVQbCJJkEyEwowh1SCgYnrn9W9RykMfpeeVGw7h4IBvYikzpGUlmZTUafJw==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/netstandard1.0/_._",\r
+        "runtime.native.System.Security.Cryptography.4.0.0.nupkg.sha512",\r
+        "runtime.native.System.Security.Cryptography.nuspec"\r
+      ]\r
+    },\r
+    "runtime.win.Microsoft.Win32.Primitives/4.0.1": {\r
+      "sha512": "0alFxXfT7M+xhhgMkNzG/Mnfii3o+DGQV9gkmhfLr6wsRPNxlIHdz4yQC8ksHqqmOu1Sq0FD9FxrSQyGo+8syA==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "ref/netstandard/_._",\r
+        "runtime.win.Microsoft.Win32.Primitives.4.0.1.nupkg.sha512",\r
+        "runtime.win.Microsoft.Win32.Primitives.nuspec",\r
+        "runtimes/win/lib/net/_._",\r
+        "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Primitives.dll"\r
+      ]\r
+    },\r
+    "runtime.win.System.Console/4.0.0": {\r
+      "sha512": "xiO5b50KA3Z7BOfWK7GLYLN2dfJa/BoDyI0XhNyOwXvAXWvubDyAF61YMnWl/q+j2WopSAXGo12kTpjxmlyCyg==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "ref/netstandard/_._",\r
+        "runtime.win.System.Console.4.0.0.nupkg.sha512",\r
+        "runtime.win.System.Console.nuspec",\r
+        "runtimes/win/lib/net/_._",\r
+        "runtimes/win/lib/netcore50/System.Console.dll",\r
+        "runtimes/win/lib/netstandard1.3/System.Console.dll"\r
+      ]\r
+    },\r
+    "runtime.win.System.Diagnostics.Debug/4.0.11": {\r
+      "sha512": "q8Fm954ezFLfmG0tHNUmsNy+qaEjWtWqYhWh3cGSVjtJwkcBsfigWCh+fdaIVZ9K7m+6lgb3ElL2BBU6G+RijA==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "ref/netstandard/_._",\r
+        "runtime.win.System.Diagnostics.Debug.4.0.11.nupkg.sha512",\r
+        "runtime.win.System.Diagnostics.Debug.nuspec",\r
+        "runtimes/aot/lib/netcore50/System.Diagnostics.Debug.dll",\r
+        "runtimes/win/lib/net45/_._",\r
+        "runtimes/win/lib/netcore50/System.Diagnostics.Debug.dll",\r
+        "runtimes/win/lib/netstandard1.3/System.Diagnostics.Debug.dll",\r
+        "runtimes/win/lib/win8/_._",\r
+        "runtimes/win/lib/wp80/_._",\r
+        "runtimes/win/lib/wpa81/_._"\r
+      ]\r
+    },\r
+    "runtime.win.System.IO.FileSystem/4.0.1": {\r
+      "sha512": "4FG9RK8J5CsUpXjkiZWS07aJu+H+vTIeQkFKXyjwibfBedUM168SCEaqV3Bjkbv4b3pUuf5Gy1RaqX/HnmKlZw==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "ref/netstandard/_._",\r
+        "runtime.win.System.IO.FileSystem.4.0.1.nupkg.sha512",\r
+        "runtime.win.System.IO.FileSystem.nuspec",\r
+        "runtimes/win/lib/net/_._",\r
+        "runtimes/win/lib/netcore50/System.IO.FileSystem.dll",\r
+        "runtimes/win/lib/netstandard1.3/System.IO.FileSystem.dll",\r
+        "runtimes/win/lib/win8/_._",\r
+        "runtimes/win/lib/wp8/_._",\r
+        "runtimes/win/lib/wpa81/_._"\r
+      ]\r
+    },\r
+    "runtime.win.System.Net.Primitives/4.0.11": {\r
+      "sha512": "36AsEkT9p+4cLHHh7sgSIOPWWeTKMh/DOoeQCzJmaLM8rtD9YaRZMmXGynf77ZP5KoXWwA4Y3aGbntrPbmmlcA==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "ref/netstandard/_._",\r
+        "runtime.win.System.Net.Primitives.4.0.11.nupkg.sha512",\r
+        "runtime.win.System.Net.Primitives.nuspec",\r
+        "runtimes/win/lib/net/_._",\r
+        "runtimes/win/lib/netcore50/System.Net.Primitives.dll",\r
+        "runtimes/win/lib/netstandard1.3/System.Net.Primitives.dll"\r
+      ]\r
+    },\r
+    "runtime.win.System.Net.Sockets/4.1.0": {\r
+      "sha512": "BviTpQJbl+T/XVkwLw5xupFq9WXKru9KM/2U/ijmLuO2XEeMgdwk3g0e9sHWqvbrLvVT9yDf+SpbRXM1LNxTvA==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "ref/netstandard/_._",\r
+        "runtime.win.System.Net.Sockets.4.1.0.nupkg.sha512",\r
+        "runtime.win.System.Net.Sockets.nuspec",\r
+        "runtimes/win/lib/net/_._",\r
+        "runtimes/win/lib/netcore50/System.Net.Sockets.dll",\r
+        "runtimes/win/lib/netstandard1.3/System.Net.Sockets.dll"\r
+      ]\r
+    },\r
+    "runtime.win.System.Runtime.Extensions/4.1.0": {\r
+      "sha512": "U3F/M+djxVXuKJaoW2AGpAE2ZWAp372140jsX4d/ctqki+Qb61HuyQY4yUPSA/gdKGbbq6HXzZ6oxB6/G3MYPA==",\r
+      "type": "package",\r
+      "files": [\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "ref/netstandard/_._",\r
+        "runtime.win.System.Runtime.Extensions.4.1.0.nupkg.sha512",\r
+        "runtime.win.System.Runtime.Extensions.nuspec",\r
+        "runtimes/aot/lib/netcore50/System.Runtime.Extensions.dll",\r
+        "runtimes/win/lib/net/_._",\r
+        "runtimes/win/lib/netcore50/System.Runtime.Extensions.dll",\r
+        "runtimes/win/lib/netstandard1.5/System.Runtime.Extensions.dll"\r
+      ]\r
+    },\r
+    "System.AppContext/4.1.0": {\r
+      "sha512": "3QjO4jNV7PdKkmQAVp9atA+usVnKRwI3Kx1nMwJ93T0LcQfx7pKAYk0nKz5wn1oP5iqlhZuy6RXOFdhr7rDwow==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.AppContext.4.1.0.nupkg.sha512",\r
+        "System.AppContext.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net46/System.AppContext.dll",\r
+        "lib/net463/System.AppContext.dll",\r
+        "lib/netcore50/System.AppContext.dll",\r
+        "lib/netstandard1.6/System.AppContext.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net46/System.AppContext.dll",\r
+        "ref/net463/System.AppContext.dll",\r
+        "ref/netstandard/_._",\r
+        "ref/netstandard1.3/System.AppContext.dll",\r
+        "ref/netstandard1.3/System.AppContext.xml",\r
+        "ref/netstandard1.3/de/System.AppContext.xml",\r
+        "ref/netstandard1.3/es/System.AppContext.xml",\r
+        "ref/netstandard1.3/fr/System.AppContext.xml",\r
+        "ref/netstandard1.3/it/System.AppContext.xml",\r
+        "ref/netstandard1.3/ja/System.AppContext.xml",\r
+        "ref/netstandard1.3/ko/System.AppContext.xml",\r
+        "ref/netstandard1.3/ru/System.AppContext.xml",\r
+        "ref/netstandard1.3/zh-hans/System.AppContext.xml",\r
+        "ref/netstandard1.3/zh-hant/System.AppContext.xml",\r
+        "ref/netstandard1.6/System.AppContext.dll",\r
+        "ref/netstandard1.6/System.AppContext.xml",\r
+        "ref/netstandard1.6/de/System.AppContext.xml",\r
+        "ref/netstandard1.6/es/System.AppContext.xml",\r
+        "ref/netstandard1.6/fr/System.AppContext.xml",\r
+        "ref/netstandard1.6/it/System.AppContext.xml",\r
+        "ref/netstandard1.6/ja/System.AppContext.xml",\r
+        "ref/netstandard1.6/ko/System.AppContext.xml",\r
+        "ref/netstandard1.6/ru/System.AppContext.xml",\r
+        "ref/netstandard1.6/zh-hans/System.AppContext.xml",\r
+        "ref/netstandard1.6/zh-hant/System.AppContext.xml",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._",\r
+        "runtimes/aot/lib/netcore50/System.AppContext.dll"\r
+      ]\r
+    },\r
+    "System.Buffers/4.0.0": {\r
+      "sha512": "msXumHfjjURSkvxUjYuq4N2ghHoRi2VpXcKMA7gK6ujQfU3vGpl+B6ld0ATRg+FZFpRyA6PgEPA+VlIkTeNf2w==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Buffers.4.0.0.nupkg.sha512",\r
+        "System.Buffers.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/netstandard1.1/.xml",\r
+        "lib/netstandard1.1/System.Buffers.dll"\r
+      ]\r
+    },\r
+    "System.Collections/4.0.11": {\r
+      "sha512": "YUJGz6eFKqS0V//mLt25vFGrrCvOnsXjlvFQs+KimpwNxug9x0Pzy4PlFMU3Q2IzqAa9G2L4LsK3+9vCBK7oTg==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Collections.4.0.11.nupkg.sha512",\r
+        "System.Collections.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/netcore50/System.Collections.dll",\r
+        "ref/netcore50/System.Collections.xml",\r
+        "ref/netcore50/de/System.Collections.xml",\r
+        "ref/netcore50/es/System.Collections.xml",\r
+        "ref/netcore50/fr/System.Collections.xml",\r
+        "ref/netcore50/it/System.Collections.xml",\r
+        "ref/netcore50/ja/System.Collections.xml",\r
+        "ref/netcore50/ko/System.Collections.xml",\r
+        "ref/netcore50/ru/System.Collections.xml",\r
+        "ref/netcore50/zh-hans/System.Collections.xml",\r
+        "ref/netcore50/zh-hant/System.Collections.xml",\r
+        "ref/netstandard1.0/System.Collections.dll",\r
+        "ref/netstandard1.0/System.Collections.xml",\r
+        "ref/netstandard1.0/de/System.Collections.xml",\r
+        "ref/netstandard1.0/es/System.Collections.xml",\r
+        "ref/netstandard1.0/fr/System.Collections.xml",\r
+        "ref/netstandard1.0/it/System.Collections.xml",\r
+        "ref/netstandard1.0/ja/System.Collections.xml",\r
+        "ref/netstandard1.0/ko/System.Collections.xml",\r
+        "ref/netstandard1.0/ru/System.Collections.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Collections.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Collections.xml",\r
+        "ref/netstandard1.3/System.Collections.dll",\r
+        "ref/netstandard1.3/System.Collections.xml",\r
+        "ref/netstandard1.3/de/System.Collections.xml",\r
+        "ref/netstandard1.3/es/System.Collections.xml",\r
+        "ref/netstandard1.3/fr/System.Collections.xml",\r
+        "ref/netstandard1.3/it/System.Collections.xml",\r
+        "ref/netstandard1.3/ja/System.Collections.xml",\r
+        "ref/netstandard1.3/ko/System.Collections.xml",\r
+        "ref/netstandard1.3/ru/System.Collections.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Collections.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Collections.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Collections.Concurrent/4.0.12": {\r
+      "sha512": "2gBcbb3drMLgxlI0fBfxMA31ec6AEyYCHygGse4vxceJan8mRIWeKJ24BFzN7+bi/NFTgdIgufzb94LWO5EERQ==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Collections.Concurrent.4.0.12.nupkg.sha512",\r
+        "System.Collections.Concurrent.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Collections.Concurrent.dll",\r
+        "lib/netstandard1.3/System.Collections.Concurrent.dll",\r
+        "lib/portable-net45+win8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/netcore50/System.Collections.Concurrent.dll",\r
+        "ref/netcore50/System.Collections.Concurrent.xml",\r
+        "ref/netcore50/de/System.Collections.Concurrent.xml",\r
+        "ref/netcore50/es/System.Collections.Concurrent.xml",\r
+        "ref/netcore50/fr/System.Collections.Concurrent.xml",\r
+        "ref/netcore50/it/System.Collections.Concurrent.xml",\r
+        "ref/netcore50/ja/System.Collections.Concurrent.xml",\r
+        "ref/netcore50/ko/System.Collections.Concurrent.xml",\r
+        "ref/netcore50/ru/System.Collections.Concurrent.xml",\r
+        "ref/netcore50/zh-hans/System.Collections.Concurrent.xml",\r
+        "ref/netcore50/zh-hant/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.1/System.Collections.Concurrent.dll",\r
+        "ref/netstandard1.1/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.1/de/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.1/es/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.1/fr/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.1/it/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.1/ja/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.1/ko/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.1/ru/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.1/zh-hans/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.1/zh-hant/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.3/System.Collections.Concurrent.dll",\r
+        "ref/netstandard1.3/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.3/de/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.3/es/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.3/fr/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.3/it/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.3/ja/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.3/ko/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.3/ru/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Collections.Concurrent.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Collections.Concurrent.xml",\r
+        "ref/portable-net45+win8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Console/4.0.0": {\r
+      "sha512": "qSKUSOIiYA/a0g5XXdxFcUFmv1hNICBD7QZ0QhGYVipPIhvpiydY8VZqr1thmCXvmn8aipMg64zuanB4eotK9A==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Console.4.0.0.nupkg.sha512",\r
+        "System.Console.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net46/System.Console.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net46/System.Console.dll",\r
+        "ref/netstandard1.3/System.Console.dll",\r
+        "ref/netstandard1.3/System.Console.xml",\r
+        "ref/netstandard1.3/de/System.Console.xml",\r
+        "ref/netstandard1.3/es/System.Console.xml",\r
+        "ref/netstandard1.3/fr/System.Console.xml",\r
+        "ref/netstandard1.3/it/System.Console.xml",\r
+        "ref/netstandard1.3/ja/System.Console.xml",\r
+        "ref/netstandard1.3/ko/System.Console.xml",\r
+        "ref/netstandard1.3/ru/System.Console.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Console.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Console.xml",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Diagnostics.Debug/4.0.11": {\r
+      "sha512": "w5U95fVKHY4G8ASs/K5iK3J5LY+/dLFd4vKejsnI/ZhBsWS9hQakfx3Zr7lRWKg4tAw9r4iktyvsTagWkqYCiw==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Diagnostics.Debug.4.0.11.nupkg.sha512",\r
+        "System.Diagnostics.Debug.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/netcore50/System.Diagnostics.Debug.dll",\r
+        "ref/netcore50/System.Diagnostics.Debug.xml",\r
+        "ref/netcore50/de/System.Diagnostics.Debug.xml",\r
+        "ref/netcore50/es/System.Diagnostics.Debug.xml",\r
+        "ref/netcore50/fr/System.Diagnostics.Debug.xml",\r
+        "ref/netcore50/it/System.Diagnostics.Debug.xml",\r
+        "ref/netcore50/ja/System.Diagnostics.Debug.xml",\r
+        "ref/netcore50/ko/System.Diagnostics.Debug.xml",\r
+        "ref/netcore50/ru/System.Diagnostics.Debug.xml",\r
+        "ref/netcore50/zh-hans/System.Diagnostics.Debug.xml",\r
+        "ref/netcore50/zh-hant/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.0/System.Diagnostics.Debug.dll",\r
+        "ref/netstandard1.0/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.0/de/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.0/es/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.0/fr/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.0/it/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.0/ja/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.0/ko/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.0/ru/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.3/System.Diagnostics.Debug.dll",\r
+        "ref/netstandard1.3/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.3/de/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.3/es/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.3/fr/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.3/it/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.3/ja/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.3/ko/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.3/ru/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Diagnostics.Debug.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Diagnostics.Debug.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Diagnostics.DiagnosticSource/4.0.0": {\r
+      "sha512": "YKglnq4BMTJxfcr6nuT08g+yJ0UxdePIHxosiLuljuHIUR6t4KhFsyaHOaOc1Ofqp0PUvJ0EmcgiEz6T7vEx3w==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Diagnostics.DiagnosticSource.4.0.0.nupkg.sha512",\r
+        "System.Diagnostics.DiagnosticSource.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/net46/System.Diagnostics.DiagnosticSource.dll",\r
+        "lib/net46/System.Diagnostics.DiagnosticSource.xml",\r
+        "lib/netstandard1.1/System.Diagnostics.DiagnosticSource.dll",\r
+        "lib/netstandard1.1/System.Diagnostics.DiagnosticSource.xml",\r
+        "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll",\r
+        "lib/netstandard1.3/System.Diagnostics.DiagnosticSource.xml",\r
+        "lib/portable-net45+win8+wpa81/System.Diagnostics.DiagnosticSource.dll",\r
+        "lib/portable-net45+win8+wpa81/System.Diagnostics.DiagnosticSource.xml"\r
+      ]\r
+    },\r
+    "System.Diagnostics.Tools/4.0.1": {\r
+      "sha512": "xBfJ8pnd4C17dWaC9FM6aShzbJcRNMChUMD42I6772KGGrqaFdumwhn9OdM68erj1ueNo3xdQ1EwiFjK5k8p0g==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Diagnostics.Tools.4.0.1.nupkg.sha512",\r
+        "System.Diagnostics.Tools.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/netcore50/System.Diagnostics.Tools.dll",\r
+        "ref/netcore50/System.Diagnostics.Tools.xml",\r
+        "ref/netcore50/de/System.Diagnostics.Tools.xml",\r
+        "ref/netcore50/es/System.Diagnostics.Tools.xml",\r
+        "ref/netcore50/fr/System.Diagnostics.Tools.xml",\r
+        "ref/netcore50/it/System.Diagnostics.Tools.xml",\r
+        "ref/netcore50/ja/System.Diagnostics.Tools.xml",\r
+        "ref/netcore50/ko/System.Diagnostics.Tools.xml",\r
+        "ref/netcore50/ru/System.Diagnostics.Tools.xml",\r
+        "ref/netcore50/zh-hans/System.Diagnostics.Tools.xml",\r
+        "ref/netcore50/zh-hant/System.Diagnostics.Tools.xml",\r
+        "ref/netstandard1.0/System.Diagnostics.Tools.dll",\r
+        "ref/netstandard1.0/System.Diagnostics.Tools.xml",\r
+        "ref/netstandard1.0/de/System.Diagnostics.Tools.xml",\r
+        "ref/netstandard1.0/es/System.Diagnostics.Tools.xml",\r
+        "ref/netstandard1.0/fr/System.Diagnostics.Tools.xml",\r
+        "ref/netstandard1.0/it/System.Diagnostics.Tools.xml",\r
+        "ref/netstandard1.0/ja/System.Diagnostics.Tools.xml",\r
+        "ref/netstandard1.0/ko/System.Diagnostics.Tools.xml",\r
+        "ref/netstandard1.0/ru/System.Diagnostics.Tools.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Diagnostics.Tools.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Diagnostics.Tools.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Diagnostics.Tracing/4.1.0": {\r
+      "sha512": "vDN1PoMZCkkdNjvZLql592oYJZgS7URcJzJ7bxeBgGtx5UtR5leNm49VmfHGqIffX4FKacHbI3H6UyNSHQknBg==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Diagnostics.Tracing.4.1.0.nupkg.sha512",\r
+        "System.Diagnostics.Tracing.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/net462/System.Diagnostics.Tracing.dll",\r
+        "lib/portable-net45+win8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/net462/System.Diagnostics.Tracing.dll",\r
+        "ref/netcore50/System.Diagnostics.Tracing.dll",\r
+        "ref/netcore50/System.Diagnostics.Tracing.xml",\r
+        "ref/netcore50/de/System.Diagnostics.Tracing.xml",\r
+        "ref/netcore50/es/System.Diagnostics.Tracing.xml",\r
+        "ref/netcore50/fr/System.Diagnostics.Tracing.xml",\r
+        "ref/netcore50/it/System.Diagnostics.Tracing.xml",\r
+        "ref/netcore50/ja/System.Diagnostics.Tracing.xml",\r
+        "ref/netcore50/ko/System.Diagnostics.Tracing.xml",\r
+        "ref/netcore50/ru/System.Diagnostics.Tracing.xml",\r
+        "ref/netcore50/zh-hans/System.Diagnostics.Tracing.xml",\r
+        "ref/netcore50/zh-hant/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.1/System.Diagnostics.Tracing.dll",\r
+        "ref/netstandard1.1/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.1/de/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.1/es/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.1/fr/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.1/it/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.1/ja/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.1/ko/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.1/ru/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.1/zh-hans/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.1/zh-hant/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.2/System.Diagnostics.Tracing.dll",\r
+        "ref/netstandard1.2/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.2/de/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.2/es/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.2/fr/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.2/it/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.2/ja/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.2/ko/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.2/ru/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.2/zh-hans/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.2/zh-hant/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.3/System.Diagnostics.Tracing.dll",\r
+        "ref/netstandard1.3/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.3/de/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.3/es/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.3/fr/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.3/it/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.3/ja/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.3/ko/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.3/ru/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.5/System.Diagnostics.Tracing.dll",\r
+        "ref/netstandard1.5/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.5/de/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.5/es/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.5/fr/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.5/it/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.5/ja/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.5/ko/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.5/ru/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.5/zh-hans/System.Diagnostics.Tracing.xml",\r
+        "ref/netstandard1.5/zh-hant/System.Diagnostics.Tracing.xml",\r
+        "ref/portable-net45+win8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Globalization/4.0.11": {\r
+      "sha512": "B95h0YLEL2oSnwF/XjqSWKnwKOy/01VWkNlsCeMTFJLLabflpGV26nK164eRs5GiaRSBGpOxQ3pKoSnnyZN5pg==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Globalization.4.0.11.nupkg.sha512",\r
+        "System.Globalization.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/netcore50/System.Globalization.dll",\r
+        "ref/netcore50/System.Globalization.xml",\r
+        "ref/netcore50/de/System.Globalization.xml",\r
+        "ref/netcore50/es/System.Globalization.xml",\r
+        "ref/netcore50/fr/System.Globalization.xml",\r
+        "ref/netcore50/it/System.Globalization.xml",\r
+        "ref/netcore50/ja/System.Globalization.xml",\r
+        "ref/netcore50/ko/System.Globalization.xml",\r
+        "ref/netcore50/ru/System.Globalization.xml",\r
+        "ref/netcore50/zh-hans/System.Globalization.xml",\r
+        "ref/netcore50/zh-hant/System.Globalization.xml",\r
+        "ref/netstandard1.0/System.Globalization.dll",\r
+        "ref/netstandard1.0/System.Globalization.xml",\r
+        "ref/netstandard1.0/de/System.Globalization.xml",\r
+        "ref/netstandard1.0/es/System.Globalization.xml",\r
+        "ref/netstandard1.0/fr/System.Globalization.xml",\r
+        "ref/netstandard1.0/it/System.Globalization.xml",\r
+        "ref/netstandard1.0/ja/System.Globalization.xml",\r
+        "ref/netstandard1.0/ko/System.Globalization.xml",\r
+        "ref/netstandard1.0/ru/System.Globalization.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Globalization.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Globalization.xml",\r
+        "ref/netstandard1.3/System.Globalization.dll",\r
+        "ref/netstandard1.3/System.Globalization.xml",\r
+        "ref/netstandard1.3/de/System.Globalization.xml",\r
+        "ref/netstandard1.3/es/System.Globalization.xml",\r
+        "ref/netstandard1.3/fr/System.Globalization.xml",\r
+        "ref/netstandard1.3/it/System.Globalization.xml",\r
+        "ref/netstandard1.3/ja/System.Globalization.xml",\r
+        "ref/netstandard1.3/ko/System.Globalization.xml",\r
+        "ref/netstandard1.3/ru/System.Globalization.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Globalization.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Globalization.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Globalization.Calendars/4.0.1": {\r
+      "sha512": "L1c6IqeQ88vuzC1P81JeHmHA8mxq8a18NUBNXnIY/BVb+TCyAaGIFbhpZt60h9FJNmisymoQkHEFSE9Vslja1Q==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Globalization.Calendars.4.0.1.nupkg.sha512",\r
+        "System.Globalization.Calendars.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net46/System.Globalization.Calendars.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net46/System.Globalization.Calendars.dll",\r
+        "ref/netstandard1.3/System.Globalization.Calendars.dll",\r
+        "ref/netstandard1.3/System.Globalization.Calendars.xml",\r
+        "ref/netstandard1.3/de/System.Globalization.Calendars.xml",\r
+        "ref/netstandard1.3/es/System.Globalization.Calendars.xml",\r
+        "ref/netstandard1.3/fr/System.Globalization.Calendars.xml",\r
+        "ref/netstandard1.3/it/System.Globalization.Calendars.xml",\r
+        "ref/netstandard1.3/ja/System.Globalization.Calendars.xml",\r
+        "ref/netstandard1.3/ko/System.Globalization.Calendars.xml",\r
+        "ref/netstandard1.3/ru/System.Globalization.Calendars.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Globalization.Calendars.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Globalization.Calendars.xml",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Globalization.Extensions/4.0.1": {\r
+      "sha512": "KKo23iKeOaIg61SSXwjANN7QYDr/3op3OWGGzDzz7mypx0Za0fZSeG0l6cco8Ntp8YMYkIQcAqlk8yhm5/Uhcg==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Globalization.Extensions.4.0.1.nupkg.sha512",\r
+        "System.Globalization.Extensions.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net46/System.Globalization.Extensions.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net46/System.Globalization.Extensions.dll",\r
+        "ref/netstandard1.3/System.Globalization.Extensions.dll",\r
+        "ref/netstandard1.3/System.Globalization.Extensions.xml",\r
+        "ref/netstandard1.3/de/System.Globalization.Extensions.xml",\r
+        "ref/netstandard1.3/es/System.Globalization.Extensions.xml",\r
+        "ref/netstandard1.3/fr/System.Globalization.Extensions.xml",\r
+        "ref/netstandard1.3/it/System.Globalization.Extensions.xml",\r
+        "ref/netstandard1.3/ja/System.Globalization.Extensions.xml",\r
+        "ref/netstandard1.3/ko/System.Globalization.Extensions.xml",\r
+        "ref/netstandard1.3/ru/System.Globalization.Extensions.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Globalization.Extensions.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Globalization.Extensions.xml",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._",\r
+        "runtimes/unix/lib/netstandard1.3/System.Globalization.Extensions.dll",\r
+        "runtimes/win/lib/net46/System.Globalization.Extensions.dll",\r
+        "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll"\r
+      ]\r
+    },\r
+    "System.IO/4.1.0": {\r
+      "sha512": "3KlTJceQc3gnGIaHZ7UBZO26SHL1SHE4ddrmiwumFnId+CEHP+O8r386tZKaE6zlk5/mF8vifMBzHj9SaXN+mQ==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.IO.4.1.0.nupkg.sha512",\r
+        "System.IO.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/net462/System.IO.dll",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/net462/System.IO.dll",\r
+        "ref/netcore50/System.IO.dll",\r
+        "ref/netcore50/System.IO.xml",\r
+        "ref/netcore50/de/System.IO.xml",\r
+        "ref/netcore50/es/System.IO.xml",\r
+        "ref/netcore50/fr/System.IO.xml",\r
+        "ref/netcore50/it/System.IO.xml",\r
+        "ref/netcore50/ja/System.IO.xml",\r
+        "ref/netcore50/ko/System.IO.xml",\r
+        "ref/netcore50/ru/System.IO.xml",\r
+        "ref/netcore50/zh-hans/System.IO.xml",\r
+        "ref/netcore50/zh-hant/System.IO.xml",\r
+        "ref/netstandard1.0/System.IO.dll",\r
+        "ref/netstandard1.0/System.IO.xml",\r
+        "ref/netstandard1.0/de/System.IO.xml",\r
+        "ref/netstandard1.0/es/System.IO.xml",\r
+        "ref/netstandard1.0/fr/System.IO.xml",\r
+        "ref/netstandard1.0/it/System.IO.xml",\r
+        "ref/netstandard1.0/ja/System.IO.xml",\r
+        "ref/netstandard1.0/ko/System.IO.xml",\r
+        "ref/netstandard1.0/ru/System.IO.xml",\r
+        "ref/netstandard1.0/zh-hans/System.IO.xml",\r
+        "ref/netstandard1.0/zh-hant/System.IO.xml",\r
+        "ref/netstandard1.3/System.IO.dll",\r
+        "ref/netstandard1.3/System.IO.xml",\r
+        "ref/netstandard1.3/de/System.IO.xml",\r
+        "ref/netstandard1.3/es/System.IO.xml",\r
+        "ref/netstandard1.3/fr/System.IO.xml",\r
+        "ref/netstandard1.3/it/System.IO.xml",\r
+        "ref/netstandard1.3/ja/System.IO.xml",\r
+        "ref/netstandard1.3/ko/System.IO.xml",\r
+        "ref/netstandard1.3/ru/System.IO.xml",\r
+        "ref/netstandard1.3/zh-hans/System.IO.xml",\r
+        "ref/netstandard1.3/zh-hant/System.IO.xml",\r
+        "ref/netstandard1.5/System.IO.dll",\r
+        "ref/netstandard1.5/System.IO.xml",\r
+        "ref/netstandard1.5/de/System.IO.xml",\r
+        "ref/netstandard1.5/es/System.IO.xml",\r
+        "ref/netstandard1.5/fr/System.IO.xml",\r
+        "ref/netstandard1.5/it/System.IO.xml",\r
+        "ref/netstandard1.5/ja/System.IO.xml",\r
+        "ref/netstandard1.5/ko/System.IO.xml",\r
+        "ref/netstandard1.5/ru/System.IO.xml",\r
+        "ref/netstandard1.5/zh-hans/System.IO.xml",\r
+        "ref/netstandard1.5/zh-hant/System.IO.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.IO.Compression/4.1.0": {\r
+      "sha512": "TjnBS6eztThSzeSib+WyVbLzEdLKUcEHN69VtS3u8aAsSc18FU6xCZlNWWsEd8SKcXAE+y1sOu7VbU8sUeM0sg==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.IO.Compression.4.1.0.nupkg.sha512",\r
+        "System.IO.Compression.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/net46/System.IO.Compression.dll",\r
+        "lib/portable-net45+win8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/net46/System.IO.Compression.dll",\r
+        "ref/netcore50/System.IO.Compression.dll",\r
+        "ref/netcore50/System.IO.Compression.xml",\r
+        "ref/netcore50/de/System.IO.Compression.xml",\r
+        "ref/netcore50/es/System.IO.Compression.xml",\r
+        "ref/netcore50/fr/System.IO.Compression.xml",\r
+        "ref/netcore50/it/System.IO.Compression.xml",\r
+        "ref/netcore50/ja/System.IO.Compression.xml",\r
+        "ref/netcore50/ko/System.IO.Compression.xml",\r
+        "ref/netcore50/ru/System.IO.Compression.xml",\r
+        "ref/netcore50/zh-hans/System.IO.Compression.xml",\r
+        "ref/netcore50/zh-hant/System.IO.Compression.xml",\r
+        "ref/netstandard1.1/System.IO.Compression.dll",\r
+        "ref/netstandard1.1/System.IO.Compression.xml",\r
+        "ref/netstandard1.1/de/System.IO.Compression.xml",\r
+        "ref/netstandard1.1/es/System.IO.Compression.xml",\r
+        "ref/netstandard1.1/fr/System.IO.Compression.xml",\r
+        "ref/netstandard1.1/it/System.IO.Compression.xml",\r
+        "ref/netstandard1.1/ja/System.IO.Compression.xml",\r
+        "ref/netstandard1.1/ko/System.IO.Compression.xml",\r
+        "ref/netstandard1.1/ru/System.IO.Compression.xml",\r
+        "ref/netstandard1.1/zh-hans/System.IO.Compression.xml",\r
+        "ref/netstandard1.1/zh-hant/System.IO.Compression.xml",\r
+        "ref/netstandard1.3/System.IO.Compression.dll",\r
+        "ref/netstandard1.3/System.IO.Compression.xml",\r
+        "ref/netstandard1.3/de/System.IO.Compression.xml",\r
+        "ref/netstandard1.3/es/System.IO.Compression.xml",\r
+        "ref/netstandard1.3/fr/System.IO.Compression.xml",\r
+        "ref/netstandard1.3/it/System.IO.Compression.xml",\r
+        "ref/netstandard1.3/ja/System.IO.Compression.xml",\r
+        "ref/netstandard1.3/ko/System.IO.Compression.xml",\r
+        "ref/netstandard1.3/ru/System.IO.Compression.xml",\r
+        "ref/netstandard1.3/zh-hans/System.IO.Compression.xml",\r
+        "ref/netstandard1.3/zh-hant/System.IO.Compression.xml",\r
+        "ref/portable-net45+win8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._",\r
+        "runtimes/unix/lib/netstandard1.3/System.IO.Compression.dll",\r
+        "runtimes/win/lib/net46/System.IO.Compression.dll",\r
+        "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll"\r
+      ]\r
+    },\r
+    "System.IO.Compression.ZipFile/4.0.1": {\r
+      "sha512": "hBQYJzfTbQURF10nLhd+az2NHxsU6MU7AB8RUf4IolBP5lOAm4Luho851xl+CqslmhI5ZH/el8BlngEk4lBkaQ==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.IO.Compression.ZipFile.4.0.1.nupkg.sha512",\r
+        "System.IO.Compression.ZipFile.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net46/System.IO.Compression.ZipFile.dll",\r
+        "lib/netstandard1.3/System.IO.Compression.ZipFile.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net46/System.IO.Compression.ZipFile.dll",\r
+        "ref/netstandard1.3/System.IO.Compression.ZipFile.dll",\r
+        "ref/netstandard1.3/System.IO.Compression.ZipFile.xml",\r
+        "ref/netstandard1.3/de/System.IO.Compression.ZipFile.xml",\r
+        "ref/netstandard1.3/es/System.IO.Compression.ZipFile.xml",\r
+        "ref/netstandard1.3/fr/System.IO.Compression.ZipFile.xml",\r
+        "ref/netstandard1.3/it/System.IO.Compression.ZipFile.xml",\r
+        "ref/netstandard1.3/ja/System.IO.Compression.ZipFile.xml",\r
+        "ref/netstandard1.3/ko/System.IO.Compression.ZipFile.xml",\r
+        "ref/netstandard1.3/ru/System.IO.Compression.ZipFile.xml",\r
+        "ref/netstandard1.3/zh-hans/System.IO.Compression.ZipFile.xml",\r
+        "ref/netstandard1.3/zh-hant/System.IO.Compression.ZipFile.xml",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.IO.FileSystem/4.0.1": {\r
+      "sha512": "IBErlVq5jOggAD69bg1t0pJcHaDbJbWNUZTPI96fkYWzwYbN6D9wRHMULLDd9dHsl7C2YsxXL31LMfPI1SWt8w==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.IO.FileSystem.4.0.1.nupkg.sha512",\r
+        "System.IO.FileSystem.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net46/System.IO.FileSystem.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net46/System.IO.FileSystem.dll",\r
+        "ref/netstandard1.3/System.IO.FileSystem.dll",\r
+        "ref/netstandard1.3/System.IO.FileSystem.xml",\r
+        "ref/netstandard1.3/de/System.IO.FileSystem.xml",\r
+        "ref/netstandard1.3/es/System.IO.FileSystem.xml",\r
+        "ref/netstandard1.3/fr/System.IO.FileSystem.xml",\r
+        "ref/netstandard1.3/it/System.IO.FileSystem.xml",\r
+        "ref/netstandard1.3/ja/System.IO.FileSystem.xml",\r
+        "ref/netstandard1.3/ko/System.IO.FileSystem.xml",\r
+        "ref/netstandard1.3/ru/System.IO.FileSystem.xml",\r
+        "ref/netstandard1.3/zh-hans/System.IO.FileSystem.xml",\r
+        "ref/netstandard1.3/zh-hant/System.IO.FileSystem.xml",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.IO.FileSystem.Primitives/4.0.1": {\r
+      "sha512": "kWkKD203JJKxJeE74p8aF8y4Qc9r9WQx4C0cHzHPrY3fv/L/IhWnyCHaFJ3H1QPOH6A93whlQ2vG5nHlBDvzWQ==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.IO.FileSystem.Primitives.4.0.1.nupkg.sha512",\r
+        "System.IO.FileSystem.Primitives.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net46/System.IO.FileSystem.Primitives.dll",\r
+        "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net46/System.IO.FileSystem.Primitives.dll",\r
+        "ref/netstandard1.3/System.IO.FileSystem.Primitives.dll",\r
+        "ref/netstandard1.3/System.IO.FileSystem.Primitives.xml",\r
+        "ref/netstandard1.3/de/System.IO.FileSystem.Primitives.xml",\r
+        "ref/netstandard1.3/es/System.IO.FileSystem.Primitives.xml",\r
+        "ref/netstandard1.3/fr/System.IO.FileSystem.Primitives.xml",\r
+        "ref/netstandard1.3/it/System.IO.FileSystem.Primitives.xml",\r
+        "ref/netstandard1.3/ja/System.IO.FileSystem.Primitives.xml",\r
+        "ref/netstandard1.3/ko/System.IO.FileSystem.Primitives.xml",\r
+        "ref/netstandard1.3/ru/System.IO.FileSystem.Primitives.xml",\r
+        "ref/netstandard1.3/zh-hans/System.IO.FileSystem.Primitives.xml",\r
+        "ref/netstandard1.3/zh-hant/System.IO.FileSystem.Primitives.xml",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Linq/4.1.0": {\r
+      "sha512": "bQ0iYFOQI0nuTnt+NQADns6ucV4DUvMdwN6CbkB1yj8i7arTGiTN5eok1kQwdnnNWSDZfIUySQY+J3d5KjWn0g==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Linq.4.1.0.nupkg.sha512",\r
+        "System.Linq.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/net463/System.Linq.dll",\r
+        "lib/netcore50/System.Linq.dll",\r
+        "lib/netstandard1.6/System.Linq.dll",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/net463/System.Linq.dll",\r
+        "ref/netcore50/System.Linq.dll",\r
+        "ref/netcore50/System.Linq.xml",\r
+        "ref/netcore50/de/System.Linq.xml",\r
+        "ref/netcore50/es/System.Linq.xml",\r
+        "ref/netcore50/fr/System.Linq.xml",\r
+        "ref/netcore50/it/System.Linq.xml",\r
+        "ref/netcore50/ja/System.Linq.xml",\r
+        "ref/netcore50/ko/System.Linq.xml",\r
+        "ref/netcore50/ru/System.Linq.xml",\r
+        "ref/netcore50/zh-hans/System.Linq.xml",\r
+        "ref/netcore50/zh-hant/System.Linq.xml",\r
+        "ref/netstandard1.0/System.Linq.dll",\r
+        "ref/netstandard1.0/System.Linq.xml",\r
+        "ref/netstandard1.0/de/System.Linq.xml",\r
+        "ref/netstandard1.0/es/System.Linq.xml",\r
+        "ref/netstandard1.0/fr/System.Linq.xml",\r
+        "ref/netstandard1.0/it/System.Linq.xml",\r
+        "ref/netstandard1.0/ja/System.Linq.xml",\r
+        "ref/netstandard1.0/ko/System.Linq.xml",\r
+        "ref/netstandard1.0/ru/System.Linq.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Linq.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Linq.xml",\r
+        "ref/netstandard1.6/System.Linq.dll",\r
+        "ref/netstandard1.6/System.Linq.xml",\r
+        "ref/netstandard1.6/de/System.Linq.xml",\r
+        "ref/netstandard1.6/es/System.Linq.xml",\r
+        "ref/netstandard1.6/fr/System.Linq.xml",\r
+        "ref/netstandard1.6/it/System.Linq.xml",\r
+        "ref/netstandard1.6/ja/System.Linq.xml",\r
+        "ref/netstandard1.6/ko/System.Linq.xml",\r
+        "ref/netstandard1.6/ru/System.Linq.xml",\r
+        "ref/netstandard1.6/zh-hans/System.Linq.xml",\r
+        "ref/netstandard1.6/zh-hant/System.Linq.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Linq.Expressions/4.1.0": {\r
+      "sha512": "I+y02iqkgmCAyfbqOmSDOgqdZQ5tTj80Akm5BPSS8EeB0VGWdy6X1KCoYe8Pk6pwDoAKZUOdLVxnTJcExiv5zw==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Linq.Expressions.4.1.0.nupkg.sha512",\r
+        "System.Linq.Expressions.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/net463/System.Linq.Expressions.dll",\r
+        "lib/netcore50/System.Linq.Expressions.dll",\r
+        "lib/netstandard1.6/System.Linq.Expressions.dll",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/net463/System.Linq.Expressions.dll",\r
+        "ref/netcore50/System.Linq.Expressions.dll",\r
+        "ref/netcore50/System.Linq.Expressions.xml",\r
+        "ref/netcore50/de/System.Linq.Expressions.xml",\r
+        "ref/netcore50/es/System.Linq.Expressions.xml",\r
+        "ref/netcore50/fr/System.Linq.Expressions.xml",\r
+        "ref/netcore50/it/System.Linq.Expressions.xml",\r
+        "ref/netcore50/ja/System.Linq.Expressions.xml",\r
+        "ref/netcore50/ko/System.Linq.Expressions.xml",\r
+        "ref/netcore50/ru/System.Linq.Expressions.xml",\r
+        "ref/netcore50/zh-hans/System.Linq.Expressions.xml",\r
+        "ref/netcore50/zh-hant/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.0/System.Linq.Expressions.dll",\r
+        "ref/netstandard1.0/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.0/de/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.0/es/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.0/fr/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.0/it/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.0/ja/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.0/ko/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.0/ru/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.3/System.Linq.Expressions.dll",\r
+        "ref/netstandard1.3/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.3/de/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.3/es/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.3/fr/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.3/it/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.3/ja/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.3/ko/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.3/ru/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.6/System.Linq.Expressions.dll",\r
+        "ref/netstandard1.6/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.6/de/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.6/es/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.6/fr/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.6/it/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.6/ja/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.6/ko/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.6/ru/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.6/zh-hans/System.Linq.Expressions.xml",\r
+        "ref/netstandard1.6/zh-hant/System.Linq.Expressions.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._",\r
+        "runtimes/aot/lib/netcore50/System.Linq.Expressions.dll"\r
+      ]\r
+    },\r
+    "System.Net.Http/4.1.0": {\r
+      "sha512": "ULq9g3SOPVuupt+Y3U+A37coXzdNisB1neFCSKzBwo182u0RDddKJF8I5+HfyXqK6OhJPgeoAwWXrbiUXuRDsg==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Net.Http.4.1.0.nupkg.sha512",\r
+        "System.Net.Http.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/Xamarinmac20/_._",\r
+        "lib/monoandroid10/_._",\r
+        "lib/monotouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/net46/System.Net.Http.dll",\r
+        "lib/portable-net45+win8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/Xamarinmac20/_._",\r
+        "ref/monoandroid10/_._",\r
+        "ref/monotouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/net46/System.Net.Http.dll",\r
+        "ref/net46/System.Net.Http.xml",\r
+        "ref/net46/de/System.Net.Http.xml",\r
+        "ref/net46/es/System.Net.Http.xml",\r
+        "ref/net46/fr/System.Net.Http.xml",\r
+        "ref/net46/it/System.Net.Http.xml",\r
+        "ref/net46/ja/System.Net.Http.xml",\r
+        "ref/net46/ko/System.Net.Http.xml",\r
+        "ref/net46/ru/System.Net.Http.xml",\r
+        "ref/net46/zh-hans/System.Net.Http.xml",\r
+        "ref/net46/zh-hant/System.Net.Http.xml",\r
+        "ref/netcore50/System.Net.Http.dll",\r
+        "ref/netcore50/System.Net.Http.xml",\r
+        "ref/netcore50/de/System.Net.Http.xml",\r
+        "ref/netcore50/es/System.Net.Http.xml",\r
+        "ref/netcore50/fr/System.Net.Http.xml",\r
+        "ref/netcore50/it/System.Net.Http.xml",\r
+        "ref/netcore50/ja/System.Net.Http.xml",\r
+        "ref/netcore50/ko/System.Net.Http.xml",\r
+        "ref/netcore50/ru/System.Net.Http.xml",\r
+        "ref/netcore50/zh-hans/System.Net.Http.xml",\r
+        "ref/netcore50/zh-hant/System.Net.Http.xml",\r
+        "ref/netstandard1.1/System.Net.Http.dll",\r
+        "ref/netstandard1.1/System.Net.Http.xml",\r
+        "ref/netstandard1.1/de/System.Net.Http.xml",\r
+        "ref/netstandard1.1/es/System.Net.Http.xml",\r
+        "ref/netstandard1.1/fr/System.Net.Http.xml",\r
+        "ref/netstandard1.1/it/System.Net.Http.xml",\r
+        "ref/netstandard1.1/ja/System.Net.Http.xml",\r
+        "ref/netstandard1.1/ko/System.Net.Http.xml",\r
+        "ref/netstandard1.1/ru/System.Net.Http.xml",\r
+        "ref/netstandard1.1/zh-hans/System.Net.Http.xml",\r
+        "ref/netstandard1.1/zh-hant/System.Net.Http.xml",\r
+        "ref/netstandard1.3/System.Net.Http.dll",\r
+        "ref/netstandard1.3/System.Net.Http.xml",\r
+        "ref/netstandard1.3/de/System.Net.Http.xml",\r
+        "ref/netstandard1.3/es/System.Net.Http.xml",\r
+        "ref/netstandard1.3/fr/System.Net.Http.xml",\r
+        "ref/netstandard1.3/it/System.Net.Http.xml",\r
+        "ref/netstandard1.3/ja/System.Net.Http.xml",\r
+        "ref/netstandard1.3/ko/System.Net.Http.xml",\r
+        "ref/netstandard1.3/ru/System.Net.Http.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Net.Http.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Net.Http.xml",\r
+        "ref/portable-net45+win8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._",\r
+        "runtimes/unix/lib/netstandard1.6/System.Net.Http.dll",\r
+        "runtimes/win/lib/net46/System.Net.Http.dll",\r
+        "runtimes/win/lib/netcore50/System.Net.Http.dll",\r
+        "runtimes/win/lib/netstandard1.3/System.Net.Http.dll"\r
+      ]\r
+    },\r
+    "System.Net.NameResolution/4.0.0": {\r
+      "sha512": "JdqRdM1Qym3YehqdKIi5LHrpypP4JMfxKQSNCJ2z4WawkG0il+N3XfNeJOxll2XrTnG7WgYYPoeiu/KOwg0DQw==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Net.NameResolution.4.0.0.nupkg.sha512",\r
+        "System.Net.NameResolution.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net46/System.Net.NameResolution.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net46/System.Net.NameResolution.dll",\r
+        "ref/netstandard1.3/System.Net.NameResolution.dll",\r
+        "ref/netstandard1.3/System.Net.NameResolution.xml",\r
+        "ref/netstandard1.3/de/System.Net.NameResolution.xml",\r
+        "ref/netstandard1.3/es/System.Net.NameResolution.xml",\r
+        "ref/netstandard1.3/fr/System.Net.NameResolution.xml",\r
+        "ref/netstandard1.3/it/System.Net.NameResolution.xml",\r
+        "ref/netstandard1.3/ja/System.Net.NameResolution.xml",\r
+        "ref/netstandard1.3/ko/System.Net.NameResolution.xml",\r
+        "ref/netstandard1.3/ru/System.Net.NameResolution.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Net.NameResolution.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Net.NameResolution.xml",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._",\r
+        "runtimes/unix/lib/netstandard1.3/System.Net.NameResolution.dll",\r
+        "runtimes/win/lib/net46/System.Net.NameResolution.dll",\r
+        "runtimes/win/lib/netcore50/System.Net.NameResolution.dll",\r
+        "runtimes/win/lib/netstandard1.3/System.Net.NameResolution.dll"\r
+      ]\r
+    },\r
+    "System.Net.Primitives/4.0.11": {\r
+      "sha512": "hVvfl4405DRjA2408luZekbPhplJK03j2Y2lSfMlny7GHXlkByw1iLnc9mgKW0GdQn73vvMcWrWewAhylXA4Nw==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Net.Primitives.4.0.11.nupkg.sha512",\r
+        "System.Net.Primitives.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/netcore50/System.Net.Primitives.dll",\r
+        "ref/netcore50/System.Net.Primitives.xml",\r
+        "ref/netcore50/de/System.Net.Primitives.xml",\r
+        "ref/netcore50/es/System.Net.Primitives.xml",\r
+        "ref/netcore50/fr/System.Net.Primitives.xml",\r
+        "ref/netcore50/it/System.Net.Primitives.xml",\r
+        "ref/netcore50/ja/System.Net.Primitives.xml",\r
+        "ref/netcore50/ko/System.Net.Primitives.xml",\r
+        "ref/netcore50/ru/System.Net.Primitives.xml",\r
+        "ref/netcore50/zh-hans/System.Net.Primitives.xml",\r
+        "ref/netcore50/zh-hant/System.Net.Primitives.xml",\r
+        "ref/netstandard1.0/System.Net.Primitives.dll",\r
+        "ref/netstandard1.0/System.Net.Primitives.xml",\r
+        "ref/netstandard1.0/de/System.Net.Primitives.xml",\r
+        "ref/netstandard1.0/es/System.Net.Primitives.xml",\r
+        "ref/netstandard1.0/fr/System.Net.Primitives.xml",\r
+        "ref/netstandard1.0/it/System.Net.Primitives.xml",\r
+        "ref/netstandard1.0/ja/System.Net.Primitives.xml",\r
+        "ref/netstandard1.0/ko/System.Net.Primitives.xml",\r
+        "ref/netstandard1.0/ru/System.Net.Primitives.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Net.Primitives.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Net.Primitives.xml",\r
+        "ref/netstandard1.1/System.Net.Primitives.dll",\r
+        "ref/netstandard1.1/System.Net.Primitives.xml",\r
+        "ref/netstandard1.1/de/System.Net.Primitives.xml",\r
+        "ref/netstandard1.1/es/System.Net.Primitives.xml",\r
+        "ref/netstandard1.1/fr/System.Net.Primitives.xml",\r
+        "ref/netstandard1.1/it/System.Net.Primitives.xml",\r
+        "ref/netstandard1.1/ja/System.Net.Primitives.xml",\r
+        "ref/netstandard1.1/ko/System.Net.Primitives.xml",\r
+        "ref/netstandard1.1/ru/System.Net.Primitives.xml",\r
+        "ref/netstandard1.1/zh-hans/System.Net.Primitives.xml",\r
+        "ref/netstandard1.1/zh-hant/System.Net.Primitives.xml",\r
+        "ref/netstandard1.3/System.Net.Primitives.dll",\r
+        "ref/netstandard1.3/System.Net.Primitives.xml",\r
+        "ref/netstandard1.3/de/System.Net.Primitives.xml",\r
+        "ref/netstandard1.3/es/System.Net.Primitives.xml",\r
+        "ref/netstandard1.3/fr/System.Net.Primitives.xml",\r
+        "ref/netstandard1.3/it/System.Net.Primitives.xml",\r
+        "ref/netstandard1.3/ja/System.Net.Primitives.xml",\r
+        "ref/netstandard1.3/ko/System.Net.Primitives.xml",\r
+        "ref/netstandard1.3/ru/System.Net.Primitives.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Net.Primitives.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Net.Primitives.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Net.Sockets/4.1.0": {\r
+      "sha512": "xAz0N3dAV/aR/9g8r0Y5oEqU1JRsz29F5EGb/WVHmX3jVSLqi2/92M5hTad2aNWovruXrJpJtgZ9fccPMG9uSw==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Net.Sockets.4.1.0.nupkg.sha512",\r
+        "System.Net.Sockets.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net46/System.Net.Sockets.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net46/System.Net.Sockets.dll",\r
+        "ref/netstandard1.3/System.Net.Sockets.dll",\r
+        "ref/netstandard1.3/System.Net.Sockets.xml",\r
+        "ref/netstandard1.3/de/System.Net.Sockets.xml",\r
+        "ref/netstandard1.3/es/System.Net.Sockets.xml",\r
+        "ref/netstandard1.3/fr/System.Net.Sockets.xml",\r
+        "ref/netstandard1.3/it/System.Net.Sockets.xml",\r
+        "ref/netstandard1.3/ja/System.Net.Sockets.xml",\r
+        "ref/netstandard1.3/ko/System.Net.Sockets.xml",\r
+        "ref/netstandard1.3/ru/System.Net.Sockets.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Net.Sockets.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Net.Sockets.xml",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.ObjectModel/4.0.12": {\r
+      "sha512": "tAgJM1xt3ytyMoW4qn4wIqgJYm7L7TShRZG4+Q4Qsi2PCcj96pXN7nRywS9KkB3p/xDUjc2HSwP9SROyPYDYKQ==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.ObjectModel.4.0.12.nupkg.sha512",\r
+        "System.ObjectModel.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.ObjectModel.dll",\r
+        "lib/netstandard1.3/System.ObjectModel.dll",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/netcore50/System.ObjectModel.dll",\r
+        "ref/netcore50/System.ObjectModel.xml",\r
+        "ref/netcore50/de/System.ObjectModel.xml",\r
+        "ref/netcore50/es/System.ObjectModel.xml",\r
+        "ref/netcore50/fr/System.ObjectModel.xml",\r
+        "ref/netcore50/it/System.ObjectModel.xml",\r
+        "ref/netcore50/ja/System.ObjectModel.xml",\r
+        "ref/netcore50/ko/System.ObjectModel.xml",\r
+        "ref/netcore50/ru/System.ObjectModel.xml",\r
+        "ref/netcore50/zh-hans/System.ObjectModel.xml",\r
+        "ref/netcore50/zh-hant/System.ObjectModel.xml",\r
+        "ref/netstandard1.0/System.ObjectModel.dll",\r
+        "ref/netstandard1.0/System.ObjectModel.xml",\r
+        "ref/netstandard1.0/de/System.ObjectModel.xml",\r
+        "ref/netstandard1.0/es/System.ObjectModel.xml",\r
+        "ref/netstandard1.0/fr/System.ObjectModel.xml",\r
+        "ref/netstandard1.0/it/System.ObjectModel.xml",\r
+        "ref/netstandard1.0/ja/System.ObjectModel.xml",\r
+        "ref/netstandard1.0/ko/System.ObjectModel.xml",\r
+        "ref/netstandard1.0/ru/System.ObjectModel.xml",\r
+        "ref/netstandard1.0/zh-hans/System.ObjectModel.xml",\r
+        "ref/netstandard1.0/zh-hant/System.ObjectModel.xml",\r
+        "ref/netstandard1.3/System.ObjectModel.dll",\r
+        "ref/netstandard1.3/System.ObjectModel.xml",\r
+        "ref/netstandard1.3/de/System.ObjectModel.xml",\r
+        "ref/netstandard1.3/es/System.ObjectModel.xml",\r
+        "ref/netstandard1.3/fr/System.ObjectModel.xml",\r
+        "ref/netstandard1.3/it/System.ObjectModel.xml",\r
+        "ref/netstandard1.3/ja/System.ObjectModel.xml",\r
+        "ref/netstandard1.3/ko/System.ObjectModel.xml",\r
+        "ref/netstandard1.3/ru/System.ObjectModel.xml",\r
+        "ref/netstandard1.3/zh-hans/System.ObjectModel.xml",\r
+        "ref/netstandard1.3/zh-hant/System.ObjectModel.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Private.Uri/4.0.1": {\r
+      "sha512": "OltceAn9yyNf9LZIqvf80DhdRH55iVu1fxowdR79018w1CWIRNojUZBStsiRHvADeKI5pXcM9EftOFikBQh5AA==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Private.Uri.4.0.1.nupkg.sha512",\r
+        "System.Private.Uri.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "ref/netstandard/_._"\r
+      ]\r
+    },\r
+    "System.Reflection/4.1.0": {\r
+      "sha512": "JCKANJ0TI7kzoQzuwB/OoJANy1Lg338B6+JVacPl4TpUwi3cReg3nMLplMq2uqYfHFQpKIlHAUVAJlImZz/4ng==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Reflection.4.1.0.nupkg.sha512",\r
+        "System.Reflection.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/net462/System.Reflection.dll",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/net462/System.Reflection.dll",\r
+        "ref/netcore50/System.Reflection.dll",\r
+        "ref/netcore50/System.Reflection.xml",\r
+        "ref/netcore50/de/System.Reflection.xml",\r
+        "ref/netcore50/es/System.Reflection.xml",\r
+        "ref/netcore50/fr/System.Reflection.xml",\r
+        "ref/netcore50/it/System.Reflection.xml",\r
+        "ref/netcore50/ja/System.Reflection.xml",\r
+        "ref/netcore50/ko/System.Reflection.xml",\r
+        "ref/netcore50/ru/System.Reflection.xml",\r
+        "ref/netcore50/zh-hans/System.Reflection.xml",\r
+        "ref/netcore50/zh-hant/System.Reflection.xml",\r
+        "ref/netstandard1.0/System.Reflection.dll",\r
+        "ref/netstandard1.0/System.Reflection.xml",\r
+        "ref/netstandard1.0/de/System.Reflection.xml",\r
+        "ref/netstandard1.0/es/System.Reflection.xml",\r
+        "ref/netstandard1.0/fr/System.Reflection.xml",\r
+        "ref/netstandard1.0/it/System.Reflection.xml",\r
+        "ref/netstandard1.0/ja/System.Reflection.xml",\r
+        "ref/netstandard1.0/ko/System.Reflection.xml",\r
+        "ref/netstandard1.0/ru/System.Reflection.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Reflection.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Reflection.xml",\r
+        "ref/netstandard1.3/System.Reflection.dll",\r
+        "ref/netstandard1.3/System.Reflection.xml",\r
+        "ref/netstandard1.3/de/System.Reflection.xml",\r
+        "ref/netstandard1.3/es/System.Reflection.xml",\r
+        "ref/netstandard1.3/fr/System.Reflection.xml",\r
+        "ref/netstandard1.3/it/System.Reflection.xml",\r
+        "ref/netstandard1.3/ja/System.Reflection.xml",\r
+        "ref/netstandard1.3/ko/System.Reflection.xml",\r
+        "ref/netstandard1.3/ru/System.Reflection.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Reflection.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Reflection.xml",\r
+        "ref/netstandard1.5/System.Reflection.dll",\r
+        "ref/netstandard1.5/System.Reflection.xml",\r
+        "ref/netstandard1.5/de/System.Reflection.xml",\r
+        "ref/netstandard1.5/es/System.Reflection.xml",\r
+        "ref/netstandard1.5/fr/System.Reflection.xml",\r
+        "ref/netstandard1.5/it/System.Reflection.xml",\r
+        "ref/netstandard1.5/ja/System.Reflection.xml",\r
+        "ref/netstandard1.5/ko/System.Reflection.xml",\r
+        "ref/netstandard1.5/ru/System.Reflection.xml",\r
+        "ref/netstandard1.5/zh-hans/System.Reflection.xml",\r
+        "ref/netstandard1.5/zh-hant/System.Reflection.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Reflection.Emit/4.0.1": {\r
+      "sha512": "P2wqAj72fFjpP6wb9nSfDqNBMab+2ovzSDzUZK7MVIm54tBJEPr9jWfSjjoTpPwj1LeKcmX3vr0ttyjSSFM47g==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Reflection.Emit.4.0.1.nupkg.sha512",\r
+        "System.Reflection.Emit.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Reflection.Emit.dll",\r
+        "lib/netstandard1.3/System.Reflection.Emit.dll",\r
+        "lib/xamarinmac20/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/net45/_._",\r
+        "ref/netstandard1.1/System.Reflection.Emit.dll",\r
+        "ref/netstandard1.1/System.Reflection.Emit.xml",\r
+        "ref/netstandard1.1/de/System.Reflection.Emit.xml",\r
+        "ref/netstandard1.1/es/System.Reflection.Emit.xml",\r
+        "ref/netstandard1.1/fr/System.Reflection.Emit.xml",\r
+        "ref/netstandard1.1/it/System.Reflection.Emit.xml",\r
+        "ref/netstandard1.1/ja/System.Reflection.Emit.xml",\r
+        "ref/netstandard1.1/ko/System.Reflection.Emit.xml",\r
+        "ref/netstandard1.1/ru/System.Reflection.Emit.xml",\r
+        "ref/netstandard1.1/zh-hans/System.Reflection.Emit.xml",\r
+        "ref/netstandard1.1/zh-hant/System.Reflection.Emit.xml",\r
+        "ref/xamarinmac20/_._"\r
+      ]\r
+    },\r
+    "System.Reflection.Emit.ILGeneration/4.0.1": {\r
+      "sha512": "Ov6dU8Bu15Bc7zuqttgHF12J5lwSWyTf1S+FJouUXVMSqImLZzYaQ+vRr1rQ0OZ0HqsrwWl4dsKHELckQkVpgA==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Reflection.Emit.ILGeneration.4.0.1.nupkg.sha512",\r
+        "System.Reflection.Emit.ILGeneration.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Reflection.Emit.ILGeneration.dll",\r
+        "lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll",\r
+        "lib/portable-net45+wp8/_._",\r
+        "lib/wp80/_._",\r
+        "ref/net45/_._",\r
+        "ref/netstandard1.0/System.Reflection.Emit.ILGeneration.dll",\r
+        "ref/netstandard1.0/System.Reflection.Emit.ILGeneration.xml",\r
+        "ref/netstandard1.0/de/System.Reflection.Emit.ILGeneration.xml",\r
+        "ref/netstandard1.0/es/System.Reflection.Emit.ILGeneration.xml",\r
+        "ref/netstandard1.0/fr/System.Reflection.Emit.ILGeneration.xml",\r
+        "ref/netstandard1.0/it/System.Reflection.Emit.ILGeneration.xml",\r
+        "ref/netstandard1.0/ja/System.Reflection.Emit.ILGeneration.xml",\r
+        "ref/netstandard1.0/ko/System.Reflection.Emit.ILGeneration.xml",\r
+        "ref/netstandard1.0/ru/System.Reflection.Emit.ILGeneration.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Reflection.Emit.ILGeneration.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Reflection.Emit.ILGeneration.xml",\r
+        "ref/portable-net45+wp8/_._",\r
+        "ref/wp80/_._",\r
+        "runtimes/aot/lib/netcore50/_._"\r
+      ]\r
+    },\r
+    "System.Reflection.Emit.Lightweight/4.0.1": {\r
+      "sha512": "sSzHHXueZ5Uh0OLpUQprhr+ZYJrLPA2Cmr4gn0wj9+FftNKXx8RIMKvO9qnjk2ebPYUjZ+F2ulGdPOsvj+MEjA==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Reflection.Emit.Lightweight.4.0.1.nupkg.sha512",\r
+        "System.Reflection.Emit.Lightweight.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Reflection.Emit.Lightweight.dll",\r
+        "lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll",\r
+        "lib/portable-net45+wp8/_._",\r
+        "lib/wp80/_._",\r
+        "ref/net45/_._",\r
+        "ref/netstandard1.0/System.Reflection.Emit.Lightweight.dll",\r
+        "ref/netstandard1.0/System.Reflection.Emit.Lightweight.xml",\r
+        "ref/netstandard1.0/de/System.Reflection.Emit.Lightweight.xml",\r
+        "ref/netstandard1.0/es/System.Reflection.Emit.Lightweight.xml",\r
+        "ref/netstandard1.0/fr/System.Reflection.Emit.Lightweight.xml",\r
+        "ref/netstandard1.0/it/System.Reflection.Emit.Lightweight.xml",\r
+        "ref/netstandard1.0/ja/System.Reflection.Emit.Lightweight.xml",\r
+        "ref/netstandard1.0/ko/System.Reflection.Emit.Lightweight.xml",\r
+        "ref/netstandard1.0/ru/System.Reflection.Emit.Lightweight.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Reflection.Emit.Lightweight.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Reflection.Emit.Lightweight.xml",\r
+        "ref/portable-net45+wp8/_._",\r
+        "ref/wp80/_._",\r
+        "runtimes/aot/lib/netcore50/_._"\r
+      ]\r
+    },\r
+    "System.Reflection.Extensions/4.0.1": {\r
+      "sha512": "GYrtRsZcMuHF3sbmRHfMYpvxZoIN2bQGrYGerUiWLEkqdEUQZhH3TRSaC/oI4wO0II1RKBPlpIa1TOMxIcOOzQ==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Reflection.Extensions.4.0.1.nupkg.sha512",\r
+        "System.Reflection.Extensions.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/netcore50/System.Reflection.Extensions.dll",\r
+        "ref/netcore50/System.Reflection.Extensions.xml",\r
+        "ref/netcore50/de/System.Reflection.Extensions.xml",\r
+        "ref/netcore50/es/System.Reflection.Extensions.xml",\r
+        "ref/netcore50/fr/System.Reflection.Extensions.xml",\r
+        "ref/netcore50/it/System.Reflection.Extensions.xml",\r
+        "ref/netcore50/ja/System.Reflection.Extensions.xml",\r
+        "ref/netcore50/ko/System.Reflection.Extensions.xml",\r
+        "ref/netcore50/ru/System.Reflection.Extensions.xml",\r
+        "ref/netcore50/zh-hans/System.Reflection.Extensions.xml",\r
+        "ref/netcore50/zh-hant/System.Reflection.Extensions.xml",\r
+        "ref/netstandard1.0/System.Reflection.Extensions.dll",\r
+        "ref/netstandard1.0/System.Reflection.Extensions.xml",\r
+        "ref/netstandard1.0/de/System.Reflection.Extensions.xml",\r
+        "ref/netstandard1.0/es/System.Reflection.Extensions.xml",\r
+        "ref/netstandard1.0/fr/System.Reflection.Extensions.xml",\r
+        "ref/netstandard1.0/it/System.Reflection.Extensions.xml",\r
+        "ref/netstandard1.0/ja/System.Reflection.Extensions.xml",\r
+        "ref/netstandard1.0/ko/System.Reflection.Extensions.xml",\r
+        "ref/netstandard1.0/ru/System.Reflection.Extensions.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Reflection.Extensions.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Reflection.Extensions.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Reflection.Primitives/4.0.1": {\r
+      "sha512": "4inTox4wTBaDhB7V3mPvp9XlCbeGYWVEM9/fXALd52vNEAVisc1BoVWQPuUuD0Ga//dNbA/WeMy9u9mzLxGTHQ==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Reflection.Primitives.4.0.1.nupkg.sha512",\r
+        "System.Reflection.Primitives.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/netcore50/System.Reflection.Primitives.dll",\r
+        "ref/netcore50/System.Reflection.Primitives.xml",\r
+        "ref/netcore50/de/System.Reflection.Primitives.xml",\r
+        "ref/netcore50/es/System.Reflection.Primitives.xml",\r
+        "ref/netcore50/fr/System.Reflection.Primitives.xml",\r
+        "ref/netcore50/it/System.Reflection.Primitives.xml",\r
+        "ref/netcore50/ja/System.Reflection.Primitives.xml",\r
+        "ref/netcore50/ko/System.Reflection.Primitives.xml",\r
+        "ref/netcore50/ru/System.Reflection.Primitives.xml",\r
+        "ref/netcore50/zh-hans/System.Reflection.Primitives.xml",\r
+        "ref/netcore50/zh-hant/System.Reflection.Primitives.xml",\r
+        "ref/netstandard1.0/System.Reflection.Primitives.dll",\r
+        "ref/netstandard1.0/System.Reflection.Primitives.xml",\r
+        "ref/netstandard1.0/de/System.Reflection.Primitives.xml",\r
+        "ref/netstandard1.0/es/System.Reflection.Primitives.xml",\r
+        "ref/netstandard1.0/fr/System.Reflection.Primitives.xml",\r
+        "ref/netstandard1.0/it/System.Reflection.Primitives.xml",\r
+        "ref/netstandard1.0/ja/System.Reflection.Primitives.xml",\r
+        "ref/netstandard1.0/ko/System.Reflection.Primitives.xml",\r
+        "ref/netstandard1.0/ru/System.Reflection.Primitives.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Reflection.Primitives.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Reflection.Primitives.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Reflection.TypeExtensions/4.1.0": {\r
+      "sha512": "tsQ/ptQ3H5FYfON8lL4MxRk/8kFyE0A+tGPXmVP967cT/gzLHYxIejIYSxp4JmIeFHVP78g/F2FE1mUUTbDtrg==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Reflection.TypeExtensions.4.1.0.nupkg.sha512",\r
+        "System.Reflection.TypeExtensions.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net46/System.Reflection.TypeExtensions.dll",\r
+        "lib/net462/System.Reflection.TypeExtensions.dll",\r
+        "lib/netcore50/System.Reflection.TypeExtensions.dll",\r
+        "lib/netstandard1.5/System.Reflection.TypeExtensions.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net46/System.Reflection.TypeExtensions.dll",\r
+        "ref/net462/System.Reflection.TypeExtensions.dll",\r
+        "ref/netstandard1.3/System.Reflection.TypeExtensions.dll",\r
+        "ref/netstandard1.3/System.Reflection.TypeExtensions.xml",\r
+        "ref/netstandard1.3/de/System.Reflection.TypeExtensions.xml",\r
+        "ref/netstandard1.3/es/System.Reflection.TypeExtensions.xml",\r
+        "ref/netstandard1.3/fr/System.Reflection.TypeExtensions.xml",\r
+        "ref/netstandard1.3/it/System.Reflection.TypeExtensions.xml",\r
+        "ref/netstandard1.3/ja/System.Reflection.TypeExtensions.xml",\r
+        "ref/netstandard1.3/ko/System.Reflection.TypeExtensions.xml",\r
+        "ref/netstandard1.3/ru/System.Reflection.TypeExtensions.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Reflection.TypeExtensions.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Reflection.TypeExtensions.xml",\r
+        "ref/netstandard1.5/System.Reflection.TypeExtensions.dll",\r
+        "ref/netstandard1.5/System.Reflection.TypeExtensions.xml",\r
+        "ref/netstandard1.5/de/System.Reflection.TypeExtensions.xml",\r
+        "ref/netstandard1.5/es/System.Reflection.TypeExtensions.xml",\r
+        "ref/netstandard1.5/fr/System.Reflection.TypeExtensions.xml",\r
+        "ref/netstandard1.5/it/System.Reflection.TypeExtensions.xml",\r
+        "ref/netstandard1.5/ja/System.Reflection.TypeExtensions.xml",\r
+        "ref/netstandard1.5/ko/System.Reflection.TypeExtensions.xml",\r
+        "ref/netstandard1.5/ru/System.Reflection.TypeExtensions.xml",\r
+        "ref/netstandard1.5/zh-hans/System.Reflection.TypeExtensions.xml",\r
+        "ref/netstandard1.5/zh-hant/System.Reflection.TypeExtensions.xml",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._",\r
+        "runtimes/aot/lib/netcore50/System.Reflection.TypeExtensions.dll"\r
+      ]\r
+    },\r
+    "System.Resources.ResourceManager/4.0.1": {\r
+      "sha512": "TxwVeUNoTgUOdQ09gfTjvW411MF+w9MBYL7AtNVc+HtBCFlutPLhUCdZjNkjbhj3bNQWMdHboF0KIWEOjJssbA==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Resources.ResourceManager.4.0.1.nupkg.sha512",\r
+        "System.Resources.ResourceManager.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/netcore50/System.Resources.ResourceManager.dll",\r
+        "ref/netcore50/System.Resources.ResourceManager.xml",\r
+        "ref/netcore50/de/System.Resources.ResourceManager.xml",\r
+        "ref/netcore50/es/System.Resources.ResourceManager.xml",\r
+        "ref/netcore50/fr/System.Resources.ResourceManager.xml",\r
+        "ref/netcore50/it/System.Resources.ResourceManager.xml",\r
+        "ref/netcore50/ja/System.Resources.ResourceManager.xml",\r
+        "ref/netcore50/ko/System.Resources.ResourceManager.xml",\r
+        "ref/netcore50/ru/System.Resources.ResourceManager.xml",\r
+        "ref/netcore50/zh-hans/System.Resources.ResourceManager.xml",\r
+        "ref/netcore50/zh-hant/System.Resources.ResourceManager.xml",\r
+        "ref/netstandard1.0/System.Resources.ResourceManager.dll",\r
+        "ref/netstandard1.0/System.Resources.ResourceManager.xml",\r
+        "ref/netstandard1.0/de/System.Resources.ResourceManager.xml",\r
+        "ref/netstandard1.0/es/System.Resources.ResourceManager.xml",\r
+        "ref/netstandard1.0/fr/System.Resources.ResourceManager.xml",\r
+        "ref/netstandard1.0/it/System.Resources.ResourceManager.xml",\r
+        "ref/netstandard1.0/ja/System.Resources.ResourceManager.xml",\r
+        "ref/netstandard1.0/ko/System.Resources.ResourceManager.xml",\r
+        "ref/netstandard1.0/ru/System.Resources.ResourceManager.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Resources.ResourceManager.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Resources.ResourceManager.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Runtime/4.1.0": {\r
+      "sha512": "v6c/4Yaa9uWsq+JMhnOFewrYkgdNHNG2eMKuNqRn8P733rNXeRCGvV5FkkjBXn2dbVkPXOsO0xjsEeM1q2zC0g==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Runtime.4.1.0.nupkg.sha512",\r
+        "System.Runtime.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/net462/System.Runtime.dll",\r
+        "lib/portable-net45+win8+wp80+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/net462/System.Runtime.dll",\r
+        "ref/netcore50/System.Runtime.dll",\r
+        "ref/netcore50/System.Runtime.xml",\r
+        "ref/netcore50/de/System.Runtime.xml",\r
+        "ref/netcore50/es/System.Runtime.xml",\r
+        "ref/netcore50/fr/System.Runtime.xml",\r
+        "ref/netcore50/it/System.Runtime.xml",\r
+        "ref/netcore50/ja/System.Runtime.xml",\r
+        "ref/netcore50/ko/System.Runtime.xml",\r
+        "ref/netcore50/ru/System.Runtime.xml",\r
+        "ref/netcore50/zh-hans/System.Runtime.xml",\r
+        "ref/netcore50/zh-hant/System.Runtime.xml",\r
+        "ref/netstandard1.0/System.Runtime.dll",\r
+        "ref/netstandard1.0/System.Runtime.xml",\r
+        "ref/netstandard1.0/de/System.Runtime.xml",\r
+        "ref/netstandard1.0/es/System.Runtime.xml",\r
+        "ref/netstandard1.0/fr/System.Runtime.xml",\r
+        "ref/netstandard1.0/it/System.Runtime.xml",\r
+        "ref/netstandard1.0/ja/System.Runtime.xml",\r
+        "ref/netstandard1.0/ko/System.Runtime.xml",\r
+        "ref/netstandard1.0/ru/System.Runtime.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Runtime.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Runtime.xml",\r
+        "ref/netstandard1.2/System.Runtime.dll",\r
+        "ref/netstandard1.2/System.Runtime.xml",\r
+        "ref/netstandard1.2/de/System.Runtime.xml",\r
+        "ref/netstandard1.2/es/System.Runtime.xml",\r
+        "ref/netstandard1.2/fr/System.Runtime.xml",\r
+        "ref/netstandard1.2/it/System.Runtime.xml",\r
+        "ref/netstandard1.2/ja/System.Runtime.xml",\r
+        "ref/netstandard1.2/ko/System.Runtime.xml",\r
+        "ref/netstandard1.2/ru/System.Runtime.xml",\r
+        "ref/netstandard1.2/zh-hans/System.Runtime.xml",\r
+        "ref/netstandard1.2/zh-hant/System.Runtime.xml",\r
+        "ref/netstandard1.3/System.Runtime.dll",\r
+        "ref/netstandard1.3/System.Runtime.xml",\r
+        "ref/netstandard1.3/de/System.Runtime.xml",\r
+        "ref/netstandard1.3/es/System.Runtime.xml",\r
+        "ref/netstandard1.3/fr/System.Runtime.xml",\r
+        "ref/netstandard1.3/it/System.Runtime.xml",\r
+        "ref/netstandard1.3/ja/System.Runtime.xml",\r
+        "ref/netstandard1.3/ko/System.Runtime.xml",\r
+        "ref/netstandard1.3/ru/System.Runtime.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Runtime.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Runtime.xml",\r
+        "ref/netstandard1.5/System.Runtime.dll",\r
+        "ref/netstandard1.5/System.Runtime.xml",\r
+        "ref/netstandard1.5/de/System.Runtime.xml",\r
+        "ref/netstandard1.5/es/System.Runtime.xml",\r
+        "ref/netstandard1.5/fr/System.Runtime.xml",\r
+        "ref/netstandard1.5/it/System.Runtime.xml",\r
+        "ref/netstandard1.5/ja/System.Runtime.xml",\r
+        "ref/netstandard1.5/ko/System.Runtime.xml",\r
+        "ref/netstandard1.5/ru/System.Runtime.xml",\r
+        "ref/netstandard1.5/zh-hans/System.Runtime.xml",\r
+        "ref/netstandard1.5/zh-hant/System.Runtime.xml",\r
+        "ref/portable-net45+win8+wp80+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Runtime.Extensions/4.1.0": {\r
+      "sha512": "CUOHjTT/vgP0qGW22U4/hDlOqXmcPq5YicBaXdUR2UiUoLwBT+olO6we4DVbq57jeX5uXH2uerVZhf0qGj+sVQ==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Runtime.Extensions.4.1.0.nupkg.sha512",\r
+        "System.Runtime.Extensions.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/net462/System.Runtime.Extensions.dll",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/net462/System.Runtime.Extensions.dll",\r
+        "ref/netcore50/System.Runtime.Extensions.dll",\r
+        "ref/netcore50/System.Runtime.Extensions.xml",\r
+        "ref/netcore50/de/System.Runtime.Extensions.xml",\r
+        "ref/netcore50/es/System.Runtime.Extensions.xml",\r
+        "ref/netcore50/fr/System.Runtime.Extensions.xml",\r
+        "ref/netcore50/it/System.Runtime.Extensions.xml",\r
+        "ref/netcore50/ja/System.Runtime.Extensions.xml",\r
+        "ref/netcore50/ko/System.Runtime.Extensions.xml",\r
+        "ref/netcore50/ru/System.Runtime.Extensions.xml",\r
+        "ref/netcore50/zh-hans/System.Runtime.Extensions.xml",\r
+        "ref/netcore50/zh-hant/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.0/System.Runtime.Extensions.dll",\r
+        "ref/netstandard1.0/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.0/de/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.0/es/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.0/fr/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.0/it/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.0/ja/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.0/ko/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.0/ru/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.3/System.Runtime.Extensions.dll",\r
+        "ref/netstandard1.3/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.3/de/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.3/es/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.3/fr/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.3/it/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.3/ja/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.3/ko/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.3/ru/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.5/System.Runtime.Extensions.dll",\r
+        "ref/netstandard1.5/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.5/de/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.5/es/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.5/fr/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.5/it/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.5/ja/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.5/ko/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.5/ru/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.5/zh-hans/System.Runtime.Extensions.xml",\r
+        "ref/netstandard1.5/zh-hant/System.Runtime.Extensions.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Runtime.Handles/4.0.1": {\r
+      "sha512": "nCJvEKguXEvk2ymk1gqj625vVnlK3/xdGzx0vOKicQkoquaTBJTP13AIYkocSUwHCLNBwUbXTqTWGDxBTWpt7g==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Runtime.Handles.4.0.1.nupkg.sha512",\r
+        "System.Runtime.Handles.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net46/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net46/_._",\r
+        "ref/netstandard1.3/System.Runtime.Handles.dll",\r
+        "ref/netstandard1.3/System.Runtime.Handles.xml",\r
+        "ref/netstandard1.3/de/System.Runtime.Handles.xml",\r
+        "ref/netstandard1.3/es/System.Runtime.Handles.xml",\r
+        "ref/netstandard1.3/fr/System.Runtime.Handles.xml",\r
+        "ref/netstandard1.3/it/System.Runtime.Handles.xml",\r
+        "ref/netstandard1.3/ja/System.Runtime.Handles.xml",\r
+        "ref/netstandard1.3/ko/System.Runtime.Handles.xml",\r
+        "ref/netstandard1.3/ru/System.Runtime.Handles.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Runtime.Handles.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Runtime.Handles.xml",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Runtime.InteropServices/4.1.0": {\r
+      "sha512": "16eu3kjHS633yYdkjwShDHZLRNMKVi/s0bY8ODiqJ2RfMhDMAwxZaUaWVnZ2P71kr/or+X9o/xFWtNqz8ivieQ==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Runtime.InteropServices.4.1.0.nupkg.sha512",\r
+        "System.Runtime.InteropServices.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/net462/System.Runtime.InteropServices.dll",\r
+        "lib/portable-net45+win8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/net462/System.Runtime.InteropServices.dll",\r
+        "ref/netcore50/System.Runtime.InteropServices.dll",\r
+        "ref/netcore50/System.Runtime.InteropServices.xml",\r
+        "ref/netcore50/de/System.Runtime.InteropServices.xml",\r
+        "ref/netcore50/es/System.Runtime.InteropServices.xml",\r
+        "ref/netcore50/fr/System.Runtime.InteropServices.xml",\r
+        "ref/netcore50/it/System.Runtime.InteropServices.xml",\r
+        "ref/netcore50/ja/System.Runtime.InteropServices.xml",\r
+        "ref/netcore50/ko/System.Runtime.InteropServices.xml",\r
+        "ref/netcore50/ru/System.Runtime.InteropServices.xml",\r
+        "ref/netcore50/zh-hans/System.Runtime.InteropServices.xml",\r
+        "ref/netcore50/zh-hant/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.1/System.Runtime.InteropServices.dll",\r
+        "ref/netstandard1.1/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.1/de/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.1/es/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.1/fr/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.1/it/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.1/ja/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.1/ko/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.1/ru/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.1/zh-hans/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.1/zh-hant/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.2/System.Runtime.InteropServices.dll",\r
+        "ref/netstandard1.2/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.2/de/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.2/es/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.2/fr/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.2/it/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.2/ja/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.2/ko/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.2/ru/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.2/zh-hans/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.2/zh-hant/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.3/System.Runtime.InteropServices.dll",\r
+        "ref/netstandard1.3/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.3/de/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.3/es/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.3/fr/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.3/it/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.3/ja/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.3/ko/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.3/ru/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.5/System.Runtime.InteropServices.dll",\r
+        "ref/netstandard1.5/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.5/de/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.5/es/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.5/fr/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.5/it/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.5/ja/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.5/ko/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.5/ru/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.5/zh-hans/System.Runtime.InteropServices.xml",\r
+        "ref/netstandard1.5/zh-hant/System.Runtime.InteropServices.xml",\r
+        "ref/portable-net45+win8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Runtime.InteropServices.RuntimeInformation/4.0.0": {\r
+      "sha512": "hWPhJxc453RCa8Z29O91EmfGeZIHX1ZH2A8L6lYQVSaKzku2DfArSfMEb1/MYYzPQRJZeu0c9dmYeJKxW5Fgng==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Runtime.InteropServices.RuntimeInformation.4.0.0.nupkg.sha512",\r
+        "System.Runtime.InteropServices.RuntimeInformation.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/System.Runtime.InteropServices.RuntimeInformation.dll",\r
+        "lib/win8/System.Runtime.InteropServices.RuntimeInformation.dll",\r
+        "lib/wpa81/System.Runtime.InteropServices.RuntimeInformation.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._",\r
+        "runtimes/aot/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll",\r
+        "runtimes/unix/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll",\r
+        "runtimes/win/lib/net45/System.Runtime.InteropServices.RuntimeInformation.dll",\r
+        "runtimes/win/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll",\r
+        "runtimes/win/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll"\r
+      ]\r
+    },\r
+    "System.Runtime.Numerics/4.0.1": {\r
+      "sha512": "+XbKFuzdmLP3d1o9pdHu2nxjNr2OEPqGzKeegPLCUMM71a0t50A/rOcIRmGs9wR7a8KuHX6hYs/7/TymIGLNqg==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Runtime.Numerics.4.0.1.nupkg.sha512",\r
+        "System.Runtime.Numerics.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Runtime.Numerics.dll",\r
+        "lib/netstandard1.3/System.Runtime.Numerics.dll",\r
+        "lib/portable-net45+win8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/netcore50/System.Runtime.Numerics.dll",\r
+        "ref/netcore50/System.Runtime.Numerics.xml",\r
+        "ref/netcore50/de/System.Runtime.Numerics.xml",\r
+        "ref/netcore50/es/System.Runtime.Numerics.xml",\r
+        "ref/netcore50/fr/System.Runtime.Numerics.xml",\r
+        "ref/netcore50/it/System.Runtime.Numerics.xml",\r
+        "ref/netcore50/ja/System.Runtime.Numerics.xml",\r
+        "ref/netcore50/ko/System.Runtime.Numerics.xml",\r
+        "ref/netcore50/ru/System.Runtime.Numerics.xml",\r
+        "ref/netcore50/zh-hans/System.Runtime.Numerics.xml",\r
+        "ref/netcore50/zh-hant/System.Runtime.Numerics.xml",\r
+        "ref/netstandard1.1/System.Runtime.Numerics.dll",\r
+        "ref/netstandard1.1/System.Runtime.Numerics.xml",\r
+        "ref/netstandard1.1/de/System.Runtime.Numerics.xml",\r
+        "ref/netstandard1.1/es/System.Runtime.Numerics.xml",\r
+        "ref/netstandard1.1/fr/System.Runtime.Numerics.xml",\r
+        "ref/netstandard1.1/it/System.Runtime.Numerics.xml",\r
+        "ref/netstandard1.1/ja/System.Runtime.Numerics.xml",\r
+        "ref/netstandard1.1/ko/System.Runtime.Numerics.xml",\r
+        "ref/netstandard1.1/ru/System.Runtime.Numerics.xml",\r
+        "ref/netstandard1.1/zh-hans/System.Runtime.Numerics.xml",\r
+        "ref/netstandard1.1/zh-hant/System.Runtime.Numerics.xml",\r
+        "ref/portable-net45+win8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Security.Claims/4.0.1": {\r
+      "sha512": "4Jlp0OgJLS/Voj1kyFP6MJlIYp3crgfH8kNQk2p7+4JYfc1aAmh9PZyAMMbDhuoolGNtux9HqSOazsioRiDvCw==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Security.Claims.4.0.1.nupkg.sha512",\r
+        "System.Security.Claims.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net46/System.Security.Claims.dll",\r
+        "lib/netstandard1.3/System.Security.Claims.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net46/System.Security.Claims.dll",\r
+        "ref/netstandard1.3/System.Security.Claims.dll",\r
+        "ref/netstandard1.3/System.Security.Claims.xml",\r
+        "ref/netstandard1.3/de/System.Security.Claims.xml",\r
+        "ref/netstandard1.3/es/System.Security.Claims.xml",\r
+        "ref/netstandard1.3/fr/System.Security.Claims.xml",\r
+        "ref/netstandard1.3/it/System.Security.Claims.xml",\r
+        "ref/netstandard1.3/ja/System.Security.Claims.xml",\r
+        "ref/netstandard1.3/ko/System.Security.Claims.xml",\r
+        "ref/netstandard1.3/ru/System.Security.Claims.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Security.Claims.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Security.Claims.xml",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Security.Cryptography.Algorithms/4.2.0": {\r
+      "sha512": "8JQFxbLVdrtIOKMDN38Fn0GWnqYZw/oMlwOUG/qz1jqChvyZlnUmu+0s7wLx7JYua/nAXoESpHA3iw11QFWhXg==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Security.Cryptography.Algorithms.4.2.0.nupkg.sha512",\r
+        "System.Security.Cryptography.Algorithms.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net46/System.Security.Cryptography.Algorithms.dll",\r
+        "lib/net461/System.Security.Cryptography.Algorithms.dll",\r
+        "lib/net463/System.Security.Cryptography.Algorithms.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net46/System.Security.Cryptography.Algorithms.dll",\r
+        "ref/net461/System.Security.Cryptography.Algorithms.dll",\r
+        "ref/net463/System.Security.Cryptography.Algorithms.dll",\r
+        "ref/netstandard1.3/System.Security.Cryptography.Algorithms.dll",\r
+        "ref/netstandard1.4/System.Security.Cryptography.Algorithms.dll",\r
+        "ref/netstandard1.6/System.Security.Cryptography.Algorithms.dll",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._",\r
+        "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll",\r
+        "runtimes/win/lib/net46/System.Security.Cryptography.Algorithms.dll",\r
+        "runtimes/win/lib/net461/System.Security.Cryptography.Algorithms.dll",\r
+        "runtimes/win/lib/net463/System.Security.Cryptography.Algorithms.dll",\r
+        "runtimes/win/lib/netcore50/System.Security.Cryptography.Algorithms.dll",\r
+        "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll"\r
+      ]\r
+    },\r
+    "System.Security.Cryptography.Cng/4.2.0": {\r
+      "sha512": "cUJ2h+ZvONDe28Szw3st5dOHdjndhJzQ2WObDEXAWRPEQBtVItVoxbXM/OEsTthl3cNn2dk2k0I3y45igCQcLw==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Security.Cryptography.Cng.4.2.0.nupkg.sha512",\r
+        "System.Security.Cryptography.Cng.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/net46/System.Security.Cryptography.Cng.dll",\r
+        "lib/net461/System.Security.Cryptography.Cng.dll",\r
+        "lib/net463/System.Security.Cryptography.Cng.dll",\r
+        "ref/net46/System.Security.Cryptography.Cng.dll",\r
+        "ref/net461/System.Security.Cryptography.Cng.dll",\r
+        "ref/net463/System.Security.Cryptography.Cng.dll",\r
+        "ref/netstandard1.3/System.Security.Cryptography.Cng.dll",\r
+        "ref/netstandard1.4/System.Security.Cryptography.Cng.dll",\r
+        "ref/netstandard1.6/System.Security.Cryptography.Cng.dll",\r
+        "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Cng.dll",\r
+        "runtimes/win/lib/net46/System.Security.Cryptography.Cng.dll",\r
+        "runtimes/win/lib/net461/System.Security.Cryptography.Cng.dll",\r
+        "runtimes/win/lib/net463/System.Security.Cryptography.Cng.dll",\r
+        "runtimes/win/lib/netstandard1.4/System.Security.Cryptography.Cng.dll",\r
+        "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Cng.dll"\r
+      ]\r
+    },\r
+    "System.Security.Cryptography.Csp/4.0.0": {\r
+      "sha512": "/i1Usuo4PgAqgbPNC0NjbO3jPW//BoBlTpcWFD1EHVbidH21y4c1ap5bbEMSGAXjAShhMH4abi/K8fILrnu4BQ==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Security.Cryptography.Csp.4.0.0.nupkg.sha512",\r
+        "System.Security.Cryptography.Csp.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net46/System.Security.Cryptography.Csp.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net46/System.Security.Cryptography.Csp.dll",\r
+        "ref/netstandard1.3/System.Security.Cryptography.Csp.dll",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._",\r
+        "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Csp.dll",\r
+        "runtimes/win/lib/net46/System.Security.Cryptography.Csp.dll",\r
+        "runtimes/win/lib/netcore50/_._",\r
+        "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Csp.dll"\r
+      ]\r
+    },\r
+    "System.Security.Cryptography.Encoding/4.0.0": {\r
+      "sha512": "FbKgE5MbxSQMPcSVRgwM6bXN3GtyAh04NkV8E5zKCBE26X0vYW0UtTa2FIgkH33WVqBVxRgxljlVYumWtU+HcQ==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Security.Cryptography.Encoding.4.0.0.nupkg.sha512",\r
+        "System.Security.Cryptography.Encoding.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net46/System.Security.Cryptography.Encoding.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net46/System.Security.Cryptography.Encoding.dll",\r
+        "ref/netstandard1.3/System.Security.Cryptography.Encoding.dll",\r
+        "ref/netstandard1.3/System.Security.Cryptography.Encoding.xml",\r
+        "ref/netstandard1.3/de/System.Security.Cryptography.Encoding.xml",\r
+        "ref/netstandard1.3/es/System.Security.Cryptography.Encoding.xml",\r
+        "ref/netstandard1.3/fr/System.Security.Cryptography.Encoding.xml",\r
+        "ref/netstandard1.3/it/System.Security.Cryptography.Encoding.xml",\r
+        "ref/netstandard1.3/ja/System.Security.Cryptography.Encoding.xml",\r
+        "ref/netstandard1.3/ko/System.Security.Cryptography.Encoding.xml",\r
+        "ref/netstandard1.3/ru/System.Security.Cryptography.Encoding.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Security.Cryptography.Encoding.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Security.Cryptography.Encoding.xml",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._",\r
+        "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll",\r
+        "runtimes/win/lib/net46/System.Security.Cryptography.Encoding.dll",\r
+        "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll"\r
+      ]\r
+    },\r
+    "System.Security.Cryptography.OpenSsl/4.0.0": {\r
+      "sha512": "HUG/zNUJwEiLkoURDixzkzZdB5yGA5pQhDP93ArOpDPQMteURIGERRNzzoJlmTreLBWr5lkFSjjMSk8ySEpQMw==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Security.Cryptography.OpenSsl.4.0.0.nupkg.sha512",\r
+        "System.Security.Cryptography.OpenSsl.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll",\r
+        "ref/netstandard1.6/System.Security.Cryptography.OpenSsl.dll",\r
+        "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll"\r
+      ]\r
+    },\r
+    "System.Security.Cryptography.Primitives/4.0.0": {\r
+      "sha512": "Wkd7QryWYjkQclX0bngpntW5HSlMzeJU24UaLJQ7YTfI8ydAVAaU2J+HXLLABOVJlKTVvAeL0Aj39VeTe7L+oA==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Security.Cryptography.Primitives.4.0.0.nupkg.sha512",\r
+        "System.Security.Cryptography.Primitives.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net46/System.Security.Cryptography.Primitives.dll",\r
+        "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net46/System.Security.Cryptography.Primitives.dll",\r
+        "ref/netstandard1.3/System.Security.Cryptography.Primitives.dll",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Security.Cryptography.X509Certificates/4.1.0": {\r
+      "sha512": "4HEfsQIKAhA1+ApNn729Gi09zh+lYWwyIuViihoMDWp1vQnEkL2ct7mAbhBlLYm+x/L4Rr/pyGge1lIY635e0w==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Security.Cryptography.X509Certificates.4.1.0.nupkg.sha512",\r
+        "System.Security.Cryptography.X509Certificates.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net46/System.Security.Cryptography.X509Certificates.dll",\r
+        "lib/net461/System.Security.Cryptography.X509Certificates.dll",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net46/System.Security.Cryptography.X509Certificates.dll",\r
+        "ref/net461/System.Security.Cryptography.X509Certificates.dll",\r
+        "ref/netstandard1.3/System.Security.Cryptography.X509Certificates.dll",\r
+        "ref/netstandard1.3/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/netstandard1.3/de/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/netstandard1.3/es/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/netstandard1.3/fr/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/netstandard1.3/it/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/netstandard1.3/ja/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/netstandard1.3/ko/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/netstandard1.3/ru/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll",\r
+        "ref/netstandard1.4/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/netstandard1.4/de/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/netstandard1.4/es/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/netstandard1.4/fr/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/netstandard1.4/it/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/netstandard1.4/ja/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/netstandard1.4/ko/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/netstandard1.4/ru/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/netstandard1.4/zh-hans/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/netstandard1.4/zh-hant/System.Security.Cryptography.X509Certificates.xml",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._",\r
+        "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll",\r
+        "runtimes/win/lib/net46/System.Security.Cryptography.X509Certificates.dll",\r
+        "runtimes/win/lib/net461/System.Security.Cryptography.X509Certificates.dll",\r
+        "runtimes/win/lib/netcore50/System.Security.Cryptography.X509Certificates.dll",\r
+        "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll"\r
+      ]\r
+    },\r
+    "System.Security.Principal/4.0.1": {\r
+      "sha512": "On+SKhXY5rzxh/S8wlH1Rm0ogBlu7zyHNxeNBiXauNrhHRXAe9EuX8Yl5IOzLPGU5Z4kLWHMvORDOCG8iu9hww==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Security.Principal.4.0.1.nupkg.sha512",\r
+        "System.Security.Principal.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Security.Principal.dll",\r
+        "lib/netstandard1.0/System.Security.Principal.dll",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/netcore50/System.Security.Principal.dll",\r
+        "ref/netcore50/System.Security.Principal.xml",\r
+        "ref/netcore50/de/System.Security.Principal.xml",\r
+        "ref/netcore50/es/System.Security.Principal.xml",\r
+        "ref/netcore50/fr/System.Security.Principal.xml",\r
+        "ref/netcore50/it/System.Security.Principal.xml",\r
+        "ref/netcore50/ja/System.Security.Principal.xml",\r
+        "ref/netcore50/ko/System.Security.Principal.xml",\r
+        "ref/netcore50/ru/System.Security.Principal.xml",\r
+        "ref/netcore50/zh-hans/System.Security.Principal.xml",\r
+        "ref/netcore50/zh-hant/System.Security.Principal.xml",\r
+        "ref/netstandard1.0/System.Security.Principal.dll",\r
+        "ref/netstandard1.0/System.Security.Principal.xml",\r
+        "ref/netstandard1.0/de/System.Security.Principal.xml",\r
+        "ref/netstandard1.0/es/System.Security.Principal.xml",\r
+        "ref/netstandard1.0/fr/System.Security.Principal.xml",\r
+        "ref/netstandard1.0/it/System.Security.Principal.xml",\r
+        "ref/netstandard1.0/ja/System.Security.Principal.xml",\r
+        "ref/netstandard1.0/ko/System.Security.Principal.xml",\r
+        "ref/netstandard1.0/ru/System.Security.Principal.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Security.Principal.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Security.Principal.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Security.Principal.Windows/4.0.0": {\r
+      "sha512": "iFx15AF3RMEPZn3COh8+Bb2Thv2zsmLd93RchS1b8Mj5SNYeGqbYNCSn5AES1+gq56p4ujGZPrl0xN7ngkXOHg==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Security.Principal.Windows.4.0.0.nupkg.sha512",\r
+        "System.Security.Principal.Windows.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/net46/System.Security.Principal.Windows.dll",\r
+        "ref/net46/System.Security.Principal.Windows.dll",\r
+        "ref/netstandard1.3/System.Security.Principal.Windows.dll",\r
+        "ref/netstandard1.3/System.Security.Principal.Windows.xml",\r
+        "ref/netstandard1.3/de/System.Security.Principal.Windows.xml",\r
+        "ref/netstandard1.3/es/System.Security.Principal.Windows.xml",\r
+        "ref/netstandard1.3/fr/System.Security.Principal.Windows.xml",\r
+        "ref/netstandard1.3/it/System.Security.Principal.Windows.xml",\r
+        "ref/netstandard1.3/ja/System.Security.Principal.Windows.xml",\r
+        "ref/netstandard1.3/ko/System.Security.Principal.Windows.xml",\r
+        "ref/netstandard1.3/ru/System.Security.Principal.Windows.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Security.Principal.Windows.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Security.Principal.Windows.xml",\r
+        "runtimes/unix/lib/netstandard1.3/System.Security.Principal.Windows.dll",\r
+        "runtimes/win/lib/net46/System.Security.Principal.Windows.dll",\r
+        "runtimes/win/lib/netstandard1.3/System.Security.Principal.Windows.dll"\r
+      ]\r
+    },\r
+    "System.Text.Encoding/4.0.11": {\r
+      "sha512": "U3gGeMlDZXxCEiY4DwVLSacg+DFWCvoiX+JThA/rvw37Sqrku7sEFeVBBBMBnfB6FeZHsyDx85HlKL19x0HtZA==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Text.Encoding.4.0.11.nupkg.sha512",\r
+        "System.Text.Encoding.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/netcore50/System.Text.Encoding.dll",\r
+        "ref/netcore50/System.Text.Encoding.xml",\r
+        "ref/netcore50/de/System.Text.Encoding.xml",\r
+        "ref/netcore50/es/System.Text.Encoding.xml",\r
+        "ref/netcore50/fr/System.Text.Encoding.xml",\r
+        "ref/netcore50/it/System.Text.Encoding.xml",\r
+        "ref/netcore50/ja/System.Text.Encoding.xml",\r
+        "ref/netcore50/ko/System.Text.Encoding.xml",\r
+        "ref/netcore50/ru/System.Text.Encoding.xml",\r
+        "ref/netcore50/zh-hans/System.Text.Encoding.xml",\r
+        "ref/netcore50/zh-hant/System.Text.Encoding.xml",\r
+        "ref/netstandard1.0/System.Text.Encoding.dll",\r
+        "ref/netstandard1.0/System.Text.Encoding.xml",\r
+        "ref/netstandard1.0/de/System.Text.Encoding.xml",\r
+        "ref/netstandard1.0/es/System.Text.Encoding.xml",\r
+        "ref/netstandard1.0/fr/System.Text.Encoding.xml",\r
+        "ref/netstandard1.0/it/System.Text.Encoding.xml",\r
+        "ref/netstandard1.0/ja/System.Text.Encoding.xml",\r
+        "ref/netstandard1.0/ko/System.Text.Encoding.xml",\r
+        "ref/netstandard1.0/ru/System.Text.Encoding.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Text.Encoding.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Text.Encoding.xml",\r
+        "ref/netstandard1.3/System.Text.Encoding.dll",\r
+        "ref/netstandard1.3/System.Text.Encoding.xml",\r
+        "ref/netstandard1.3/de/System.Text.Encoding.xml",\r
+        "ref/netstandard1.3/es/System.Text.Encoding.xml",\r
+        "ref/netstandard1.3/fr/System.Text.Encoding.xml",\r
+        "ref/netstandard1.3/it/System.Text.Encoding.xml",\r
+        "ref/netstandard1.3/ja/System.Text.Encoding.xml",\r
+        "ref/netstandard1.3/ko/System.Text.Encoding.xml",\r
+        "ref/netstandard1.3/ru/System.Text.Encoding.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Text.Encoding.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Text.Encoding.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Text.Encoding.Extensions/4.0.11": {\r
+      "sha512": "jtbiTDtvfLYgXn8PTfWI+SiBs51rrmO4AAckx4KR6vFK9Wzf6tI8kcRdsYQNwriUeQ1+CtQbM1W4cMbLXnj/OQ==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Text.Encoding.Extensions.4.0.11.nupkg.sha512",\r
+        "System.Text.Encoding.Extensions.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/netcore50/System.Text.Encoding.Extensions.dll",\r
+        "ref/netcore50/System.Text.Encoding.Extensions.xml",\r
+        "ref/netcore50/de/System.Text.Encoding.Extensions.xml",\r
+        "ref/netcore50/es/System.Text.Encoding.Extensions.xml",\r
+        "ref/netcore50/fr/System.Text.Encoding.Extensions.xml",\r
+        "ref/netcore50/it/System.Text.Encoding.Extensions.xml",\r
+        "ref/netcore50/ja/System.Text.Encoding.Extensions.xml",\r
+        "ref/netcore50/ko/System.Text.Encoding.Extensions.xml",\r
+        "ref/netcore50/ru/System.Text.Encoding.Extensions.xml",\r
+        "ref/netcore50/zh-hans/System.Text.Encoding.Extensions.xml",\r
+        "ref/netcore50/zh-hant/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.0/System.Text.Encoding.Extensions.dll",\r
+        "ref/netstandard1.0/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.0/de/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.0/es/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.0/fr/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.0/it/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.0/ja/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.0/ko/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.0/ru/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.3/System.Text.Encoding.Extensions.dll",\r
+        "ref/netstandard1.3/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.3/de/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.3/es/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.3/fr/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.3/it/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.3/ja/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.3/ko/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.3/ru/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Text.Encoding.Extensions.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Text.Encoding.Extensions.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Text.RegularExpressions/4.1.0": {\r
+      "sha512": "i88YCXpRTjCnoSQZtdlHkAOx4KNNik4hMy83n0+Ftlb7jvV6ZiZWMpnEZHhjBp6hQVh8gWd/iKNPzlPF7iyA2g==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Text.RegularExpressions.4.1.0.nupkg.sha512",\r
+        "System.Text.RegularExpressions.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/net463/System.Text.RegularExpressions.dll",\r
+        "lib/netcore50/System.Text.RegularExpressions.dll",\r
+        "lib/netstandard1.6/System.Text.RegularExpressions.dll",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/net463/System.Text.RegularExpressions.dll",\r
+        "ref/netcore50/System.Text.RegularExpressions.dll",\r
+        "ref/netcore50/System.Text.RegularExpressions.xml",\r
+        "ref/netcore50/de/System.Text.RegularExpressions.xml",\r
+        "ref/netcore50/es/System.Text.RegularExpressions.xml",\r
+        "ref/netcore50/fr/System.Text.RegularExpressions.xml",\r
+        "ref/netcore50/it/System.Text.RegularExpressions.xml",\r
+        "ref/netcore50/ja/System.Text.RegularExpressions.xml",\r
+        "ref/netcore50/ko/System.Text.RegularExpressions.xml",\r
+        "ref/netcore50/ru/System.Text.RegularExpressions.xml",\r
+        "ref/netcore50/zh-hans/System.Text.RegularExpressions.xml",\r
+        "ref/netcore50/zh-hant/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.0/System.Text.RegularExpressions.dll",\r
+        "ref/netstandard1.0/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.0/de/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.0/es/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.0/fr/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.0/it/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.0/ja/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.0/ko/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.0/ru/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.3/System.Text.RegularExpressions.dll",\r
+        "ref/netstandard1.3/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.3/de/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.3/es/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.3/fr/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.3/it/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.3/ja/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.3/ko/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.3/ru/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.6/System.Text.RegularExpressions.dll",\r
+        "ref/netstandard1.6/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.6/de/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.6/es/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.6/fr/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.6/it/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.6/ja/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.6/ko/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.6/ru/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.6/zh-hans/System.Text.RegularExpressions.xml",\r
+        "ref/netstandard1.6/zh-hant/System.Text.RegularExpressions.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Threading/4.0.11": {\r
+      "sha512": "N+3xqIcg3VDKyjwwCGaZ9HawG9aC6cSDI+s7ROma310GQo8vilFZa86hqKppwTHleR/G0sfOzhvgnUxWCR/DrQ==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Threading.4.0.11.nupkg.sha512",\r
+        "System.Threading.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Threading.dll",\r
+        "lib/netstandard1.3/System.Threading.dll",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/netcore50/System.Threading.dll",\r
+        "ref/netcore50/System.Threading.xml",\r
+        "ref/netcore50/de/System.Threading.xml",\r
+        "ref/netcore50/es/System.Threading.xml",\r
+        "ref/netcore50/fr/System.Threading.xml",\r
+        "ref/netcore50/it/System.Threading.xml",\r
+        "ref/netcore50/ja/System.Threading.xml",\r
+        "ref/netcore50/ko/System.Threading.xml",\r
+        "ref/netcore50/ru/System.Threading.xml",\r
+        "ref/netcore50/zh-hans/System.Threading.xml",\r
+        "ref/netcore50/zh-hant/System.Threading.xml",\r
+        "ref/netstandard1.0/System.Threading.dll",\r
+        "ref/netstandard1.0/System.Threading.xml",\r
+        "ref/netstandard1.0/de/System.Threading.xml",\r
+        "ref/netstandard1.0/es/System.Threading.xml",\r
+        "ref/netstandard1.0/fr/System.Threading.xml",\r
+        "ref/netstandard1.0/it/System.Threading.xml",\r
+        "ref/netstandard1.0/ja/System.Threading.xml",\r
+        "ref/netstandard1.0/ko/System.Threading.xml",\r
+        "ref/netstandard1.0/ru/System.Threading.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Threading.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Threading.xml",\r
+        "ref/netstandard1.3/System.Threading.dll",\r
+        "ref/netstandard1.3/System.Threading.xml",\r
+        "ref/netstandard1.3/de/System.Threading.xml",\r
+        "ref/netstandard1.3/es/System.Threading.xml",\r
+        "ref/netstandard1.3/fr/System.Threading.xml",\r
+        "ref/netstandard1.3/it/System.Threading.xml",\r
+        "ref/netstandard1.3/ja/System.Threading.xml",\r
+        "ref/netstandard1.3/ko/System.Threading.xml",\r
+        "ref/netstandard1.3/ru/System.Threading.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Threading.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Threading.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._",\r
+        "runtimes/aot/lib/netcore50/System.Threading.dll"\r
+      ]\r
+    },\r
+    "System.Threading.Overlapped/4.0.1": {\r
+      "sha512": "f7aLuLkBoCQM2kng7zqLFBXz9Gk48gDK8lk1ih9rH/1arJJzZK9gJwNvPDhL6Ps/l6rwOr8jw+4FCHL0KKWiEg==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Threading.Overlapped.4.0.1.nupkg.sha512",\r
+        "System.Threading.Overlapped.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/net46/System.Threading.Overlapped.dll",\r
+        "ref/net46/System.Threading.Overlapped.dll",\r
+        "ref/netstandard1.3/System.Threading.Overlapped.dll",\r
+        "ref/netstandard1.3/System.Threading.Overlapped.xml",\r
+        "ref/netstandard1.3/de/System.Threading.Overlapped.xml",\r
+        "ref/netstandard1.3/es/System.Threading.Overlapped.xml",\r
+        "ref/netstandard1.3/fr/System.Threading.Overlapped.xml",\r
+        "ref/netstandard1.3/it/System.Threading.Overlapped.xml",\r
+        "ref/netstandard1.3/ja/System.Threading.Overlapped.xml",\r
+        "ref/netstandard1.3/ko/System.Threading.Overlapped.xml",\r
+        "ref/netstandard1.3/ru/System.Threading.Overlapped.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Threading.Overlapped.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Threading.Overlapped.xml",\r
+        "runtimes/unix/lib/netstandard1.3/System.Threading.Overlapped.dll",\r
+        "runtimes/win/lib/net46/System.Threading.Overlapped.dll",\r
+        "runtimes/win/lib/netcore50/System.Threading.Overlapped.dll",\r
+        "runtimes/win/lib/netstandard1.3/System.Threading.Overlapped.dll"\r
+      ]\r
+    },\r
+    "System.Threading.Tasks/4.0.11": {\r
+      "sha512": "k1S4Gc6IGwtHGT8188RSeGaX86Qw/wnrgNLshJvsdNUOPP9etMmo8S07c+UlOAx4K/xLuN9ivA1bD0LVurtIxQ==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Threading.Tasks.4.0.11.nupkg.sha512",\r
+        "System.Threading.Tasks.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/netcore50/System.Threading.Tasks.dll",\r
+        "ref/netcore50/System.Threading.Tasks.xml",\r
+        "ref/netcore50/de/System.Threading.Tasks.xml",\r
+        "ref/netcore50/es/System.Threading.Tasks.xml",\r
+        "ref/netcore50/fr/System.Threading.Tasks.xml",\r
+        "ref/netcore50/it/System.Threading.Tasks.xml",\r
+        "ref/netcore50/ja/System.Threading.Tasks.xml",\r
+        "ref/netcore50/ko/System.Threading.Tasks.xml",\r
+        "ref/netcore50/ru/System.Threading.Tasks.xml",\r
+        "ref/netcore50/zh-hans/System.Threading.Tasks.xml",\r
+        "ref/netcore50/zh-hant/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.0/System.Threading.Tasks.dll",\r
+        "ref/netstandard1.0/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.0/de/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.0/es/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.0/fr/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.0/it/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.0/ja/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.0/ko/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.0/ru/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.3/System.Threading.Tasks.dll",\r
+        "ref/netstandard1.3/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.3/de/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.3/es/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.3/fr/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.3/it/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.3/ja/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.3/ko/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.3/ru/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Threading.Tasks.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Threading.Tasks.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Threading.Tasks.Extensions/4.0.0": {\r
+      "sha512": "pH4FZDsZQ/WmgJtN4LWYmRdJAEeVkyriSwrv2Teoe5FOU0Yxlb6II6GL8dBPOfRmutHGATduj3ooMt7dJ2+i+w==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Threading.Tasks.Extensions.4.0.0.nupkg.sha512",\r
+        "System.Threading.Tasks.Extensions.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/netstandard1.0/System.Threading.Tasks.Extensions.dll",\r
+        "lib/netstandard1.0/System.Threading.Tasks.Extensions.xml",\r
+        "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll",\r
+        "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.xml"\r
+      ]\r
+    },\r
+    "System.Threading.Timer/4.0.1": {\r
+      "sha512": "saGfUV8uqVW6LeURiqxcGhZ24PzuRNaUBtbhVeuUAvky1naH395A/1nY0P2bWvrw/BreRtIB/EzTDkGBpqCwEw==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Threading.Timer.4.0.1.nupkg.sha512",\r
+        "System.Threading.Timer.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net451/_._",\r
+        "lib/portable-net451+win81+wpa81/_._",\r
+        "lib/win81/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net451/_._",\r
+        "ref/netcore50/System.Threading.Timer.dll",\r
+        "ref/netcore50/System.Threading.Timer.xml",\r
+        "ref/netcore50/de/System.Threading.Timer.xml",\r
+        "ref/netcore50/es/System.Threading.Timer.xml",\r
+        "ref/netcore50/fr/System.Threading.Timer.xml",\r
+        "ref/netcore50/it/System.Threading.Timer.xml",\r
+        "ref/netcore50/ja/System.Threading.Timer.xml",\r
+        "ref/netcore50/ko/System.Threading.Timer.xml",\r
+        "ref/netcore50/ru/System.Threading.Timer.xml",\r
+        "ref/netcore50/zh-hans/System.Threading.Timer.xml",\r
+        "ref/netcore50/zh-hant/System.Threading.Timer.xml",\r
+        "ref/netstandard1.2/System.Threading.Timer.dll",\r
+        "ref/netstandard1.2/System.Threading.Timer.xml",\r
+        "ref/netstandard1.2/de/System.Threading.Timer.xml",\r
+        "ref/netstandard1.2/es/System.Threading.Timer.xml",\r
+        "ref/netstandard1.2/fr/System.Threading.Timer.xml",\r
+        "ref/netstandard1.2/it/System.Threading.Timer.xml",\r
+        "ref/netstandard1.2/ja/System.Threading.Timer.xml",\r
+        "ref/netstandard1.2/ko/System.Threading.Timer.xml",\r
+        "ref/netstandard1.2/ru/System.Threading.Timer.xml",\r
+        "ref/netstandard1.2/zh-hans/System.Threading.Timer.xml",\r
+        "ref/netstandard1.2/zh-hant/System.Threading.Timer.xml",\r
+        "ref/portable-net451+win81+wpa81/_._",\r
+        "ref/win81/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Xml.ReaderWriter/4.0.11": {\r
+      "sha512": "ZIiLPsf67YZ9zgr31vzrFaYQqxRPX9cVHjtPSnmx4eN6lbS/yEyYNr2vs1doGDEscF0tjCZFsk9yUg1sC9e8tg==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Xml.ReaderWriter.4.0.11.nupkg.sha512",\r
+        "System.Xml.ReaderWriter.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Xml.ReaderWriter.dll",\r
+        "lib/netstandard1.3/System.Xml.ReaderWriter.dll",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/netcore50/System.Xml.ReaderWriter.dll",\r
+        "ref/netcore50/System.Xml.ReaderWriter.xml",\r
+        "ref/netcore50/de/System.Xml.ReaderWriter.xml",\r
+        "ref/netcore50/es/System.Xml.ReaderWriter.xml",\r
+        "ref/netcore50/fr/System.Xml.ReaderWriter.xml",\r
+        "ref/netcore50/it/System.Xml.ReaderWriter.xml",\r
+        "ref/netcore50/ja/System.Xml.ReaderWriter.xml",\r
+        "ref/netcore50/ko/System.Xml.ReaderWriter.xml",\r
+        "ref/netcore50/ru/System.Xml.ReaderWriter.xml",\r
+        "ref/netcore50/zh-hans/System.Xml.ReaderWriter.xml",\r
+        "ref/netcore50/zh-hant/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.0/System.Xml.ReaderWriter.dll",\r
+        "ref/netstandard1.0/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.0/de/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.0/es/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.0/fr/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.0/it/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.0/ja/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.0/ko/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.0/ru/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.3/System.Xml.ReaderWriter.dll",\r
+        "ref/netstandard1.3/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.3/de/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.3/es/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.3/fr/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.3/it/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.3/ja/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.3/ko/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.3/ru/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Xml.ReaderWriter.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Xml.ReaderWriter.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "System.Xml.XDocument/4.0.11": {\r
+      "sha512": "Mk2mKmPi0nWaoiYeotq1dgeNK1fqWh61+EK+w4Wu8SWuTYLzpUnschb59bJtGywaPq7SmTuPf44wrXRwbIrukg==",\r
+      "type": "package",\r
+      "files": [\r
+        "System.Xml.XDocument.4.0.11.nupkg.sha512",\r
+        "System.Xml.XDocument.nuspec",\r
+        "ThirdPartyNotices.txt",\r
+        "dotnet_library_license.txt",\r
+        "lib/MonoAndroid10/_._",\r
+        "lib/MonoTouch10/_._",\r
+        "lib/net45/_._",\r
+        "lib/netcore50/System.Xml.XDocument.dll",\r
+        "lib/netstandard1.3/System.Xml.XDocument.dll",\r
+        "lib/portable-net45+win8+wp8+wpa81/_._",\r
+        "lib/win8/_._",\r
+        "lib/wp80/_._",\r
+        "lib/wpa81/_._",\r
+        "lib/xamarinios10/_._",\r
+        "lib/xamarinmac20/_._",\r
+        "lib/xamarintvos10/_._",\r
+        "lib/xamarinwatchos10/_._",\r
+        "ref/MonoAndroid10/_._",\r
+        "ref/MonoTouch10/_._",\r
+        "ref/net45/_._",\r
+        "ref/netcore50/System.Xml.XDocument.dll",\r
+        "ref/netcore50/System.Xml.XDocument.xml",\r
+        "ref/netcore50/de/System.Xml.XDocument.xml",\r
+        "ref/netcore50/es/System.Xml.XDocument.xml",\r
+        "ref/netcore50/fr/System.Xml.XDocument.xml",\r
+        "ref/netcore50/it/System.Xml.XDocument.xml",\r
+        "ref/netcore50/ja/System.Xml.XDocument.xml",\r
+        "ref/netcore50/ko/System.Xml.XDocument.xml",\r
+        "ref/netcore50/ru/System.Xml.XDocument.xml",\r
+        "ref/netcore50/zh-hans/System.Xml.XDocument.xml",\r
+        "ref/netcore50/zh-hant/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.0/System.Xml.XDocument.dll",\r
+        "ref/netstandard1.0/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.0/de/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.0/es/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.0/fr/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.0/it/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.0/ja/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.0/ko/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.0/ru/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.0/zh-hans/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.0/zh-hant/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.3/System.Xml.XDocument.dll",\r
+        "ref/netstandard1.3/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.3/de/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.3/es/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.3/fr/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.3/it/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.3/ja/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.3/ko/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.3/ru/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.3/zh-hans/System.Xml.XDocument.xml",\r
+        "ref/netstandard1.3/zh-hant/System.Xml.XDocument.xml",\r
+        "ref/portable-net45+win8+wp8+wpa81/_._",\r
+        "ref/win8/_._",\r
+        "ref/wp80/_._",\r
+        "ref/wpa81/_._",\r
+        "ref/xamarinios10/_._",\r
+        "ref/xamarinmac20/_._",\r
+        "ref/xamarintvos10/_._",\r
+        "ref/xamarinwatchos10/_._"\r
+      ]\r
+    },\r
+    "Tizen/1.0.0": {\r
+      "sha512": "qWb/FY9IXy/JFMQIqvyEOKeDhjTGMgxjtUjhIW3SWCMIkSzuDdqmZsA9bMI3hJP9dFAE6xaPUKsDd+OAJUyoHg==",\r
+      "type": "package",\r
+      "files": [\r
+        "Tizen.1.0.0.nupkg.sha512",\r
+        "Tizen.nuspec",\r
+        "lib/net45/Tizen.dll",\r
+        "lib/netstandard1.6/Tizen.dll"\r
+      ]\r
+    }\r
+  },\r
+  "projectFileDependencyGroups": {\r
+    "": [\r
+      "NETStandard.Library >= 1.6.0",\r
+      "Tizen >= 1.0.0"\r
+    ],\r
+    ".NETStandard,Version=v1.6": []\r
+  }\r
+}
\ No newline at end of file
diff --git a/Tizen.Uix/Tizen.Uix-Stt.snk b/Tizen.Uix/Tizen.Uix-Stt.snk
new file mode 100755 (executable)
index 0000000..e8bc1df
Binary files /dev/null and b/Tizen.Uix/Tizen.Uix-Stt.snk differ
diff --git a/Tizen.Uix/Tizen.Uix-SttNet45.csproj b/Tizen.Uix/Tizen.Uix-SttNet45.csproj
new file mode 100755 (executable)
index 0000000..3b8ba60
--- /dev/null
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProjectGuid>{BF719F11-CDEA-4D04-A85B-4521A69E3614}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <AppDesignerFolder>Properties</AppDesignerFolder>
+    <RootNamespace>Tizen.Uix</RootNamespace>
+    <AssemblyName>Tizen.Uix-Stt</AssemblyName>
+    <FileAlignment>512</FileAlignment>
+    <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Debug\Net45\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <Prefer32Bit>false</Prefer32Bit>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugType>pdbonly</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>bin\Release\Net45\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <Prefer32Bit>false</Prefer32Bit>
+  </PropertyGroup>
+  <PropertyGroup>
+    <SignAssembly>true</SignAssembly>
+  </PropertyGroup>
+  <PropertyGroup>
+    <AssemblyOriginatorKeyFile>Tizen.Uix-Stt.snk</AssemblyOriginatorKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Core" />
+    <Reference Include="System.Xml.Linq" />
+    <Reference Include="System.Data.DataSetExtensions" />
+    <Reference Include="Microsoft.CSharp" />
+    <Reference Include="System.Data" />
+    <Reference Include="System.Net.Http" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Interop\Interop.Libraries.cs" />
+    <Compile Include="Interop\Interop.Stt.cs" />
+    <Compile Include="Properties\AssemblyInfo.cs" />
+    <Compile Include="Tizen.Uix.Stt\DefaultLanguageChangedEventArgs.cs" />
+    <Compile Include="Tizen.Uix.Stt\EngineChangedEventArgs.cs" />
+    <Compile Include="Tizen.Uix.Stt\ErrorOccuredEventArgs.cs" />
+    <Compile Include="Tizen.Uix.Stt\ExceptionFactory.cs" />
+    <Compile Include="Tizen.Uix.Stt\RecognitionResultEventArgs.cs" />
+    <Compile Include="Tizen.Uix.Stt\ResultTime.cs" />
+    <Compile Include="Tizen.Uix.Stt\StateChangedEventArgs.cs" />
+    <Compile Include="Tizen.Uix.Stt\Stt.cs" />
+    <Compile Include="Tizen.Uix.Stt\SupportedEngine.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="Settings.StyleCop" />
+    <None Include="Tizen.Uix-Stt.nuspec" />
+    <None Include="Tizen.Uix-Stt.Net45.project.json" />
+    <None Include="Tizen.Uix-Stt.snk" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\..\tizen\Tizen.Internals\Tizen.Internals.csproj">
+      <Project>{b9aa1cb2-f72d-4a30-a33b-a20c850a38a0}</Project>
+      <Name>Tizen.Internals</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\..\tizen\Tizen\Tizen.csproj">
+      <Project>{7659ca59-410d-41a1-9841-586e88bc78c9}</Project>
+      <Name>Tizen</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <Import Project="$(MSBuildExtensionsPath)\Tizen\Tizen.CSharp.GBS.targets" Condition="Exists('$(MSBuildExtensionsPath)\Tizen\Tizen.CSharp.GBS.targets')" />
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
+       Other similar extension points exist, see Microsoft.Common.targets.
+  <Target Name="BeforeBuild">
+  </Target>
+  <Target Name="AfterBuild">
+  </Target>
+  -->
+</Project>
\ No newline at end of file
diff --git a/Tizen.Uix/Tizen.Uix.Stt/DefaultLanguageChangedEventArgs.cs b/Tizen.Uix/Tizen.Uix.Stt/DefaultLanguageChangedEventArgs.cs
new file mode 100755 (executable)
index 0000000..e5e5dfd
--- /dev/null
@@ -0,0 +1,50 @@
+/*
+* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the License);
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an AS IS BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+
+
+namespace Tizen.Uix.Stt
+{
+    /// <summary>
+    /// This class holds information about the DefaultLanguageChanged Event
+    /// </summary>
+    public class DefaultLanguageChangedEventArgs
+    {
+        internal DefaultLanguageChangedEventArgs(string previous, string current)
+        {
+            PreviousLanguage = previous;
+            CurrentLanguage = current;
+        }
+
+        /// <summary>
+        /// The previous language
+        /// </summary>
+        public string PreviousLanguage
+        {
+            get;
+            internal set;
+        }
+
+        /// <summary>
+        /// The current language
+        /// </summary>
+        public string CurrentLanguage
+        {
+            get;
+            internal set;
+        }
+    }
+}
\ No newline at end of file
diff --git a/Tizen.Uix/Tizen.Uix.Stt/EngineChangedEventArgs.cs b/Tizen.Uix/Tizen.Uix.Stt/EngineChangedEventArgs.cs
new file mode 100755 (executable)
index 0000000..51d7a23
--- /dev/null
@@ -0,0 +1,69 @@
+/*
+* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the License);
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an AS IS BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+
+namespace Tizen.Uix.Stt
+{
+    /// <summary>
+    /// This class holds information related to Engine Changed Event
+    /// </summary>
+    public class EngineChangedEventArgs
+    {
+        internal EngineChangedEventArgs(string engineId, string language, bool supportSilence, bool needCredential)
+        {
+            this.EngineId = engineId;
+            this.Language = language;
+            this.SupportSilence = supportSilence;
+            this.NeedCredential = needCredential;
+        }
+
+        /// <summary>
+        /// Engine Id
+        /// </summary>
+        public string EngineId
+        {
+            get;
+            internal set;
+        }
+
+        /// <summary>
+        /// Default Lanaguage
+        /// </summary>
+        public string Language
+        {
+            get;
+            internal set;
+        }
+
+        /// <summary>
+        /// The necessity of credential
+        /// </summary>
+        public bool NeedCredential
+        {
+            get;
+            internal set;
+        }
+
+        /// <summary>
+        /// Whether the silence detection is supported or not
+        /// </summary>
+        public bool SupportSilence
+        {
+            get;
+            internal set;
+        }
+    }
+}
\ No newline at end of file
diff --git a/Tizen.Uix/Tizen.Uix.Stt/ErrorOccuredEventArgs.cs b/Tizen.Uix/Tizen.Uix.Stt/ErrorOccuredEventArgs.cs
new file mode 100755 (executable)
index 0000000..0ac7e15
--- /dev/null
@@ -0,0 +1,190 @@
+/*
+* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the License);
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an AS IS BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+
+using System;
+using static Interop.Stt;
+
+namespace Tizen.Uix.Stt
+{
+    /// <summary>
+    /// This class holds information related to the STT ErrorOccured Event
+    /// </summary>
+    public class ErrorOccuredEventArgs
+    {
+        private IntPtr _handle;
+
+        internal ErrorOccuredEventArgs(IntPtr handle, Interop.Stt.SttError error)
+        {
+            this._handle = handle;
+            switch (error)
+            {
+                case Interop.Stt.SttError.None:
+                    {
+                        ErrorValue = Error.None;
+                        break;
+                    }
+
+                case Interop.Stt.SttError.OutOfMemory:
+                    {
+                        ErrorValue = Error.OutOfMemory;
+                        break;
+                    }
+
+                case Interop.Stt.SttError.IoError:
+                    {
+                        ErrorValue = Error.IoError;
+                        break;
+                    }
+
+                case Interop.Stt.SttError.InvalidParameter:
+                    {
+                        ErrorValue = Error.InvalidParameter;
+                        break;
+                    }
+
+                case Interop.Stt.SttError.TimedOut:
+                    {
+                        ErrorValue = Error.TimedOut;
+                        break;
+                    }
+
+                case Interop.Stt.SttError.RecorderBusy:
+                    {
+                        ErrorValue = Error.RecorderBusy;
+                        break;
+                    }
+
+                case Interop.Stt.SttError.OutOfNetwork:
+                    {
+                        ErrorValue = Error.OutOfNetwork;
+                        break;
+                    }
+
+                case Interop.Stt.SttError.PermissionDenied:
+                    {
+                        ErrorValue = Error.PermissionDenied;
+                        break;
+                    }
+
+                case Interop.Stt.SttError.NotSupported:
+                    {
+                        ErrorValue = Error.NotSupported;
+                        break;
+                    }
+
+                case Interop.Stt.SttError.InvalidState:
+                    {
+                        ErrorValue = Error.InvalidState;
+                        break;
+                    }
+
+                case Interop.Stt.SttError.InvalidLanguage:
+                    {
+                        ErrorValue = Error.InvalidLanguage;
+                        break;
+                    }
+
+                case Interop.Stt.SttError.EngineNotFound:
+                    {
+                        ErrorValue = Error.EngineNotFound;
+                        break;
+                    }
+
+                case Interop.Stt.SttError.OperationFailed:
+                    {
+                        ErrorValue = Error.OperationFailed;
+                        break;
+                    }
+
+                case Interop.Stt.SttError.NotSupportedFeature:
+                    {
+                        ErrorValue = Error.NotSupportedFeature;
+                        break;
+                    }
+
+                case Interop.Stt.SttError.RecordingTimedOut:
+                    {
+                        ErrorValue = Error.RecordingTimedOut;
+                        break;
+                    }
+
+                case Interop.Stt.SttError.NoSpeech:
+                    {
+                        ErrorValue = Error.NoSpeech;
+                        break;
+                    }
+
+                case Interop.Stt.SttError.InProgressToReady:
+                    {
+                        ErrorValue = Error.InProgressToReady;
+                        break;
+                    }
+
+                case Interop.Stt.SttError.InProgressToRecording:
+                    {
+                        ErrorValue = Error.InProgressToRecording;
+                        break;
+                    }
+
+                case Interop.Stt.SttError.InProgressToProcessing:
+                    {
+                        ErrorValue = Error.InProgressToProcessing;
+                        break;
+                    }
+
+                case Interop.Stt.SttError.ServiceReset:
+                    {
+                        ErrorValue = Error.ServiceReset;
+                        break;
+                    }
+
+            }
+        }
+
+        /// <summary>
+        /// The Error Value
+        /// </summary>
+        public Error ErrorValue
+        {
+            get;
+            internal set;
+        }
+
+        /// <summary>
+        /// Gets the current error message.
+        /// </summary>
+        /// <returns>
+        /// string error message
+        /// </returns>
+        public string GetErrorMessage
+        {
+            get
+            {
+                string errorMesage = "";
+                SttError error = SttGetErrorMessage(_handle, out errorMesage);
+                if (error != SttError.None)
+                {
+                    Log.Error(LogTag, "GetErrorMessage Failed with error " + error);
+                    return "";
+                }
+
+                return errorMesage;
+            }
+
+        }
+    }
+}
\ No newline at end of file
diff --git a/Tizen.Uix/Tizen.Uix.Stt/ExceptionFactory.cs b/Tizen.Uix/Tizen.Uix.Stt/ExceptionFactory.cs
new file mode 100755 (executable)
index 0000000..b1d07fc
--- /dev/null
@@ -0,0 +1,151 @@
+/*
+* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the License);
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an AS IS BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+
+using System;
+using static Interop.Stt;
+
+namespace Tizen.Uix.Stt
+{
+    internal static class ExceptionFactory
+    {
+        internal static Exception CreateException(SttError err)
+        {
+            Tizen.Log.Error(LogTag, "Error " + err);
+            Exception exp;
+            switch (err)
+            {
+                case SttError.OutOfMemory:
+                    {
+                        exp = new InvalidOperationException("Out Of Memory");
+                        break;
+                    }
+
+                case SttError.IoError:
+                    {
+                        exp = new InvalidOperationException("I/O Error Occured");
+                        break;
+                    }
+
+                case SttError.InvalidParameter:
+                    {
+                        exp = new ArgumentException("Invalid Parameters Provided");
+                        break;
+                    }
+
+                case SttError.TimedOut:
+                    {
+                        exp = new InvalidOperationException("No answer from the STT service");
+                        break;
+                    }
+
+                case SttError.OutOfNetwork:
+                    {
+                        exp = new InvalidOperationException("Network is down");
+                        break;
+                    }
+
+                case SttError.PermissionDenied:
+                    {
+                        exp = new InvalidOperationException("Permission Denied");
+                        break;
+                    }
+
+                case SttError.NotSupported:
+                    {
+                        exp = new InvalidOperationException("STT NOT supported");
+                        break;
+                    }
+
+                case SttError.InvalidState:
+                    {
+                        exp = new InvalidOperationException("Invalid state");
+                        break;
+                    }
+
+                case SttError.InvalidLanguage:
+                    {
+                        exp = new InvalidOperationException("Invalid language");
+                        break;
+                    }
+
+                case SttError.EngineNotFound:
+                    {
+                        exp = new InvalidOperationException("No available engine");
+                        break;
+                    }
+
+                case SttError.OperationFailed:
+                    {
+                        exp = new InvalidOperationException("Operation Failed");
+                        break;
+                    }
+
+                case SttError.NotSupportedFeature:
+                    {
+                        exp = new InvalidOperationException("Not supported feature of current engine");
+                        break;
+                    }
+
+                case SttError.RecordingTimedOut:
+                    {
+                        exp = new InvalidOperationException("Recording timed out");
+                        break;
+                    }
+
+                case SttError.NoSpeech:
+                    {
+                        exp = new InvalidOperationException("No speech while recording");
+                        break;
+                    }
+
+                case SttError.InProgressToReady:
+                    {
+                        exp = new InvalidOperationException("Progress to ready is not finished");
+                        break;
+                    }
+
+                case SttError.InProgressToRecording:
+                    {
+                        exp = new InvalidOperationException("Progress to recording is not finished");
+                        break;
+                    }
+
+                case SttError.InProgressToProcessing:
+                    {
+                        exp = new InvalidOperationException("Progress to processing is not finished");
+                        break;
+                    }
+
+                case SttError.ServiceReset:
+                    {
+                        exp = new InvalidOperationException("Service reset");
+                        break;
+                    }
+
+                default:
+                    {
+                        exp = new Exception("");
+                        break;
+                    }
+
+            }
+
+            return exp;
+
+        }
+    }
+}
diff --git a/Tizen.Uix/Tizen.Uix.Stt/RecognitionResultEventArgs.cs b/Tizen.Uix/Tizen.Uix.Stt/RecognitionResultEventArgs.cs
new file mode 100755 (executable)
index 0000000..b30c70c
--- /dev/null
@@ -0,0 +1,144 @@
+/*
+* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the License);
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an AS IS BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+
+using System;
+using System.Collections.Generic;
+using System.Runtime.InteropServices;
+using static Interop.Stt;
+using static Tizen.Uix.Stt.ResultTime;
+
+namespace Tizen.Uix.Stt
+{
+    /// <summary>
+    /// The recognition result from the engine.
+    /// </summary>
+    public class RecognitionResultEventArgs
+    {
+        private ResultEvent _result;
+        private List<string> _data = new List<string>();
+        private ResultMessage _msg;
+        private int _dataCount;
+
+        internal RecognitionResultEventArgs(ResultEvent e, IntPtr data, int count, string msg)
+        {
+            _result = e;
+            switch (msg)
+            {
+                case "stt.result.message.none":
+                    {
+                        _msg = ResultMessage.None;
+                        break;
+                    }
+
+                case "stt.result.message.error.too.soon":
+                    {
+                        _msg = ResultMessage.TooSoon;
+                        break;
+                    }
+
+                case "stt.result.message.error.too.short":
+                    {
+                        _msg = ResultMessage.TooShort;
+                        break;
+                    }
+
+                case "stt.result.message.error.too.long":
+                    {
+                        _msg = ResultMessage.TooLong;
+                        break;
+                    }
+
+                case "stt.result.message.error.too.quiet":
+                    {
+                        _msg = ResultMessage.TooQuiet;
+                        break;
+                    }
+
+                case "stt.result.message.error.too.loud":
+                    {
+                        _msg = ResultMessage.TooLoud;
+                        break;
+                    }
+
+                case "stt.result.message.error.too.fast":
+                    {
+                        _msg = ResultMessage.TooFast;
+                        break;
+                    }
+
+            }
+
+            this._dataCount = count;
+
+            _data.Clear();
+            if (count > 0)
+            {
+                IntPtr[] dataArray = new IntPtr[count];
+                Marshal.Copy(data, dataArray, 0, count);
+                foreach (IntPtr handle in dataArray)
+                {
+                    string info = Marshal.PtrToStringAnsi(handle);
+                    _data.Add(info);
+                }
+            }
+        }
+
+        /// <summary>
+        /// The result event
+        /// </summary>
+        public ResultEvent Result
+        {
+            get
+            {
+                return _result;
+            }
+        }
+
+        /// <summary>
+        /// Result texts.
+        /// </summary>
+        public IEnumerable<string> Data
+        {
+            get
+            {
+                return _data;
+            }
+        }
+
+        /// <summary>
+        /// Returns the Result text count.
+        /// </summary>
+        public int DataCount
+        {
+            get
+            {
+                return _dataCount;
+            }
+        }
+
+        /// <summary>
+        /// Engine message
+        /// </summary>
+        public ResultMessage Message
+        {
+            get
+            {
+                return _msg;
+            }
+        }
+    }
+}
diff --git a/Tizen.Uix/Tizen.Uix.Stt/ResultTime.cs b/Tizen.Uix/Tizen.Uix.Stt/ResultTime.cs
new file mode 100755 (executable)
index 0000000..d58e9c5
--- /dev/null
@@ -0,0 +1,81 @@
+/*
+* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the License);
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an AS IS BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+
+using static Interop.Stt;
+
+namespace Tizen.Uix.Stt
+{
+    /// <summary>
+    /// This Class represents the result of recognition result from the engine.
+    /// </summary>
+    public class ResultTime
+    {
+        internal ResultTime(int index, TimeEvent e, string text, long startTime, long endTime)
+        {
+            Index = index;
+            TokenEvent = e;
+            Text = text;
+            StartTime = startTime;
+            EndTime = endTime;
+        }
+
+        /// <summary>
+        /// The result index
+        /// </summary>
+        public int Index
+        {
+            get;
+            internal set;
+        }
+
+        /// <summary>
+        /// The token event
+        /// </summary>
+        public TimeEvent TokenEvent
+        {
+            get;
+            internal set;
+        }
+
+        /// <summary>
+        /// The result text
+        /// </summary>
+        public string Text
+        {
+            get;
+            internal set;
+        }
+
+        /// <summary>
+        /// The start time of result text
+        /// </summary>
+        public long StartTime
+        {
+            get;
+            internal set;
+        }
+
+        /// <summary>
+        /// The end time of result text
+        /// </summary>
+        public long EndTime
+        {
+            get;
+            internal set;
+        }
+    }
+}
diff --git a/Tizen.Uix/Tizen.Uix.Stt/StateChangedEventArgs.cs b/Tizen.Uix/Tizen.Uix.Stt/StateChangedEventArgs.cs
new file mode 100755 (executable)
index 0000000..afe4d89
--- /dev/null
@@ -0,0 +1,48 @@
+/*
+* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the License);
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an AS IS BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+
+namespace Tizen.Uix.Stt
+{
+    /// <summary>
+    /// This class holds information related to the STT StateChanged event
+    /// </summary>
+    public class StateChangedEventArgs
+    {
+        internal StateChangedEventArgs(State previous, State current)
+        {
+            Previous = previous;
+            Current = current;
+        }
+
+        /// <summary>
+        /// A previous state
+        /// </summary>
+        public State Previous
+        {
+            get;
+            internal set;
+        }
+        /// <summary>
+        /// A current state
+        /// </summary>
+        public State Current
+        {
+            get;
+            internal set;
+        }
+    }
+}
diff --git a/Tizen.Uix/Tizen.Uix.Stt/Stt.cs b/Tizen.Uix/Tizen.Uix.Stt/Stt.cs
new file mode 100755 (executable)
index 0000000..f07b546
--- /dev/null
@@ -0,0 +1,1369 @@
+/*
+* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the License);
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an AS IS BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+
+using System;
+using System.Collections.Generic;
+using System.Runtime.InteropServices;
+using static Interop.Stt;
+
+namespace Tizen.Uix.Stt
+{
+    /// <summary>
+    /// The token event
+    /// </summary>
+    public enum ResultEvent
+    {
+        /// <summary>
+        /// Event when the recognition full or last result is ready
+        /// </summary>
+        FinalResult = 0,
+        /// <summary>
+        /// Event when the recognition partial result is ready
+        /// </summary>
+        PartialResult,
+        /// <summary>
+        /// Event when the recognition has failed
+        /// </summary>
+        Error
+    };
+
+    /// <summary>
+    /// Enumeration representing the result message
+    /// </summary>
+    public enum ResultMessage
+    {
+        /// <summary>
+        /// No Error
+        /// </summary>
+        None,
+        /// <summary>
+        /// Recognition failed  because the speech started too soon.
+        /// </summary>
+        TooSoon,
+        /// <summary>
+        /// Recognition failed  because the speech is too short.
+        /// </summary>
+        TooShort,
+        /// <summary>
+        /// Recognition failed  because the speech is too long.
+        /// </summary>
+        TooLong,
+        /// <summary>
+        /// Recognition failed  because the speech is too quiet to listen.
+        /// </summary>
+        TooQuiet,
+        /// <summary>
+        /// Recognition failed  because the speech is too loud to listen.
+        /// </summary>
+        TooLoud,
+        /// <summary>
+        /// Recognition failed  because the speech is too fast to listen.
+        /// </summary>
+        TooFast
+    };
+
+    /// <summary>
+    /// Enumeration for the Token type
+    /// </summary>
+    public enum TimeEvent
+    {
+        /// <summary>
+        /// Event when the token is beginning type
+        /// </summary>
+        Beginning = 0,
+        /// <summary>
+        /// Event when the token is middle type
+        /// </summary>
+        Middle = 1,
+        /// <summary>
+        /// Event when the token is end type
+        /// </summary>
+        End = 2
+    };
+
+    /// <summary>
+    /// Enum for Error values that can occur
+    /// </summary>
+    public enum Error
+    {
+        /// <summary>
+        /// Successful, No error
+        /// </summary>
+        None,
+        /// <summary>
+        /// Out of Memory
+        /// </summary>
+        OutOfMemory,
+        /// <summary>
+        /// I/O error
+        /// </summary>
+        IoError,
+        /// <summary>
+        /// Invalid parameter
+        /// </summary>
+        InvalidParameter,
+        /// <summary>
+        /// No answer from the STT service
+        /// </summary>
+        TimedOut,
+        /// <summary>
+        /// Device or resource busy
+        /// </summary>
+        RecorderBusy,
+        /// <summary>
+        /// Network is down
+        /// </summary>
+        OutOfNetwork,
+        /// <summary>
+        /// Permission denied
+        /// </summary>
+        PermissionDenied,
+        /// <summary>
+        /// STT NOT supported
+        /// </summary>
+        NotSupported,
+        /// <summary>
+        /// Invalid state
+        /// </summary>
+        InvalidState,
+        /// <summary>
+        /// Invalid language
+        /// </summary>
+        InvalidLanguage,
+        /// <summary>
+        /// No available engine
+        /// </summary>
+        EngineNotFound,
+        /// <summary>
+        /// Operation failed
+        /// </summary>
+        OperationFailed,
+        /// <summary>
+        /// Not supported feature of current engine
+        /// </summary>
+        NotSupportedFeature,
+        /// <summary>
+        /// Recording timed out
+        /// </summary>
+        RecordingTimedOut,
+        /// <summary>
+        /// No speech while recording
+        /// </summary>
+        NoSpeech,
+        /// <summary>
+        /// Progress to ready is not finished
+        /// </summary>
+        InProgressToReady,
+        /// <summary>
+        /// Progress to recording is not finished
+        /// </summary>
+        InProgressToRecording,
+        /// <summary>
+        /// Progress to processing is not finished
+        /// </summary>
+        InProgressToProcessing,
+        /// <summary>
+        /// Service reset
+        /// </summary>
+        ServiceReset
+    };
+
+    /// <summary>
+    /// Enumeration for Recognition Types
+    /// </summary>
+    public enum RecognitionType
+    {
+        /// <summary>
+        /// Free form dictation
+        /// </summary>
+        Free,
+        /// <summary>
+        /// Continuous free dictation.
+        /// </summary>
+        Partial,
+        /// <summary>
+        /// Search
+        /// </summary>
+        Search,
+        /// <summary>
+        /// Web Search
+        /// </summary>
+        WebSearch,
+        /// <summary>
+        /// Map
+        /// </summary>
+        Map
+    };
+
+    /// <summary>
+    /// Enumeration for the State types
+    /// </summary>
+    public enum State
+    {
+        /// <summary>
+        /// Created state
+        /// </summary>
+        Created = 0,
+        /// <summary>
+        /// Ready state
+        /// </summary>
+        Ready = 1,
+        /// <summary>
+        /// Recording state
+        /// </summary>
+        Recording = 2,
+        /// <summary>
+        /// Processing state
+        /// </summary>
+        Processing = 3,
+        /// <summary>
+        /// Unavailable
+        /// </summary>
+        Unavailable
+    };
+
+    /// <summary>
+    /// Enumeration for the Silence Detection types
+    /// </summary>
+    public enum SilenceDetection
+    {
+        /// <summary>
+        /// Silence detection type - False
+        /// </summary>
+        False = 0,
+        /// <summary>
+        /// Silence detection type - True
+        /// </summary>
+        True = 1,
+        /// <summary>
+        /// Silence detection type - Auto
+        /// </summary>
+        Auto = 2
+    };
+
+    /// <summary>
+    /// A main function of Speech-To-Text (below STT) API recognizes sound data recorded by users.
+    /// After choosing a language, applications will start recording and recognizing.
+    /// After recording, the applications will receive the recognized result.
+    /// The STT has a client-server for the service of multi-applications.
+    /// The STT service always works in the background as a server. If the service is not working, client library will invoke it and client will communicate with it.
+    /// The service has engines and the recorder so client does not have the recorder itself. Only the client request commands to the STT service for using STT.
+    /// </summary>
+    public class Stt : IDisposable
+    {
+        private IntPtr _handle;
+        private Object thisLock = new Object();
+        private event EventHandler<RecognitionResultEventArgs> _recognitionResult;
+        private event EventHandler<StateChangedEventArgs> _stateChanged;
+        private event EventHandler<ErrorOccuredEventArgs> _errorOccured;
+        private event EventHandler<DefaultLanguageChangedEventArgs> _defaultLanguageChanged;
+        private event EventHandler<EngineChangedEventArgs> _engineChanged;
+        private bool disposedValue = false;
+        private Interop.Stt.RecognitionResultCallback _resultDelegate;
+        private Interop.Stt.StateChangedCallback _stateDelegate;
+        private Interop.Stt.ErrorCallback _errorDelegate;
+        private Interop.Stt.DefaultLanguageChangedCallback _languageDelegate;
+        private Interop.Stt.EngineChangedCallback _engineDelegate;
+        private ResultTime _result;
+        private ResultTimeCallback _resultTimeDelegate;
+
+        /// <summary>
+        /// Constructor to create a STT instance.
+        /// </summary>
+        /// <priviledge>
+        /// http://tizen.org/privilege/recorder
+        /// </priviledge>
+        /// <exception cref="InvalidOperationException">
+        /// This Exception can be due to the following reaons
+        /// 1. Out Of Memory
+        /// 2. Operation Failed
+        /// 3. STT Not Supported
+        /// 4. Permission Denied
+        /// </exception>
+        public Stt()
+        {
+            IntPtr handle;
+            SttError error = SttCreate(out handle);
+            if (error != SttError.None)
+            {
+                Log.Error(LogTag, "Create Failed with error " + error);
+                throw ExceptionFactory.CreateException(error);
+            }
+
+            _handle = handle;
+        }
+
+        /// <summary>
+        /// Event to be invoked when the recognition is done.
+        /// </summary>
+        public event EventHandler<RecognitionResultEventArgs> RecognitionResult
+        {
+            add
+            {
+                lock (thisLock)
+                {
+                    _resultDelegate = (IntPtr handle, ResultEvent e, IntPtr data, int dataCount, IntPtr msg, IntPtr userData) =>
+                {
+                    Log.Info(LogTag, "Recognition Result Event Triggered");
+                    if (data != null && msg != null)
+                    {
+                        RecognitionResultEventArgs args = new RecognitionResultEventArgs(e, data, dataCount, Marshal.PtrToStringAnsi(msg));
+                        _recognitionResult?.Invoke(this, args);
+                    }
+                    else
+                    {
+                        Log.Info(LogTag, "Recognition Result Event null received");
+                    }
+                };
+                    SttError error = SttSetRecognitionResultCB(_handle, _resultDelegate, IntPtr.Zero);
+                    if (error != SttError.None)
+                    {
+                        Log.Error(LogTag, "Add RecognitionResult Failed with error " + error);
+                    }
+                    else
+                    {
+                        _recognitionResult += value;
+                    }
+                }
+            }
+
+            remove
+            {
+                lock (thisLock)
+                {
+                    SttError error = SttUnsetRecognitionResultCB(_handle);
+                    if (error != SttError.None)
+                    {
+                        Log.Error(LogTag, "Remove RecognitionResult Failed with error " + error);
+                    }
+
+                    _recognitionResult -= value;
+                }
+            }
+        }
+
+        /// <summary>
+        /// Event to be invoked when STT state changes.
+        /// </summary>
+        public event EventHandler<StateChangedEventArgs> StateChanged
+        {
+            add
+            {
+                lock (thisLock)
+                {
+                    Stt obj = this;
+                    _stateDelegate = (IntPtr handle, State previous, State current, IntPtr userData) =>
+                    {
+                        StateChangedEventArgs args = new StateChangedEventArgs(previous, current);
+                        _stateChanged?.Invoke(obj, args);
+                    };
+                    SttError error = SttSetStateChangedCB(_handle, _stateDelegate, IntPtr.Zero);
+                    if (error != SttError.None)
+                    {
+                        Log.Error(LogTag, "Add StateChanged Failed with error " + error);
+                    }
+                    else
+                    {
+                        _stateChanged += value;
+                    }
+
+                }
+            }
+
+            remove
+            {
+                lock (thisLock)
+                {
+                    SttError error = SttUnsetStateChangedCB(_handle);
+                    if (error != SttError.None)
+                    {
+                        Log.Error(LogTag, "Remove StateChanged Failed with error " + error);
+                    }
+
+                    _stateChanged -= value;
+                }
+            }
+
+        }
+
+        /// <summary>
+        /// Event to be invoked when an error occurs.
+        /// </summary>
+        public event EventHandler<ErrorOccuredEventArgs> ErrorOccured
+        {
+            add
+            {
+                lock (thisLock)
+                {
+                    _errorDelegate = (IntPtr handle, SttError reason, IntPtr userData) =>
+                {
+                    ErrorOccuredEventArgs args = new ErrorOccuredEventArgs(handle, reason);
+                    _errorOccured?.Invoke(this, args);
+                };
+                    SttError error = SttSetErrorCB(_handle, _errorDelegate, IntPtr.Zero);
+                    if (error != SttError.None)
+                    {
+                        Log.Error(LogTag, "Add ErrorOccured Failed with error " + error);
+                    }
+
+                    else
+                    {
+                        _errorOccured += value;
+                    }
+                }
+
+            }
+
+            remove
+            {
+                lock (thisLock)
+                {
+                    SttError error = SttUnsetErrorCB(_handle);
+                    if (error != SttError.None)
+                    {
+                        Log.Error(LogTag, "Remove ErrorOccured Failed with error " + error);
+                    }
+
+                    _errorOccured -= value;
+                }
+            }
+        }
+
+        /// <summary>
+        /// Event to be invoked when default laungage change.
+        /// </summary>
+        public event EventHandler<DefaultLanguageChangedEventArgs> DefaultLanguageChanged
+        {
+            add
+            {
+                lock (thisLock)
+                {
+                    _languageDelegate = (IntPtr handle, IntPtr previousLanguage, IntPtr currentLanguage, IntPtr userData) =>
+                {
+                    string previousLanguageString = Marshal.PtrToStringAnsi(previousLanguage);
+                    string currentLanguageString = Marshal.PtrToStringAnsi(currentLanguage);
+                    DefaultLanguageChangedEventArgs args = new DefaultLanguageChangedEventArgs(previousLanguageString, currentLanguageString);
+                    _defaultLanguageChanged?.Invoke(this, args);
+                };
+                    SttError error = SttSetDefaultLanguageChangedCB(_handle, _languageDelegate, IntPtr.Zero);
+                    if (error != SttError.None)
+                    {
+                        Log.Error(LogTag, "Add DefaultLanguageChanged Failed with error " + error);
+                    }
+
+                    else
+                    {
+                        _defaultLanguageChanged += value;
+                    }
+                }
+
+            }
+
+            remove
+            {
+                lock (thisLock)
+                {
+                    SttError error = SttUnsetDefaultLanguageChangedCB(_handle);
+                    if (error != SttError.None)
+                    {
+                        Log.Error(LogTag, "Remove DefaultLanguageChanged Failed with error " + error);
+                    }
+
+                    _defaultLanguageChanged -= value;
+                }
+            }
+
+        }
+
+        /// <summary>
+        /// Event to be invoked to detect engine change.
+        /// </summary>
+        public event EventHandler<EngineChangedEventArgs> EngineChanged
+        {
+            add
+            {
+                lock (thisLock)
+                {
+                    _engineDelegate = (IntPtr handle, IntPtr engineId, IntPtr language, bool supportSilence, bool needCredential, IntPtr userData) =>
+                {
+                    string engineIdString = Marshal.PtrToStringAnsi(engineId);
+                    string languageString = Marshal.PtrToStringAnsi(language);
+                    EngineChangedEventArgs args = new EngineChangedEventArgs(engineIdString, languageString, supportSilence, needCredential);
+                    _engineChanged?.Invoke(this, args);
+                };
+                    SttError error = SttSetEngineChangedCB(_handle, _engineDelegate, IntPtr.Zero);
+                    if (error != SttError.None)
+                    {
+                        Log.Error(LogTag, "Add EngineChanged Failed with error " + error);
+                    }
+                    else
+                    {
+                        _engineChanged += value;
+                    }
+                }
+            }
+
+            remove
+            {
+                lock (thisLock)
+                {
+                    SttError error = SttUnsetEngineChangedCB(_handle);
+                    if (error != SttError.None)
+                    {
+                        Log.Error(LogTag, "Remove EngineChanged Failed with error " + error);
+                    }
+
+                    _engineChanged -= value;
+                }
+            }
+        }
+
+        /// <summary>
+        /// Gets the default language set by the user.
+        /// The language is specified as an ISO 3166 alpha-2 two letter country-code followed by ISO 639-1 for the two-letter language code.
+        /// For example, "ko_KR" for Korean, "en_US" for American English.
+        /// </summary>
+        /// <priviledge>
+        /// http://tizen.org/privilege/recorder
+        /// </priviledge>
+        /// <returns>
+        /// Default Lanaguage string value.
+        /// </returns>
+        public string GetDefaultLanguage
+        {
+            get
+            {
+                string language;
+                lock (thisLock)
+                {
+                    SttError error = SttGetDefaultLanguage(_handle, out language);
+                    if (error != SttError.None)
+                    {
+                        Log.Error(LogTag, "DefaultLanaguage Failed with error " + error);
+                        return "";
+                    }
+                }
+
+                return language;
+            }
+        }
+
+        /// <summary>
+        /// Gets the microphone volume during recording.
+        /// </summary>
+        /// <priviledge>
+        /// http://tizen.org/privilege/recorder
+        /// </priviledge>
+        /// <precondition>
+        /// The State must be Recording.
+        /// </precondition>
+        public float GetRecordingVolume
+        {
+            get
+            {
+                float volume;
+                lock (thisLock)
+                {
+                    SttError error = SttGetRecordingVolume(_handle, out volume);
+                    if (error != SttError.None)
+                    {
+                        Log.Error(LogTag, "GetRecordingVolume Failed with error " + error);
+                        return 0.0f;
+                    }
+
+                }
+
+                return volume;
+            }
+
+        }
+
+        /// <summary>
+        /// Gets the current STT state.
+        /// </summary>
+        /// <priviledge>
+        /// http://tizen.org/privilege/recorder
+        /// </priviledge>
+        /// <returns>
+        /// Current STT State value.
+        /// </returns>
+        public State GetState
+        {
+            get
+            {
+                State state;
+                lock (thisLock)
+                {
+                    SttError error = SttGetState(_handle, out state);
+                    if (error != SttError.None)
+                    {
+                        Log.Error(LogTag, "GetState Failed with error " + error);
+                        return State.Unavailable;
+                    }
+                }
+
+                return state;
+            }
+
+        }
+
+        /// <summary>
+        /// This property can be used to get and set the current engine id.
+        /// </summary>
+        /// <exception cref="InvalidOperationException">
+        /// This Exception can occur while setting due to the following reaons
+        /// 1. Out Of Memory
+        /// 2. Operation Failed
+        /// 3. STT Not Supported
+        /// 4. Permission Denied
+        /// 5. Invalid State
+        /// </exception>
+        /// <exception cref="ArgumentException">
+        /// This can happen if Improper EngineId is provided while setting the value.
+        /// </exception>
+        /// <precondition>
+        /// The State must be Created.
+        /// </precondition>
+        public string Engine
+        {
+            get
+            {
+                string engineId;
+                lock (thisLock)
+                {
+                    SttError error = SttGetEngine(_handle, out engineId);
+                    if (error != SttError.None)
+                    {
+                        Log.Error(LogTag, "Get EngineId Failed with error " + error);
+                        return "";
+                    }
+                }
+
+                return engineId;
+            }
+            set
+            {
+                lock (thisLock)
+                {
+                    SttError error = SttSetEngine(_handle, value);
+                    if (error != SttError.None)
+                    {
+                        Log.Error(LogTag, "Set EngineId Failed with error " + error);
+                        throw ExceptionFactory.CreateException(error);
+                    }
+                }
+
+            }
+        }
+
+        /// <summary>
+        /// Retrieves the time stamp of the current recognition result
+        /// </summary>
+        /// <returns>
+        /// list of ResultTime
+        /// </returns>
+        /// <remarks>
+        /// This function should only be called in RecognitionResult Event
+        /// </remarks>
+        /// <exception cref="InvalidOperationException">
+        /// This Exception can be due to the following reaons
+        /// 1. Opearation Failed.
+        /// 2. STT Not Supported
+        /// 3. Permission Denied.
+        /// </exception>
+        public IEnumerable<ResultTime> GetDetailedResult()
+        {
+            List<ResultTime> list = new List<ResultTime>();
+            _resultTimeDelegate = (IntPtr handle, int index, TimeEvent e, IntPtr text, long startTime, long endTime, IntPtr userData) =>
+            {
+                _result = new ResultTime(index, e, Marshal.PtrToStringAnsi(text), startTime, endTime);
+                list.Add(_result);
+                return true;
+            };
+            SttError error = SttForeachDetailedResult(_handle, _resultTimeDelegate, IntPtr.Zero);
+            if (error != SttError.None)
+            {
+                Log.Error(LogTag, "GetDetailedResult Failed with error " + error);
+                throw ExceptionFactory.CreateException(error);
+            }
+            return list;
+        }
+
+
+        /// <summary>
+        /// Gets the private data from stt engine.
+        /// </summary>
+        /// <param name="key">
+        /// The key string
+        /// </param>
+        /// <returns>
+        /// The Data Corresponding to the Key provided
+        /// </returns>
+        /// <exception cref="InvalidOperationException">
+        /// This Exception can be due to the following reaons
+        /// 1. No Answer from STT Service
+        /// 2. STT Not Supported
+        /// 3. Invalid State
+        /// </exception>
+        /// <precondition>
+        /// The State must be Ready.
+        /// </precondition>
+        public string GetPrivateData(string key)
+        {
+            string data;
+            lock (thisLock)
+            {
+                SttError error = SttGetPrivateData(_handle, key, out data);
+                if (error != SttError.None)
+                {
+                    Log.Error(LogTag, "GetPrivateData Failed with error " + error);
+                    throw ExceptionFactory.CreateException(error);
+                }
+            }
+
+            return data;
+        }
+
+        /// <summary>
+        /// Sets the private data to stt engine.
+        /// </summary>
+        /// <param name="key">
+        /// The key string
+        /// </param>
+        /// <param name="data">
+        /// The data string
+        /// </param>
+        /// <exception cref="InvalidOperationException">
+        /// This Exception can be due to the following reaons
+        /// 1. No Answer from STT Service
+        /// 2. STT Not Supported
+        /// 3. Invalid State
+        /// </exception>
+        /// <exception cref="ArgumentException">
+        /// This can happen if Improper value is provided while setting the value.
+        /// </exception>
+        /// <precondition>
+        /// The State must be Ready.
+        /// </precondition>
+        public void SetPrivateData(string key, string data)
+        {
+            lock (thisLock)
+            {
+                SttError error = SttSetPrivateData(_handle, key, data);
+                if (error != SttError.None)
+                {
+                    Log.Error(LogTag, "SetPrivateData Failed with error " + error);
+                    throw ExceptionFactory.CreateException(error);
+                }
+            }
+        }
+
+        /// <summary>
+        /// Gets the list of Supported Engine
+        /// </summary>
+        /// <returns>
+        /// IEnumerable<SupportedEngine> list of supported engines
+        /// </returns>
+        /// <exception cref="InvalidOperationException">
+        /// This Exception can be due to the following reaons
+        /// 1. Out Of Memory
+        /// 2. Operation Failed
+        /// 3. STT Not Supported
+        /// 4. Permission Denied
+        /// </exception>
+        public IEnumerable<SupportedEngine> GetSupportedEngines()
+        {
+            List<SupportedEngine> engineList = new List<SupportedEngine>();
+            lock (thisLock)
+            {
+                SupportedEngineCallback supportedEngineDelegate = (IntPtr handle, IntPtr engineId, IntPtr engineName, IntPtr userData) =>
+            {
+                string id = Marshal.PtrToStringAnsi(engineId);
+                string name = Marshal.PtrToStringAnsi(engineName);
+                SupportedEngine engine = new SupportedEngine(id, name);
+                engineList.Add(engine);
+                return true;
+            };
+                SttError error = SttForeEachSupportedEngines(_handle, supportedEngineDelegate, IntPtr.Zero);
+                if (error != SttError.None)
+                {
+                    Log.Error(LogTag, "Create Failed with error " + error);
+                    throw ExceptionFactory.CreateException(error);
+                }
+            }
+
+            return engineList;
+        }
+
+        /// <summary>
+        /// Sets the app credential
+        /// </summary>
+        /// <param name="credential">
+        /// The credential string
+        /// </param>
+        /// <exception cref="InvalidOperationException">
+        /// This Exception can be due to the following reaons
+        /// 1. Out Of Memory
+        /// 2. Operation Failed
+        /// 3. STT Not Supported
+        /// 4. Permission Denied
+        /// 5. Invalid State
+        /// </exception>
+        /// <exception cref="ArgumentException">
+        /// This can happen if Improper value is provided while setting the value.
+        /// </exception>
+        /// <precondition>
+        /// The State must be Created.
+        /// </precondition>
+        public void SetCredential(string credential)
+        {
+            lock (thisLock)
+            {
+                SttError error = SttSetcredential(_handle, credential);
+                if (error != SttError.None)
+                {
+                    Log.Error(LogTag, "SetCredential Failed with error " + error);
+                    throw ExceptionFactory.CreateException(error);
+                }
+            }
+        }
+
+        /// <summary>
+        /// Connects to the STT service asynchronously.
+        /// </summary>
+        /// <priviledge>
+        /// http://tizen.org/privilege/recorder
+        /// </priviledge>
+        /// <exception cref="InvalidOperationException">
+        /// This Exception can be due to the following reasons
+        /// 1. STT Not Supported
+        /// 2. Permission Denied
+        /// 3. Invalid State
+        /// </exception>
+        /// <precondition>
+        /// The State must be Created.
+        /// </precondition>
+        /// <postcondition>
+        /// If this function is successful, the STT state will be Ready
+        /// If this function is unsuccessful, ErrorOccured event will be invoked
+        /// </postcondition>
+        public void Prepare()
+        {
+            lock (thisLock)
+            {
+                SttError error = SttPrepare(_handle);
+                if (error != SttError.None)
+                {
+                    Log.Error(LogTag, "SetEngine Failed with error " + error);
+                    throw ExceptionFactory.CreateException(error);
+                }
+            }
+        }
+
+        /// <summary>
+        /// Disconnects from the STT service.
+        /// </summary>
+        /// <priviledge>
+        /// http://tizen.org/privilege/recorder
+        /// </priviledge>
+        /// <exception cref="InvalidOperationException">
+        /// This Exception can be due to the following reasons
+        /// 1. STT Not Supported
+        /// 2. Permission Denied
+        /// 3. Invalid State
+        /// </exception>
+        /// <precondition>
+        /// The State must be Ready.
+        /// </precondition>
+        /// <postcondition>
+        /// If this function is successful, the STT state will be Created
+        /// </postcondition>
+        public void Unprepare()
+        {
+            lock (thisLock)
+            {
+                SttError error = SttUnprepare(_handle);
+                if (error != SttError.None)
+                {
+                    Log.Error(LogTag, "Unprepare Failed with error " + error);
+                    throw ExceptionFactory.CreateException(error);
+                }
+            }
+        }
+
+        /// <summary>
+        /// Retrieves all supported languages of current engine.
+        /// The language is specified as an ISO 3166 alpha-2 two letter country-code followed by ISO 639-1 for the two-letter language code.
+        /// For example, "ko_KR" for Korean, "en_US" for American English.
+        /// </summary>
+        /// <priviledge>
+        /// http://tizen.org/privilege/recorder
+        /// </priviledge>
+        /// <returns>
+        /// list of strings of supported languages.
+        /// </returns>
+        /// <exception cref="InvalidOperationException">
+        /// This Exception can be due to the following reasons
+        /// 1. STT Not Supported
+        /// 2. Permission Denied
+        /// 3. Engine Not Found.
+        /// 4. Operation Failed.
+        /// </exception>
+        public IEnumerable<string> GetSupportedLangauages()
+        {
+            List<string> languageList = new List<string>();
+            lock (thisLock)
+            {
+                SupportedLanguageCallback supportedLanguageDelegate = (IntPtr handle, IntPtr language, IntPtr userData) =>
+            {
+                string lang = Marshal.PtrToStringAnsi(language);
+                languageList.Add(lang);
+                return true;
+            };
+
+                SttError error = SttForeachSupportedLanguages(_handle, supportedLanguageDelegate, IntPtr.Zero);
+                if (error != SttError.None)
+                {
+                    Log.Error(LogTag, "GetSupportedLangauages Failed with error " + error);
+                    throw ExceptionFactory.CreateException(error);
+                }
+            }
+
+            return languageList;
+        }
+
+        /// <summary>
+        /// Checks whether the recognition type is supported.
+        /// </summary>
+        /// <priviledge>
+        /// http://tizen.org/privilege/recorder
+        /// </priviledge>
+        /// <param name="type">
+        /// RecognitionType value.
+        /// </param>
+        /// <returns>
+        /// bool value indicating whether the recognition type is supported.
+        /// </returns>
+        /// <exception cref="InvalidOperationException">
+        /// This Exception can be due to the following reasons
+        /// 1. STT Not Supported
+        /// 2. Invalid State
+        /// 3. Engine Not Found.
+        /// 4. Operation Failed.
+        /// </exception>
+        /// <precondition>
+        /// The state should be Ready.
+        /// </precondition>
+        public bool IsRecognitionTypeSupported(RecognitionType type)
+        {
+            bool supported;
+            lock (thisLock)
+            {
+                string recType = "stt.recognition.type.FREE";
+                switch (type)
+                {
+                    case RecognitionType.Free:
+                        {
+                            recType = "stt.recognition.type.FREE";
+                            break;
+                        }
+
+                    case RecognitionType.Partial:
+                        {
+                            recType = "stt.recognition.type.FREE.PARTIAL";
+                            break;
+                        }
+
+                    case RecognitionType.Search:
+                        {
+                            recType = "stt.recognition.type.SEARCH";
+                            break;
+                        }
+
+                    case RecognitionType.WebSearch:
+                        {
+                            recType = "stt.recognition.type.WEB_SEARCH";
+                            break;
+                        }
+
+                    case RecognitionType.Map:
+                        {
+                            recType = "stt.recognition.type.MAP";
+                            break;
+                        }
+
+                }
+
+                SttError error = SttIsRecognitionTypeSupported(_handle, recType, out supported);
+                if (error != SttError.None)
+                {
+                    Log.Error(LogTag, "IsRecognitionTypeSupported Failed with error " + error);
+                    throw ExceptionFactory.CreateException(error);
+                }
+
+            }
+
+            return supported;
+        }
+
+        /// <summary>
+        /// Sets the silence detection.
+        /// </summary>
+        /// <priviledge>
+        /// http://tizen.org/privilege/recorder
+        /// </priviledge>
+        /// <param name="type">
+        /// SilenceDetection value.
+        /// </param>
+        /// <exception cref="InvalidOperationException">
+        /// This Exception can be due to the following reasons
+        /// 1. STT Not Supported
+        /// 2. Invalid State
+        /// 3. Not supported feature of current engine.
+        /// 4. Operation Failed.
+        /// </exception>
+        /// <precondition>
+        /// The state should be Ready.
+        /// </precondition>
+        public void SetSilenceDetection(SilenceDetection type)
+        {
+            lock (thisLock)
+            {
+                SttError error = SttSetSilenceDetection(_handle, type);
+                if (error != SttError.None)
+                {
+                    Log.Error(LogTag, "SetSilenceDetection Failed with error " + error);
+                    throw ExceptionFactory.CreateException(error);
+                }
+            }
+        }
+
+        /// <summary>
+        /// Sets the sound to start recording.
+        /// Sound file type should be wav type.
+        /// </summary>
+        /// <priviledge>
+        /// http://tizen.org/privilege/recorder
+        /// </priviledge>
+        /// <param name="filePath">
+        /// File Path for the sound.
+        /// </param>
+        /// <exception cref="InvalidOperationException">
+        /// This Exception can be due to the following reasons
+        /// 1. STT Not Supported.
+        /// 2. Permission Denied.
+        /// 3. Invalid State.
+        /// 4. Operation Failed.
+        /// </exception>
+        /// <exception cref="ArgumentException">
+        /// If an Invalid Parameter is provided.
+        /// </exception>
+        /// <precondition>
+        /// The state should be Ready.
+        /// </precondition>
+        public void SetStartSound(string filePath)
+        {
+            lock (thisLock)
+            {
+                SttError error = SttSetStartSound(_handle, filePath);
+                if (error != SttError.None)
+                {
+                    Log.Error(LogTag, "SetStartSound Failed with error " + error);
+                    throw ExceptionFactory.CreateException(error);
+                }
+            }
+        }
+
+        /// <summary>
+        /// Unsets the sound to start recording.
+        /// </summary>
+        /// <priviledge>
+        /// http://tizen.org/privilege/recorder
+        /// </priviledge>
+        /// <exception cref="InvalidOperationException">
+        /// This Exception can be due to the following reasons
+        /// 1. STT Not Supported.
+        /// 2. Permission Denied.
+        /// 3. Invalid State.
+        /// 4. Operation Failed.
+        /// </exception>
+        /// <precondition>
+        /// The state should be Ready.
+        /// </precondition>
+        public void UnsetStartSound()
+        {
+            lock (thisLock)
+            {
+                SttError error = SttUnsetStartSound(_handle);
+                if (error != SttError.None)
+                {
+                    Log.Error(LogTag, "UnsetStartSound Failed with error " + error);
+                    throw ExceptionFactory.CreateException(error);
+                }
+            }
+        }
+
+        /// <summary>
+        /// Sets the sound to stop recording.
+        /// Sound file type should be wav type.
+        /// </summary>
+        /// <priviledge>
+        /// http://tizen.org/privilege/recorder
+        /// </priviledge>
+        /// <param name="filePath">
+        /// File Path for the sound.
+        /// </param>
+        /// <exception cref="InvalidOperationException">
+        /// This Exception can be due to the following reasons
+        /// 1. STT Not Supported.
+        /// 2. Permission Denied.
+        /// 3. Invalid State.
+        /// 4. Operation Failed.
+        /// </exception>
+        /// <exception cref="ArgumentException">
+        /// If an Invalid Parameter is provided.
+        /// </exception>
+        /// <precondition>
+        /// The state should be Ready.
+        /// </precondition>
+        public void SetStopSound(string filePath)
+        {
+            lock (thisLock)
+            {
+                SttError error = SttSetStopSound(_handle, filePath);
+                if (error != SttError.None)
+                {
+                    Log.Error(LogTag, "SetStopSound Failed with error " + error);
+                    throw ExceptionFactory.CreateException(error);
+                }
+            }
+        }
+
+        /// <summary>
+        /// Unsets the sound to stop recording.
+        /// </summary>
+        /// <priviledge>
+        /// http://tizen.org/privilege/recorder
+        /// </priviledge>
+        /// <exception cref="InvalidOperationException">
+        /// This Exception can be due to the following reasons
+        /// 1. STT Not Supported.
+        /// 2. Permission Denied.
+        /// 3. Invalid State.
+        /// 4. Operation Failed.
+        /// </exception>
+        /// <precondition>
+        /// The state should be Ready.
+        /// </precondition>
+        public void UnsetStopSound()
+        {
+            lock (thisLock)
+            {
+                SttError error = SttUnsetStopSound(_handle);
+                if (error != SttError.None)
+                {
+                    Log.Error(LogTag, "UnsetStopSound Failed with error " + error);
+                    throw ExceptionFactory.CreateException(error);
+                }
+            }
+        }
+
+        /// <summary>
+        /// Starts recording and recognition asynchronously.
+        /// This function starts recording in the STT service and sending recording data to engine.
+        /// This work continues until Stop, Cancel or silence detected by engine
+        /// </summary>
+        /// <priviledge>
+        /// http://tizen.org/privilege/recorder
+        /// </priviledge>
+        /// <param name="language">
+        /// The language selected
+        /// </param>
+        /// <param name="type">
+        /// The type for recognition
+        /// </param>
+        /// <exception cref="InvalidOperationException">
+        /// This Exception can be due to the following reasons
+        /// 1. STT Not Supported.
+        /// 2. Permission Denied.
+        /// 3. Invalid State.
+        /// 4. Operation Failed.
+        /// 5. Recorder Busy.
+        /// 6. Progress to recording is not finished
+        /// </exception>
+        /// <exception cref="ArgumentException">
+        /// If an Invalid Language is provided
+        /// </exception>
+        /// <precondition>
+        /// The state should be Ready.
+        /// </precondition>
+        /// <postcondition>
+        /// It will invoke StateChanged Event if registerd.
+        /// If this function succeeds, the STT state will be Recording.
+        /// If you call this function again before state changes, you will receive ErrorINProgressToRecording.
+        /// </postcondition>
+        public void Start(string language, RecognitionType type)
+        {
+            lock (thisLock)
+            {
+                string recType = "stt.recognition.type.FREE";
+                switch (type)
+                {
+                    case RecognitionType.Free:
+                        {
+                            recType = "stt.recognition.type.FREE";
+                            break;
+                        }
+
+                    case RecognitionType.Partial:
+                        {
+                            recType = "stt.recognition.type.FREE.PARTIAL";
+                            break;
+                        }
+
+                    case RecognitionType.Search:
+                        {
+                            recType = "stt.recognition.type.SEARCH";
+                            break;
+                        }
+
+                    case RecognitionType.WebSearch:
+                        {
+                            recType = "stt.recognition.type.WEB_SEARCH";
+                            break;
+                        }
+
+                    case RecognitionType.Map:
+                        {
+                            recType = "stt.recognition.type.MAP";
+                            break;
+                        }
+
+                }
+
+                SttError error = SttStart(_handle, language, recType);
+                if (error != SttError.None)
+                {
+                    Log.Error(LogTag, "Start Failed with error " + error);
+                    throw ExceptionFactory.CreateException(error);
+                }
+            }
+        }
+
+        /// <summary>
+        /// Finishes the recording and starts recognition processing in engine asynchronously.
+        /// </summary>
+        /// <priviledge>
+        /// http://tizen.org/privilege/recorder
+        /// </priviledge>
+        /// <exception cref="InvalidOperationException">
+        /// This Exception can be due to the following reasons
+        /// 1. STT Not Supported.
+        /// 2. Permission Denied.
+        /// 3. Invalid State.
+        /// 4. Operation Failed.
+        /// 5. Progress to ready is not finished.
+        /// 6. Progress to recording is not finished.
+        /// 7. Progress to processing is not finished.
+        /// </exception>
+        /// <precondition>
+        /// The state should be Recording.
+        /// </precondition>
+        /// <postcondition>
+        /// It will invoke StateChanged Event if registerd.
+        /// If this function succeeds, the STT state will be Processing.
+        /// If you call this function again before state changes, you will receive ErrorINProgressToProcessing.
+        /// After processing of engine, RecognitionResult event is invoked
+        /// </postcondition>
+        public void Stop()
+        {
+            lock (thisLock)
+            {
+                SttError error = SttStop(_handle);
+                if (error != SttError.None)
+                {
+                    Log.Error(LogTag, "Stop Failed with error " + error);
+                    throw ExceptionFactory.CreateException(error);
+                }
+            }
+        }
+
+        /// <summary>
+        /// Cancels processing recognition and recording asynchronously.
+        /// This function cancels recording and engine cancels recognition processing.
+        /// After successful cancel, StateChanged event is invoked otherwise if error is occurred, ErrorOccured event is invoked.
+        /// </summary>
+        /// <priviledge>
+        /// http://tizen.org/privilege/recorder
+        /// </priviledge>
+        /// <exception cref="InvalidOperationException">
+        /// This Exception can be due to the following reasons
+        /// 1. STT Not Supported.
+        /// 2. Permission Denied.
+        /// 3. Invalid State.
+        /// 4. Operation Failed.
+        /// 5. Progress to ready is not finished.
+        /// 6. Progress to recording is not finished.
+        /// 7. Progress to processing is not finished.
+        /// </exception>
+        /// <precondition>
+        /// The state should be Recording or Processing.
+        /// </precondition>
+        /// <postcondition>
+        /// It will invoke StateChanged Event if registerd.
+        /// If this function succeeds, the STT state will be Ready.
+        /// If you call this function again before state changes, you will receive ErrorINProgressToReady.
+        /// </postcondition>
+        public void Cancel()
+        {
+            lock (thisLock)
+            {
+                SttError error = SttCancel(_handle);
+                if (error != SttError.None)
+                {
+                    Log.Error(LogTag, "Cancel Failed with error " + error);
+                    throw ExceptionFactory.CreateException(error);
+                }
+            }
+        }
+
+        /// <summary>
+        /// Method to release resources
+        /// </summary>
+        public void Dispose()
+        {
+            Dispose(true);
+        }
+
+        protected virtual void Dispose(bool disposing)
+        {
+            if (!disposedValue)
+            {
+                if (disposing)
+                {
+                    SttError error = SttDestroy(_handle);
+                    if (error != SttError.None)
+                    {
+                        Log.Error(LogTag, "Destroy Failed with error " + error);
+                    }
+                }
+
+                disposedValue = true;
+            }
+        }
+    }
+}
diff --git a/Tizen.Uix/Tizen.Uix.Stt/SupportedEngine.cs b/Tizen.Uix/Tizen.Uix.Stt/SupportedEngine.cs
new file mode 100755 (executable)
index 0000000..3d0050f
--- /dev/null
@@ -0,0 +1,61 @@
+/*
+* Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the License);
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an AS IS BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+
+namespace Tizen.Uix.Stt
+{
+    /// <summary>
+    /// This Class provideds the Information related to STT Engine.
+    /// </summary>
+    public class SupportedEngine
+    {
+        private string _engineId;
+        private string _engineName;
+
+        internal SupportedEngine(string id, string name)
+        {
+            this._engineId = id;
+            this._engineName = name;
+        }
+        /// <summary>
+        /// The Engine Id
+        /// </summary>
+        /// <returns>
+        /// The string Engine Id
+        /// </returns>
+        public string EngineId
+        {
+            get
+            {
+                return _engineId;
+            }
+        }
+
+        /// <summary>
+        /// The Engine Name
+        /// </summary>
+        /// <returns>
+        /// The string Engine Name
+        /// </returns>
+        public string EngineName
+        {
+            get
+            {
+                return _engineName;
+            }
+        }
+    }
+}
diff --git a/packaging/csapi-uix-stt.manifest b/packaging/csapi-uix-stt.manifest
new file mode 100755 (executable)
index 0000000..75b0fa5
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+    <request>
+        <domain name="_"/>
+    </request>
+</manifest>
diff --git a/packaging/csapi-uix-stt.spec b/packaging/csapi-uix-stt.spec
new file mode 100755 (executable)
index 0000000..c91973e
--- /dev/null
@@ -0,0 +1,67 @@
+%{!?dotnet_assembly_path: %define dotnet_assembly_path %{_datadir}/assembly}
+%{!?dotnet_core_path: %define dotnet_core_path %{_datadir}/tizen.net/ref}
+
+%if 0%{?tizen_build_devel_mode}
+%define BUILDCONF Debug
+%else
+%define BUILDCONF Release
+%endif
+
+Name:       csapi-uix-stt
+Summary:    Tizen STT Uix API for C#
+Version:    1.0.0
+Release:    1
+Group:      Development/Libraries
+License:    Apache-2.0
+URL:        https://www.tizen.org
+Source0:    %{name}-%{version}.tar.gz
+Source1:    %{name}.manifest
+
+# Mono
+BuildRequires: mono-compiler
+BuildRequires: mono-devel
+
+# .NETCore
+%if 0%{?_with_corefx}
+AutoReqProv: no
+BuildRequires: corefx-managed-32b-ref
+%endif
+
+# C# API Requires
+BuildRequires: csapi-tizen
+
+# .Net supports only armv7l and x86_64
+ExcludeArch: %{ix86} aarch64
+
+%description
+Tizen Uix API for C#
+
+%prep
+%setup -q
+cp %{SOURCE1} .
+
+%define Assemblies Tizen.Uix
+
+%build
+for ASM in %{Assemblies}; do
+xbuild $ASM/$ASM.csproj \
+%if 0%{?_with_corefx}
+        /p:NoStdLib=True \
+        /p:TargetFrameworkVersion=v5.0 \
+        /p:AddAdditionalExplicitAssemblyReferences=False \
+        /p:CoreFxPath=%{dotnet_core_path} \
+%endif
+        /p:Configuration=%{BUILDCONF} \
+        /p:ReferencePath=%{dotnet_assembly_path}
+done
+
+%install
+mkdir -p %{buildroot}%{dotnet_assembly_path}
+for ASM in %{Assemblies}; do
+install -p -m 644 $ASM/bin/%{BUILDCONF}/$ASM.dll %{buildroot}%{dotnet_assembly_path}
+done
+
+%files
+%manifest %{name}.manifest
+%license LICENSE
+%attr(644,root,root) %{dotnet_assembly_path}/*.dll