diff --git a/LICENSE b/LICENSE
index 28ebe4843..2eb8afdfa 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,21 +1,26 @@
-MIT License
-
-Copyright (c) 2018 Sphere10
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
+MIT NON-AI License
+
+Copyright (c) 2005 - present, Sphere 10 Software Pty Ltd, Herman Schoenfeld
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of the software and associated documentation files (the "Software"),
+to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions.
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+In addition, the following restrictions apply:
+
+1. The Software and any modifications made to it may not be used for the purpose of training or improving machine learning algorithms,
+including but not limited to artificial intelligence, natural language processing, or data mining. This condition applies to any derivatives,
+modifications, or updates based on the Software code. Any usage of the Software in an AI-training dataset is considered a breach of this License.
+
+2. The Software may not be included in any dataset used for training or improving machine learning algorithms,
+including but not limited to artificial intelligence, natural language processing, or data mining.
+
+3. Any person or organization found to be in violation of these restrictions will be subject to legal action and may be held liable
+for any damages resulting from such use.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
+DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
+OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/src/Hydrogen (Win).sln b/src/Hydrogen (Win).sln
index e02847372..9d5455cb6 100644
--- a/src/Hydrogen (Win).sln
+++ b/src/Hydrogen (Win).sln
@@ -99,6 +99,13 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hydrogen.Utils.WorkflowTest
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hydrogen.NET.Tests", "..\tests\Hydrogen.NET.Tests\Hydrogen.NET.Tests.csproj", "{56AF156F-8C1D-4D61-923F-8019F9E89AC4}"
EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Misc", "Misc", "{AA4A8AEA-0640-4FFF-922B-AEBFC799DB85}"
+ ProjectSection(SolutionItems) = preProject
+ ..\.gitignore = ..\.gitignore
+ ..\LICENSE = ..\LICENSE
+ ..\README.md = ..\README.md
+ EndProjectSection
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
diff --git a/src/Hydrogen/Attributes/DefaultDateAttribute.cs b/src/Hydrogen/Attributes/DefaultDateAttribute.cs
index c23f3ea3a..80cd03543 100644
--- a/src/Hydrogen/Attributes/DefaultDateAttribute.cs
+++ b/src/Hydrogen/Attributes/DefaultDateAttribute.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Attributes/EncryptedStringAttribute.cs b/src/Hydrogen/Attributes/EncryptedStringAttribute.cs
index 7efe2f15c..9cd01dba8 100644
--- a/src/Hydrogen/Attributes/EncryptedStringAttribute.cs
+++ b/src/Hydrogen/Attributes/EncryptedStringAttribute.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Attributes/ErrorMessageAttribute.cs b/src/Hydrogen/Attributes/ErrorMessageAttribute.cs
index bf39d8656..d35ad19d5 100644
--- a/src/Hydrogen/Attributes/ErrorMessageAttribute.cs
+++ b/src/Hydrogen/Attributes/ErrorMessageAttribute.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Attributes/FileExtensionAttribute.cs b/src/Hydrogen/Attributes/FileExtensionAttribute.cs
index 4bf9ce075..c8262efee 100644
--- a/src/Hydrogen/Attributes/FileExtensionAttribute.cs
+++ b/src/Hydrogen/Attributes/FileExtensionAttribute.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Attributes/MetadataAttribute.cs b/src/Hydrogen/Attributes/MetadataAttribute.cs
index b495b64b0..c1bdde610 100644
--- a/src/Hydrogen/Attributes/MetadataAttribute.cs
+++ b/src/Hydrogen/Attributes/MetadataAttribute.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Cache/ActionCache.cs b/src/Hydrogen/Cache/ActionCache.cs
index ad96827f8..f0b416457 100644
--- a/src/Hydrogen/Cache/ActionCache.cs
+++ b/src/Hydrogen/Cache/ActionCache.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Cache/BulkFetchActionCache.cs b/src/Hydrogen/Cache/BulkFetchActionCache.cs
index baebd65c5..a20e5040a 100644
--- a/src/Hydrogen/Cache/BulkFetchActionCache.cs
+++ b/src/Hydrogen/Cache/BulkFetchActionCache.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Cache/BulkFetchCacheBase.cs b/src/Hydrogen/Cache/BulkFetchCacheBase.cs
index de2d8e6ab..5be3b8497 100644
--- a/src/Hydrogen/Cache/BulkFetchCacheBase.cs
+++ b/src/Hydrogen/Cache/BulkFetchCacheBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Cache/CacheBase.cs b/src/Hydrogen/Cache/CacheBase.cs
index 3f17826ab..c35e07c09 100644
--- a/src/Hydrogen/Cache/CacheBase.cs
+++ b/src/Hydrogen/Cache/CacheBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Cache/CacheBaseT.cs b/src/Hydrogen/Cache/CacheBaseT.cs
index eb36b4e02..3d98f9ce0 100644
--- a/src/Hydrogen/Cache/CacheBaseT.cs
+++ b/src/Hydrogen/Cache/CacheBaseT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Cache/CacheReapPolicy.cs b/src/Hydrogen/Cache/CacheReapPolicy.cs
index 48a888919..e65c5a92c 100644
--- a/src/Hydrogen/Cache/CacheReapPolicy.cs
+++ b/src/Hydrogen/Cache/CacheReapPolicy.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Cache/CacheReaperBase.cs b/src/Hydrogen/Cache/CacheReaperBase.cs
index 3ea0b9c11..3219538b6 100644
--- a/src/Hydrogen/Cache/CacheReaperBase.cs
+++ b/src/Hydrogen/Cache/CacheReaperBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Cache/CachedItem.cs b/src/Hydrogen/Cache/CachedItem.cs
index 76f03ccec..1f4f9b17e 100644
--- a/src/Hydrogen/Cache/CachedItem.cs
+++ b/src/Hydrogen/Cache/CachedItem.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Cache/CachedItemTraits.cs b/src/Hydrogen/Cache/CachedItemTraits.cs
index 494f50121..cded311d6 100644
--- a/src/Hydrogen/Cache/CachedItemTraits.cs
+++ b/src/Hydrogen/Cache/CachedItemTraits.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Cache/ExpirationPolicy.cs b/src/Hydrogen/Cache/ExpirationPolicy.cs
index 4fd5ca747..0935ce18f 100644
--- a/src/Hydrogen/Cache/ExpirationPolicy.cs
+++ b/src/Hydrogen/Cache/ExpirationPolicy.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Cache/ICache.cs b/src/Hydrogen/Cache/ICache.cs
index 656f0a904..89fa43f28 100644
--- a/src/Hydrogen/Cache/ICache.cs
+++ b/src/Hydrogen/Cache/ICache.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Cache/ICacheExtensions.cs b/src/Hydrogen/Cache/ICacheExtensions.cs
index 774243e20..e1de637d3 100644
--- a/src/Hydrogen/Cache/ICacheExtensions.cs
+++ b/src/Hydrogen/Cache/ICacheExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Cache/ICacheReaper.cs b/src/Hydrogen/Cache/ICacheReaper.cs
index c02239b34..2a5e36a4d 100644
--- a/src/Hydrogen/Cache/ICacheReaper.cs
+++ b/src/Hydrogen/Cache/ICacheReaper.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Cache/IsolatedCacheReaper.cs b/src/Hydrogen/Cache/IsolatedCacheReaper.cs
index d8c0288dc..cb84fdcc3 100644
--- a/src/Hydrogen/Cache/IsolatedCacheReaper.cs
+++ b/src/Hydrogen/Cache/IsolatedCacheReaper.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Cache/NullValuePolicy.cs b/src/Hydrogen/Cache/NullValuePolicy.cs
index a448170b1..ec6176eb2 100644
--- a/src/Hydrogen/Cache/NullValuePolicy.cs
+++ b/src/Hydrogen/Cache/NullValuePolicy.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Cache/PooledCacheReaper.cs b/src/Hydrogen/Cache/PooledCacheReaper.cs
index cea06ac8e..a9bdfb704 100644
--- a/src/Hydrogen/Cache/PooledCacheReaper.cs
+++ b/src/Hydrogen/Cache/PooledCacheReaper.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Cache/PreloadedCache.cs b/src/Hydrogen/Cache/PreloadedCache.cs
index df9510d9c..7b519603b 100644
--- a/src/Hydrogen/Cache/PreloadedCache.cs
+++ b/src/Hydrogen/Cache/PreloadedCache.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Cache/SessionCache.cs b/src/Hydrogen/Cache/SessionCache.cs
index 334daaa1d..302085218 100644
--- a/src/Hydrogen/Cache/SessionCache.cs
+++ b/src/Hydrogen/Cache/SessionCache.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Cache/StaleValuePolicy.cs b/src/Hydrogen/Cache/StaleValuePolicy.cs
index 71f185c8a..ca097ac97 100644
--- a/src/Hydrogen/Cache/StaleValuePolicy.cs
+++ b/src/Hydrogen/Cache/StaleValuePolicy.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/Attachments/ClusteredStreamsAttachmentDecorator.cs b/src/Hydrogen/ClusteredStreams/Attachments/ClusteredStreamsAttachmentDecorator.cs
index 812a53448..cd9b4301a 100644
--- a/src/Hydrogen/ClusteredStreams/Attachments/ClusteredStreamsAttachmentDecorator.cs
+++ b/src/Hydrogen/ClusteredStreams/Attachments/ClusteredStreamsAttachmentDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/Attachments/IClusteredStreamsAttachment.cs b/src/Hydrogen/ClusteredStreams/Attachments/IClusteredStreamsAttachment.cs
index 54400bc7f..3c474bb56 100644
--- a/src/Hydrogen/ClusteredStreams/Attachments/IClusteredStreamsAttachment.cs
+++ b/src/Hydrogen/ClusteredStreams/Attachments/IClusteredStreamsAttachment.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/Attachments/IndexStorageAttachment.cs b/src/Hydrogen/ClusteredStreams/Attachments/IndexStorageAttachment.cs
index 5b0de77eb..638cd6379 100644
--- a/src/Hydrogen/ClusteredStreams/Attachments/IndexStorageAttachment.cs
+++ b/src/Hydrogen/ClusteredStreams/Attachments/IndexStorageAttachment.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/Attachments/MerkleTreeStorageAttachment.cs b/src/Hydrogen/ClusteredStreams/Attachments/MerkleTreeStorageAttachment.cs
index 09e9dad5d..ef1e4e3e3 100644
--- a/src/Hydrogen/ClusteredStreams/Attachments/MerkleTreeStorageAttachment.cs
+++ b/src/Hydrogen/ClusteredStreams/Attachments/MerkleTreeStorageAttachment.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/Attachments/PagedListStorageAttachment.cs b/src/Hydrogen/ClusteredStreams/Attachments/PagedListStorageAttachment.cs
index f1313abe2..6fe80cb90 100644
--- a/src/Hydrogen/ClusteredStreams/Attachments/PagedListStorageAttachment.cs
+++ b/src/Hydrogen/ClusteredStreams/Attachments/PagedListStorageAttachment.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/Attachments/PagedListStorageAttachmentBase.cs b/src/Hydrogen/ClusteredStreams/Attachments/PagedListStorageAttachmentBase.cs
index 5216c8553..b3922b143 100644
--- a/src/Hydrogen/ClusteredStreams/Attachments/PagedListStorageAttachmentBase.cs
+++ b/src/Hydrogen/ClusteredStreams/Attachments/PagedListStorageAttachmentBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/Attachments/StackStorageAttachment.cs b/src/Hydrogen/ClusteredStreams/Attachments/StackStorageAttachment.cs
index 3abb32a13..85fd56d52 100644
--- a/src/Hydrogen/ClusteredStreams/Attachments/StackStorageAttachment.cs
+++ b/src/Hydrogen/ClusteredStreams/Attachments/StackStorageAttachment.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/Attachments/StreamLockingList.cs b/src/Hydrogen/ClusteredStreams/Attachments/StreamLockingList.cs
index 6f595b10f..a67efa5f0 100644
--- a/src/Hydrogen/ClusteredStreams/Attachments/StreamLockingList.cs
+++ b/src/Hydrogen/ClusteredStreams/Attachments/StreamLockingList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/Attachments/UniqueKeyStorageAttachment.cs b/src/Hydrogen/ClusteredStreams/Attachments/UniqueKeyStorageAttachment.cs
index c2c5d1451..a14d4e0b6 100644
--- a/src/Hydrogen/ClusteredStreams/Attachments/UniqueKeyStorageAttachment.cs
+++ b/src/Hydrogen/ClusteredStreams/Attachments/UniqueKeyStorageAttachment.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/Cluster.cs b/src/Hydrogen/ClusteredStreams/Cluster.cs
index 1ff7bdd7a..aab6ef164 100644
--- a/src/Hydrogen/ClusteredStreams/Cluster.cs
+++ b/src/Hydrogen/ClusteredStreams/Cluster.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/ClusterDiagnostics.cs b/src/Hydrogen/ClusteredStreams/ClusterDiagnostics.cs
index ad36ae5bf..e23253f1b 100644
--- a/src/Hydrogen/ClusteredStreams/ClusterDiagnostics.cs
+++ b/src/Hydrogen/ClusteredStreams/ClusterDiagnostics.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/ClusterMap/ClusterMap.cs b/src/Hydrogen/ClusteredStreams/ClusterMap/ClusterMap.cs
index a7e169f5d..3cc6ce1f7 100644
--- a/src/Hydrogen/ClusteredStreams/ClusterMap/ClusterMap.cs
+++ b/src/Hydrogen/ClusteredStreams/ClusterMap/ClusterMap.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/ClusterMap/ClusterMapChangedEventArgs.cs b/src/Hydrogen/ClusteredStreams/ClusterMap/ClusterMapChangedEventArgs.cs
index 25ed700e5..9f6e6c7c5 100644
--- a/src/Hydrogen/ClusteredStreams/ClusterMap/ClusterMapChangedEventArgs.cs
+++ b/src/Hydrogen/ClusteredStreams/ClusterMap/ClusterMapChangedEventArgs.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/ClusterMap/InMemoryClusterMap.cs b/src/Hydrogen/ClusteredStreams/ClusterMap/InMemoryClusterMap.cs
index a652d8664..bb209fcb9 100644
--- a/src/Hydrogen/ClusteredStreams/ClusterMap/InMemoryClusterMap.cs
+++ b/src/Hydrogen/ClusteredStreams/ClusterMap/InMemoryClusterMap.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/ClusterMap/StreamMappedClusterMap.cs b/src/Hydrogen/ClusteredStreams/ClusterMap/StreamMappedClusterMap.cs
index 811654d62..18be5aa36 100644
--- a/src/Hydrogen/ClusteredStreams/ClusterMap/StreamMappedClusterMap.cs
+++ b/src/Hydrogen/ClusteredStreams/ClusterMap/StreamMappedClusterMap.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/ClusterSeeker.cs b/src/Hydrogen/ClusteredStreams/ClusterSeeker.cs
index 7aa28d2f9..3cb3f6f50 100644
--- a/src/Hydrogen/ClusteredStreams/ClusterSeeker.cs
+++ b/src/Hydrogen/ClusteredStreams/ClusterSeeker.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/ClusterSerializer.cs b/src/Hydrogen/ClusteredStreams/ClusterSerializer.cs
index 26a88ce20..77de5ae44 100644
--- a/src/Hydrogen/ClusteredStreams/ClusterSerializer.cs
+++ b/src/Hydrogen/ClusteredStreams/ClusterSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/ClusterTraits.cs b/src/Hydrogen/ClusteredStreams/ClusterTraits.cs
index e27812a67..bcd1221bf 100644
--- a/src/Hydrogen/ClusteredStreams/ClusterTraits.cs
+++ b/src/Hydrogen/ClusteredStreams/ClusterTraits.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/ClusteredStream.cs b/src/Hydrogen/ClusteredStreams/ClusteredStream.cs
index 663b4f20b..862683eba 100644
--- a/src/Hydrogen/ClusteredStreams/ClusteredStream.cs
+++ b/src/Hydrogen/ClusteredStreams/ClusteredStream.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/ClusteredStreamDescriptor.cs b/src/Hydrogen/ClusteredStreams/ClusteredStreamDescriptor.cs
index 9cd6791b9..4097bbf0e 100644
--- a/src/Hydrogen/ClusteredStreams/ClusteredStreamDescriptor.cs
+++ b/src/Hydrogen/ClusteredStreams/ClusteredStreamDescriptor.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/ClusteredStreamDescriptorSerializer.cs b/src/Hydrogen/ClusteredStreams/ClusteredStreamDescriptorSerializer.cs
index e4162e6c0..926234bb3 100644
--- a/src/Hydrogen/ClusteredStreams/ClusteredStreamDescriptorSerializer.cs
+++ b/src/Hydrogen/ClusteredStreams/ClusteredStreamDescriptorSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/ClusteredStreamFragmentProvider.cs b/src/Hydrogen/ClusteredStreams/ClusteredStreamFragmentProvider.cs
index de7291b2f..cf3a0bff5 100644
--- a/src/Hydrogen/ClusteredStreams/ClusteredStreamFragmentProvider.cs
+++ b/src/Hydrogen/ClusteredStreams/ClusteredStreamFragmentProvider.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/ClusteredStreamTraits.cs b/src/Hydrogen/ClusteredStreams/ClusteredStreamTraits.cs
index ade1b6d4f..21870149e 100644
--- a/src/Hydrogen/ClusteredStreams/ClusteredStreamTraits.cs
+++ b/src/Hydrogen/ClusteredStreams/ClusteredStreamTraits.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/ClusteredStreams.cs b/src/Hydrogen/ClusteredStreams/ClusteredStreams.cs
index 0fb07d562..e0dafd0ac 100644
--- a/src/Hydrogen/ClusteredStreams/ClusteredStreams.cs
+++ b/src/Hydrogen/ClusteredStreams/ClusteredStreams.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/ClusteredStreamsAttachmentBase.cs b/src/Hydrogen/ClusteredStreams/ClusteredStreamsAttachmentBase.cs
index 7fff406ec..b463ef12d 100644
--- a/src/Hydrogen/ClusteredStreams/ClusteredStreamsAttachmentBase.cs
+++ b/src/Hydrogen/ClusteredStreams/ClusteredStreamsAttachmentBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/ClusteredStreamsExtensions.cs b/src/Hydrogen/ClusteredStreams/ClusteredStreamsExtensions.cs
index d09094565..816221941 100644
--- a/src/Hydrogen/ClusteredStreams/ClusteredStreamsExtensions.cs
+++ b/src/Hydrogen/ClusteredStreams/ClusteredStreamsExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/ClusteredStreamsHeader.cs b/src/Hydrogen/ClusteredStreams/ClusteredStreamsHeader.cs
index 705e96e8b..01b942e0c 100644
--- a/src/Hydrogen/ClusteredStreams/ClusteredStreamsHeader.cs
+++ b/src/Hydrogen/ClusteredStreams/ClusteredStreamsHeader.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/ClusteredStreamsPolicy.cs b/src/Hydrogen/ClusteredStreams/ClusteredStreamsPolicy.cs
index eadc95b94..2b74ddf16 100644
--- a/src/Hydrogen/ClusteredStreams/ClusteredStreamsPolicy.cs
+++ b/src/Hydrogen/ClusteredStreams/ClusteredStreamsPolicy.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ClusteredStreams/StreamMappedDictionaryImplementation.cs b/src/Hydrogen/ClusteredStreams/StreamMappedDictionaryImplementation.cs
index ea5193d9e..a340c757c 100644
--- a/src/Hydrogen/ClusteredStreams/StreamMappedDictionaryImplementation.cs
+++ b/src/Hydrogen/ClusteredStreams/StreamMappedDictionaryImplementation.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Arrays/ArrayTool.cs b/src/Hydrogen/Collections/Arrays/ArrayTool.cs
index 1b72887f1..3964b0813 100644
--- a/src/Hydrogen/Collections/Arrays/ArrayTool.cs
+++ b/src/Hydrogen/Collections/Arrays/ArrayTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Arrays/ByteArrayBuilder.cs b/src/Hydrogen/Collections/Arrays/ByteArrayBuilder.cs
index 511ac767a..29b6f2104 100644
--- a/src/Hydrogen/Collections/Arrays/ByteArrayBuilder.cs
+++ b/src/Hydrogen/Collections/Arrays/ByteArrayBuilder.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Bit/BitVector.cs b/src/Hydrogen/Collections/Bit/BitVector.cs
index b82addc66..768da0629 100644
--- a/src/Hydrogen/Collections/Bit/BitVector.cs
+++ b/src/Hydrogen/Collections/Bit/BitVector.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Buffer/BufferAdapter.cs b/src/Hydrogen/Collections/Buffer/BufferAdapter.cs
index d214e5106..a83a87672 100644
--- a/src/Hydrogen/Collections/Buffer/BufferAdapter.cs
+++ b/src/Hydrogen/Collections/Buffer/BufferAdapter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Buffer/BufferDecorator.cs b/src/Hydrogen/Collections/Buffer/BufferDecorator.cs
index 097296dd2..cbe9f488a 100644
--- a/src/Hydrogen/Collections/Buffer/BufferDecorator.cs
+++ b/src/Hydrogen/Collections/Buffer/BufferDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Buffer/IBuffer.cs b/src/Hydrogen/Collections/Buffer/IBuffer.cs
index e2b245ee1..916da7250 100644
--- a/src/Hydrogen/Collections/Buffer/IBuffer.cs
+++ b/src/Hydrogen/Collections/Buffer/IBuffer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Buffer/IBufferPage.cs b/src/Hydrogen/Collections/Buffer/IBufferPage.cs
index ff059ddb7..e41b69c5c 100644
--- a/src/Hydrogen/Collections/Buffer/IBufferPage.cs
+++ b/src/Hydrogen/Collections/Buffer/IBufferPage.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Buffer/MemoryBuffer.cs b/src/Hydrogen/Collections/Buffer/MemoryBuffer.cs
index 06013fb79..f64326029 100644
--- a/src/Hydrogen/Collections/Buffer/MemoryBuffer.cs
+++ b/src/Hydrogen/Collections/Buffer/MemoryBuffer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/CollectionTool.cs b/src/Hydrogen/Collections/CollectionTool.cs
index b61597906..f06a61260 100644
--- a/src/Hydrogen/Collections/CollectionTool.cs
+++ b/src/Hydrogen/Collections/CollectionTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Collections/CollectionConflictPolicy.cs b/src/Hydrogen/Collections/Collections/CollectionConflictPolicy.cs
index 09fa74c22..ecf636feb 100644
--- a/src/Hydrogen/Collections/Collections/CollectionConflictPolicy.cs
+++ b/src/Hydrogen/Collections/Collections/CollectionConflictPolicy.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Collections/CollectionDecorator.cs b/src/Hydrogen/Collections/Collections/CollectionDecorator.cs
index 752b56a90..79c7debf5 100644
--- a/src/Hydrogen/Collections/Collections/CollectionDecorator.cs
+++ b/src/Hydrogen/Collections/Collections/CollectionDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Collections/ExtendedCollectionBase.cs b/src/Hydrogen/Collections/Collections/ExtendedCollectionBase.cs
index 39cb31c9b..30ff50eca 100644
--- a/src/Hydrogen/Collections/Collections/ExtendedCollectionBase.cs
+++ b/src/Hydrogen/Collections/Collections/ExtendedCollectionBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Collections/ExtendedCollectionDecorator.cs b/src/Hydrogen/Collections/Collections/ExtendedCollectionDecorator.cs
index cba90bfdc..a3c2a4e88 100644
--- a/src/Hydrogen/Collections/Collections/ExtendedCollectionDecorator.cs
+++ b/src/Hydrogen/Collections/Collections/ExtendedCollectionDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Collections/IExtendedCollection.cs b/src/Hydrogen/Collections/Collections/IExtendedCollection.cs
index 15686fe08..c06a7f1c2 100644
--- a/src/Hydrogen/Collections/Collections/IExtendedCollection.cs
+++ b/src/Hydrogen/Collections/Collections/IExtendedCollection.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Collections/IReadOnlyExtendedCollection.cs b/src/Hydrogen/Collections/Collections/IReadOnlyExtendedCollection.cs
index 605aede37..db0dc8126 100644
--- a/src/Hydrogen/Collections/Collections/IReadOnlyExtendedCollection.cs
+++ b/src/Hydrogen/Collections/Collections/IReadOnlyExtendedCollection.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software, 2005+. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Collections/IWriteOnlyExtendedCollection.cs b/src/Hydrogen/Collections/Collections/IWriteOnlyExtendedCollection.cs
index 0c898fd93..2c048655c 100644
--- a/src/Hydrogen/Collections/Collections/IWriteOnlyExtendedCollection.cs
+++ b/src/Hydrogen/Collections/Collections/IWriteOnlyExtendedCollection.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Collections/LargeCollection.cs b/src/Hydrogen/Collections/Collections/LargeCollection.cs
index d9c92ce53..f59453e99 100644
--- a/src/Hydrogen/Collections/Collections/LargeCollection.cs
+++ b/src/Hydrogen/Collections/Collections/LargeCollection.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Collections/RangedCollectionBase.cs b/src/Hydrogen/Collections/Collections/RangedCollectionBase.cs
index 043ceb9d1..f913eab64 100644
--- a/src/Hydrogen/Collections/Collections/RangedCollectionBase.cs
+++ b/src/Hydrogen/Collections/Collections/RangedCollectionBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Collections/ReadOnlyCollectionBase.cs b/src/Hydrogen/Collections/Collections/ReadOnlyCollectionBase.cs
index 45649eabf..f095a56c9 100644
--- a/src/Hydrogen/Collections/Collections/ReadOnlyCollectionBase.cs
+++ b/src/Hydrogen/Collections/Collections/ReadOnlyCollectionBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Collections/SingularCollectionBase.cs b/src/Hydrogen/Collections/Collections/SingularCollectionBase.cs
index 43d058e86..5bf258354 100644
--- a/src/Hydrogen/Collections/Collections/SingularCollectionBase.cs
+++ b/src/Hydrogen/Collections/Collections/SingularCollectionBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Columnar/ColumnarList.cs b/src/Hydrogen/Collections/Columnar/ColumnarList.cs
index 299935ccd..368cc7402 100644
--- a/src/Hydrogen/Collections/Columnar/ColumnarList.cs
+++ b/src/Hydrogen/Collections/Columnar/ColumnarList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Columnar/FilesMappedColumnarList.cs b/src/Hydrogen/Collections/Columnar/FilesMappedColumnarList.cs
index 299d1a882..6ecfc1bb0 100644
--- a/src/Hydrogen/Collections/Columnar/FilesMappedColumnarList.cs
+++ b/src/Hydrogen/Collections/Columnar/FilesMappedColumnarList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/ActionDictionaryDecorator.cs b/src/Hydrogen/Collections/Dictionaries/ActionDictionaryDecorator.cs
index 09ab5468d..3583729d1 100644
--- a/src/Hydrogen/Collections/Dictionaries/ActionDictionaryDecorator.cs
+++ b/src/Hydrogen/Collections/Dictionaries/ActionDictionaryDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/BTree.cs b/src/Hydrogen/Collections/Dictionaries/BTree.cs
index 5a19e1ba5..540a8334b 100644
--- a/src/Hydrogen/Collections/Dictionaries/BTree.cs
+++ b/src/Hydrogen/Collections/Dictionaries/BTree.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/BijectiveDictionary.cs b/src/Hydrogen/Collections/Dictionaries/BijectiveDictionary.cs
index 067f7e525..7c3a8bb60 100644
--- a/src/Hydrogen/Collections/Dictionaries/BijectiveDictionary.cs
+++ b/src/Hydrogen/Collections/Dictionaries/BijectiveDictionary.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/CollectionGroup.cs b/src/Hydrogen/Collections/Dictionaries/CollectionGroup.cs
index 1b8e7dedc..49f04bd7d 100644
--- a/src/Hydrogen/Collections/Dictionaries/CollectionGroup.cs
+++ b/src/Hydrogen/Collections/Dictionaries/CollectionGroup.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/DictionaryBase.cs b/src/Hydrogen/Collections/Dictionaries/DictionaryBase.cs
index 7da6bd9a7..1c000edfc 100644
--- a/src/Hydrogen/Collections/Dictionaries/DictionaryBase.cs
+++ b/src/Hydrogen/Collections/Dictionaries/DictionaryBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/DictionaryChain.cs b/src/Hydrogen/Collections/Dictionaries/DictionaryChain.cs
index e96a81df2..6c480488a 100644
--- a/src/Hydrogen/Collections/Dictionaries/DictionaryChain.cs
+++ b/src/Hydrogen/Collections/Dictionaries/DictionaryChain.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/DictionaryDecorator.cs b/src/Hydrogen/Collections/Dictionaries/DictionaryDecorator.cs
index c87ab25df..efabf0dfd 100644
--- a/src/Hydrogen/Collections/Dictionaries/DictionaryDecorator.cs
+++ b/src/Hydrogen/Collections/Dictionaries/DictionaryDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/DictionaryList.cs b/src/Hydrogen/Collections/Dictionaries/DictionaryList.cs
index 71f73291e..12dd08a2c 100644
--- a/src/Hydrogen/Collections/Dictionaries/DictionaryList.cs
+++ b/src/Hydrogen/Collections/Dictionaries/DictionaryList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/EnumerableKeyDictionary.cs b/src/Hydrogen/Collections/Dictionaries/EnumerableKeyDictionary.cs
index b98f78b1c..17941ecdc 100644
--- a/src/Hydrogen/Collections/Dictionaries/EnumerableKeyDictionary.cs
+++ b/src/Hydrogen/Collections/Dictionaries/EnumerableKeyDictionary.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/GroupOfAdjacent.cs b/src/Hydrogen/Collections/Dictionaries/GroupOfAdjacent.cs
index 930051d8d..dd7b60851 100644
--- a/src/Hydrogen/Collections/Dictionaries/GroupOfAdjacent.cs
+++ b/src/Hydrogen/Collections/Dictionaries/GroupOfAdjacent.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/Grouping.cs b/src/Hydrogen/Collections/Dictionaries/Grouping.cs
index c857beca1..1f43a19e3 100644
--- a/src/Hydrogen/Collections/Dictionaries/Grouping.cs
+++ b/src/Hydrogen/Collections/Dictionaries/Grouping.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/IBijectiveDictionary.cs b/src/Hydrogen/Collections/Dictionaries/IBijectiveDictionary.cs
index f5d8ac4af..a717b59e5 100644
--- a/src/Hydrogen/Collections/Dictionaries/IBijectiveDictionary.cs
+++ b/src/Hydrogen/Collections/Dictionaries/IBijectiveDictionary.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/IPersistedDictionary.cs b/src/Hydrogen/Collections/Dictionaries/IPersistedDictionary.cs
index 8f4e4e5a5..b6a885689 100644
--- a/src/Hydrogen/Collections/Dictionaries/IPersistedDictionary.cs
+++ b/src/Hydrogen/Collections/Dictionaries/IPersistedDictionary.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/MultiKeyDictionary.cs b/src/Hydrogen/Collections/Dictionaries/MultiKeyDictionary.cs
index c314e7d9b..e2da8597e 100644
--- a/src/Hydrogen/Collections/Dictionaries/MultiKeyDictionary.cs
+++ b/src/Hydrogen/Collections/Dictionaries/MultiKeyDictionary.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/MultiKeyMap.cs b/src/Hydrogen/Collections/Dictionaries/MultiKeyMap.cs
index 9a6698a08..e93bf5599 100644
--- a/src/Hydrogen/Collections/Dictionaries/MultiKeyMap.cs
+++ b/src/Hydrogen/Collections/Dictionaries/MultiKeyMap.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/NotPersistedDictionary.cs b/src/Hydrogen/Collections/Dictionaries/NotPersistedDictionary.cs
index d686cff0e..c279273ac 100644
--- a/src/Hydrogen/Collections/Dictionaries/NotPersistedDictionary.cs
+++ b/src/Hydrogen/Collections/Dictionaries/NotPersistedDictionary.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/ReadOnlyDictionaryAdapter.cs b/src/Hydrogen/Collections/Dictionaries/ReadOnlyDictionaryAdapter.cs
index e8a2eea09..9a8e1143e 100644
--- a/src/Hydrogen/Collections/Dictionaries/ReadOnlyDictionaryAdapter.cs
+++ b/src/Hydrogen/Collections/Dictionaries/ReadOnlyDictionaryAdapter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/ReadOnlyDictionaryDecorator.cs b/src/Hydrogen/Collections/Dictionaries/ReadOnlyDictionaryDecorator.cs
index fd9599b17..76109f11d 100644
--- a/src/Hydrogen/Collections/Dictionaries/ReadOnlyDictionaryDecorator.cs
+++ b/src/Hydrogen/Collections/Dictionaries/ReadOnlyDictionaryDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/ReferenceDictionary.cs b/src/Hydrogen/Collections/Dictionaries/ReferenceDictionary.cs
index dd510ebcb..705f4419a 100644
--- a/src/Hydrogen/Collections/Dictionaries/ReferenceDictionary.cs
+++ b/src/Hydrogen/Collections/Dictionaries/ReferenceDictionary.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/SerializableDictionarySurrogate.cs b/src/Hydrogen/Collections/Dictionaries/SerializableDictionarySurrogate.cs
index dde2be43b..8de86c203 100644
--- a/src/Hydrogen/Collections/Dictionaries/SerializableDictionarySurrogate.cs
+++ b/src/Hydrogen/Collections/Dictionaries/SerializableDictionarySurrogate.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/SerializableDictionarySurrogate2.cs b/src/Hydrogen/Collections/Dictionaries/SerializableDictionarySurrogate2.cs
index 2cab04748..faf46c428 100644
--- a/src/Hydrogen/Collections/Dictionaries/SerializableDictionarySurrogate2.cs
+++ b/src/Hydrogen/Collections/Dictionaries/SerializableDictionarySurrogate2.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/SerializableKeyValuePair.cs b/src/Hydrogen/Collections/Dictionaries/SerializableKeyValuePair.cs
index 881c81a10..5305e3ae5 100644
--- a/src/Hydrogen/Collections/Dictionaries/SerializableKeyValuePair.cs
+++ b/src/Hydrogen/Collections/Dictionaries/SerializableKeyValuePair.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Dictionaries/ValueReferenceInverseDictionary.cs b/src/Hydrogen/Collections/Dictionaries/ValueReferenceInverseDictionary.cs
index dcb607fc1..665ed0171 100644
--- a/src/Hydrogen/Collections/Dictionaries/ValueReferenceInverseDictionary.cs
+++ b/src/Hydrogen/Collections/Dictionaries/ValueReferenceInverseDictionary.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/FileMapped/FileMappedBuffer.cs b/src/Hydrogen/Collections/FileMapped/FileMappedBuffer.cs
index 69d4d812c..8630e23cc 100644
--- a/src/Hydrogen/Collections/FileMapped/FileMappedBuffer.cs
+++ b/src/Hydrogen/Collections/FileMapped/FileMappedBuffer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/FileMapped/FilePageBase.cs b/src/Hydrogen/Collections/FileMapped/FilePageBase.cs
index 3878a975b..89be4f13d 100644
--- a/src/Hydrogen/Collections/FileMapped/FilePageBase.cs
+++ b/src/Hydrogen/Collections/FileMapped/FilePageBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/FileMapped/FilePagedListBase.cs b/src/Hydrogen/Collections/FileMapped/FilePagedListBase.cs
index e1191d261..645431d5b 100644
--- a/src/Hydrogen/Collections/FileMapped/FilePagedListBase.cs
+++ b/src/Hydrogen/Collections/FileMapped/FilePagedListBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/FileMapped/IFilePage.cs b/src/Hydrogen/Collections/FileMapped/IFilePage.cs
index 39c60ba53..fe017c367 100644
--- a/src/Hydrogen/Collections/FileMapped/IFilePage.cs
+++ b/src/Hydrogen/Collections/FileMapped/IFilePage.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/FileMapped/IFilePagedList.cs b/src/Hydrogen/Collections/FileMapped/IFilePagedList.cs
index 332bd8f16..40eb3dd3b 100644
--- a/src/Hydrogen/Collections/FileMapped/IFilePagedList.cs
+++ b/src/Hydrogen/Collections/FileMapped/IFilePagedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Graph/GraphNode.cs b/src/Hydrogen/Collections/Graph/GraphNode.cs
index f7e0d3ed8..53ab415f0 100644
--- a/src/Hydrogen/Collections/Graph/GraphNode.cs
+++ b/src/Hydrogen/Collections/Graph/GraphNode.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Graph/HierarchyNode.cs b/src/Hydrogen/Collections/Graph/HierarchyNode.cs
index 4928c5988..cb114f360 100644
--- a/src/Hydrogen/Collections/Graph/HierarchyNode.cs
+++ b/src/Hydrogen/Collections/Graph/HierarchyNode.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Graph/IGraph.cs b/src/Hydrogen/Collections/Graph/IGraph.cs
index 5e5715324..d89063dbc 100644
--- a/src/Hydrogen/Collections/Graph/IGraph.cs
+++ b/src/Hydrogen/Collections/Graph/IGraph.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Graph/ISimpleGraph.cs b/src/Hydrogen/Collections/Graph/ISimpleGraph.cs
index 2db0c1ee0..a5e5d127a 100644
--- a/src/Hydrogen/Collections/Graph/ISimpleGraph.cs
+++ b/src/Hydrogen/Collections/Graph/ISimpleGraph.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Graph/SimpleGraph.cs b/src/Hydrogen/Collections/Graph/SimpleGraph.cs
index 7a9d55e3f..6496536ab 100644
--- a/src/Hydrogen/Collections/Graph/SimpleGraph.cs
+++ b/src/Hydrogen/Collections/Graph/SimpleGraph.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Graph/SimpleGraphAdapter.cs b/src/Hydrogen/Collections/Graph/SimpleGraphAdapter.cs
index 03ada7718..f938c7617 100644
--- a/src/Hydrogen/Collections/Graph/SimpleGraphAdapter.cs
+++ b/src/Hydrogen/Collections/Graph/SimpleGraphAdapter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Iterators/BatchFetchIterator.cs b/src/Hydrogen/Collections/Iterators/BatchFetchIterator.cs
index cc588efae..24a2f0192 100644
--- a/src/Hydrogen/Collections/Iterators/BatchFetchIterator.cs
+++ b/src/Hydrogen/Collections/Iterators/BatchFetchIterator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Iterators/BoundedEnumerator.cs b/src/Hydrogen/Collections/Iterators/BoundedEnumerator.cs
index 8a6d08a33..9c8cb3558 100644
--- a/src/Hydrogen/Collections/Iterators/BoundedEnumerator.cs
+++ b/src/Hydrogen/Collections/Iterators/BoundedEnumerator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Iterators/EnumeratedItem.cs b/src/Hydrogen/Collections/Iterators/EnumeratedItem.cs
index 379875df6..be6ca8915 100644
--- a/src/Hydrogen/Collections/Iterators/EnumeratedItem.cs
+++ b/src/Hydrogen/Collections/Iterators/EnumeratedItem.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Iterators/EnumeratedItemDescription.cs b/src/Hydrogen/Collections/Iterators/EnumeratedItemDescription.cs
index 391899283..19dc3ce63 100644
--- a/src/Hydrogen/Collections/Iterators/EnumeratedItemDescription.cs
+++ b/src/Hydrogen/Collections/Iterators/EnumeratedItemDescription.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Iterators/EnumeratorDecorator.cs b/src/Hydrogen/Collections/Iterators/EnumeratorDecorator.cs
index f9ea20c93..c1bf7dcc4 100644
--- a/src/Hydrogen/Collections/Iterators/EnumeratorDecorator.cs
+++ b/src/Hydrogen/Collections/Iterators/EnumeratorDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Iterators/IEnumerableEx.cs b/src/Hydrogen/Collections/Iterators/IEnumerableEx.cs
index 752caaa45..76f346116 100644
--- a/src/Hydrogen/Collections/Iterators/IEnumerableEx.cs
+++ b/src/Hydrogen/Collections/Iterators/IEnumerableEx.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Iterators/MemorizingEnumerator.cs b/src/Hydrogen/Collections/Iterators/MemorizingEnumerator.cs
index 05190dde8..e38076608 100644
--- a/src/Hydrogen/Collections/Iterators/MemorizingEnumerator.cs
+++ b/src/Hydrogen/Collections/Iterators/MemorizingEnumerator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Iterators/MemorizingIterator.cs b/src/Hydrogen/Collections/Iterators/MemorizingIterator.cs
index 2ad42dc1a..36a57692a 100644
--- a/src/Hydrogen/Collections/Iterators/MemorizingIterator.cs
+++ b/src/Hydrogen/Collections/Iterators/MemorizingIterator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Iterators/OnDisposeEnumerator.cs b/src/Hydrogen/Collections/Iterators/OnDisposeEnumerator.cs
index fa60ab449..00d7e691a 100644
--- a/src/Hydrogen/Collections/Iterators/OnDisposeEnumerator.cs
+++ b/src/Hydrogen/Collections/Iterators/OnDisposeEnumerator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Iterators/OnMoveNextEnumerator.cs b/src/Hydrogen/Collections/Iterators/OnMoveNextEnumerator.cs
index 35aaf6ccc..5f8b2a182 100644
--- a/src/Hydrogen/Collections/Iterators/OnMoveNextEnumerator.cs
+++ b/src/Hydrogen/Collections/Iterators/OnMoveNextEnumerator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Iterators/ValueRangeIterator.cs b/src/Hydrogen/Collections/Iterators/ValueRangeIterator.cs
index 0066c2704..d66cf532b 100644
--- a/src/Hydrogen/Collections/Iterators/ValueRangeIterator.cs
+++ b/src/Hydrogen/Collections/Iterators/ValueRangeIterator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/BoundedList.cs b/src/Hydrogen/Collections/Lists/BoundedList.cs
index c96561062..e9b73ad4c 100644
--- a/src/Hydrogen/Collections/Lists/BoundedList.cs
+++ b/src/Hydrogen/Collections/Lists/BoundedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/CircularList.cs b/src/Hydrogen/Collections/Lists/CircularList.cs
index 9290fad14..5bab520bd 100644
--- a/src/Hydrogen/Collections/Lists/CircularList.cs
+++ b/src/Hydrogen/Collections/Lists/CircularList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/ExtendedList.cs b/src/Hydrogen/Collections/Lists/ExtendedList.cs
index 684759dbf..5de0620b9 100644
--- a/src/Hydrogen/Collections/Lists/ExtendedList.cs
+++ b/src/Hydrogen/Collections/Lists/ExtendedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/ExtendedListAdapter.cs b/src/Hydrogen/Collections/Lists/ExtendedListAdapter.cs
index 4e0a9964b..991329dec 100644
--- a/src/Hydrogen/Collections/Lists/ExtendedListAdapter.cs
+++ b/src/Hydrogen/Collections/Lists/ExtendedListAdapter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/ExtendedListBase.cs b/src/Hydrogen/Collections/Lists/ExtendedListBase.cs
index 68db4dc76..6d64b61cf 100644
--- a/src/Hydrogen/Collections/Lists/ExtendedListBase.cs
+++ b/src/Hydrogen/Collections/Lists/ExtendedListBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/ExtendedListDecorator.cs b/src/Hydrogen/Collections/Lists/ExtendedListDecorator.cs
index 3be9637dc..74cf679fe 100644
--- a/src/Hydrogen/Collections/Lists/ExtendedListDecorator.cs
+++ b/src/Hydrogen/Collections/Lists/ExtendedListDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/ExtendedListHelper.cs b/src/Hydrogen/Collections/Lists/ExtendedListHelper.cs
index 5d732abfd..bb6a825fe 100644
--- a/src/Hydrogen/Collections/Lists/ExtendedListHelper.cs
+++ b/src/Hydrogen/Collections/Lists/ExtendedListHelper.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/IBoundedList.cs b/src/Hydrogen/Collections/Lists/IBoundedList.cs
index a54bee7a9..e700df481 100644
--- a/src/Hydrogen/Collections/Lists/IBoundedList.cs
+++ b/src/Hydrogen/Collections/Lists/IBoundedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/IExtendedList.cs b/src/Hydrogen/Collections/Lists/IExtendedList.cs
index bb68e8581..97c10e003 100644
--- a/src/Hydrogen/Collections/Lists/IExtendedList.cs
+++ b/src/Hydrogen/Collections/Lists/IExtendedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/IReadOnlyBoundedList.cs b/src/Hydrogen/Collections/Lists/IReadOnlyBoundedList.cs
index 4d7e67e73..cfd317a3a 100644
--- a/src/Hydrogen/Collections/Lists/IReadOnlyBoundedList.cs
+++ b/src/Hydrogen/Collections/Lists/IReadOnlyBoundedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/IReadOnlyExtendedList.cs b/src/Hydrogen/Collections/Lists/IReadOnlyExtendedList.cs
index 2ccf37f2a..12a0140e4 100644
--- a/src/Hydrogen/Collections/Lists/IReadOnlyExtendedList.cs
+++ b/src/Hydrogen/Collections/Lists/IReadOnlyExtendedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/IRecyclableList.cs b/src/Hydrogen/Collections/Lists/IRecyclableList.cs
index b70450066..bfb263e88 100644
--- a/src/Hydrogen/Collections/Lists/IRecyclableList.cs
+++ b/src/Hydrogen/Collections/Lists/IRecyclableList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/IWriteOnlyExtendedList.cs b/src/Hydrogen/Collections/Lists/IWriteOnlyExtendedList.cs
index 662cfd1c3..bba5c36a6 100644
--- a/src/Hydrogen/Collections/Lists/IWriteOnlyExtendedList.cs
+++ b/src/Hydrogen/Collections/Lists/IWriteOnlyExtendedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/IWriteableExtendedList.cs b/src/Hydrogen/Collections/Lists/IWriteableExtendedList.cs
index 6ddfbc4c5..420874e19 100644
--- a/src/Hydrogen/Collections/Lists/IWriteableExtendedList.cs
+++ b/src/Hydrogen/Collections/Lists/IWriteableExtendedList.cs
@@ -1,8 +1,8 @@
//// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
//// Author: Herman Schoenfeld
////
-//// Distributed under the MIT software license, see the accompanying file
-//// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+//// Distributed under the MIT NON-AI software license, see the accompanying file
+//// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
////
//// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/LegacyListAdapter.cs b/src/Hydrogen/Collections/Lists/LegacyListAdapter.cs
index 0155fede6..8c86386ac 100644
--- a/src/Hydrogen/Collections/Lists/LegacyListAdapter.cs
+++ b/src/Hydrogen/Collections/Lists/LegacyListAdapter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/ListDecorator.cs b/src/Hydrogen/Collections/Lists/ListDecorator.cs
index 483346f75..bd73e4b06 100644
--- a/src/Hydrogen/Collections/Lists/ListDecorator.cs
+++ b/src/Hydrogen/Collections/Lists/ListDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/PreAllocationPolicy.cs b/src/Hydrogen/Collections/Lists/PreAllocationPolicy.cs
index d29ec58ea..526c01392 100644
--- a/src/Hydrogen/Collections/Lists/PreAllocationPolicy.cs
+++ b/src/Hydrogen/Collections/Lists/PreAllocationPolicy.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/ProjectedExtendedList.cs b/src/Hydrogen/Collections/Lists/ProjectedExtendedList.cs
index ba00404d4..ac424b21b 100644
--- a/src/Hydrogen/Collections/Lists/ProjectedExtendedList.cs
+++ b/src/Hydrogen/Collections/Lists/ProjectedExtendedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/RangedListBase.cs b/src/Hydrogen/Collections/Lists/RangedListBase.cs
index 65d379397..36d352ad4 100644
--- a/src/Hydrogen/Collections/Lists/RangedListBase.cs
+++ b/src/Hydrogen/Collections/Lists/RangedListBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/ReadOnlyListAdapter.cs b/src/Hydrogen/Collections/Lists/ReadOnlyListAdapter.cs
index 8e2759cb3..1d9e55465 100644
--- a/src/Hydrogen/Collections/Lists/ReadOnlyListAdapter.cs
+++ b/src/Hydrogen/Collections/Lists/ReadOnlyListAdapter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/ReadOnlyListProjection.cs b/src/Hydrogen/Collections/Lists/ReadOnlyListProjection.cs
index c2f54f445..b28fd0c37 100644
--- a/src/Hydrogen/Collections/Lists/ReadOnlyListProjection.cs
+++ b/src/Hydrogen/Collections/Lists/ReadOnlyListProjection.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/RecyclableListDecorator.cs b/src/Hydrogen/Collections/Lists/RecyclableListDecorator.cs
index 2c1bbef7c..84d144200 100644
--- a/src/Hydrogen/Collections/Lists/RecyclableListDecorator.cs
+++ b/src/Hydrogen/Collections/Lists/RecyclableListDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/SingularListBase.cs b/src/Hydrogen/Collections/Lists/SingularListBase.cs
index 22bcbf271..45fa2d255 100644
--- a/src/Hydrogen/Collections/Lists/SingularListBase.cs
+++ b/src/Hydrogen/Collections/Lists/SingularListBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/SingularListDecorator.cs b/src/Hydrogen/Collections/Lists/SingularListDecorator.cs
index a7bb5ceba..cc395c85f 100644
--- a/src/Hydrogen/Collections/Lists/SingularListDecorator.cs
+++ b/src/Hydrogen/Collections/Lists/SingularListDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lists/UpdateOnlyList.cs b/src/Hydrogen/Collections/Lists/UpdateOnlyList.cs
index eb1bbdd99..405dd1616 100644
--- a/src/Hydrogen/Collections/Lists/UpdateOnlyList.cs
+++ b/src/Hydrogen/Collections/Lists/UpdateOnlyList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lookup/ExtendedLookup.cs b/src/Hydrogen/Collections/Lookup/ExtendedLookup.cs
index b899c729a..f71668f37 100644
--- a/src/Hydrogen/Collections/Lookup/ExtendedLookup.cs
+++ b/src/Hydrogen/Collections/Lookup/ExtendedLookup.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lookup/LookupDecorator.cs b/src/Hydrogen/Collections/Lookup/LookupDecorator.cs
index 18b80cbc2..c3b8d80c2 100644
--- a/src/Hydrogen/Collections/Lookup/LookupDecorator.cs
+++ b/src/Hydrogen/Collections/Lookup/LookupDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lookup/MultiKeyLookup.cs b/src/Hydrogen/Collections/Lookup/MultiKeyLookup.cs
index 69d7aa0c4..f4a465fbf 100644
--- a/src/Hydrogen/Collections/Lookup/MultiKeyLookup.cs
+++ b/src/Hydrogen/Collections/Lookup/MultiKeyLookup.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Lookup/ProjectedLookup.cs b/src/Hydrogen/Collections/Lookup/ProjectedLookup.cs
index a1d411fb6..7da6b5d54 100644
--- a/src/Hydrogen/Collections/Lookup/ProjectedLookup.cs
+++ b/src/Hydrogen/Collections/Lookup/ProjectedLookup.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/MemoryPaged/FileSwappedMemoryPage.cs b/src/Hydrogen/Collections/MemoryPaged/FileSwappedMemoryPage.cs
index 0a38e6adc..183a59690 100644
--- a/src/Hydrogen/Collections/MemoryPaged/FileSwappedMemoryPage.cs
+++ b/src/Hydrogen/Collections/MemoryPaged/FileSwappedMemoryPage.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/MemoryPaged/IMemoryPage.cs b/src/Hydrogen/Collections/MemoryPaged/IMemoryPage.cs
index 68eb47bc5..d8c78eed6 100644
--- a/src/Hydrogen/Collections/MemoryPaged/IMemoryPage.cs
+++ b/src/Hydrogen/Collections/MemoryPaged/IMemoryPage.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/MemoryPaged/IMemoryPagedBuffer.cs b/src/Hydrogen/Collections/MemoryPaged/IMemoryPagedBuffer.cs
index 2499af0dc..63319a10d 100644
--- a/src/Hydrogen/Collections/MemoryPaged/IMemoryPagedBuffer.cs
+++ b/src/Hydrogen/Collections/MemoryPaged/IMemoryPagedBuffer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/MemoryPaged/IMemoryPagedList.cs b/src/Hydrogen/Collections/MemoryPaged/IMemoryPagedList.cs
index 4050cd058..ea988ad8a 100644
--- a/src/Hydrogen/Collections/MemoryPaged/IMemoryPagedList.cs
+++ b/src/Hydrogen/Collections/MemoryPaged/IMemoryPagedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/MemoryPaged/MemoryPageBase.cs b/src/Hydrogen/Collections/MemoryPaged/MemoryPageBase.cs
index c7ade051e..8bced7f8c 100644
--- a/src/Hydrogen/Collections/MemoryPaged/MemoryPageBase.cs
+++ b/src/Hydrogen/Collections/MemoryPaged/MemoryPageBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/MemoryPaged/MemoryPagedBuffer.cs b/src/Hydrogen/Collections/MemoryPaged/MemoryPagedBuffer.cs
index 39fe450f2..1e54eee48 100644
--- a/src/Hydrogen/Collections/MemoryPaged/MemoryPagedBuffer.cs
+++ b/src/Hydrogen/Collections/MemoryPaged/MemoryPagedBuffer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/MemoryPaged/MemoryPagedBufferDecorator.cs b/src/Hydrogen/Collections/MemoryPaged/MemoryPagedBufferDecorator.cs
index c18f2f72b..fb00352a3 100644
--- a/src/Hydrogen/Collections/MemoryPaged/MemoryPagedBufferDecorator.cs
+++ b/src/Hydrogen/Collections/MemoryPaged/MemoryPagedBufferDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/MemoryPaged/MemoryPagedList.cs b/src/Hydrogen/Collections/MemoryPaged/MemoryPagedList.cs
index 147529b11..7c82ac9ba 100644
--- a/src/Hydrogen/Collections/MemoryPaged/MemoryPagedList.cs
+++ b/src/Hydrogen/Collections/MemoryPaged/MemoryPagedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/MemoryPaged/MemoryPagedListBase.cs b/src/Hydrogen/Collections/MemoryPaged/MemoryPagedListBase.cs
index ac8fea55d..d7ec05f0b 100644
--- a/src/Hydrogen/Collections/MemoryPaged/MemoryPagedListBase.cs
+++ b/src/Hydrogen/Collections/MemoryPaged/MemoryPagedListBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/MemoryPaged/MemoryPagedListDecorator.cs b/src/Hydrogen/Collections/MemoryPaged/MemoryPagedListDecorator.cs
index 5393cea91..b6cd53acb 100644
--- a/src/Hydrogen/Collections/MemoryPaged/MemoryPagedListDecorator.cs
+++ b/src/Hydrogen/Collections/MemoryPaged/MemoryPagedListDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/MemoryPaged/PagedBufferImplementationHelper.cs b/src/Hydrogen/Collections/MemoryPaged/PagedBufferImplementationHelper.cs
index 2a6eb4e74..09cb148dd 100644
--- a/src/Hydrogen/Collections/MemoryPaged/PagedBufferImplementationHelper.cs
+++ b/src/Hydrogen/Collections/MemoryPaged/PagedBufferImplementationHelper.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Observable/IObservableCollection.cs b/src/Hydrogen/Collections/Observable/IObservableCollection.cs
index c73c97eb0..61a228c8c 100644
--- a/src/Hydrogen/Collections/Observable/IObservableCollection.cs
+++ b/src/Hydrogen/Collections/Observable/IObservableCollection.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Observable/ObservableCollection.cs b/src/Hydrogen/Collections/Observable/ObservableCollection.cs
index 9017071de..9359a913e 100644
--- a/src/Hydrogen/Collections/Observable/ObservableCollection.cs
+++ b/src/Hydrogen/Collections/Observable/ObservableCollection.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Observable/ObservableDictionary.cs b/src/Hydrogen/Collections/Observable/ObservableDictionary.cs
index 6fbda6691..739780d42 100644
--- a/src/Hydrogen/Collections/Observable/ObservableDictionary.cs
+++ b/src/Hydrogen/Collections/Observable/ObservableDictionary.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Observable/ObservableEventArgs.cs b/src/Hydrogen/Collections/Observable/ObservableEventArgs.cs
index 8f43d6439..ed07ca21a 100644
--- a/src/Hydrogen/Collections/Observable/ObservableEventArgs.cs
+++ b/src/Hydrogen/Collections/Observable/ObservableEventArgs.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Observable/ObservableExtendedCollection.cs b/src/Hydrogen/Collections/Observable/ObservableExtendedCollection.cs
index 166429457..7af56fcb4 100644
--- a/src/Hydrogen/Collections/Observable/ObservableExtendedCollection.cs
+++ b/src/Hydrogen/Collections/Observable/ObservableExtendedCollection.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Observable/ObservableExtendedList.cs b/src/Hydrogen/Collections/Observable/ObservableExtendedList.cs
index 1e1aaa907..dcd38154a 100644
--- a/src/Hydrogen/Collections/Observable/ObservableExtendedList.cs
+++ b/src/Hydrogen/Collections/Observable/ObservableExtendedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Observable/ObservableList.cs b/src/Hydrogen/Collections/Observable/ObservableList.cs
index a283c87b9..36ad710c8 100644
--- a/src/Hydrogen/Collections/Observable/ObservableList.cs
+++ b/src/Hydrogen/Collections/Observable/ObservableList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Paged/BinaryFormattedPage.cs b/src/Hydrogen/Collections/Paged/BinaryFormattedPage.cs
index 7fa69426f..ecd28268e 100644
--- a/src/Hydrogen/Collections/Paged/BinaryFormattedPage.cs
+++ b/src/Hydrogen/Collections/Paged/BinaryFormattedPage.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Paged/IPage.cs b/src/Hydrogen/Collections/Paged/IPage.cs
index 9fbd9dbf2..f3c091955 100644
--- a/src/Hydrogen/Collections/Paged/IPage.cs
+++ b/src/Hydrogen/Collections/Paged/IPage.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Paged/IPagedList.cs b/src/Hydrogen/Collections/Paged/IPagedList.cs
index fde34c02b..5e84e3b6f 100644
--- a/src/Hydrogen/Collections/Paged/IPagedList.cs
+++ b/src/Hydrogen/Collections/Paged/IPagedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Paged/IPagedListDelegate.cs b/src/Hydrogen/Collections/Paged/IPagedListDelegate.cs
index e4ea62b0a..02744f52f 100644
--- a/src/Hydrogen/Collections/Paged/IPagedListDelegate.cs
+++ b/src/Hydrogen/Collections/Paged/IPagedListDelegate.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Paged/PageBase.cs b/src/Hydrogen/Collections/Paged/PageBase.cs
index e0162b6b8..9db90f2d3 100644
--- a/src/Hydrogen/Collections/Paged/PageBase.cs
+++ b/src/Hydrogen/Collections/Paged/PageBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Paged/PageState.cs b/src/Hydrogen/Collections/Paged/PageState.cs
index 239961d7a..cc85b4183 100644
--- a/src/Hydrogen/Collections/Paged/PageState.cs
+++ b/src/Hydrogen/Collections/Paged/PageState.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Paged/PagedListBase.cs b/src/Hydrogen/Collections/Paged/PagedListBase.cs
index 0f1a17eab..769b2840b 100644
--- a/src/Hydrogen/Collections/Paged/PagedListBase.cs
+++ b/src/Hydrogen/Collections/Paged/PagedListBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Paged/PagedListDecorator.cs b/src/Hydrogen/Collections/Paged/PagedListDecorator.cs
index cea221261..16c081526 100644
--- a/src/Hydrogen/Collections/Paged/PagedListDecorator.cs
+++ b/src/Hydrogen/Collections/Paged/PagedListDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Paged/PagedListDelegate.cs b/src/Hydrogen/Collections/Paged/PagedListDelegate.cs
index 98552373a..acb9c1dc3 100644
--- a/src/Hydrogen/Collections/Paged/PagedListDelegate.cs
+++ b/src/Hydrogen/Collections/Paged/PagedListDelegate.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Queues/BinaryHeap.cs b/src/Hydrogen/Collections/Queues/BinaryHeap.cs
index 04b5f53a3..c95c5b9bd 100644
--- a/src/Hydrogen/Collections/Queues/BinaryHeap.cs
+++ b/src/Hydrogen/Collections/Queues/BinaryHeap.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Queues/IHeap.cs b/src/Hydrogen/Collections/Queues/IHeap.cs
index c2c5c8aeb..bbcc83b51 100644
--- a/src/Hydrogen/Collections/Queues/IHeap.cs
+++ b/src/Hydrogen/Collections/Queues/IHeap.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Queues/IQueue.cs b/src/Hydrogen/Collections/Queues/IQueue.cs
index 3ff8a6524..a85492a26 100644
--- a/src/Hydrogen/Collections/Queues/IQueue.cs
+++ b/src/Hydrogen/Collections/Queues/IQueue.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Queues/ProcessingQueue.cs b/src/Hydrogen/Collections/Queues/ProcessingQueue.cs
index ff9788312..ffafa0517 100644
--- a/src/Hydrogen/Collections/Queues/ProcessingQueue.cs
+++ b/src/Hydrogen/Collections/Queues/ProcessingQueue.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Queues/ProducerConsumerQueue.cs b/src/Hydrogen/Collections/Queues/ProducerConsumerQueue.cs
index 00e2ba283..6d5300c18 100644
--- a/src/Hydrogen/Collections/Queues/ProducerConsumerQueue.cs
+++ b/src/Hydrogen/Collections/Queues/ProducerConsumerQueue.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Queues/QueueAdapter.cs b/src/Hydrogen/Collections/Queues/QueueAdapter.cs
index d5aa9e408..1e1dcad6e 100644
--- a/src/Hydrogen/Collections/Queues/QueueAdapter.cs
+++ b/src/Hydrogen/Collections/Queues/QueueAdapter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Queues/QueueListAdapter.cs b/src/Hydrogen/Collections/Queues/QueueListAdapter.cs
index 5a7d11eb5..bd9cb1dba 100644
--- a/src/Hydrogen/Collections/Queues/QueueListAdapter.cs
+++ b/src/Hydrogen/Collections/Queues/QueueListAdapter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Sets/BloomFilterBase.cs b/src/Hydrogen/Collections/Sets/BloomFilterBase.cs
index 4e8a843f6..320e7d9e1 100644
--- a/src/Hydrogen/Collections/Sets/BloomFilterBase.cs
+++ b/src/Hydrogen/Collections/Sets/BloomFilterBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Sets/HashedBloomFilter.cs b/src/Hydrogen/Collections/Sets/HashedBloomFilter.cs
index 7d667044a..af93098a8 100644
--- a/src/Hydrogen/Collections/Sets/HashedBloomFilter.cs
+++ b/src/Hydrogen/Collections/Sets/HashedBloomFilter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Sets/IBloomFilter.cs b/src/Hydrogen/Collections/Sets/IBloomFilter.cs
index 4ec4e5f2c..5b57b32e4 100644
--- a/src/Hydrogen/Collections/Sets/IBloomFilter.cs
+++ b/src/Hydrogen/Collections/Sets/IBloomFilter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Sets/MurMur3BloomFilter.cs b/src/Hydrogen/Collections/Sets/MurMur3BloomFilter.cs
index 296b43c76..246918414 100644
--- a/src/Hydrogen/Collections/Sets/MurMur3BloomFilter.cs
+++ b/src/Hydrogen/Collections/Sets/MurMur3BloomFilter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Sets/ReferenceHashSet.cs b/src/Hydrogen/Collections/Sets/ReferenceHashSet.cs
index a8e9fc655..467248ead 100644
--- a/src/Hydrogen/Collections/Sets/ReferenceHashSet.cs
+++ b/src/Hydrogen/Collections/Sets/ReferenceHashSet.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Sets/SetBase.cs b/src/Hydrogen/Collections/Sets/SetBase.cs
index e068f5822..8f0d16d4f 100644
--- a/src/Hydrogen/Collections/Sets/SetBase.cs
+++ b/src/Hydrogen/Collections/Sets/SetBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Sets/SetDecorator.cs b/src/Hydrogen/Collections/Sets/SetDecorator.cs
index e0d9fd064..fbe899d93 100644
--- a/src/Hydrogen/Collections/Sets/SetDecorator.cs
+++ b/src/Hydrogen/Collections/Sets/SetDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Sorted/SortedList.cs b/src/Hydrogen/Collections/Sorted/SortedList.cs
index ba215be37..622c5e004 100644
--- a/src/Hydrogen/Collections/Sorted/SortedList.cs
+++ b/src/Hydrogen/Collections/Sorted/SortedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Sorting/BubbleSorter.cs b/src/Hydrogen/Collections/Sorting/BubbleSorter.cs
index 9a8e44e76..8de199922 100644
--- a/src/Hydrogen/Collections/Sorting/BubbleSorter.cs
+++ b/src/Hydrogen/Collections/Sorting/BubbleSorter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Sorting/InsertionSorter.cs b/src/Hydrogen/Collections/Sorting/InsertionSorter.cs
index bfeeeb7fe..9f9490dfb 100644
--- a/src/Hydrogen/Collections/Sorting/InsertionSorter.cs
+++ b/src/Hydrogen/Collections/Sorting/InsertionSorter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Sorting/QuickSorter.cs b/src/Hydrogen/Collections/Sorting/QuickSorter.cs
index 02940b08f..daf235f86 100644
--- a/src/Hydrogen/Collections/Sorting/QuickSorter.cs
+++ b/src/Hydrogen/Collections/Sorting/QuickSorter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Sorting/SelectionSorter.cs b/src/Hydrogen/Collections/Sorting/SelectionSorter.cs
index 59a867bf0..b0a218f35 100644
--- a/src/Hydrogen/Collections/Sorting/SelectionSorter.cs
+++ b/src/Hydrogen/Collections/Sorting/SelectionSorter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Sorting/SortAlgorithm.cs b/src/Hydrogen/Collections/Sorting/SortAlgorithm.cs
index eccfda2bf..95a0b7ef5 100644
--- a/src/Hydrogen/Collections/Sorting/SortAlgorithm.cs
+++ b/src/Hydrogen/Collections/Sorting/SortAlgorithm.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Sorting/TopologicalSorter.cs b/src/Hydrogen/Collections/Sorting/TopologicalSorter.cs
index b4284609f..507223979 100644
--- a/src/Hydrogen/Collections/Sorting/TopologicalSorter.cs
+++ b/src/Hydrogen/Collections/Sorting/TopologicalSorter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Stacks/IStack.cs b/src/Hydrogen/Collections/Stacks/IStack.cs
index 05b8e093a..7e1b27cef 100644
--- a/src/Hydrogen/Collections/Stacks/IStack.cs
+++ b/src/Hydrogen/Collections/Stacks/IStack.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Stacks/StackAdapter.cs b/src/Hydrogen/Collections/Stacks/StackAdapter.cs
index 4676aa196..a4bd9b7ce 100644
--- a/src/Hydrogen/Collections/Stacks/StackAdapter.cs
+++ b/src/Hydrogen/Collections/Stacks/StackAdapter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Stacks/StackList.cs b/src/Hydrogen/Collections/Stacks/StackList.cs
index ae8ffb61e..9b42c1e93 100644
--- a/src/Hydrogen/Collections/Stacks/StackList.cs
+++ b/src/Hydrogen/Collections/Stacks/StackList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/StreamMapped/IStreamMappedDictionary.cs b/src/Hydrogen/Collections/StreamMapped/IStreamMappedDictionary.cs
index 3f82935b4..307435e3a 100644
--- a/src/Hydrogen/Collections/StreamMapped/IStreamMappedDictionary.cs
+++ b/src/Hydrogen/Collections/StreamMapped/IStreamMappedDictionary.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/StreamMapped/IStreamMappedHashSet.cs b/src/Hydrogen/Collections/StreamMapped/IStreamMappedHashSet.cs
index 2d0a7a924..ce08a0293 100644
--- a/src/Hydrogen/Collections/StreamMapped/IStreamMappedHashSet.cs
+++ b/src/Hydrogen/Collections/StreamMapped/IStreamMappedHashSet.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/StreamMapped/IStreamMappedList.cs b/src/Hydrogen/Collections/StreamMapped/IStreamMappedList.cs
index 77dd6a5b0..a45a1a0f4 100644
--- a/src/Hydrogen/Collections/StreamMapped/IStreamMappedList.cs
+++ b/src/Hydrogen/Collections/StreamMapped/IStreamMappedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/StreamMapped/IStreamMappedRecyclableList.cs b/src/Hydrogen/Collections/StreamMapped/IStreamMappedRecyclableList.cs
index c74a08d37..f36f4d7f4 100644
--- a/src/Hydrogen/Collections/StreamMapped/IStreamMappedRecyclableList.cs
+++ b/src/Hydrogen/Collections/StreamMapped/IStreamMappedRecyclableList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/StreamMapped/StreamMappedBuffer.cs b/src/Hydrogen/Collections/StreamMapped/StreamMappedBuffer.cs
index 0ea467841..6ad250c49 100644
--- a/src/Hydrogen/Collections/StreamMapped/StreamMappedBuffer.cs
+++ b/src/Hydrogen/Collections/StreamMapped/StreamMappedBuffer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/StreamMapped/StreamMappedDictionary.cs b/src/Hydrogen/Collections/StreamMapped/StreamMappedDictionary.cs
index 924a0e40c..ca9ba94d9 100644
--- a/src/Hydrogen/Collections/StreamMapped/StreamMappedDictionary.cs
+++ b/src/Hydrogen/Collections/StreamMapped/StreamMappedDictionary.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/StreamMapped/StreamMappedDictionaryCLK.cs b/src/Hydrogen/Collections/StreamMapped/StreamMappedDictionaryCLK.cs
index 7f2859376..f66d27fe0 100644
--- a/src/Hydrogen/Collections/StreamMapped/StreamMappedDictionaryCLK.cs
+++ b/src/Hydrogen/Collections/StreamMapped/StreamMappedDictionaryCLK.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/StreamMapped/StreamMappedHashSet.cs b/src/Hydrogen/Collections/StreamMapped/StreamMappedHashSet.cs
index e62b02ef6..2de3bcb08 100644
--- a/src/Hydrogen/Collections/StreamMapped/StreamMappedHashSet.cs
+++ b/src/Hydrogen/Collections/StreamMapped/StreamMappedHashSet.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/StreamMapped/StreamMappedList.cs b/src/Hydrogen/Collections/StreamMapped/StreamMappedList.cs
index 2f42f39ef..88300412e 100644
--- a/src/Hydrogen/Collections/StreamMapped/StreamMappedList.cs
+++ b/src/Hydrogen/Collections/StreamMapped/StreamMappedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/StreamMapped/StreamMappedRecyclableList.cs b/src/Hydrogen/Collections/StreamMapped/StreamMappedRecyclableList.cs
index 6a67ca5b6..700bb385b 100644
--- a/src/Hydrogen/Collections/StreamMapped/StreamMappedRecyclableList.cs
+++ b/src/Hydrogen/Collections/StreamMapped/StreamMappedRecyclableList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/StreamPaged/ConstantSizeStreamPage.cs b/src/Hydrogen/Collections/StreamPaged/ConstantSizeStreamPage.cs
index 44f564d86..4a1d1e081 100644
--- a/src/Hydrogen/Collections/StreamPaged/ConstantSizeStreamPage.cs
+++ b/src/Hydrogen/Collections/StreamPaged/ConstantSizeStreamPage.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/StreamPaged/DynamicStreamPage.cs b/src/Hydrogen/Collections/StreamPaged/DynamicStreamPage.cs
index f6e96c9f1..3b1955cf8 100644
--- a/src/Hydrogen/Collections/StreamPaged/DynamicStreamPage.cs
+++ b/src/Hydrogen/Collections/StreamPaged/DynamicStreamPage.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/StreamPaged/StreamPageBase.cs b/src/Hydrogen/Collections/StreamPaged/StreamPageBase.cs
index c75d3ce55..2ca90392b 100644
--- a/src/Hydrogen/Collections/StreamPaged/StreamPageBase.cs
+++ b/src/Hydrogen/Collections/StreamPaged/StreamPageBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/StreamPaged/StreamPagedList.cs b/src/Hydrogen/Collections/StreamPaged/StreamPagedList.cs
index 4a2d4fdd4..33a07f860 100644
--- a/src/Hydrogen/Collections/StreamPaged/StreamPagedList.cs
+++ b/src/Hydrogen/Collections/StreamPaged/StreamPagedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/StreamPaged/StreamPagedListType.cs b/src/Hydrogen/Collections/StreamPaged/StreamPagedListType.cs
index 919f5ce71..04a13a389 100644
--- a/src/Hydrogen/Collections/StreamPaged/StreamPagedListType.cs
+++ b/src/Hydrogen/Collections/StreamPaged/StreamPagedListType.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Synchronized/ISynchronizedExtendedList.cs b/src/Hydrogen/Collections/Synchronized/ISynchronizedExtendedList.cs
index b76c9ac71..b3cade711 100644
--- a/src/Hydrogen/Collections/Synchronized/ISynchronizedExtendedList.cs
+++ b/src/Hydrogen/Collections/Synchronized/ISynchronizedExtendedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Synchronized/ISynchronizedList.cs b/src/Hydrogen/Collections/Synchronized/ISynchronizedList.cs
index 631ea57d1..31d766bc4 100644
--- a/src/Hydrogen/Collections/Synchronized/ISynchronizedList.cs
+++ b/src/Hydrogen/Collections/Synchronized/ISynchronizedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Synchronized/ISynchronizedReadOnlyExtendedList.cs b/src/Hydrogen/Collections/Synchronized/ISynchronizedReadOnlyExtendedList.cs
index 0bdeea1d5..e283cdf2e 100644
--- a/src/Hydrogen/Collections/Synchronized/ISynchronizedReadOnlyExtendedList.cs
+++ b/src/Hydrogen/Collections/Synchronized/ISynchronizedReadOnlyExtendedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Synchronized/ISynchronizedReadOnlyList.cs b/src/Hydrogen/Collections/Synchronized/ISynchronizedReadOnlyList.cs
index 0f4050fb3..429f60257 100644
--- a/src/Hydrogen/Collections/Synchronized/ISynchronizedReadOnlyList.cs
+++ b/src/Hydrogen/Collections/Synchronized/ISynchronizedReadOnlyList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Synchronized/SynchronizedCollection.cs b/src/Hydrogen/Collections/Synchronized/SynchronizedCollection.cs
index 50caed197..460466126 100644
--- a/src/Hydrogen/Collections/Synchronized/SynchronizedCollection.cs
+++ b/src/Hydrogen/Collections/Synchronized/SynchronizedCollection.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Synchronized/SynchronizedDictionary.cs b/src/Hydrogen/Collections/Synchronized/SynchronizedDictionary.cs
index ed232de65..e1121167e 100644
--- a/src/Hydrogen/Collections/Synchronized/SynchronizedDictionary.cs
+++ b/src/Hydrogen/Collections/Synchronized/SynchronizedDictionary.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Synchronized/SynchronizedExtendedList.cs b/src/Hydrogen/Collections/Synchronized/SynchronizedExtendedList.cs
index a5fb7ef84..d426cf884 100644
--- a/src/Hydrogen/Collections/Synchronized/SynchronizedExtendedList.cs
+++ b/src/Hydrogen/Collections/Synchronized/SynchronizedExtendedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Synchronized/SynchronizedHeap.cs b/src/Hydrogen/Collections/Synchronized/SynchronizedHeap.cs
index 751872d28..9dceba423 100644
--- a/src/Hydrogen/Collections/Synchronized/SynchronizedHeap.cs
+++ b/src/Hydrogen/Collections/Synchronized/SynchronizedHeap.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Synchronized/SynchronizedList.cs b/src/Hydrogen/Collections/Synchronized/SynchronizedList.cs
index c7135b6f7..af5ed8db5 100644
--- a/src/Hydrogen/Collections/Synchronized/SynchronizedList.cs
+++ b/src/Hydrogen/Collections/Synchronized/SynchronizedList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Synchronized/SynchronizedQueue.cs b/src/Hydrogen/Collections/Synchronized/SynchronizedQueue.cs
index 53cc894b0..565ef5058 100644
--- a/src/Hydrogen/Collections/Synchronized/SynchronizedQueue.cs
+++ b/src/Hydrogen/Collections/Synchronized/SynchronizedQueue.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Collections/Synchronized/SynchronizedSet.cs b/src/Hydrogen/Collections/Synchronized/SynchronizedSet.cs
index 7b7665534..2776f43df 100644
--- a/src/Hydrogen/Collections/Synchronized/SynchronizedSet.cs
+++ b/src/Hydrogen/Collections/Synchronized/SynchronizedSet.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Comparers/ActionEqualityComparer.cs b/src/Hydrogen/Comparers/ActionEqualityComparer.cs
index c514699a3..494fa04c3 100644
--- a/src/Hydrogen/Comparers/ActionEqualityComparer.cs
+++ b/src/Hydrogen/Comparers/ActionEqualityComparer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Comparers/ArrayEqualityComparer.cs b/src/Hydrogen/Comparers/ArrayEqualityComparer.cs
index 2af3e4901..d711b092b 100644
--- a/src/Hydrogen/Comparers/ArrayEqualityComparer.cs
+++ b/src/Hydrogen/Comparers/ArrayEqualityComparer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Comparers/ByteArrayComparer.cs b/src/Hydrogen/Comparers/ByteArrayComparer.cs
index 7641469f0..7e553f73a 100644
--- a/src/Hydrogen/Comparers/ByteArrayComparer.cs
+++ b/src/Hydrogen/Comparers/ByteArrayComparer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Comparers/ByteArrayEqualityComparer.cs b/src/Hydrogen/Comparers/ByteArrayEqualityComparer.cs
index 63fb3953a..752ffcbde 100644
--- a/src/Hydrogen/Comparers/ByteArrayEqualityComparer.cs
+++ b/src/Hydrogen/Comparers/ByteArrayEqualityComparer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Comparers/CastedEqualityComparer.cs b/src/Hydrogen/Comparers/CastedEqualityComparer.cs
index b8d5f7d11..0a4f0bce8 100644
--- a/src/Hydrogen/Comparers/CastedEqualityComparer.cs
+++ b/src/Hydrogen/Comparers/CastedEqualityComparer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Comparers/CompositeComparer.cs b/src/Hydrogen/Comparers/CompositeComparer.cs
index 570dd4b7e..93d591663 100644
--- a/src/Hydrogen/Comparers/CompositeComparer.cs
+++ b/src/Hydrogen/Comparers/CompositeComparer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Comparers/CompositeEqualityComparer.cs b/src/Hydrogen/Comparers/CompositeEqualityComparer.cs
index 40602fe44..a02f02953 100644
--- a/src/Hydrogen/Comparers/CompositeEqualityComparer.cs
+++ b/src/Hydrogen/Comparers/CompositeEqualityComparer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Comparers/EnumerableComparer.cs b/src/Hydrogen/Comparers/EnumerableComparer.cs
index 3050d32f6..27d4b5617 100644
--- a/src/Hydrogen/Comparers/EnumerableComparer.cs
+++ b/src/Hydrogen/Comparers/EnumerableComparer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Comparers/EnumerableContainsSameComparer.cs b/src/Hydrogen/Comparers/EnumerableContainsSameComparer.cs
index f45deddbb..42a3b00ff 100644
--- a/src/Hydrogen/Comparers/EnumerableContainsSameComparer.cs
+++ b/src/Hydrogen/Comparers/EnumerableContainsSameComparer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Comparers/EnumerableEqualityComparer.cs b/src/Hydrogen/Comparers/EnumerableEqualityComparer.cs
index d06ae3b20..1b1df8853 100644
--- a/src/Hydrogen/Comparers/EnumerableEqualityComparer.cs
+++ b/src/Hydrogen/Comparers/EnumerableEqualityComparer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Comparers/EqualityComparerAdapter.cs b/src/Hydrogen/Comparers/EqualityComparerAdapter.cs
index bd1be4aec..c2d347b4a 100644
--- a/src/Hydrogen/Comparers/EqualityComparerAdapter.cs
+++ b/src/Hydrogen/Comparers/EqualityComparerAdapter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Comparers/InvertedComparer.cs b/src/Hydrogen/Comparers/InvertedComparer.cs
index f4995eb35..3d33eec58 100644
--- a/src/Hydrogen/Comparers/InvertedComparer.cs
+++ b/src/Hydrogen/Comparers/InvertedComparer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Comparers/KeyValuePairEqualityComparer.cs b/src/Hydrogen/Comparers/KeyValuePairEqualityComparer.cs
index 2986ad3bd..9f15da76c 100644
--- a/src/Hydrogen/Comparers/KeyValuePairEqualityComparer.cs
+++ b/src/Hydrogen/Comparers/KeyValuePairEqualityComparer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Comparers/LegacyComparableAdapter.cs b/src/Hydrogen/Comparers/LegacyComparableAdapter.cs
index f03028dc7..950b8e416 100644
--- a/src/Hydrogen/Comparers/LegacyComparableAdapter.cs
+++ b/src/Hydrogen/Comparers/LegacyComparableAdapter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Comparers/MemberInfoComparer.cs b/src/Hydrogen/Comparers/MemberInfoComparer.cs
index 37c778846..536b56a55 100644
--- a/src/Hydrogen/Comparers/MemberInfoComparer.cs
+++ b/src/Hydrogen/Comparers/MemberInfoComparer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Comparers/NegatedEqualityComparer.cs b/src/Hydrogen/Comparers/NegatedEqualityComparer.cs
index 2ed4d7fa6..dd43f5386 100644
--- a/src/Hydrogen/Comparers/NegatedEqualityComparer.cs
+++ b/src/Hydrogen/Comparers/NegatedEqualityComparer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Comparers/ProjectionComparer.cs b/src/Hydrogen/Comparers/ProjectionComparer.cs
index a7d9a75e7..56e39a305 100644
--- a/src/Hydrogen/Comparers/ProjectionComparer.cs
+++ b/src/Hydrogen/Comparers/ProjectionComparer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Comparers/ProjectionEqualityComparer.cs b/src/Hydrogen/Comparers/ProjectionEqualityComparer.cs
index 8b3e7a806..3dc15e5ea 100644
--- a/src/Hydrogen/Comparers/ProjectionEqualityComparer.cs
+++ b/src/Hydrogen/Comparers/ProjectionEqualityComparer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Comparers/ReferenceEqualityComparer.cs b/src/Hydrogen/Comparers/ReferenceEqualityComparer.cs
index 999243735..b854b8efc 100644
--- a/src/Hydrogen/Comparers/ReferenceEqualityComparer.cs
+++ b/src/Hydrogen/Comparers/ReferenceEqualityComparer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Conversion/BigEndianBitConverter.cs b/src/Hydrogen/Conversion/BigEndianBitConverter.cs
index 835a70e4f..adc2e5958 100644
--- a/src/Hydrogen/Conversion/BigEndianBitConverter.cs
+++ b/src/Hydrogen/Conversion/BigEndianBitConverter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Conversion/DoubleConverter.cs b/src/Hydrogen/Conversion/DoubleConverter.cs
index 72ec6df8e..fd78db705 100644
--- a/src/Hydrogen/Conversion/DoubleConverter.cs
+++ b/src/Hydrogen/Conversion/DoubleConverter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Conversion/EndianBitConverter.cs b/src/Hydrogen/Conversion/EndianBitConverter.cs
index a3b574941..4358fda89 100644
--- a/src/Hydrogen/Conversion/EndianBitConverter.cs
+++ b/src/Hydrogen/Conversion/EndianBitConverter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Conversion/Endianness.cs b/src/Hydrogen/Conversion/Endianness.cs
index 34cd7b60f..8a3cb2d4f 100644
--- a/src/Hydrogen/Conversion/Endianness.cs
+++ b/src/Hydrogen/Conversion/Endianness.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Jon Skeet, Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
// Based from original: http://jonskeet.uk/csharp/miscutil/
diff --git a/src/Hydrogen/Conversion/LittleEndianBitConverter.cs b/src/Hydrogen/Conversion/LittleEndianBitConverter.cs
index 56058a93e..a34d24b51 100644
--- a/src/Hydrogen/Conversion/LittleEndianBitConverter.cs
+++ b/src/Hydrogen/Conversion/LittleEndianBitConverter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/Checksums/MURMUR3_32.cs b/src/Hydrogen/Crypto/Checksums/MURMUR3_32.cs
index 615f36cbe..6a359d2f1 100644
--- a/src/Hydrogen/Crypto/Checksums/MURMUR3_32.cs
+++ b/src/Hydrogen/Crypto/Checksums/MURMUR3_32.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/CryptoTool.cs b/src/Hydrogen/Crypto/CryptoTool.cs
index 71fb76d82..d5b129271 100644
--- a/src/Hydrogen/Crypto/CryptoTool.cs
+++ b/src/Hydrogen/Crypto/CryptoTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/DataProtection/ISecureItem.cs b/src/Hydrogen/Crypto/DataProtection/ISecureItem.cs
index ee1c1eec8..622261159 100644
--- a/src/Hydrogen/Crypto/DataProtection/ISecureItem.cs
+++ b/src/Hydrogen/Crypto/DataProtection/ISecureItem.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/DataProtection/ISecureItemT.cs b/src/Hydrogen/Crypto/DataProtection/ISecureItemT.cs
index 4bae0c4a0..a0a60c609 100644
--- a/src/Hydrogen/Crypto/DataProtection/ISecureItemT.cs
+++ b/src/Hydrogen/Crypto/DataProtection/ISecureItemT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/DataProtection/SecureBytes.cs b/src/Hydrogen/Crypto/DataProtection/SecureBytes.cs
index 5c4ac69f6..810587506 100644
--- a/src/Hydrogen/Crypto/DataProtection/SecureBytes.cs
+++ b/src/Hydrogen/Crypto/DataProtection/SecureBytes.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/DataProtection/SecureItemT.cs b/src/Hydrogen/Crypto/DataProtection/SecureItemT.cs
index 557e9cf86..9e074313c 100644
--- a/src/Hydrogen/Crypto/DataProtection/SecureItemT.cs
+++ b/src/Hydrogen/Crypto/DataProtection/SecureItemT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/DigitalSignatureSchemeBase.cs b/src/Hydrogen/Crypto/DigitalSignatureSchemeBase.cs
index 883b343e1..44c0a325f 100644
--- a/src/Hydrogen/Crypto/DigitalSignatureSchemeBase.cs
+++ b/src/Hydrogen/Crypto/DigitalSignatureSchemeBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/DigitalSignatureSchemeDecorator.cs b/src/Hydrogen/Crypto/DigitalSignatureSchemeDecorator.cs
index d76a2d92d..03c5b0ca6 100644
--- a/src/Hydrogen/Crypto/DigitalSignatureSchemeDecorator.cs
+++ b/src/Hydrogen/Crypto/DigitalSignatureSchemeDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/DigitalSignatureSchemeTraits.cs b/src/Hydrogen/Crypto/DigitalSignatureSchemeTraits.cs
index a626e22aa..c79e8d9a7 100644
--- a/src/Hydrogen/Crypto/DigitalSignatureSchemeTraits.cs
+++ b/src/Hydrogen/Crypto/DigitalSignatureSchemeTraits.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/Encryption/Encrypted.cs b/src/Hydrogen/Crypto/Encryption/Encrypted.cs
index da94c6af5..d5bbe8936 100644
--- a/src/Hydrogen/Crypto/Encryption/Encrypted.cs
+++ b/src/Hydrogen/Crypto/Encryption/Encrypted.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/Encryption/EncryptionSaltPolicy.cs b/src/Hydrogen/Crypto/Encryption/EncryptionSaltPolicy.cs
index e1a2f8260..6e858dfc9 100644
--- a/src/Hydrogen/Crypto/Encryption/EncryptionSaltPolicy.cs
+++ b/src/Hydrogen/Crypto/Encryption/EncryptionSaltPolicy.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/Encryption/Encryptor.cs b/src/Hydrogen/Crypto/Encryption/Encryptor.cs
index d3425372f..7aa81e9ca 100644
--- a/src/Hydrogen/Crypto/Encryption/Encryptor.cs
+++ b/src/Hydrogen/Crypto/Encryption/Encryptor.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/Hashing/Blake2b.cs b/src/Hydrogen/Crypto/Hashing/Blake2b.cs
index 1339d687f..ffd319a7f 100644
--- a/src/Hydrogen/Crypto/Hashing/Blake2b.cs
+++ b/src/Hydrogen/Crypto/Hashing/Blake2b.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/Hashing/CHF.cs b/src/Hydrogen/Crypto/Hashing/CHF.cs
index 0a3b52cb4..ce3ad0b7f 100644
--- a/src/Hydrogen/Crypto/Hashing/CHF.cs
+++ b/src/Hydrogen/Crypto/Hashing/CHF.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/Hashing/ConcatBytes.cs b/src/Hydrogen/Crypto/Hashing/ConcatBytes.cs
index 0c367a86d..539771e9c 100644
--- a/src/Hydrogen/Crypto/Hashing/ConcatBytes.cs
+++ b/src/Hydrogen/Crypto/Hashing/ConcatBytes.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/Hashing/HashAlgorithmAdapter.cs b/src/Hydrogen/Crypto/Hashing/HashAlgorithmAdapter.cs
index 0bc04266f..2fdff07f2 100644
--- a/src/Hydrogen/Crypto/Hashing/HashAlgorithmAdapter.cs
+++ b/src/Hydrogen/Crypto/Hashing/HashAlgorithmAdapter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/Hashing/HashFunctionBase.cs b/src/Hydrogen/Crypto/Hashing/HashFunctionBase.cs
index cf4f65bdc..7ea928359 100644
--- a/src/Hydrogen/Crypto/Hashing/HashFunctionBase.cs
+++ b/src/Hydrogen/Crypto/Hashing/HashFunctionBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/Hashing/Hashers.cs b/src/Hydrogen/Crypto/Hashing/Hashers.cs
index 934aebfb8..c62b3d60d 100644
--- a/src/Hydrogen/Crypto/Hashing/Hashers.cs
+++ b/src/Hydrogen/Crypto/Hashing/Hashers.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/Hashing/IHashFunction.cs b/src/Hydrogen/Crypto/Hashing/IHashFunction.cs
index 1ba9193c3..900deb206 100644
--- a/src/Hydrogen/Crypto/Hashing/IHashFunction.cs
+++ b/src/Hydrogen/Crypto/Hashing/IHashFunction.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/IDigitalSignatureScheme.cs b/src/Hydrogen/Crypto/IDigitalSignatureScheme.cs
index 614083894..7eaf9987e 100644
--- a/src/Hydrogen/Crypto/IDigitalSignatureScheme.cs
+++ b/src/Hydrogen/Crypto/IDigitalSignatureScheme.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/IIESAlgorithm.cs b/src/Hydrogen/Crypto/IIESAlgorithm.cs
index 1ec48151f..2e0be179e 100644
--- a/src/Hydrogen/Crypto/IIESAlgorithm.cs
+++ b/src/Hydrogen/Crypto/IIESAlgorithm.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/IKey.cs b/src/Hydrogen/Crypto/IKey.cs
index 27446d9be..5ee346a7e 100644
--- a/src/Hydrogen/Crypto/IKey.cs
+++ b/src/Hydrogen/Crypto/IKey.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/IPrivateKey.cs b/src/Hydrogen/Crypto/IPrivateKey.cs
index b90a96ecc..100c60a7d 100644
--- a/src/Hydrogen/Crypto/IPrivateKey.cs
+++ b/src/Hydrogen/Crypto/IPrivateKey.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/IPublicKey.cs b/src/Hydrogen/Crypto/IPublicKey.cs
index 8ced1f9b0..ab8f7c2ed 100644
--- a/src/Hydrogen/Crypto/IPublicKey.cs
+++ b/src/Hydrogen/Crypto/IPublicKey.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/KDF/PBKDF2.cs b/src/Hydrogen/Crypto/KDF/PBKDF2.cs
index c12d03e7c..815b6ab61 100644
--- a/src/Hydrogen/Crypto/KDF/PBKDF2.cs
+++ b/src/Hydrogen/Crypto/KDF/PBKDF2.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/KDF/PasswordHasher.cs b/src/Hydrogen/Crypto/KDF/PasswordHasher.cs
index d5d6537c1..757938a7b 100644
--- a/src/Hydrogen/Crypto/KDF/PasswordHasher.cs
+++ b/src/Hydrogen/Crypto/KDF/PasswordHasher.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/PQC/AMS.cs b/src/Hydrogen/Crypto/PQC/AMS.cs
index 821dfd6b9..0e8188dae 100644
--- a/src/Hydrogen/Crypto/PQC/AMS.cs
+++ b/src/Hydrogen/Crypto/PQC/AMS.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/PQC/AMSOTS.cs b/src/Hydrogen/Crypto/PQC/AMSOTS.cs
index 987175694..32d4b1e90 100644
--- a/src/Hydrogen/Crypto/PQC/AMSOTS.cs
+++ b/src/Hydrogen/Crypto/PQC/AMSOTS.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/PQC/IOTSAlgorithm.cs b/src/Hydrogen/Crypto/PQC/IOTSAlgorithm.cs
index 906ce4593..3b71a280b 100644
--- a/src/Hydrogen/Crypto/PQC/IOTSAlgorithm.cs
+++ b/src/Hydrogen/Crypto/PQC/IOTSAlgorithm.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/PQC/OTSConfig.cs b/src/Hydrogen/Crypto/PQC/OTSConfig.cs
index 8483c2bbd..467e04e73 100644
--- a/src/Hydrogen/Crypto/PQC/OTSConfig.cs
+++ b/src/Hydrogen/Crypto/PQC/OTSConfig.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/PQC/OTSKeyPair.cs b/src/Hydrogen/Crypto/PQC/OTSKeyPair.cs
index 6d3c3e1ea..7d19af271 100644
--- a/src/Hydrogen/Crypto/PQC/OTSKeyPair.cs
+++ b/src/Hydrogen/Crypto/PQC/OTSKeyPair.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/PQC/OTSKeySize.cs b/src/Hydrogen/Crypto/PQC/OTSKeySize.cs
index 452f2dde6..9f5e69cd1 100644
--- a/src/Hydrogen/Crypto/PQC/OTSKeySize.cs
+++ b/src/Hydrogen/Crypto/PQC/OTSKeySize.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/PQC/WAMS.cs b/src/Hydrogen/Crypto/PQC/WAMS.cs
index ebb0ba9c5..8a0d81f1e 100644
--- a/src/Hydrogen/Crypto/PQC/WAMS.cs
+++ b/src/Hydrogen/Crypto/PQC/WAMS.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/PQC/WAMSSharp.cs b/src/Hydrogen/Crypto/PQC/WAMSSharp.cs
index 1f8c07375..57205fcf4 100644
--- a/src/Hydrogen/Crypto/PQC/WAMSSharp.cs
+++ b/src/Hydrogen/Crypto/PQC/WAMSSharp.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/PQC/WOTS.cs b/src/Hydrogen/Crypto/PQC/WOTS.cs
index 6aa3c32b0..9b13c22c4 100644
--- a/src/Hydrogen/Crypto/PQC/WOTS.cs
+++ b/src/Hydrogen/Crypto/PQC/WOTS.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/PQC/WOTSSharp.cs b/src/Hydrogen/Crypto/PQC/WOTSSharp.cs
index e51f5e3ee..c95d43cb0 100644
--- a/src/Hydrogen/Crypto/PQC/WOTSSharp.cs
+++ b/src/Hydrogen/Crypto/PQC/WOTSSharp.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/RNG/HashRandom.cs b/src/Hydrogen/Crypto/RNG/HashRandom.cs
index b1ef28087..a69aeef53 100644
--- a/src/Hydrogen/Crypto/RNG/HashRandom.cs
+++ b/src/Hydrogen/Crypto/RNG/HashRandom.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/RNG/IRandomNumberGenerator.cs b/src/Hydrogen/Crypto/RNG/IRandomNumberGenerator.cs
index cfcf72168..2acc5358b 100644
--- a/src/Hydrogen/Crypto/RNG/IRandomNumberGenerator.cs
+++ b/src/Hydrogen/Crypto/RNG/IRandomNumberGenerator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/RNG/Mersenne32.cs b/src/Hydrogen/Crypto/RNG/Mersenne32.cs
index b7ea11eea..ec41dec5b 100644
--- a/src/Hydrogen/Crypto/RNG/Mersenne32.cs
+++ b/src/Hydrogen/Crypto/RNG/Mersenne32.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/RNG/SystemCRNG.cs b/src/Hydrogen/Crypto/RNG/SystemCRNG.cs
index 35a9ff3ce..791c1cc9f 100644
--- a/src/Hydrogen/Crypto/RNG/SystemCRNG.cs
+++ b/src/Hydrogen/Crypto/RNG/SystemCRNG.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/SaltedSignatureScheme.cs b/src/Hydrogen/Crypto/SaltedSignatureScheme.cs
index 8886ab4a6..a6a775d56 100644
--- a/src/Hydrogen/Crypto/SaltedSignatureScheme.cs
+++ b/src/Hydrogen/Crypto/SaltedSignatureScheme.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/Signing/DSS.cs b/src/Hydrogen/Crypto/Signing/DSS.cs
index aa6e6f6e0..102bde6b8 100644
--- a/src/Hydrogen/Crypto/Signing/DSS.cs
+++ b/src/Hydrogen/Crypto/Signing/DSS.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/Signing/IItemSigner.cs b/src/Hydrogen/Crypto/Signing/IItemSigner.cs
index 0bc4c3cbd..5451f9bc1 100644
--- a/src/Hydrogen/Crypto/Signing/IItemSigner.cs
+++ b/src/Hydrogen/Crypto/Signing/IItemSigner.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/Signing/ItemSigner.cs b/src/Hydrogen/Crypto/Signing/ItemSigner.cs
index b76ea4919..ae5b42a46 100644
--- a/src/Hydrogen/Crypto/Signing/ItemSigner.cs
+++ b/src/Hydrogen/Crypto/Signing/ItemSigner.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/Signing/SignedItem.cs b/src/Hydrogen/Crypto/Signing/SignedItem.cs
index c701ead42..ce0915918 100644
--- a/src/Hydrogen/Crypto/Signing/SignedItem.cs
+++ b/src/Hydrogen/Crypto/Signing/SignedItem.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/Signing/Signers.cs b/src/Hydrogen/Crypto/Signing/Signers.cs
index 201a02a28..2cfef4a4d 100644
--- a/src/Hydrogen/Crypto/Signing/Signers.cs
+++ b/src/Hydrogen/Crypto/Signing/Signers.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Crypto/StatelessDigitalSignatureScheme.cs b/src/Hydrogen/Crypto/StatelessDigitalSignatureScheme.cs
index 8d0a24b72..ef843657d 100644
--- a/src/Hydrogen/Crypto/StatelessDigitalSignatureScheme.cs
+++ b/src/Hydrogen/Crypto/StatelessDigitalSignatureScheme.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/DataSource/CrudAction.cs b/src/Hydrogen/DataSource/CrudAction.cs
index f7a4bd4f5..fad6458d5 100644
--- a/src/Hydrogen/DataSource/CrudAction.cs
+++ b/src/Hydrogen/DataSource/CrudAction.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/DataSource/CrudActionItem.cs b/src/Hydrogen/DataSource/CrudActionItem.cs
index fcfd8a022..5e91d00cc 100644
--- a/src/Hydrogen/DataSource/CrudActionItem.cs
+++ b/src/Hydrogen/DataSource/CrudActionItem.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/DataSource/DataSourceBase.cs b/src/Hydrogen/DataSource/DataSourceBase.cs
index 01d1ac2d2..c3f0976c9 100644
--- a/src/Hydrogen/DataSource/DataSourceBase.cs
+++ b/src/Hydrogen/DataSource/DataSourceBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/DataSource/DataSourceCapabilities.cs b/src/Hydrogen/DataSource/DataSourceCapabilities.cs
index 1d87ac75e..d4e8e6f29 100644
--- a/src/Hydrogen/DataSource/DataSourceCapabilities.cs
+++ b/src/Hydrogen/DataSource/DataSourceCapabilities.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/DataSource/DataSourceItems.cs b/src/Hydrogen/DataSource/DataSourceItems.cs
index 975227997..fc6ef6fa4 100644
--- a/src/Hydrogen/DataSource/DataSourceItems.cs
+++ b/src/Hydrogen/DataSource/DataSourceItems.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/DataSource/DataSourceMutatedItems.cs b/src/Hydrogen/DataSource/DataSourceMutatedItems.cs
index 80b7fff70..abe365c95 100644
--- a/src/Hydrogen/DataSource/DataSourceMutatedItems.cs
+++ b/src/Hydrogen/DataSource/DataSourceMutatedItems.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/DataSource/IDataSource.cs b/src/Hydrogen/DataSource/IDataSource.cs
index 1f945b047..0098ee1a9 100644
--- a/src/Hydrogen/DataSource/IDataSource.cs
+++ b/src/Hydrogen/DataSource/IDataSource.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Disposables/ActionDisposable.cs b/src/Hydrogen/Disposables/ActionDisposable.cs
index 4f6255d03..3be5cebeb 100644
--- a/src/Hydrogen/Disposables/ActionDisposable.cs
+++ b/src/Hydrogen/Disposables/ActionDisposable.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Disposables/AsyncDisposable.cs b/src/Hydrogen/Disposables/AsyncDisposable.cs
index 3dce9ccdc..89a011879 100644
--- a/src/Hydrogen/Disposables/AsyncDisposable.cs
+++ b/src/Hydrogen/Disposables/AsyncDisposable.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Disposables/Disposable.cs b/src/Hydrogen/Disposables/Disposable.cs
index a15c46294..4f07fa37e 100644
--- a/src/Hydrogen/Disposables/Disposable.cs
+++ b/src/Hydrogen/Disposables/Disposable.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Disposables/DisposableResource.cs b/src/Hydrogen/Disposables/DisposableResource.cs
index 4f75e1073..0e6176e14 100644
--- a/src/Hydrogen/Disposables/DisposableResource.cs
+++ b/src/Hydrogen/Disposables/DisposableResource.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Disposables/Disposables.cs b/src/Hydrogen/Disposables/Disposables.cs
index a7a4a1163..7e70d78cd 100644
--- a/src/Hydrogen/Disposables/Disposables.cs
+++ b/src/Hydrogen/Disposables/Disposables.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Disposables/SyncDisposable.cs b/src/Hydrogen/Disposables/SyncDisposable.cs
index 7bb9140a9..9abc03427 100644
--- a/src/Hydrogen/Disposables/SyncDisposable.cs
+++ b/src/Hydrogen/Disposables/SyncDisposable.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Disposables/TaskDisposable.cs b/src/Hydrogen/Disposables/TaskDisposable.cs
index 59afaf333..9b5f29e52 100644
--- a/src/Hydrogen/Disposables/TaskDisposable.cs
+++ b/src/Hydrogen/Disposables/TaskDisposable.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Encoding/Base32Encoding.cs b/src/Hydrogen/Encoding/Base32Encoding.cs
index 9c6dbdc33..0ffdb704e 100644
--- a/src/Hydrogen/Encoding/Base32Encoding.cs
+++ b/src/Hydrogen/Encoding/Base32Encoding.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Encoding/Base62Encoding.cs b/src/Hydrogen/Encoding/Base62Encoding.cs
index f1aaadf9f..b96dc4515 100644
--- a/src/Hydrogen/Encoding/Base62Encoding.cs
+++ b/src/Hydrogen/Encoding/Base62Encoding.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Encoding/HexEncoding.cs b/src/Hydrogen/Encoding/HexEncoding.cs
index a4c1f5cb8..98ab1444b 100644
--- a/src/Hydrogen/Encoding/HexEncoding.cs
+++ b/src/Hydrogen/Encoding/HexEncoding.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Environment/ApplicationAlreadyRunningException.cs b/src/Hydrogen/Environment/ApplicationAlreadyRunningException.cs
index a46c5b687..71fc17e65 100644
--- a/src/Hydrogen/Environment/ApplicationAlreadyRunningException.cs
+++ b/src/Hydrogen/Environment/ApplicationAlreadyRunningException.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Environment/CodeAccessSecurityTool.cs b/src/Hydrogen/Environment/CodeAccessSecurityTool.cs
index 171925f7e..9420a2b13 100644
--- a/src/Hydrogen/Environment/CodeAccessSecurityTool.cs
+++ b/src/Hydrogen/Environment/CodeAccessSecurityTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Environment/Debugger.cs b/src/Hydrogen/Environment/Debugger.cs
index 143e89aa4..7d047666e 100644
--- a/src/Hydrogen/Environment/Debugger.cs
+++ b/src/Hydrogen/Environment/Debugger.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Environment/RuntimeTool.cs b/src/Hydrogen/Environment/RuntimeTool.cs
index 4abc9939b..dbbb19c25 100644
--- a/src/Hydrogen/Environment/RuntimeTool.cs
+++ b/src/Hydrogen/Environment/RuntimeTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Environment/SingleApplicationInstanceScope.cs b/src/Hydrogen/Environment/SingleApplicationInstanceScope.cs
index 8675c58f8..687d86d70 100644
--- a/src/Hydrogen/Environment/SingleApplicationInstanceScope.cs
+++ b/src/Hydrogen/Environment/SingleApplicationInstanceScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Events/CallArgs.cs b/src/Hydrogen/Events/CallArgs.cs
index a1f218412..384bb4592 100644
--- a/src/Hydrogen/Events/CallArgs.cs
+++ b/src/Hydrogen/Events/CallArgs.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Events/EventHandlerEx.cs b/src/Hydrogen/Events/EventHandlerEx.cs
index ab4edf065..0579ee279 100644
--- a/src/Hydrogen/Events/EventHandlerEx.cs
+++ b/src/Hydrogen/Events/EventHandlerEx.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Events/EventHandlerExExtensions.cs b/src/Hydrogen/Events/EventHandlerExExtensions.cs
index 014ce346e..c0dd64e42 100644
--- a/src/Hydrogen/Events/EventHandlerExExtensions.cs
+++ b/src/Hydrogen/Events/EventHandlerExExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Events/EventTraits.cs b/src/Hydrogen/Events/EventTraits.cs
index d030d703b..3a5b448e1 100644
--- a/src/Hydrogen/Events/EventTraits.cs
+++ b/src/Hydrogen/Events/EventTraits.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Events/ISuppressableEvents.cs b/src/Hydrogen/Events/ISuppressableEvents.cs
index 4cc11ff3d..51fcf7cb2 100644
--- a/src/Hydrogen/Events/ISuppressableEvents.cs
+++ b/src/Hydrogen/Events/ISuppressableEvents.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Events/IndexCountCallArgs.cs b/src/Hydrogen/Events/IndexCountCallArgs.cs
index 286a60785..fb84a3fab 100644
--- a/src/Hydrogen/Events/IndexCountCallArgs.cs
+++ b/src/Hydrogen/Events/IndexCountCallArgs.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Events/IndexItemsCallArgs.cs b/src/Hydrogen/Events/IndexItemsCallArgs.cs
index 185b5f99d..a8e199518 100644
--- a/src/Hydrogen/Events/IndexItemsCallArgs.cs
+++ b/src/Hydrogen/Events/IndexItemsCallArgs.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Events/ItemsCallArgs.cs b/src/Hydrogen/Events/ItemsCallArgs.cs
index 6826781cd..76f93ec62 100644
--- a/src/Hydrogen/Events/ItemsCallArgs.cs
+++ b/src/Hydrogen/Events/ItemsCallArgs.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Events/PostEventArgs.cs b/src/Hydrogen/Events/PostEventArgs.cs
index 157be3eb5..e02d53d1c 100644
--- a/src/Hydrogen/Events/PostEventArgs.cs
+++ b/src/Hydrogen/Events/PostEventArgs.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Events/PreEventArgs.cs b/src/Hydrogen/Events/PreEventArgs.cs
index 86ceeedb8..932ddaa1a 100644
--- a/src/Hydrogen/Events/PreEventArgs.cs
+++ b/src/Hydrogen/Events/PreEventArgs.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Events/Trigger.cs b/src/Hydrogen/Events/Trigger.cs
index e4a8f15d4..6c3eed7ad 100644
--- a/src/Hydrogen/Events/Trigger.cs
+++ b/src/Hydrogen/Events/Trigger.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Events/VoidCallArgs.cs b/src/Hydrogen/Events/VoidCallArgs.cs
index 1b7e7aa9e..1955e59bc 100644
--- a/src/Hydrogen/Events/VoidCallArgs.cs
+++ b/src/Hydrogen/Events/VoidCallArgs.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Exceptions/CancelledException.cs b/src/Hydrogen/Exceptions/CancelledException.cs
index d66fd4b3f..6788c65db 100644
--- a/src/Hydrogen/Exceptions/CancelledException.cs
+++ b/src/Hydrogen/Exceptions/CancelledException.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Exceptions/ExceptionTool.cs b/src/Hydrogen/Exceptions/ExceptionTool.cs
index 83cbf4f7c..71cc8f9ad 100644
--- a/src/Hydrogen/Exceptions/ExceptionTool.cs
+++ b/src/Hydrogen/Exceptions/ExceptionTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Exceptions/FileAlreadyExistsException.cs b/src/Hydrogen/Exceptions/FileAlreadyExistsException.cs
index 575abf0db..be8ce39c5 100644
--- a/src/Hydrogen/Exceptions/FileAlreadyExistsException.cs
+++ b/src/Hydrogen/Exceptions/FileAlreadyExistsException.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Exceptions/Guard.cs b/src/Hydrogen/Exceptions/Guard.cs
index 84356f11e..09c8018e1 100644
--- a/src/Hydrogen/Exceptions/Guard.cs
+++ b/src/Hydrogen/Exceptions/Guard.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Exceptions/IllegalValueException.cs b/src/Hydrogen/Exceptions/IllegalValueException.cs
index 604743b25..bc490e970 100644
--- a/src/Hydrogen/Exceptions/IllegalValueException.cs
+++ b/src/Hydrogen/Exceptions/IllegalValueException.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Exceptions/InternalErrorException.cs b/src/Hydrogen/Exceptions/InternalErrorException.cs
index 671a10eeb..1da181511 100644
--- a/src/Hydrogen/Exceptions/InternalErrorException.cs
+++ b/src/Hydrogen/Exceptions/InternalErrorException.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Exceptions/InvalidFormatException.cs b/src/Hydrogen/Exceptions/InvalidFormatException.cs
index 99a901858..0723553d6 100644
--- a/src/Hydrogen/Exceptions/InvalidFormatException.cs
+++ b/src/Hydrogen/Exceptions/InvalidFormatException.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Exceptions/NotInitializedException.cs b/src/Hydrogen/Exceptions/NotInitializedException.cs
index 88dc51904..a24463cc2 100644
--- a/src/Hydrogen/Exceptions/NotInitializedException.cs
+++ b/src/Hydrogen/Exceptions/NotInitializedException.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Exceptions/SoftwareException.cs b/src/Hydrogen/Exceptions/SoftwareException.cs
index e588f1237..07da201dc 100644
--- a/src/Hydrogen/Exceptions/SoftwareException.cs
+++ b/src/Hydrogen/Exceptions/SoftwareException.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Exceptions/StreamOutOfBoundsException.cs b/src/Hydrogen/Exceptions/StreamOutOfBoundsException.cs
index 5a66d7cd0..78e210f9c 100644
--- a/src/Hydrogen/Exceptions/StreamOutOfBoundsException.cs
+++ b/src/Hydrogen/Exceptions/StreamOutOfBoundsException.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/ActionExtensions.cs b/src/Hydrogen/Extensions/ActionExtensions.cs
index 407934a9c..b97992579 100644
--- a/src/Hydrogen/Extensions/ActionExtensions.cs
+++ b/src/Hydrogen/Extensions/ActionExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/Array2DExtensions.cs b/src/Hydrogen/Extensions/Array2DExtensions.cs
index c1e8a2568..1c3edec67 100644
--- a/src/Hydrogen/Extensions/Array2DExtensions.cs
+++ b/src/Hydrogen/Extensions/Array2DExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/ArrayExtensions.cs b/src/Hydrogen/Extensions/ArrayExtensions.cs
index 663a438d2..049573278 100644
--- a/src/Hydrogen/Extensions/ArrayExtensions.cs
+++ b/src/Hydrogen/Extensions/ArrayExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/AssemblyExtensions.cs b/src/Hydrogen/Extensions/AssemblyExtensions.cs
index 61b34ae00..d0e462042 100644
--- a/src/Hydrogen/Extensions/AssemblyExtensions.cs
+++ b/src/Hydrogen/Extensions/AssemblyExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/BigIntegerExtensions.cs b/src/Hydrogen/Extensions/BigIntegerExtensions.cs
index 4a78b57c8..3e6778c8e 100644
--- a/src/Hydrogen/Extensions/BigIntegerExtensions.cs
+++ b/src/Hydrogen/Extensions/BigIntegerExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/BoolExtensions.cs b/src/Hydrogen/Extensions/BoolExtensions.cs
index 468db622c..203d814ba 100644
--- a/src/Hydrogen/Extensions/BoolExtensions.cs
+++ b/src/Hydrogen/Extensions/BoolExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/ByteArrayExtensions.cs b/src/Hydrogen/Extensions/ByteArrayExtensions.cs
index 18824e7a9..558f0df8c 100644
--- a/src/Hydrogen/Extensions/ByteArrayExtensions.cs
+++ b/src/Hydrogen/Extensions/ByteArrayExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/CustomAttributesProviderExtensions.cs b/src/Hydrogen/Extensions/CustomAttributesProviderExtensions.cs
index f9ce4c75d..388bcf7ed 100644
--- a/src/Hydrogen/Extensions/CustomAttributesProviderExtensions.cs
+++ b/src/Hydrogen/Extensions/CustomAttributesProviderExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/DateTimeExtensions.cs b/src/Hydrogen/Extensions/DateTimeExtensions.cs
index 10ca643c3..53e633bad 100644
--- a/src/Hydrogen/Extensions/DateTimeExtensions.cs
+++ b/src/Hydrogen/Extensions/DateTimeExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/DictionaryExtensions.cs b/src/Hydrogen/Extensions/DictionaryExtensions.cs
index 7b8e197ed..784e0a4eb 100644
--- a/src/Hydrogen/Extensions/DictionaryExtensions.cs
+++ b/src/Hydrogen/Extensions/DictionaryExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/DirectoryInfoExtensions.cs b/src/Hydrogen/Extensions/DirectoryInfoExtensions.cs
index 6a71c4a0b..7a8ee3d5a 100644
--- a/src/Hydrogen/Extensions/DirectoryInfoExtensions.cs
+++ b/src/Hydrogen/Extensions/DirectoryInfoExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/EnumExtensions.cs b/src/Hydrogen/Extensions/EnumExtensions.cs
index e853f9211..0c727357e 100644
--- a/src/Hydrogen/Extensions/EnumExtensions.cs
+++ b/src/Hydrogen/Extensions/EnumExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/ExceptionExtensions.cs b/src/Hydrogen/Extensions/ExceptionExtensions.cs
index 8023f4941..02bd5fe59 100644
--- a/src/Hydrogen/Extensions/ExceptionExtensions.cs
+++ b/src/Hydrogen/Extensions/ExceptionExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/ExpressionExtensions.cs b/src/Hydrogen/Extensions/ExpressionExtensions.cs
index b97d3d903..088b13978 100644
--- a/src/Hydrogen/Extensions/ExpressionExtensions.cs
+++ b/src/Hydrogen/Extensions/ExpressionExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/ExtensionProperties.cs b/src/Hydrogen/Extensions/ExtensionProperties.cs
index 3c76221ec..005959120 100644
--- a/src/Hydrogen/Extensions/ExtensionProperties.cs
+++ b/src/Hydrogen/Extensions/ExtensionProperties.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/FileInfoExtensions.cs b/src/Hydrogen/Extensions/FileInfoExtensions.cs
index 7b9bcd6c5..cb5759b9a 100644
--- a/src/Hydrogen/Extensions/FileInfoExtensions.cs
+++ b/src/Hydrogen/Extensions/FileInfoExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/GuidExtensions.cs b/src/Hydrogen/Extensions/GuidExtensions.cs
index e9d7cf00e..abd79d1c9 100644
--- a/src/Hydrogen/Extensions/GuidExtensions.cs
+++ b/src/Hydrogen/Extensions/GuidExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/HashSetExtensions.cs b/src/Hydrogen/Extensions/HashSetExtensions.cs
index 60cb6e0ec..ec5df8645 100644
--- a/src/Hydrogen/Extensions/HashSetExtensions.cs
+++ b/src/Hydrogen/Extensions/HashSetExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/IAsyncEnumerableExtensions.cs b/src/Hydrogen/Extensions/IAsyncEnumerableExtensions.cs
index b21170414..9272664e4 100644
--- a/src/Hydrogen/Extensions/IAsyncEnumerableExtensions.cs
+++ b/src/Hydrogen/Extensions/IAsyncEnumerableExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/ICollectionExtensions.cs b/src/Hydrogen/Extensions/ICollectionExtensions.cs
index 29c469530..7baf565be 100644
--- a/src/Hydrogen/Extensions/ICollectionExtensions.cs
+++ b/src/Hydrogen/Extensions/ICollectionExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/IDisposableExtensions.cs b/src/Hydrogen/Extensions/IDisposableExtensions.cs
index 29e2b779c..d2b65419d 100644
--- a/src/Hydrogen/Extensions/IDisposableExtensions.cs
+++ b/src/Hydrogen/Extensions/IDisposableExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/IEnumerableExtensions.cs b/src/Hydrogen/Extensions/IEnumerableExtensions.cs
index be2af5b30..882e1b433 100644
--- a/src/Hydrogen/Extensions/IEnumerableExtensions.cs
+++ b/src/Hydrogen/Extensions/IEnumerableExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/IEnumeratorExtensions.cs b/src/Hydrogen/Extensions/IEnumeratorExtensions.cs
index d2c8cef00..79fe86c0d 100644
--- a/src/Hydrogen/Extensions/IEnumeratorExtensions.cs
+++ b/src/Hydrogen/Extensions/IEnumeratorExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/IListExtensions.cs b/src/Hydrogen/Extensions/IListExtensions.cs
index fec0ee9a0..3899f5875 100644
--- a/src/Hydrogen/Extensions/IListExtensions.cs
+++ b/src/Hydrogen/Extensions/IListExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/ILookupExtensions.cs b/src/Hydrogen/Extensions/ILookupExtensions.cs
index ff75cb1c7..bbec0030f 100644
--- a/src/Hydrogen/Extensions/ILookupExtensions.cs
+++ b/src/Hydrogen/Extensions/ILookupExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/KeyValuePairExtensions.cs b/src/Hydrogen/Extensions/KeyValuePairExtensions.cs
index 8089e4ad4..8a94c7fc0 100644
--- a/src/Hydrogen/Extensions/KeyValuePairExtensions.cs
+++ b/src/Hydrogen/Extensions/KeyValuePairExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/LinkedListExtensions.cs b/src/Hydrogen/Extensions/LinkedListExtensions.cs
index f26dd7ad3..0d9db2b84 100644
--- a/src/Hydrogen/Extensions/LinkedListExtensions.cs
+++ b/src/Hydrogen/Extensions/LinkedListExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/MemberInfoExtensions.cs b/src/Hydrogen/Extensions/MemberInfoExtensions.cs
index e622d9667..bf1386305 100644
--- a/src/Hydrogen/Extensions/MemberInfoExtensions.cs
+++ b/src/Hydrogen/Extensions/MemberInfoExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/NullableExtensions.cs b/src/Hydrogen/Extensions/NullableExtensions.cs
index a5a66efd4..eb3b03ce8 100644
--- a/src/Hydrogen/Extensions/NullableExtensions.cs
+++ b/src/Hydrogen/Extensions/NullableExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/NumericExtensions.cs b/src/Hydrogen/Extensions/NumericExtensions.cs
index 7a2667b46..cc5063c99 100644
--- a/src/Hydrogen/Extensions/NumericExtensions.cs
+++ b/src/Hydrogen/Extensions/NumericExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/PagedListExtensions.cs b/src/Hydrogen/Extensions/PagedListExtensions.cs
index a41dcdb32..c5397ab42 100644
--- a/src/Hydrogen/Extensions/PagedListExtensions.cs
+++ b/src/Hydrogen/Extensions/PagedListExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/ProcessExtensions.cs b/src/Hydrogen/Extensions/ProcessExtensions.cs
index d507cf02e..b6ae98e86 100644
--- a/src/Hydrogen/Extensions/ProcessExtensions.cs
+++ b/src/Hydrogen/Extensions/ProcessExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/ProducerConsumerQueueExtensions.cs b/src/Hydrogen/Extensions/ProducerConsumerQueueExtensions.cs
index af34797c8..74275dbe1 100644
--- a/src/Hydrogen/Extensions/ProducerConsumerQueueExtensions.cs
+++ b/src/Hydrogen/Extensions/ProducerConsumerQueueExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/RandomExtensions.cs b/src/Hydrogen/Extensions/RandomExtensions.cs
index e0d80867a..630aaab63 100644
--- a/src/Hydrogen/Extensions/RandomExtensions.cs
+++ b/src/Hydrogen/Extensions/RandomExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/SemaphoreSlimExtensions.cs b/src/Hydrogen/Extensions/SemaphoreSlimExtensions.cs
index 6665fc848..32f64b9e1 100644
--- a/src/Hydrogen/Extensions/SemaphoreSlimExtensions.cs
+++ b/src/Hydrogen/Extensions/SemaphoreSlimExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/SpanExtensions.cs b/src/Hydrogen/Extensions/SpanExtensions.cs
index 99bb42bec..ddbcb26c3 100644
--- a/src/Hydrogen/Extensions/SpanExtensions.cs
+++ b/src/Hydrogen/Extensions/SpanExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/StreamExtensions.cs b/src/Hydrogen/Extensions/StreamExtensions.cs
index b55e3fc65..54b276dd7 100644
--- a/src/Hydrogen/Extensions/StreamExtensions.cs
+++ b/src/Hydrogen/Extensions/StreamExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/StringBuilderExtensions.cs b/src/Hydrogen/Extensions/StringBuilderExtensions.cs
index 0013a3164..3ab73a511 100644
--- a/src/Hydrogen/Extensions/StringBuilderExtensions.cs
+++ b/src/Hydrogen/Extensions/StringBuilderExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/StringCollectionExtensions.cs b/src/Hydrogen/Extensions/StringCollectionExtensions.cs
index 3fbfb271b..c3773d84a 100644
--- a/src/Hydrogen/Extensions/StringCollectionExtensions.cs
+++ b/src/Hydrogen/Extensions/StringCollectionExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/StringExtensions.cs b/src/Hydrogen/Extensions/StringExtensions.cs
index 876ea8d1a..1fa78e524 100644
--- a/src/Hydrogen/Extensions/StringExtensions.cs
+++ b/src/Hydrogen/Extensions/StringExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/TaskExtensions.cs b/src/Hydrogen/Extensions/TaskExtensions.cs
index e6e05bb68..aeecda69d 100644
--- a/src/Hydrogen/Extensions/TaskExtensions.cs
+++ b/src/Hydrogen/Extensions/TaskExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/TextReaderExtensions.cs b/src/Hydrogen/Extensions/TextReaderExtensions.cs
index 39dc77f51..22fc52771 100644
--- a/src/Hydrogen/Extensions/TextReaderExtensions.cs
+++ b/src/Hydrogen/Extensions/TextReaderExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/TextWriterExtensions.cs b/src/Hydrogen/Extensions/TextWriterExtensions.cs
index 9bb5e23aa..2094badb2 100644
--- a/src/Hydrogen/Extensions/TextWriterExtensions.cs
+++ b/src/Hydrogen/Extensions/TextWriterExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/TimespanExtensions.cs b/src/Hydrogen/Extensions/TimespanExtensions.cs
index 95508f1b0..1e9dbffee 100644
--- a/src/Hydrogen/Extensions/TimespanExtensions.cs
+++ b/src/Hydrogen/Extensions/TimespanExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/TreeExtensions.cs b/src/Hydrogen/Extensions/TreeExtensions.cs
index dc2c5f63e..f29893f35 100644
--- a/src/Hydrogen/Extensions/TreeExtensions.cs
+++ b/src/Hydrogen/Extensions/TreeExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/TupleExtensions.cs b/src/Hydrogen/Extensions/TupleExtensions.cs
index f91197854..018f95ff8 100644
--- a/src/Hydrogen/Extensions/TupleExtensions.cs
+++ b/src/Hydrogen/Extensions/TupleExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/TypeExtensions.cs b/src/Hydrogen/Extensions/TypeExtensions.cs
index c8026149d..4108e254d 100644
--- a/src/Hydrogen/Extensions/TypeExtensions.cs
+++ b/src/Hydrogen/Extensions/TypeExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/UniversalExtensions.cs b/src/Hydrogen/Extensions/UniversalExtensions.cs
index 09a4ac4f6..f2969a128 100644
--- a/src/Hydrogen/Extensions/UniversalExtensions.cs
+++ b/src/Hydrogen/Extensions/UniversalExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/ValueRangeExtensions.cs b/src/Hydrogen/Extensions/ValueRangeExtensions.cs
index bcb6809b7..79bf01cb3 100644
--- a/src/Hydrogen/Extensions/ValueRangeExtensions.cs
+++ b/src/Hydrogen/Extensions/ValueRangeExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Extensions/ValueTaskExtensions.cs b/src/Hydrogen/Extensions/ValueTaskExtensions.cs
index fdba2daaf..a5687833d 100644
--- a/src/Hydrogen/Extensions/ValueTaskExtensions.cs
+++ b/src/Hydrogen/Extensions/ValueTaskExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Filter/Filter.cs b/src/Hydrogen/Filter/Filter.cs
index eb0f35990..072f9e19f 100644
--- a/src/Hydrogen/Filter/Filter.cs
+++ b/src/Hydrogen/Filter/Filter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Framework/CoreModuleConfigurationBase.cs b/src/Hydrogen/Framework/CoreModuleConfigurationBase.cs
index ca28a7f8b..0a3dbb195 100644
--- a/src/Hydrogen/Framework/CoreModuleConfigurationBase.cs
+++ b/src/Hydrogen/Framework/CoreModuleConfigurationBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Framework/ICoreModuleConfiguration.cs b/src/Hydrogen/Framework/ICoreModuleConfiguration.cs
index a559af90a..2eff3c9de 100644
--- a/src/Hydrogen/Framework/ICoreModuleConfiguration.cs
+++ b/src/Hydrogen/Framework/ICoreModuleConfiguration.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Functional/ExpressionTool.cs b/src/Hydrogen/Functional/ExpressionTool.cs
index dc17afa83..348271627 100644
--- a/src/Hydrogen/Functional/ExpressionTool.cs
+++ b/src/Hydrogen/Functional/ExpressionTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Functional/LambdaTool.cs b/src/Hydrogen/Functional/LambdaTool.cs
index f0ddedfe9..577c555aa 100644
--- a/src/Hydrogen/Functional/LambdaTool.cs
+++ b/src/Hydrogen/Functional/LambdaTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Functional/Operator.cs b/src/Hydrogen/Functional/Operator.cs
index a5b19cd9a..9919b5482 100644
--- a/src/Hydrogen/Functional/Operator.cs
+++ b/src/Hydrogen/Functional/Operator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Functional/OperatorTool.cs b/src/Hydrogen/Functional/OperatorTool.cs
index a46561402..5df73d30a 100644
--- a/src/Hydrogen/Functional/OperatorTool.cs
+++ b/src/Hydrogen/Functional/OperatorTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Functional/StructNullOp.cs b/src/Hydrogen/Functional/StructNullOp.cs
index 11ab94b76..0d0e86b7c 100644
--- a/src/Hydrogen/Functional/StructNullOp.cs
+++ b/src/Hydrogen/Functional/StructNullOp.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/HydrogenDefaults.cs b/src/Hydrogen/HydrogenDefaults.cs
index 9024ea197..c0b859740 100644
--- a/src/Hydrogen/HydrogenDefaults.cs
+++ b/src/Hydrogen/HydrogenDefaults.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/IO/BinaryFileCache.cs b/src/Hydrogen/IO/BinaryFileCache.cs
index 2c65f9445..c64abce0c 100644
--- a/src/Hydrogen/IO/BinaryFileCache.cs
+++ b/src/Hydrogen/IO/BinaryFileCache.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/IO/EndianBinaryReader.cs b/src/Hydrogen/IO/EndianBinaryReader.cs
index 29fec6178..ae71610fa 100644
--- a/src/Hydrogen/IO/EndianBinaryReader.cs
+++ b/src/Hydrogen/IO/EndianBinaryReader.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Jon Skeet, Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
// Based from original: http://jonskeet.uk/csharp/miscutil/
diff --git a/src/Hydrogen/IO/EndianBinaryWriter.cs b/src/Hydrogen/IO/EndianBinaryWriter.cs
index cf3b81de1..8caf07729 100644
--- a/src/Hydrogen/IO/EndianBinaryWriter.cs
+++ b/src/Hydrogen/IO/EndianBinaryWriter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Jon Skeet, Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
// Based from original: http://jonskeet.uk/csharp/miscutil/
diff --git a/src/Hydrogen/IO/FileCacheBase.cs b/src/Hydrogen/IO/FileCacheBase.cs
index cdebc861d..95518f7bb 100644
--- a/src/Hydrogen/IO/FileCacheBase.cs
+++ b/src/Hydrogen/IO/FileCacheBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/IO/FileSystemPathType.cs b/src/Hydrogen/IO/FileSystemPathType.cs
index 514666145..2bbae4ca7 100644
--- a/src/Hydrogen/IO/FileSystemPathType.cs
+++ b/src/Hydrogen/IO/FileSystemPathType.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/IO/FileSystemTool.cs b/src/Hydrogen/IO/FileSystemTool.cs
index 0bc52ee40..f7ae4e678 100644
--- a/src/Hydrogen/IO/FileSystemTool.cs
+++ b/src/Hydrogen/IO/FileSystemTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/IO/FileTransaction.cs b/src/Hydrogen/IO/FileTransaction.cs
index b651b66a5..5641edd5a 100644
--- a/src/Hydrogen/IO/FileTransaction.cs
+++ b/src/Hydrogen/IO/FileTransaction.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/IO/FileTransactionScope.cs b/src/Hydrogen/IO/FileTransactionScope.cs
index 74eb8a107..c644e3cb5 100644
--- a/src/Hydrogen/IO/FileTransactionScope.cs
+++ b/src/Hydrogen/IO/FileTransactionScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/IO/FileTransactionState.cs b/src/Hydrogen/IO/FileTransactionState.cs
index a3f899566..404adcb56 100644
--- a/src/Hydrogen/IO/FileTransactionState.cs
+++ b/src/Hydrogen/IO/FileTransactionState.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/IO/TextFileCache.cs b/src/Hydrogen/IO/TextFileCache.cs
index bb8666c0e..fb3974d54 100644
--- a/src/Hydrogen/IO/TextFileCache.cs
+++ b/src/Hydrogen/IO/TextFileCache.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Introspection/ConstructorInvoker.cs b/src/Hydrogen/Introspection/ConstructorInvoker.cs
index e476726b5..d2cde00ed 100644
--- a/src/Hydrogen/Introspection/ConstructorInvoker.cs
+++ b/src/Hydrogen/Introspection/ConstructorInvoker.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Introspection/FastReflectionCaches.cs b/src/Hydrogen/Introspection/FastReflectionCaches.cs
index 8b7476b8f..f7b86c4be 100644
--- a/src/Hydrogen/Introspection/FastReflectionCaches.cs
+++ b/src/Hydrogen/Introspection/FastReflectionCaches.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Introspection/FastReflectionExtensions.cs b/src/Hydrogen/Introspection/FastReflectionExtensions.cs
index 68213bc76..57fd016af 100644
--- a/src/Hydrogen/Introspection/FastReflectionExtensions.cs
+++ b/src/Hydrogen/Introspection/FastReflectionExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Introspection/FieldAccessor.cs b/src/Hydrogen/Introspection/FieldAccessor.cs
index c06a6713a..7e359562e 100644
--- a/src/Hydrogen/Introspection/FieldAccessor.cs
+++ b/src/Hydrogen/Introspection/FieldAccessor.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Introspection/MethodInvoker.cs b/src/Hydrogen/Introspection/MethodInvoker.cs
index a94082ff3..beb212b0f 100644
--- a/src/Hydrogen/Introspection/MethodInvoker.cs
+++ b/src/Hydrogen/Introspection/MethodInvoker.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Introspection/PropertyAccessor.cs b/src/Hydrogen/Introspection/PropertyAccessor.cs
index c888b803e..844e9a7b4 100644
--- a/src/Hydrogen/Introspection/PropertyAccessor.cs
+++ b/src/Hydrogen/Introspection/PropertyAccessor.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Introspection/ReflectionTool.cs b/src/Hydrogen/Introspection/ReflectionTool.cs
index c746ec41c..e6438d9f9 100644
--- a/src/Hydrogen/Introspection/ReflectionTool.cs
+++ b/src/Hydrogen/Introspection/ReflectionTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/IsExternalInit.cs b/src/Hydrogen/IsExternalInit.cs
index 6c9bd47bb..a1c3ba5e2 100644
--- a/src/Hydrogen/IsExternalInit.cs
+++ b/src/Hydrogen/IsExternalInit.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Loadable/AsyncLoadableBase.cs b/src/Hydrogen/Loadable/AsyncLoadableBase.cs
index 62883959f..c3889f289 100644
--- a/src/Hydrogen/Loadable/AsyncLoadableBase.cs
+++ b/src/Hydrogen/Loadable/AsyncLoadableBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Loadable/ILoadable.cs b/src/Hydrogen/Loadable/ILoadable.cs
index aaa1862bf..76c5d0259 100644
--- a/src/Hydrogen/Loadable/ILoadable.cs
+++ b/src/Hydrogen/Loadable/ILoadable.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Loadable/LoadableBase.cs b/src/Hydrogen/Loadable/LoadableBase.cs
index 11427b725..9681fa921 100644
--- a/src/Hydrogen/Loadable/LoadableBase.cs
+++ b/src/Hydrogen/Loadable/LoadableBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Loadable/LoadableDecorator.cs b/src/Hydrogen/Loadable/LoadableDecorator.cs
index e9ca31644..00117c3ea 100644
--- a/src/Hydrogen/Loadable/LoadableDecorator.cs
+++ b/src/Hydrogen/Loadable/LoadableDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Loadable/SyncLoadableBase.cs b/src/Hydrogen/Loadable/SyncLoadableBase.cs
index c544ee68a..533ee57de 100644
--- a/src/Hydrogen/Loadable/SyncLoadableBase.cs
+++ b/src/Hydrogen/Loadable/SyncLoadableBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/ActionLogger.cs b/src/Hydrogen/Logging/ActionLogger.cs
index a0f1ebdb4..d9bb6aa83 100644
--- a/src/Hydrogen/Logging/ActionLogger.cs
+++ b/src/Hydrogen/Logging/ActionLogger.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/AsyncLogger.cs b/src/Hydrogen/Logging/AsyncLogger.cs
index d7ca15349..d716634bb 100644
--- a/src/Hydrogen/Logging/AsyncLogger.cs
+++ b/src/Hydrogen/Logging/AsyncLogger.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/ConsoleLogger.cs b/src/Hydrogen/Logging/ConsoleLogger.cs
index a1a4ec2f9..d04298e2f 100644
--- a/src/Hydrogen/Logging/ConsoleLogger.cs
+++ b/src/Hydrogen/Logging/ConsoleLogger.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/DebugLogger.cs b/src/Hydrogen/Logging/DebugLogger.cs
index 5f9614f40..f7ebac87f 100644
--- a/src/Hydrogen/Logging/DebugLogger.cs
+++ b/src/Hydrogen/Logging/DebugLogger.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/FileAppendLogger.cs b/src/Hydrogen/Logging/FileAppendLogger.cs
index 533d6aed8..d4c0705be 100644
--- a/src/Hydrogen/Logging/FileAppendLogger.cs
+++ b/src/Hydrogen/Logging/FileAppendLogger.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/ILogger.cs b/src/Hydrogen/Logging/ILogger.cs
index 35f9d93e6..0fd46cce4 100644
--- a/src/Hydrogen/Logging/ILogger.cs
+++ b/src/Hydrogen/Logging/ILogger.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/LogLevel.cs b/src/Hydrogen/Logging/LogLevel.cs
index 4e7d7f6f0..a705813e5 100644
--- a/src/Hydrogen/Logging/LogLevel.cs
+++ b/src/Hydrogen/Logging/LogLevel.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/LogOptions.cs b/src/Hydrogen/Logging/LogOptions.cs
index 23b584f76..a6cc06ae6 100644
--- a/src/Hydrogen/Logging/LogOptions.cs
+++ b/src/Hydrogen/Logging/LogOptions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/LoggerBase.cs b/src/Hydrogen/Logging/LoggerBase.cs
index 3b26c3c12..87db76feb 100644
--- a/src/Hydrogen/Logging/LoggerBase.cs
+++ b/src/Hydrogen/Logging/LoggerBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/LoggerDecorator.cs b/src/Hydrogen/Logging/LoggerDecorator.cs
index df05296b0..13c7626a6 100644
--- a/src/Hydrogen/Logging/LoggerDecorator.cs
+++ b/src/Hydrogen/Logging/LoggerDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/LoggerHelper.cs b/src/Hydrogen/Logging/LoggerHelper.cs
index 27d12a627..c0f60dfa8 100644
--- a/src/Hydrogen/Logging/LoggerHelper.cs
+++ b/src/Hydrogen/Logging/LoggerHelper.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/MultiCastLogger.cs b/src/Hydrogen/Logging/MultiCastLogger.cs
index 26b9404de..7150e4b2a 100644
--- a/src/Hydrogen/Logging/MultiCastLogger.cs
+++ b/src/Hydrogen/Logging/MultiCastLogger.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/NoOpLogger.cs b/src/Hydrogen/Logging/NoOpLogger.cs
index 246699f2c..830046810 100644
--- a/src/Hydrogen/Logging/NoOpLogger.cs
+++ b/src/Hydrogen/Logging/NoOpLogger.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/PrefixLogger.cs b/src/Hydrogen/Logging/PrefixLogger.cs
index 6ebbb492a..eddc9c50c 100644
--- a/src/Hydrogen/Logging/PrefixLogger.cs
+++ b/src/Hydrogen/Logging/PrefixLogger.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/PrefixLoggerBase.cs b/src/Hydrogen/Logging/PrefixLoggerBase.cs
index 1c2a00591..e0ef412f5 100644
--- a/src/Hydrogen/Logging/PrefixLoggerBase.cs
+++ b/src/Hydrogen/Logging/PrefixLoggerBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/RollingFileLogger.cs b/src/Hydrogen/Logging/RollingFileLogger.cs
index 2177d48b1..b2e195bbe 100644
--- a/src/Hydrogen/Logging/RollingFileLogger.cs
+++ b/src/Hydrogen/Logging/RollingFileLogger.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/SynchronizedLogger.cs b/src/Hydrogen/Logging/SynchronizedLogger.cs
index 13731ef55..643e60491 100644
--- a/src/Hydrogen/Logging/SynchronizedLogger.cs
+++ b/src/Hydrogen/Logging/SynchronizedLogger.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/SystemLog.cs b/src/Hydrogen/Logging/SystemLog.cs
index 3feb2e5e4..f0ade8c63 100644
--- a/src/Hydrogen/Logging/SystemLog.cs
+++ b/src/Hydrogen/Logging/SystemLog.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/TextWriterLogger.cs b/src/Hydrogen/Logging/TextWriterLogger.cs
index 8bd6233d1..0d847a2d0 100644
--- a/src/Hydrogen/Logging/TextWriterLogger.cs
+++ b/src/Hydrogen/Logging/TextWriterLogger.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/ThreadIdLogger.cs b/src/Hydrogen/Logging/ThreadIdLogger.cs
index d7f55b139..06476d261 100644
--- a/src/Hydrogen/Logging/ThreadIdLogger.cs
+++ b/src/Hydrogen/Logging/ThreadIdLogger.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Logging/TimestampLogger.cs b/src/Hydrogen/Logging/TimestampLogger.cs
index 5736d2125..c86631589 100644
--- a/src/Hydrogen/Logging/TimestampLogger.cs
+++ b/src/Hydrogen/Logging/TimestampLogger.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Maths/ArcLengthDerivativeFunction.cs b/src/Hydrogen/Maths/ArcLengthDerivativeFunction.cs
index 87a5cd4ef..3b65551e2 100644
--- a/src/Hydrogen/Maths/ArcLengthDerivativeFunction.cs
+++ b/src/Hydrogen/Maths/ArcLengthDerivativeFunction.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Maths/BloomFilterMath.cs b/src/Hydrogen/Maths/BloomFilterMath.cs
index 1849dc5fc..93e47a03c 100644
--- a/src/Hydrogen/Maths/BloomFilterMath.cs
+++ b/src/Hydrogen/Maths/BloomFilterMath.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Maths/FastExp.cs b/src/Hydrogen/Maths/FastExp.cs
index 09aeb8668..bf310589e 100644
--- a/src/Hydrogen/Maths/FastExp.cs
+++ b/src/Hydrogen/Maths/FastExp.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Maths/FastLog.cs b/src/Hydrogen/Maths/FastLog.cs
index 7e0c9cb45..1d62ae432 100644
--- a/src/Hydrogen/Maths/FastLog.cs
+++ b/src/Hydrogen/Maths/FastLog.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Maths/FixedPoint.cs b/src/Hydrogen/Maths/FixedPoint.cs
index 931f7a3b3..0638331b5 100644
--- a/src/Hydrogen/Maths/FixedPoint.cs
+++ b/src/Hydrogen/Maths/FixedPoint.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
// Based off : https://github.com/asik/FixedMath.Net
diff --git a/src/Hydrogen/Maths/FunctionDerivative.cs b/src/Hydrogen/Maths/FunctionDerivative.cs
index 6a8529f15..759884869 100644
--- a/src/Hydrogen/Maths/FunctionDerivative.cs
+++ b/src/Hydrogen/Maths/FunctionDerivative.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Maths/FunctionIntegral.cs b/src/Hydrogen/Maths/FunctionIntegral.cs
index 862a4b959..ad6bbe450 100644
--- a/src/Hydrogen/Maths/FunctionIntegral.cs
+++ b/src/Hydrogen/Maths/FunctionIntegral.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Maths/IFunction.cs b/src/Hydrogen/Maths/IFunction.cs
index bef9bcff9..adc26b510 100644
--- a/src/Hydrogen/Maths/IFunction.cs
+++ b/src/Hydrogen/Maths/IFunction.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Maths/MathPlusTool.cs b/src/Hydrogen/Maths/MathPlusTool.cs
index 2c5d0996d..1775d20ac 100644
--- a/src/Hydrogen/Maths/MathPlusTool.cs
+++ b/src/Hydrogen/Maths/MathPlusTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Maths/MathTool.cs b/src/Hydrogen/Maths/MathTool.cs
index fe07edb14..579c92b33 100644
--- a/src/Hydrogen/Maths/MathTool.cs
+++ b/src/Hydrogen/Maths/MathTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Maths/Mersenne32Algorithm.cs b/src/Hydrogen/Maths/Mersenne32Algorithm.cs
index ea152e27f..907398e61 100644
--- a/src/Hydrogen/Maths/Mersenne32Algorithm.cs
+++ b/src/Hydrogen/Maths/Mersenne32Algorithm.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Maths/Metric.cs b/src/Hydrogen/Maths/Metric.cs
index a7cf7b93d..cc1040d4b 100644
--- a/src/Hydrogen/Maths/Metric.cs
+++ b/src/Hydrogen/Maths/Metric.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Maths/Pow2.cs b/src/Hydrogen/Maths/Pow2.cs
index de90baca0..b02beb0f5 100644
--- a/src/Hydrogen/Maths/Pow2.cs
+++ b/src/Hydrogen/Maths/Pow2.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Maths/SchoenfeldFunctions.cs b/src/Hydrogen/Maths/SchoenfeldFunctions.cs
index 1e2f43e25..3a5e633aa 100644
--- a/src/Hydrogen/Maths/SchoenfeldFunctions.cs
+++ b/src/Hydrogen/Maths/SchoenfeldFunctions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Maths/SpacelikeMinkowskiDerivativeFunction.cs b/src/Hydrogen/Maths/SpacelikeMinkowskiDerivativeFunction.cs
index 88ff1a196..4ce2a1f26 100644
--- a/src/Hydrogen/Maths/SpacelikeMinkowskiDerivativeFunction.cs
+++ b/src/Hydrogen/Maths/SpacelikeMinkowskiDerivativeFunction.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Maths/Statistics.cs b/src/Hydrogen/Maths/Statistics.cs
index ca9d522e8..200cc2f9c 100644
--- a/src/Hydrogen/Maths/Statistics.cs
+++ b/src/Hydrogen/Maths/Statistics.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Maths/TimelikeMinkowskiDerivativeFunction.cs b/src/Hydrogen/Maths/TimelikeMinkowskiDerivativeFunction.cs
index d6ba8333e..c894bb0a0 100644
--- a/src/Hydrogen/Maths/TimelikeMinkowskiDerivativeFunction.cs
+++ b/src/Hydrogen/Maths/TimelikeMinkowskiDerivativeFunction.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Maths/XorShift.cs b/src/Hydrogen/Maths/XorShift.cs
index 36f04a791..f29db072c 100644
--- a/src/Hydrogen/Maths/XorShift.cs
+++ b/src/Hydrogen/Maths/XorShift.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Memory/MemoryMetric.cs b/src/Hydrogen/Memory/MemoryMetric.cs
index c5b42ea04..92d240743 100644
--- a/src/Hydrogen/Memory/MemoryMetric.cs
+++ b/src/Hydrogen/Memory/MemoryMetric.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Memory/MemoryTool.cs b/src/Hydrogen/Memory/MemoryTool.cs
index 6cd66e3e1..3a4a9fcff 100644
--- a/src/Hydrogen/Memory/MemoryTool.cs
+++ b/src/Hydrogen/Memory/MemoryTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Memory/ReinterpretArray.cs b/src/Hydrogen/Memory/ReinterpretArray.cs
index 5505dc6e9..17a8d7874 100644
--- a/src/Hydrogen/Memory/ReinterpretArray.cs
+++ b/src/Hydrogen/Memory/ReinterpretArray.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Merkle/Delegates.cs b/src/Hydrogen/Merkle/Delegates.cs
index cde23ff17..113d8ccfd 100644
--- a/src/Hydrogen/Merkle/Delegates.cs
+++ b/src/Hydrogen/Merkle/Delegates.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/DynamicMerkleTreeDecorator.cs b/src/Hydrogen/Merkle/DynamicMerkleTreeDecorator.cs
index 94ed4419d..f979b01b9 100644
--- a/src/Hydrogen/Merkle/DynamicMerkleTreeDecorator.cs
+++ b/src/Hydrogen/Merkle/DynamicMerkleTreeDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/FlatMerkleTree.cs b/src/Hydrogen/Merkle/FlatMerkleTree.cs
index 0c5eaec44..90e86987e 100644
--- a/src/Hydrogen/Merkle/FlatMerkleTree.cs
+++ b/src/Hydrogen/Merkle/FlatMerkleTree.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/IDynamicMerkleTree.cs b/src/Hydrogen/Merkle/IDynamicMerkleTree.cs
index 7b7dbff9e..e57e82f86 100644
--- a/src/Hydrogen/Merkle/IDynamicMerkleTree.cs
+++ b/src/Hydrogen/Merkle/IDynamicMerkleTree.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/IMerkleCollection.cs b/src/Hydrogen/Merkle/IMerkleCollection.cs
index a6c619ccd..67077ce3e 100644
--- a/src/Hydrogen/Merkle/IMerkleCollection.cs
+++ b/src/Hydrogen/Merkle/IMerkleCollection.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/IMerkleDictionary.cs b/src/Hydrogen/Merkle/IMerkleDictionary.cs
index d6ea2bd5e..c6eefe34e 100644
--- a/src/Hydrogen/Merkle/IMerkleDictionary.cs
+++ b/src/Hydrogen/Merkle/IMerkleDictionary.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/IMerkleList.cs b/src/Hydrogen/Merkle/IMerkleList.cs
index 9f78504f3..dd77ed5b4 100644
--- a/src/Hydrogen/Merkle/IMerkleList.cs
+++ b/src/Hydrogen/Merkle/IMerkleList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/IMerkleObject.cs b/src/Hydrogen/Merkle/IMerkleObject.cs
index c3f09992d..3dfcb26f1 100644
--- a/src/Hydrogen/Merkle/IMerkleObject.cs
+++ b/src/Hydrogen/Merkle/IMerkleObject.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/IMerkleSet.cs b/src/Hydrogen/Merkle/IMerkleSet.cs
index 5822edee4..93c4aa74a 100644
--- a/src/Hydrogen/Merkle/IMerkleSet.cs
+++ b/src/Hydrogen/Merkle/IMerkleSet.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/IMerkleTree.cs b/src/Hydrogen/Merkle/IMerkleTree.cs
index 7b5c2271b..e9e0c8e61 100644
--- a/src/Hydrogen/Merkle/IMerkleTree.cs
+++ b/src/Hydrogen/Merkle/IMerkleTree.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/LongMerkleTree.cs b/src/Hydrogen/Merkle/LongMerkleTree.cs
index 606fae9c8..47a98c9d8 100644
--- a/src/Hydrogen/Merkle/LongMerkleTree.cs
+++ b/src/Hydrogen/Merkle/LongMerkleTree.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/MerkleCoordinate.cs b/src/Hydrogen/Merkle/MerkleCoordinate.cs
index 9cd7ff1ed..2458aff86 100644
--- a/src/Hydrogen/Merkle/MerkleCoordinate.cs
+++ b/src/Hydrogen/Merkle/MerkleCoordinate.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/MerkleListAdapter.cs b/src/Hydrogen/Merkle/MerkleListAdapter.cs
index 34c04cfc1..a15f168cb 100644
--- a/src/Hydrogen/Merkle/MerkleListAdapter.cs
+++ b/src/Hydrogen/Merkle/MerkleListAdapter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/MerkleMath.cs b/src/Hydrogen/Merkle/MerkleMath.cs
index ee5c650ba..0dc156624 100644
--- a/src/Hydrogen/Merkle/MerkleMath.cs
+++ b/src/Hydrogen/Merkle/MerkleMath.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 So// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/MerkleNode.cs b/src/Hydrogen/Merkle/MerkleNode.cs
index ddd9c4e48..074a75d80 100644
--- a/src/Hydrogen/Merkle/MerkleNode.cs
+++ b/src/Hydrogen/Merkle/MerkleNode.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/MerkleNodeTraits.cs b/src/Hydrogen/Merkle/MerkleNodeTraits.cs
index 551524ff9..776ed2b08 100644
--- a/src/Hydrogen/Merkle/MerkleNodeTraits.cs
+++ b/src/Hydrogen/Merkle/MerkleNodeTraits.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/MerklePagedBuffer.cs b/src/Hydrogen/Merkle/MerklePagedBuffer.cs
index 3dcb566de..3321715f0 100644
--- a/src/Hydrogen/Merkle/MerklePagedBuffer.cs
+++ b/src/Hydrogen/Merkle/MerklePagedBuffer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/MerkleSize.cs b/src/Hydrogen/Merkle/MerkleSize.cs
index a9f1ae124..ed1c3add3 100644
--- a/src/Hydrogen/Merkle/MerkleSize.cs
+++ b/src/Hydrogen/Merkle/MerkleSize.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/MerkleSubRoot.cs b/src/Hydrogen/Merkle/MerkleSubRoot.cs
index 06baac47b..2b1b9dfec 100644
--- a/src/Hydrogen/Merkle/MerkleSubRoot.cs
+++ b/src/Hydrogen/Merkle/MerkleSubRoot.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/MerkleTreeDecorator.cs b/src/Hydrogen/Merkle/MerkleTreeDecorator.cs
index e146cdea4..6f47239c2 100644
--- a/src/Hydrogen/Merkle/MerkleTreeDecorator.cs
+++ b/src/Hydrogen/Merkle/MerkleTreeDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/MerkleTreeTool.cs b/src/Hydrogen/Merkle/MerkleTreeTool.cs
index 0238ff64d..c97856ec1 100644
--- a/src/Hydrogen/Merkle/MerkleTreeTool.cs
+++ b/src/Hydrogen/Merkle/MerkleTreeTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/PartialMerkleTree.cs b/src/Hydrogen/Merkle/PartialMerkleTree.cs
index 94370ba60..be4cfff4d 100644
--- a/src/Hydrogen/Merkle/PartialMerkleTree.cs
+++ b/src/Hydrogen/Merkle/PartialMerkleTree.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/SimpleMerkleTree.cs b/src/Hydrogen/Merkle/SimpleMerkleTree.cs
index 7ec9a1cf5..5f78eac36 100644
--- a/src/Hydrogen/Merkle/SimpleMerkleTree.cs
+++ b/src/Hydrogen/Merkle/SimpleMerkleTree.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/StreamMappedMerkleDictionary.cs b/src/Hydrogen/Merkle/StreamMappedMerkleDictionary.cs
index ea74cf4aa..23b8b28b0 100644
--- a/src/Hydrogen/Merkle/StreamMappedMerkleDictionary.cs
+++ b/src/Hydrogen/Merkle/StreamMappedMerkleDictionary.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/StreamMappedMerkleHashSet.cs b/src/Hydrogen/Merkle/StreamMappedMerkleHashSet.cs
index 73be919cf..ca4822195 100644
--- a/src/Hydrogen/Merkle/StreamMappedMerkleHashSet.cs
+++ b/src/Hydrogen/Merkle/StreamMappedMerkleHashSet.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/StreamMappedMerkleList.cs b/src/Hydrogen/Merkle/StreamMappedMerkleList.cs
index d22478414..edd9b2f54 100644
--- a/src/Hydrogen/Merkle/StreamMappedMerkleList.cs
+++ b/src/Hydrogen/Merkle/StreamMappedMerkleList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/StreamMappedMerkleRecyclableList.cs b/src/Hydrogen/Merkle/StreamMappedMerkleRecyclableList.cs
index cc498b9df..a909247cb 100644
--- a/src/Hydrogen/Merkle/StreamMappedMerkleRecyclableList.cs
+++ b/src/Hydrogen/Merkle/StreamMappedMerkleRecyclableList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Merkle/TreeTraversalType.cs b/src/Hydrogen/Merkle/TreeTraversalType.cs
index a0a8e8fb4..6c8d043f6 100644
--- a/src/Hydrogen/Merkle/TreeTraversalType.cs
+++ b/src/Hydrogen/Merkle/TreeTraversalType.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
//
diff --git a/src/Hydrogen/Misc/AlreadyExistsPolicy.cs b/src/Hydrogen/Misc/AlreadyExistsPolicy.cs
index 668136eee..25b9a0d0a 100644
--- a/src/Hydrogen/Misc/AlreadyExistsPolicy.cs
+++ b/src/Hydrogen/Misc/AlreadyExistsPolicy.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Misc/AuthenticationErrorCode.cs b/src/Hydrogen/Misc/AuthenticationErrorCode.cs
index 932c35f42..8da0159ee 100644
--- a/src/Hydrogen/Misc/AuthenticationErrorCode.cs
+++ b/src/Hydrogen/Misc/AuthenticationErrorCode.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Misc/AuthenticationResult.cs b/src/Hydrogen/Misc/AuthenticationResult.cs
index 3f1ebc1cf..424f773e6 100644
--- a/src/Hydrogen/Misc/AuthenticationResult.cs
+++ b/src/Hydrogen/Misc/AuthenticationResult.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Misc/CycleDetector.cs b/src/Hydrogen/Misc/CycleDetector.cs
index d30fe44ff..e9e1ab25c 100644
--- a/src/Hydrogen/Misc/CycleDetector.cs
+++ b/src/Hydrogen/Misc/CycleDetector.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Misc/DecayGauge.cs b/src/Hydrogen/Misc/DecayGauge.cs
index cd84a5ccd..5aca4539b 100644
--- a/src/Hydrogen/Misc/DecayGauge.cs
+++ b/src/Hydrogen/Misc/DecayGauge.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Misc/SortDirection.cs b/src/Hydrogen/Misc/SortDirection.cs
index 436669e2b..cf8986137 100644
--- a/src/Hydrogen/Misc/SortDirection.cs
+++ b/src/Hydrogen/Misc/SortDirection.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Misc/SortOption.cs b/src/Hydrogen/Misc/SortOption.cs
index a013e21f9..9296fdf0b 100644
--- a/src/Hydrogen/Misc/SortOption.cs
+++ b/src/Hydrogen/Misc/SortOption.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Misc/UITargetReference.cs b/src/Hydrogen/Misc/UITargetReference.cs
index b32773a80..69d5026c2 100644
--- a/src/Hydrogen/Misc/UITargetReference.cs
+++ b/src/Hydrogen/Misc/UITargetReference.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Misc/UrlID.cs b/src/Hydrogen/Misc/UrlID.cs
index e7947b5a7..4d8da63e5 100644
--- a/src/Hydrogen/Misc/UrlID.cs
+++ b/src/Hydrogen/Misc/UrlID.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Network/Downloader.cs b/src/Hydrogen/Network/Downloader.cs
index bbf0dc837..1b3ef831a 100644
--- a/src/Hydrogen/Network/Downloader.cs
+++ b/src/Hydrogen/Network/Downloader.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Network/MailTool.cs b/src/Hydrogen/Network/MailTool.cs
index 242e8233b..b10d92e69 100644
--- a/src/Hydrogen/Network/MailTool.cs
+++ b/src/Hydrogen/Network/MailTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Network/MimeHelper.cs b/src/Hydrogen/Network/MimeHelper.cs
index 08976fcbe..d8e046565 100644
--- a/src/Hydrogen/Network/MimeHelper.cs
+++ b/src/Hydrogen/Network/MimeHelper.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Network/NetworkTool.cs b/src/Hydrogen/Network/NetworkTool.cs
index f6939da82..1a8ffd9eb 100644
--- a/src/Hydrogen/Network/NetworkTool.cs
+++ b/src/Hydrogen/Network/NetworkTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Network/QueryStringBuilder.cs b/src/Hydrogen/Network/QueryStringBuilder.cs
index b92b64250..0c9de20e7 100644
--- a/src/Hydrogen/Network/QueryStringBuilder.cs
+++ b/src/Hydrogen/Network/QueryStringBuilder.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Network/UrlShortner.cs b/src/Hydrogen/Network/UrlShortner.cs
index fea45a49e..89d0074ef 100644
--- a/src/Hydrogen/Network/UrlShortner.cs
+++ b/src/Hydrogen/Network/UrlShortner.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Network/UrlTool.cs b/src/Hydrogen/Network/UrlTool.cs
index 437bf8e37..4bd877ade 100644
--- a/src/Hydrogen/Network/UrlTool.cs
+++ b/src/Hydrogen/Network/UrlTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectSpaces/Builder/IObjectSpaceDimensionBuilder.cs b/src/Hydrogen/ObjectSpaces/Builder/IObjectSpaceDimensionBuilder.cs
index 90885a60c..ec2727c67 100644
--- a/src/Hydrogen/ObjectSpaces/Builder/IObjectSpaceDimensionBuilder.cs
+++ b/src/Hydrogen/ObjectSpaces/Builder/IObjectSpaceDimensionBuilder.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectSpaces/Builder/ObjectSpaceBuilder.cs b/src/Hydrogen/ObjectSpaces/Builder/ObjectSpaceBuilder.cs
index d94fa7b2c..79d5b757f 100644
--- a/src/Hydrogen/ObjectSpaces/Builder/ObjectSpaceBuilder.cs
+++ b/src/Hydrogen/ObjectSpaces/Builder/ObjectSpaceBuilder.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectSpaces/Builder/ObjectSpaceDimensionBuilder.cs b/src/Hydrogen/ObjectSpaces/Builder/ObjectSpaceDimensionBuilder.cs
index 3e972acfd..525af796d 100644
--- a/src/Hydrogen/ObjectSpaces/Builder/ObjectSpaceDimensionBuilder.cs
+++ b/src/Hydrogen/ObjectSpaces/Builder/ObjectSpaceDimensionBuilder.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectSpaces/FileObjectSpace.cs b/src/Hydrogen/ObjectSpaces/FileObjectSpace.cs
index 800850976..a0104fdbb 100644
--- a/src/Hydrogen/ObjectSpaces/FileObjectSpace.cs
+++ b/src/Hydrogen/ObjectSpaces/FileObjectSpace.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectSpaces/InstanceTracker.cs b/src/Hydrogen/ObjectSpaces/InstanceTracker.cs
index 57eef397b..c0e2d9070 100644
--- a/src/Hydrogen/ObjectSpaces/InstanceTracker.cs
+++ b/src/Hydrogen/ObjectSpaces/InstanceTracker.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectSpaces/MemoryObjectSpace.cs b/src/Hydrogen/ObjectSpaces/MemoryObjectSpace.cs
index d0100d893..12e0da1d3 100644
--- a/src/Hydrogen/ObjectSpaces/MemoryObjectSpace.cs
+++ b/src/Hydrogen/ObjectSpaces/MemoryObjectSpace.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectSpaces/ObjectSpaceBase.cs b/src/Hydrogen/ObjectSpaces/ObjectSpaceBase.cs
index 3a0ab53e8..fa01bef69 100644
--- a/src/Hydrogen/ObjectSpaces/ObjectSpaceBase.cs
+++ b/src/Hydrogen/ObjectSpaces/ObjectSpaceBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectSpaces/ObjectSpaceDefinition.cs b/src/Hydrogen/ObjectSpaces/ObjectSpaceDefinition.cs
index 7e738aa22..e3bd7d31e 100644
--- a/src/Hydrogen/ObjectSpaces/ObjectSpaceDefinition.cs
+++ b/src/Hydrogen/ObjectSpaces/ObjectSpaceDefinition.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectSpaces/ObjectSpaceMerkleTreeIndex.cs b/src/Hydrogen/ObjectSpaces/ObjectSpaceMerkleTreeIndex.cs
index 8a6f87ec6..ac8ff8f27 100644
--- a/src/Hydrogen/ObjectSpaces/ObjectSpaceMerkleTreeIndex.cs
+++ b/src/Hydrogen/ObjectSpaces/ObjectSpaceMerkleTreeIndex.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectStream/Indexes/IProjectionIndex.cs b/src/Hydrogen/ObjectStream/Indexes/IProjectionIndex.cs
index 6c9c04b62..d418c376d 100644
--- a/src/Hydrogen/ObjectStream/Indexes/IProjectionIndex.cs
+++ b/src/Hydrogen/ObjectStream/Indexes/IProjectionIndex.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectStream/Indexes/IUniqueProjectionIndex.cs b/src/Hydrogen/ObjectStream/Indexes/IUniqueProjectionIndex.cs
index cb1e13c47..b743db5ba 100644
--- a/src/Hydrogen/ObjectStream/Indexes/IUniqueProjectionIndex.cs
+++ b/src/Hydrogen/ObjectStream/Indexes/IUniqueProjectionIndex.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectStream/Indexes/IndexBase.cs b/src/Hydrogen/ObjectStream/Indexes/IndexBase.cs
index 5c62ab2c9..994797933 100644
--- a/src/Hydrogen/ObjectStream/Indexes/IndexBase.cs
+++ b/src/Hydrogen/ObjectStream/Indexes/IndexBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectStream/Indexes/IndexFactory.cs b/src/Hydrogen/ObjectStream/Indexes/IndexFactory.cs
index f66640638..4c05fa36c 100644
--- a/src/Hydrogen/ObjectStream/Indexes/IndexFactory.cs
+++ b/src/Hydrogen/ObjectStream/Indexes/IndexFactory.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectStream/Indexes/IndexNullPolicy.cs b/src/Hydrogen/ObjectStream/Indexes/IndexNullPolicy.cs
index f80571ed4..9a39583a9 100644
--- a/src/Hydrogen/ObjectStream/Indexes/IndexNullPolicy.cs
+++ b/src/Hydrogen/ObjectStream/Indexes/IndexNullPolicy.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectStream/Indexes/MerkleTreeIndex.cs b/src/Hydrogen/ObjectStream/Indexes/MerkleTreeIndex.cs
index 9145523f6..6bd2e8821 100644
--- a/src/Hydrogen/ObjectStream/Indexes/MerkleTreeIndex.cs
+++ b/src/Hydrogen/ObjectStream/Indexes/MerkleTreeIndex.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectStream/Indexes/MerkleTreeIndexT.cs b/src/Hydrogen/ObjectStream/Indexes/MerkleTreeIndexT.cs
index 0acc1ffa1..b28732aa3 100644
--- a/src/Hydrogen/ObjectStream/Indexes/MerkleTreeIndexT.cs
+++ b/src/Hydrogen/ObjectStream/Indexes/MerkleTreeIndexT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectStream/Indexes/ObjectStreamItemHasher.cs b/src/Hydrogen/ObjectStream/Indexes/ObjectStreamItemHasher.cs
index f858d1e80..72586f26a 100644
--- a/src/Hydrogen/ObjectStream/Indexes/ObjectStreamItemHasher.cs
+++ b/src/Hydrogen/ObjectStream/Indexes/ObjectStreamItemHasher.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.using System;
diff --git a/src/Hydrogen/ObjectStream/Indexes/ObjectStreamObserverBase.cs b/src/Hydrogen/ObjectStream/Indexes/ObjectStreamObserverBase.cs
index 66e699f4d..5977a74f0 100644
--- a/src/Hydrogen/ObjectStream/Indexes/ObjectStreamObserverBase.cs
+++ b/src/Hydrogen/ObjectStream/Indexes/ObjectStreamObserverBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectStream/Indexes/ProjectionChecksumIndex.cs b/src/Hydrogen/ObjectStream/Indexes/ProjectionChecksumIndex.cs
index 5a29a038e..a56a2be67 100644
--- a/src/Hydrogen/ObjectStream/Indexes/ProjectionChecksumIndex.cs
+++ b/src/Hydrogen/ObjectStream/Indexes/ProjectionChecksumIndex.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectStream/Indexes/ProjectionIndex.cs b/src/Hydrogen/ObjectStream/Indexes/ProjectionIndex.cs
index a3b86908d..d60da1955 100644
--- a/src/Hydrogen/ObjectStream/Indexes/ProjectionIndex.cs
+++ b/src/Hydrogen/ObjectStream/Indexes/ProjectionIndex.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectStream/Indexes/ProjectionIndexBase.cs b/src/Hydrogen/ObjectStream/Indexes/ProjectionIndexBase.cs
index fe3ffbe1f..c4f1bfb63 100644
--- a/src/Hydrogen/ObjectStream/Indexes/ProjectionIndexBase.cs
+++ b/src/Hydrogen/ObjectStream/Indexes/ProjectionIndexBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectStream/Indexes/RecyclableIndexIndex.cs b/src/Hydrogen/ObjectStream/Indexes/RecyclableIndexIndex.cs
index a74b47f8a..f0719d904 100644
--- a/src/Hydrogen/ObjectStream/Indexes/RecyclableIndexIndex.cs
+++ b/src/Hydrogen/ObjectStream/Indexes/RecyclableIndexIndex.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectStream/Indexes/UniqueProjectionChecksumIndex.cs b/src/Hydrogen/ObjectStream/Indexes/UniqueProjectionChecksumIndex.cs
index 9e0ff8a91..f203d7bb2 100644
--- a/src/Hydrogen/ObjectStream/Indexes/UniqueProjectionChecksumIndex.cs
+++ b/src/Hydrogen/ObjectStream/Indexes/UniqueProjectionChecksumIndex.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectStream/Indexes/UniqueProjectionIndex.cs b/src/Hydrogen/ObjectStream/Indexes/UniqueProjectionIndex.cs
index a7488d2d6..2f4d557d0 100644
--- a/src/Hydrogen/ObjectStream/Indexes/UniqueProjectionIndex.cs
+++ b/src/Hydrogen/ObjectStream/Indexes/UniqueProjectionIndex.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectStream/ObjectStream.cs b/src/Hydrogen/ObjectStream/ObjectStream.cs
index f94a0b7d0..7b78b53a7 100644
--- a/src/Hydrogen/ObjectStream/ObjectStream.cs
+++ b/src/Hydrogen/ObjectStream/ObjectStream.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectStream/ObjectStreamOperationType.cs b/src/Hydrogen/ObjectStream/ObjectStreamOperationType.cs
index 96ec087a9..8cdb3a34c 100644
--- a/src/Hydrogen/ObjectStream/ObjectStreamOperationType.cs
+++ b/src/Hydrogen/ObjectStream/ObjectStreamOperationType.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/ObjectStream/ObjectStreamT.cs b/src/Hydrogen/ObjectStream/ObjectStreamT.cs
index c9414cd85..b83b2cd0f 100644
--- a/src/Hydrogen/ObjectStream/ObjectStreamT.cs
+++ b/src/Hydrogen/ObjectStream/ObjectStreamT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/CallInterceptOption.cs b/src/Hydrogen/Objects/CallInterceptOption.cs
index f1a717125..006034d6b 100644
--- a/src/Hydrogen/Objects/CallInterceptOption.cs
+++ b/src/Hydrogen/Objects/CallInterceptOption.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/ClassNullOp.cs b/src/Hydrogen/Objects/ClassNullOp.cs
index 2c9e191f5..2ede51049 100644
--- a/src/Hydrogen/Objects/ClassNullOp.cs
+++ b/src/Hydrogen/Objects/ClassNullOp.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/DeepObjectCloner.cs b/src/Hydrogen/Objects/DeepObjectCloner.cs
index f7731d10a..f1c4020e3 100644
--- a/src/Hydrogen/Objects/DeepObjectCloner.cs
+++ b/src/Hydrogen/Objects/DeepObjectCloner.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/DeepObjectComparer.cs b/src/Hydrogen/Objects/DeepObjectComparer.cs
index 3f06b3d35..f2159c4eb 100644
--- a/src/Hydrogen/Objects/DeepObjectComparer.cs
+++ b/src/Hydrogen/Objects/DeepObjectComparer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/IAsyncLoadable.cs b/src/Hydrogen/Objects/IAsyncLoadable.cs
index 624c7c287..a255653b4 100644
--- a/src/Hydrogen/Objects/IAsyncLoadable.cs
+++ b/src/Hydrogen/Objects/IAsyncLoadable.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/IAsyncSaveable.cs b/src/Hydrogen/Objects/IAsyncSaveable.cs
index ce287a240..9399279e6 100644
--- a/src/Hydrogen/Objects/IAsyncSaveable.cs
+++ b/src/Hydrogen/Objects/IAsyncSaveable.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/ICallInterceptor.cs b/src/Hydrogen/Objects/ICallInterceptor.cs
index da6ce2948..7b32caf9a 100644
--- a/src/Hydrogen/Objects/ICallInterceptor.cs
+++ b/src/Hydrogen/Objects/ICallInterceptor.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/ICallInterceptorT.cs b/src/Hydrogen/Objects/ICallInterceptorT.cs
index 16c8e081d..a75436189 100644
--- a/src/Hydrogen/Objects/ICallInterceptorT.cs
+++ b/src/Hydrogen/Objects/ICallInterceptorT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/INullOp.cs b/src/Hydrogen/Objects/INullOp.cs
index 9926b928d..8cd1a1f21 100644
--- a/src/Hydrogen/Objects/INullOp.cs
+++ b/src/Hydrogen/Objects/INullOp.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/IObjectCloner.cs b/src/Hydrogen/Objects/IObjectCloner.cs
index db2027ead..1e90cada1 100644
--- a/src/Hydrogen/Objects/IObjectCloner.cs
+++ b/src/Hydrogen/Objects/IObjectCloner.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/ISaveable.cs b/src/Hydrogen/Objects/ISaveable.cs
index c898ef596..9c6208dd5 100644
--- a/src/Hydrogen/Objects/ISaveable.cs
+++ b/src/Hydrogen/Objects/ISaveable.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/InterceptOption.cs b/src/Hydrogen/Objects/InterceptOption.cs
index 3f12a45b7..9b5012d9e 100644
--- a/src/Hydrogen/Objects/InterceptOption.cs
+++ b/src/Hydrogen/Objects/InterceptOption.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/InvalidInterceptedValueException.cs b/src/Hydrogen/Objects/InvalidInterceptedValueException.cs
index c7ddf7b19..7391cd9ad 100644
--- a/src/Hydrogen/Objects/InvalidInterceptedValueException.cs
+++ b/src/Hydrogen/Objects/InvalidInterceptedValueException.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/MobileCompatibleObjectCloner.cs b/src/Hydrogen/Objects/MobileCompatibleObjectCloner.cs
index 52bc8d13f..4f3e05b32 100644
--- a/src/Hydrogen/Objects/MobileCompatibleObjectCloner.cs
+++ b/src/Hydrogen/Objects/MobileCompatibleObjectCloner.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/ObjectEncryptor.cs b/src/Hydrogen/Objects/ObjectEncryptor.cs
index bcbea4207..9ec95ab41 100644
--- a/src/Hydrogen/Objects/ObjectEncryptor.cs
+++ b/src/Hydrogen/Objects/ObjectEncryptor.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/ObjectTool.cs b/src/Hydrogen/Objects/ObjectTool.cs
index de962dd9e..8d15b57e9 100644
--- a/src/Hydrogen/Objects/ObjectTool.cs
+++ b/src/Hydrogen/Objects/ObjectTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/ObjectWithDefaultValues.cs b/src/Hydrogen/Objects/ObjectWithDefaultValues.cs
index 36d542f4a..799d235dd 100644
--- a/src/Hydrogen/Objects/ObjectWithDefaultValues.cs
+++ b/src/Hydrogen/Objects/ObjectWithDefaultValues.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/Reference.cs b/src/Hydrogen/Objects/Reference.cs
index c8d1bbde1..2bd1a66fe 100644
--- a/src/Hydrogen/Objects/Reference.cs
+++ b/src/Hydrogen/Objects/Reference.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/ShallowObjectCloner.cs b/src/Hydrogen/Objects/ShallowObjectCloner.cs
index d8bf17869..14af2a0b9 100644
--- a/src/Hydrogen/Objects/ShallowObjectCloner.cs
+++ b/src/Hydrogen/Objects/ShallowObjectCloner.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Objects/Void.cs b/src/Hydrogen/Objects/Void.cs
index 4bed3082c..6c169bd69 100644
--- a/src/Hydrogen/Objects/Void.cs
+++ b/src/Hydrogen/Objects/Void.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/Hooks/ApplicationChangedEvent.cs b/src/Hydrogen/Peripherals/Hooks/ApplicationChangedEvent.cs
index dd4b1b0ef..4136af5f4 100644
--- a/src/Hydrogen/Peripherals/Hooks/ApplicationChangedEvent.cs
+++ b/src/Hydrogen/Peripherals/Hooks/ApplicationChangedEvent.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/Hooks/BaseDeviceHook.cs b/src/Hydrogen/Peripherals/Hooks/BaseDeviceHook.cs
index 97f1ecbc6..6390821d1 100644
--- a/src/Hydrogen/Peripherals/Hooks/BaseDeviceHook.cs
+++ b/src/Hydrogen/Peripherals/Hooks/BaseDeviceHook.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/Hooks/BaseKeyboardHook.cs b/src/Hydrogen/Peripherals/Hooks/BaseKeyboardHook.cs
index e07c2c0d6..e109d5041 100644
--- a/src/Hydrogen/Peripherals/Hooks/BaseKeyboardHook.cs
+++ b/src/Hydrogen/Peripherals/Hooks/BaseKeyboardHook.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/Hooks/BaseMouseHook.cs b/src/Hydrogen/Peripherals/Hooks/BaseMouseHook.cs
index 9a2b907f7..1db191011 100644
--- a/src/Hydrogen/Peripherals/Hooks/BaseMouseHook.cs
+++ b/src/Hydrogen/Peripherals/Hooks/BaseMouseHook.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/Hooks/DeviceHookStatus.cs b/src/Hydrogen/Peripherals/Hooks/DeviceHookStatus.cs
index b0cd5629c..55cb26c78 100644
--- a/src/Hydrogen/Peripherals/Hooks/DeviceHookStatus.cs
+++ b/src/Hydrogen/Peripherals/Hooks/DeviceHookStatus.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/Hooks/IActiveApplicationMonitor.cs b/src/Hydrogen/Peripherals/Hooks/IActiveApplicationMonitor.cs
index 701a8b824..779515092 100644
--- a/src/Hydrogen/Peripherals/Hooks/IActiveApplicationMonitor.cs
+++ b/src/Hydrogen/Peripherals/Hooks/IActiveApplicationMonitor.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/Hooks/IDeviceHook.cs b/src/Hydrogen/Peripherals/Hooks/IDeviceHook.cs
index 30d57e173..8961eeb01 100644
--- a/src/Hydrogen/Peripherals/Hooks/IDeviceHook.cs
+++ b/src/Hydrogen/Peripherals/Hooks/IDeviceHook.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/Hooks/IKeyboardHook.cs b/src/Hydrogen/Peripherals/Hooks/IKeyboardHook.cs
index e6d50b023..0cc084351 100644
--- a/src/Hydrogen/Peripherals/Hooks/IKeyboardHook.cs
+++ b/src/Hydrogen/Peripherals/Hooks/IKeyboardHook.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/Hooks/IMouseHook.cs b/src/Hydrogen/Peripherals/Hooks/IMouseHook.cs
index dbc240761..339ae4dbf 100644
--- a/src/Hydrogen/Peripherals/Hooks/IMouseHook.cs
+++ b/src/Hydrogen/Peripherals/Hooks/IMouseHook.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/Hooks/NoOpActiveApplicationMonitor.cs b/src/Hydrogen/Peripherals/Hooks/NoOpActiveApplicationMonitor.cs
index 97d8a0905..a8265f527 100644
--- a/src/Hydrogen/Peripherals/Hooks/NoOpActiveApplicationMonitor.cs
+++ b/src/Hydrogen/Peripherals/Hooks/NoOpActiveApplicationMonitor.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/Key.cs b/src/Hydrogen/Peripherals/Key.cs
index fa62c9416..2a9572b16 100644
--- a/src/Hydrogen/Peripherals/Key.cs
+++ b/src/Hydrogen/Peripherals/Key.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/KeyEvent.cs b/src/Hydrogen/Peripherals/KeyEvent.cs
index 990ebc33f..94422365e 100644
--- a/src/Hydrogen/Peripherals/KeyEvent.cs
+++ b/src/Hydrogen/Peripherals/KeyEvent.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/KeyState.cs b/src/Hydrogen/Peripherals/KeyState.cs
index 97a9590eb..811f349d1 100644
--- a/src/Hydrogen/Peripherals/KeyState.cs
+++ b/src/Hydrogen/Peripherals/KeyState.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/MouseButton.cs b/src/Hydrogen/Peripherals/MouseButton.cs
index 1c6218529..b867709d4 100644
--- a/src/Hydrogen/Peripherals/MouseButton.cs
+++ b/src/Hydrogen/Peripherals/MouseButton.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/MouseButtonState.cs b/src/Hydrogen/Peripherals/MouseButtonState.cs
index ecc04080f..e5ebed025 100644
--- a/src/Hydrogen/Peripherals/MouseButtonState.cs
+++ b/src/Hydrogen/Peripherals/MouseButtonState.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/MouseClickEvent.cs b/src/Hydrogen/Peripherals/MouseClickEvent.cs
index 9705853b0..fb51a5120 100644
--- a/src/Hydrogen/Peripherals/MouseClickEvent.cs
+++ b/src/Hydrogen/Peripherals/MouseClickEvent.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/MouseClickType.cs b/src/Hydrogen/Peripherals/MouseClickType.cs
index 3aead9cce..53095994a 100644
--- a/src/Hydrogen/Peripherals/MouseClickType.cs
+++ b/src/Hydrogen/Peripherals/MouseClickType.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/MouseEvent.cs b/src/Hydrogen/Peripherals/MouseEvent.cs
index 7996038a3..fe6704cbe 100644
--- a/src/Hydrogen/Peripherals/MouseEvent.cs
+++ b/src/Hydrogen/Peripherals/MouseEvent.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/MouseMotionType.cs b/src/Hydrogen/Peripherals/MouseMotionType.cs
index df6077f0d..90bb02ee5 100644
--- a/src/Hydrogen/Peripherals/MouseMotionType.cs
+++ b/src/Hydrogen/Peripherals/MouseMotionType.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/MouseMoveEvent.cs b/src/Hydrogen/Peripherals/MouseMoveEvent.cs
index a447235ae..c29773814 100644
--- a/src/Hydrogen/Peripherals/MouseMoveEvent.cs
+++ b/src/Hydrogen/Peripherals/MouseMoveEvent.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/MouseWheelEvent.cs b/src/Hydrogen/Peripherals/MouseWheelEvent.cs
index 9280ed008..9ce70723a 100644
--- a/src/Hydrogen/Peripherals/MouseWheelEvent.cs
+++ b/src/Hydrogen/Peripherals/MouseWheelEvent.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Peripherals/ScanCode.cs b/src/Hydrogen/Peripherals/ScanCode.cs
index 91a28e48b..5fc784ca2 100644
--- a/src/Hydrogen/Peripherals/ScanCode.cs
+++ b/src/Hydrogen/Peripherals/ScanCode.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Persistable/AsyncPeristableBase.cs b/src/Hydrogen/Persistable/AsyncPeristableBase.cs
index 0cb842995..acf3437e2 100644
--- a/src/Hydrogen/Persistable/AsyncPeristableBase.cs
+++ b/src/Hydrogen/Persistable/AsyncPeristableBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Persistable/IPersistable.cs b/src/Hydrogen/Persistable/IPersistable.cs
index 74cc0386a..ed8534680 100644
--- a/src/Hydrogen/Persistable/IPersistable.cs
+++ b/src/Hydrogen/Persistable/IPersistable.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Persistable/PersistableBase.cs b/src/Hydrogen/Persistable/PersistableBase.cs
index ff83e5aba..fded04a5f 100644
--- a/src/Hydrogen/Persistable/PersistableBase.cs
+++ b/src/Hydrogen/Persistable/PersistableBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Persistable/PersistableDecorator.cs b/src/Hydrogen/Persistable/PersistableDecorator.cs
index 2d4977643..07d861a9d 100644
--- a/src/Hydrogen/Persistable/PersistableDecorator.cs
+++ b/src/Hydrogen/Persistable/PersistableDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Persistable/SyncPersistableBase.cs b/src/Hydrogen/Persistable/SyncPersistableBase.cs
index d2eab240a..29ebbbb4e 100644
--- a/src/Hydrogen/Persistable/SyncPersistableBase.cs
+++ b/src/Hydrogen/Persistable/SyncPersistableBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/Action2WayHandshakeHandler.cs b/src/Hydrogen/Protocol/Action2WayHandshakeHandler.cs
index 2b3735c05..87c6f6952 100644
--- a/src/Hydrogen/Protocol/Action2WayHandshakeHandler.cs
+++ b/src/Hydrogen/Protocol/Action2WayHandshakeHandler.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/Action3WayHandshakeHandler.cs b/src/Hydrogen/Protocol/Action3WayHandshakeHandler.cs
index ef43afd51..8770e8202 100644
--- a/src/Hydrogen/Protocol/Action3WayHandshakeHandler.cs
+++ b/src/Hydrogen/Protocol/Action3WayHandshakeHandler.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ActionCommandHandler.cs b/src/Hydrogen/Protocol/ActionCommandHandler.cs
index 00e6a8d54..2cece77e2 100644
--- a/src/Hydrogen/Protocol/ActionCommandHandler.cs
+++ b/src/Hydrogen/Protocol/ActionCommandHandler.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ActionCommandHandlerT.cs b/src/Hydrogen/Protocol/ActionCommandHandlerT.cs
index c49927948..83f0a9c60 100644
--- a/src/Hydrogen/Protocol/ActionCommandHandlerT.cs
+++ b/src/Hydrogen/Protocol/ActionCommandHandlerT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ActionMessageGeneratorT.cs b/src/Hydrogen/Protocol/ActionMessageGeneratorT.cs
index 34e7ade00..0d168253e 100644
--- a/src/Hydrogen/Protocol/ActionMessageGeneratorT.cs
+++ b/src/Hydrogen/Protocol/ActionMessageGeneratorT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ActionRequestHandler.cs b/src/Hydrogen/Protocol/ActionRequestHandler.cs
index 7f5d8eafc..19266a45b 100644
--- a/src/Hydrogen/Protocol/ActionRequestHandler.cs
+++ b/src/Hydrogen/Protocol/ActionRequestHandler.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ActionRequestHandlerT.cs b/src/Hydrogen/Protocol/ActionRequestHandlerT.cs
index c51f32879..05b896fff 100644
--- a/src/Hydrogen/Protocol/ActionRequestHandlerT.cs
+++ b/src/Hydrogen/Protocol/ActionRequestHandlerT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ActionResponseHandler.cs b/src/Hydrogen/Protocol/ActionResponseHandler.cs
index 91a907a44..fd4779190 100644
--- a/src/Hydrogen/Protocol/ActionResponseHandler.cs
+++ b/src/Hydrogen/Protocol/ActionResponseHandler.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ActionResponseHandlerT.cs b/src/Hydrogen/Protocol/ActionResponseHandlerT.cs
index 68860b37f..491488660 100644
--- a/src/Hydrogen/Protocol/ActionResponseHandlerT.cs
+++ b/src/Hydrogen/Protocol/ActionResponseHandlerT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/Builder/ProtocolBuilder.cs b/src/Hydrogen/Protocol/Builder/ProtocolBuilder.cs
index 5173a22d3..4edcb2789 100644
--- a/src/Hydrogen/Protocol/Builder/ProtocolBuilder.cs
+++ b/src/Hydrogen/Protocol/Builder/ProtocolBuilder.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/Builder/ProtocolCommandBuilder.cs b/src/Hydrogen/Protocol/Builder/ProtocolCommandBuilder.cs
index e8fe86c53..6e9b8d262 100644
--- a/src/Hydrogen/Protocol/Builder/ProtocolCommandBuilder.cs
+++ b/src/Hydrogen/Protocol/Builder/ProtocolCommandBuilder.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/Builder/ProtocolException.cs b/src/Hydrogen/Protocol/Builder/ProtocolException.cs
index e3e81f85d..44a0c66ae 100644
--- a/src/Hydrogen/Protocol/Builder/ProtocolException.cs
+++ b/src/Hydrogen/Protocol/Builder/ProtocolException.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/Builder/ProtocolHandshakeBuilder.cs b/src/Hydrogen/Protocol/Builder/ProtocolHandshakeBuilder.cs
index b3e95b323..50c045e9e 100644
--- a/src/Hydrogen/Protocol/Builder/ProtocolHandshakeBuilder.cs
+++ b/src/Hydrogen/Protocol/Builder/ProtocolHandshakeBuilder.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/Builder/ProtocolRequestBuilder.cs b/src/Hydrogen/Protocol/Builder/ProtocolRequestBuilder.cs
index 1ce5fc6bc..ee4dbf54c 100644
--- a/src/Hydrogen/Protocol/Builder/ProtocolRequestBuilder.cs
+++ b/src/Hydrogen/Protocol/Builder/ProtocolRequestBuilder.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/CommandHandlerBase.cs b/src/Hydrogen/Protocol/CommandHandlerBase.cs
index a7ed3ff66..b4130da91 100644
--- a/src/Hydrogen/Protocol/CommandHandlerBase.cs
+++ b/src/Hydrogen/Protocol/CommandHandlerBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/CommandHandlerBaseT.cs b/src/Hydrogen/Protocol/CommandHandlerBaseT.cs
index 691181ed8..dba54b3ab 100644
--- a/src/Hydrogen/Protocol/CommandHandlerBaseT.cs
+++ b/src/Hydrogen/Protocol/CommandHandlerBaseT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/CommunicationRole.cs b/src/Hydrogen/Protocol/CommunicationRole.cs
index 71f9a293e..f30fcbcf8 100644
--- a/src/Hydrogen/Protocol/CommunicationRole.cs
+++ b/src/Hydrogen/Protocol/CommunicationRole.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/HandshakeDelegates.cs b/src/Hydrogen/Protocol/HandshakeDelegates.cs
index 4e4e5ca8a..f4b97a98d 100644
--- a/src/Hydrogen/Protocol/HandshakeDelegates.cs
+++ b/src/Hydrogen/Protocol/HandshakeDelegates.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/HandshakeHandlerBase.cs b/src/Hydrogen/Protocol/HandshakeHandlerBase.cs
index d4d1ba084..4b097472a 100644
--- a/src/Hydrogen/Protocol/HandshakeHandlerBase.cs
+++ b/src/Hydrogen/Protocol/HandshakeHandlerBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/HandshakeHandlerBaseT.cs b/src/Hydrogen/Protocol/HandshakeHandlerBaseT.cs
index 6cf1f935f..492dc9c31 100644
--- a/src/Hydrogen/Protocol/HandshakeHandlerBaseT.cs
+++ b/src/Hydrogen/Protocol/HandshakeHandlerBaseT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/HandshakeOutcome.cs b/src/Hydrogen/Protocol/HandshakeOutcome.cs
index 0cca78944..36f53991c 100644
--- a/src/Hydrogen/Protocol/HandshakeOutcome.cs
+++ b/src/Hydrogen/Protocol/HandshakeOutcome.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ICommandHandler.cs b/src/Hydrogen/Protocol/ICommandHandler.cs
index 49994adc5..18aaf3278 100644
--- a/src/Hydrogen/Protocol/ICommandHandler.cs
+++ b/src/Hydrogen/Protocol/ICommandHandler.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ICommandHandlerT.cs b/src/Hydrogen/Protocol/ICommandHandlerT.cs
index 4e90d59d7..1c93066c2 100644
--- a/src/Hydrogen/Protocol/ICommandHandlerT.cs
+++ b/src/Hydrogen/Protocol/ICommandHandlerT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/IHandshakeHandler.cs b/src/Hydrogen/Protocol/IHandshakeHandler.cs
index 3a6872542..fad15d514 100644
--- a/src/Hydrogen/Protocol/IHandshakeHandler.cs
+++ b/src/Hydrogen/Protocol/IHandshakeHandler.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/IHandshakeHandlerT.cs b/src/Hydrogen/Protocol/IHandshakeHandlerT.cs
index 5586a06dd..459f693a7 100644
--- a/src/Hydrogen/Protocol/IHandshakeHandlerT.cs
+++ b/src/Hydrogen/Protocol/IHandshakeHandlerT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/IMessageGenerator.cs b/src/Hydrogen/Protocol/IMessageGenerator.cs
index a44574b1a..1ec81fd0c 100644
--- a/src/Hydrogen/Protocol/IMessageGenerator.cs
+++ b/src/Hydrogen/Protocol/IMessageGenerator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/IMessageGeneratorT.cs b/src/Hydrogen/Protocol/IMessageGeneratorT.cs
index f45486090..3b88fb8cb 100644
--- a/src/Hydrogen/Protocol/IMessageGeneratorT.cs
+++ b/src/Hydrogen/Protocol/IMessageGeneratorT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/IRequestHandler.cs b/src/Hydrogen/Protocol/IRequestHandler.cs
index 2addaa186..1683864a3 100644
--- a/src/Hydrogen/Protocol/IRequestHandler.cs
+++ b/src/Hydrogen/Protocol/IRequestHandler.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/IRequestHandlerT.cs b/src/Hydrogen/Protocol/IRequestHandlerT.cs
index 38ac6d738..04e1b787b 100644
--- a/src/Hydrogen/Protocol/IRequestHandlerT.cs
+++ b/src/Hydrogen/Protocol/IRequestHandlerT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/IResponseHandler.cs b/src/Hydrogen/Protocol/IResponseHandler.cs
index cadaaad42..2d977b981 100644
--- a/src/Hydrogen/Protocol/IResponseHandler.cs
+++ b/src/Hydrogen/Protocol/IResponseHandler.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/IResponseHandlerT.cs b/src/Hydrogen/Protocol/IResponseHandlerT.cs
index 12891ef6a..0a787b179 100644
--- a/src/Hydrogen/Protocol/IResponseHandlerT.cs
+++ b/src/Hydrogen/Protocol/IResponseHandlerT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/MessageGeneratorBase.cs b/src/Hydrogen/Protocol/MessageGeneratorBase.cs
index e911cb34e..3619287a5 100644
--- a/src/Hydrogen/Protocol/MessageGeneratorBase.cs
+++ b/src/Hydrogen/Protocol/MessageGeneratorBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/MessageGeneratorBaseT.cs b/src/Hydrogen/Protocol/MessageGeneratorBaseT.cs
index e58f09fb9..04e6a9820 100644
--- a/src/Hydrogen/Protocol/MessageGeneratorBaseT.cs
+++ b/src/Hydrogen/Protocol/MessageGeneratorBaseT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/Protocol.cs b/src/Hydrogen/Protocol/Protocol.cs
index 09442703e..5f68c620f 100644
--- a/src/Hydrogen/Protocol/Protocol.cs
+++ b/src/Hydrogen/Protocol/Protocol.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ProtocolChannel.cs b/src/Hydrogen/Protocol/ProtocolChannel.cs
index cf828bb5e..28fc8a27d 100644
--- a/src/Hydrogen/Protocol/ProtocolChannel.cs
+++ b/src/Hydrogen/Protocol/ProtocolChannel.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ProtocolChannelInitiator.cs b/src/Hydrogen/Protocol/ProtocolChannelInitiator.cs
index a338ac953..bb62e9d6c 100644
--- a/src/Hydrogen/Protocol/ProtocolChannelInitiator.cs
+++ b/src/Hydrogen/Protocol/ProtocolChannelInitiator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ProtocolChannelState.cs b/src/Hydrogen/Protocol/ProtocolChannelState.cs
index 35dda275b..d996f7ee0 100644
--- a/src/Hydrogen/Protocol/ProtocolChannelState.cs
+++ b/src/Hydrogen/Protocol/ProtocolChannelState.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ProtocolDispatchType.cs b/src/Hydrogen/Protocol/ProtocolDispatchType.cs
index 04829ba57..66166316c 100644
--- a/src/Hydrogen/Protocol/ProtocolDispatchType.cs
+++ b/src/Hydrogen/Protocol/ProtocolDispatchType.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ProtocolException.cs b/src/Hydrogen/Protocol/ProtocolException.cs
index 2a3016a95..1af20b9be 100644
--- a/src/Hydrogen/Protocol/ProtocolException.cs
+++ b/src/Hydrogen/Protocol/ProtocolException.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ProtocolHandshake.cs b/src/Hydrogen/Protocol/ProtocolHandshake.cs
index 39e0c4915..ca1cdc09a 100644
--- a/src/Hydrogen/Protocol/ProtocolHandshake.cs
+++ b/src/Hydrogen/Protocol/ProtocolHandshake.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ProtocolHandshakeType.cs b/src/Hydrogen/Protocol/ProtocolHandshakeType.cs
index 89c562ab3..f0ad0011a 100644
--- a/src/Hydrogen/Protocol/ProtocolHandshakeType.cs
+++ b/src/Hydrogen/Protocol/ProtocolHandshakeType.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ProtocolMessageEnvelope.cs b/src/Hydrogen/Protocol/ProtocolMessageEnvelope.cs
index ff7ac94d8..5659a16bb 100644
--- a/src/Hydrogen/Protocol/ProtocolMessageEnvelope.cs
+++ b/src/Hydrogen/Protocol/ProtocolMessageEnvelope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ProtocolMessageEnvelopeSerializer.cs b/src/Hydrogen/Protocol/ProtocolMessageEnvelopeSerializer.cs
index cd7655923..4df93481b 100644
--- a/src/Hydrogen/Protocol/ProtocolMessageEnvelopeSerializer.cs
+++ b/src/Hydrogen/Protocol/ProtocolMessageEnvelopeSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ProtocolMode.cs b/src/Hydrogen/Protocol/ProtocolMode.cs
index d85b7b961..65b4fec42 100644
--- a/src/Hydrogen/Protocol/ProtocolMode.cs
+++ b/src/Hydrogen/Protocol/ProtocolMode.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ProtocolOrchestrator.cs b/src/Hydrogen/Protocol/ProtocolOrchestrator.cs
index b9e1f8659..bebd9ea37 100644
--- a/src/Hydrogen/Protocol/ProtocolOrchestrator.cs
+++ b/src/Hydrogen/Protocol/ProtocolOrchestrator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ProtocolOrchestratorQueue.cs b/src/Hydrogen/Protocol/ProtocolOrchestratorQueue.cs
index 5d82c3e9e..f9fd1698b 100644
--- a/src/Hydrogen/Protocol/ProtocolOrchestratorQueue.cs
+++ b/src/Hydrogen/Protocol/ProtocolOrchestratorQueue.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ProtocolOrchestratorState.cs b/src/Hydrogen/Protocol/ProtocolOrchestratorState.cs
index c79ff1015..c9d6f95fc 100644
--- a/src/Hydrogen/Protocol/ProtocolOrchestratorState.cs
+++ b/src/Hydrogen/Protocol/ProtocolOrchestratorState.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/RequestHandlerBase.cs b/src/Hydrogen/Protocol/RequestHandlerBase.cs
index 3174e7ca6..49426886f 100644
--- a/src/Hydrogen/Protocol/RequestHandlerBase.cs
+++ b/src/Hydrogen/Protocol/RequestHandlerBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/RequestHandlerBaseT.cs b/src/Hydrogen/Protocol/RequestHandlerBaseT.cs
index e66ee9418..825d27c59 100644
--- a/src/Hydrogen/Protocol/RequestHandlerBaseT.cs
+++ b/src/Hydrogen/Protocol/RequestHandlerBaseT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ResponseHandlerBase.cs b/src/Hydrogen/Protocol/ResponseHandlerBase.cs
index 9b9fd7425..bcaecd60f 100644
--- a/src/Hydrogen/Protocol/ResponseHandlerBase.cs
+++ b/src/Hydrogen/Protocol/ResponseHandlerBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Protocol/ResponseHandlerBaseT.cs b/src/Hydrogen/Protocol/ResponseHandlerBaseT.cs
index c9acfb91e..769eb78e8 100644
--- a/src/Hydrogen/Protocol/ResponseHandlerBaseT.cs
+++ b/src/Hydrogen/Protocol/ResponseHandlerBaseT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Repository/AsyncRepositoryBase.cs b/src/Hydrogen/Repository/AsyncRepositoryBase.cs
index 20bd869ef..7353f3d25 100644
--- a/src/Hydrogen/Repository/AsyncRepositoryBase.cs
+++ b/src/Hydrogen/Repository/AsyncRepositoryBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Repository/DictionaryRepositoryAdapter.cs b/src/Hydrogen/Repository/DictionaryRepositoryAdapter.cs
index 5b3a48355..d60f822a2 100644
--- a/src/Hydrogen/Repository/DictionaryRepositoryAdapter.cs
+++ b/src/Hydrogen/Repository/DictionaryRepositoryAdapter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Repository/IRepository.cs b/src/Hydrogen/Repository/IRepository.cs
index bc4a99a6b..5421ab352 100644
--- a/src/Hydrogen/Repository/IRepository.cs
+++ b/src/Hydrogen/Repository/IRepository.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Repository/IRepositoryExtensions.cs b/src/Hydrogen/Repository/IRepositoryExtensions.cs
index 0ab57b6a5..6ebb94a07 100644
--- a/src/Hydrogen/Repository/IRepositoryExtensions.cs
+++ b/src/Hydrogen/Repository/IRepositoryExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Repository/RepositoryBase.cs b/src/Hydrogen/Repository/RepositoryBase.cs
index 8f48a4b84..f7cb607aa 100644
--- a/src/Hydrogen/Repository/RepositoryBase.cs
+++ b/src/Hydrogen/Repository/RepositoryBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Repository/RepositoryDecorator.cs b/src/Hydrogen/Repository/RepositoryDecorator.cs
index 05ee14463..9eda3021e 100644
--- a/src/Hydrogen/Repository/RepositoryDecorator.cs
+++ b/src/Hydrogen/Repository/RepositoryDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Repository/SyncRepositoryBase.cs b/src/Hydrogen/Repository/SyncRepositoryBase.cs
index 75c67556f..6137c99d9 100644
--- a/src/Hydrogen/Repository/SyncRepositoryBase.cs
+++ b/src/Hydrogen/Repository/SyncRepositoryBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Repository/SynchronizedRepository.cs b/src/Hydrogen/Repository/SynchronizedRepository.cs
index d18b5b727..10d119911 100644
--- a/src/Hydrogen/Repository/SynchronizedRepository.cs
+++ b/src/Hydrogen/Repository/SynchronizedRepository.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Repository/TransactionalRepository.cs b/src/Hydrogen/Repository/TransactionalRepository.cs
index 0248c9a1b..bf8e93f2e 100644
--- a/src/Hydrogen/Repository/TransactionalRepository.cs
+++ b/src/Hydrogen/Repository/TransactionalRepository.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Saveable/AsyncSaveableBase.cs b/src/Hydrogen/Saveable/AsyncSaveableBase.cs
index f6a88626d..d04cc09a8 100644
--- a/src/Hydrogen/Saveable/AsyncSaveableBase.cs
+++ b/src/Hydrogen/Saveable/AsyncSaveableBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Saveable/ISaveable.cs b/src/Hydrogen/Saveable/ISaveable.cs
index 642c4c06b..40439f25a 100644
--- a/src/Hydrogen/Saveable/ISaveable.cs
+++ b/src/Hydrogen/Saveable/ISaveable.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Saveable/SaveableBase.cs b/src/Hydrogen/Saveable/SaveableBase.cs
index 3b1e7706a..7f2aa1e5f 100644
--- a/src/Hydrogen/Saveable/SaveableBase.cs
+++ b/src/Hydrogen/Saveable/SaveableBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Saveable/SaveableDecorator.cs b/src/Hydrogen/Saveable/SaveableDecorator.cs
index f592efd9a..56af7e347 100644
--- a/src/Hydrogen/Saveable/SaveableDecorator.cs
+++ b/src/Hydrogen/Saveable/SaveableDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Saveable/SyncSaveableBase.cs b/src/Hydrogen/Saveable/SyncSaveableBase.cs
index f870ed16f..f2c48e200 100644
--- a/src/Hydrogen/Saveable/SyncSaveableBase.cs
+++ b/src/Hydrogen/Saveable/SyncSaveableBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/ActionJob.cs b/src/Hydrogen/Scheduler/ActionJob.cs
index 0211fbe4d..0f66bc637 100644
--- a/src/Hydrogen/Scheduler/ActionJob.cs
+++ b/src/Hydrogen/Scheduler/ActionJob.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/BaseJob.cs b/src/Hydrogen/Scheduler/BaseJob.cs
index c01f3c6b4..c3e6e1aef 100644
--- a/src/Hydrogen/Scheduler/BaseJob.cs
+++ b/src/Hydrogen/Scheduler/BaseJob.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/BaseJobSchedule.cs b/src/Hydrogen/Scheduler/BaseJobSchedule.cs
index de11efdc1..060298384 100644
--- a/src/Hydrogen/Scheduler/BaseJobSchedule.cs
+++ b/src/Hydrogen/Scheduler/BaseJobSchedule.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/IJob.cs b/src/Hydrogen/Scheduler/IJob.cs
index 1b24bb2c7..0b43c9f5a 100644
--- a/src/Hydrogen/Scheduler/IJob.cs
+++ b/src/Hydrogen/Scheduler/IJob.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/IJobSchedule.cs b/src/Hydrogen/Scheduler/IJobSchedule.cs
index f0e81f786..1f6928afe 100644
--- a/src/Hydrogen/Scheduler/IJobSchedule.cs
+++ b/src/Hydrogen/Scheduler/IJobSchedule.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/ISchedulerJob.cs b/src/Hydrogen/Scheduler/ISchedulerJob.cs
index 89f3715e9..bbfbdcc6a 100644
--- a/src/Hydrogen/Scheduler/ISchedulerJob.cs
+++ b/src/Hydrogen/Scheduler/ISchedulerJob.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/JobBuilder.cs b/src/Hydrogen/Scheduler/JobBuilder.cs
index 95fa38f78..176415992 100644
--- a/src/Hydrogen/Scheduler/JobBuilder.cs
+++ b/src/Hydrogen/Scheduler/JobBuilder.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/JobPolicy.cs b/src/Hydrogen/Scheduler/JobPolicy.cs
index 3467aa30a..c1bd686fe 100644
--- a/src/Hydrogen/Scheduler/JobPolicy.cs
+++ b/src/Hydrogen/Scheduler/JobPolicy.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/JobStatus.cs b/src/Hydrogen/Scheduler/JobStatus.cs
index 31fc0c7ea..5adeb26a7 100644
--- a/src/Hydrogen/Scheduler/JobStatus.cs
+++ b/src/Hydrogen/Scheduler/JobStatus.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/OnDayOfMonthScheduler.cs b/src/Hydrogen/Scheduler/OnDayOfMonthScheduler.cs
index 7e833ab44..ca19e9ef4 100644
--- a/src/Hydrogen/Scheduler/OnDayOfMonthScheduler.cs
+++ b/src/Hydrogen/Scheduler/OnDayOfMonthScheduler.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/OnDayOfWeekScheduler.cs b/src/Hydrogen/Scheduler/OnDayOfWeekScheduler.cs
index c6cf10893..ed232de42 100644
--- a/src/Hydrogen/Scheduler/OnDayOfWeekScheduler.cs
+++ b/src/Hydrogen/Scheduler/OnDayOfWeekScheduler.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/OnIntervalSchedule.cs b/src/Hydrogen/Scheduler/OnIntervalSchedule.cs
index f5aa94956..beb1809e0 100644
--- a/src/Hydrogen/Scheduler/OnIntervalSchedule.cs
+++ b/src/Hydrogen/Scheduler/OnIntervalSchedule.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/ReschedulePolicy.cs b/src/Hydrogen/Scheduler/ReschedulePolicy.cs
index b7df34362..f6cfe5331 100644
--- a/src/Hydrogen/Scheduler/ReschedulePolicy.cs
+++ b/src/Hydrogen/Scheduler/ReschedulePolicy.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/ScheduleBuilder.cs b/src/Hydrogen/Scheduler/ScheduleBuilder.cs
index c30457e68..1df0ca0ff 100644
--- a/src/Hydrogen/Scheduler/ScheduleBuilder.cs
+++ b/src/Hydrogen/Scheduler/ScheduleBuilder.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/Scheduler.cs b/src/Hydrogen/Scheduler/Scheduler.cs
index 1a49032ce..bae368fa6 100644
--- a/src/Hydrogen/Scheduler/Scheduler.cs
+++ b/src/Hydrogen/Scheduler/Scheduler.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/SchedulerJob.cs b/src/Hydrogen/Scheduler/SchedulerJob.cs
index 6bca2cc47..8e96373ca 100644
--- a/src/Hydrogen/Scheduler/SchedulerJob.cs
+++ b/src/Hydrogen/Scheduler/SchedulerJob.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/SchedulerPolicy.cs b/src/Hydrogen/Scheduler/SchedulerPolicy.cs
index b7a18d000..3470e8e4f 100644
--- a/src/Hydrogen/Scheduler/SchedulerPolicy.cs
+++ b/src/Hydrogen/Scheduler/SchedulerPolicy.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/SchedulerStatus.cs b/src/Hydrogen/Scheduler/SchedulerStatus.cs
index f79770749..4931ca3e4 100644
--- a/src/Hydrogen/Scheduler/SchedulerStatus.cs
+++ b/src/Hydrogen/Scheduler/SchedulerStatus.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/Serializable/DayOfMonthScheduleSerializableSurrogate.cs b/src/Hydrogen/Scheduler/Serializable/DayOfMonthScheduleSerializableSurrogate.cs
index ebec62216..ecb8f9c7f 100644
--- a/src/Hydrogen/Scheduler/Serializable/DayOfMonthScheduleSerializableSurrogate.cs
+++ b/src/Hydrogen/Scheduler/Serializable/DayOfMonthScheduleSerializableSurrogate.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/Serializable/DayOfWeekScheduleSerializableSurrogate.cs b/src/Hydrogen/Scheduler/Serializable/DayOfWeekScheduleSerializableSurrogate.cs
index 5109aa0ed..8f0fa5c7e 100644
--- a/src/Hydrogen/Scheduler/Serializable/DayOfWeekScheduleSerializableSurrogate.cs
+++ b/src/Hydrogen/Scheduler/Serializable/DayOfWeekScheduleSerializableSurrogate.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/Serializable/ISchedulerSerializer.cs b/src/Hydrogen/Scheduler/Serializable/ISchedulerSerializer.cs
index ffe1fe98e..e034ce32e 100644
--- a/src/Hydrogen/Scheduler/Serializable/ISchedulerSerializer.cs
+++ b/src/Hydrogen/Scheduler/Serializable/ISchedulerSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/Serializable/IntervalScheduleSerializableSurrogate.cs b/src/Hydrogen/Scheduler/Serializable/IntervalScheduleSerializableSurrogate.cs
index e097dc7fb..4adadd46e 100644
--- a/src/Hydrogen/Scheduler/Serializable/IntervalScheduleSerializableSurrogate.cs
+++ b/src/Hydrogen/Scheduler/Serializable/IntervalScheduleSerializableSurrogate.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/Serializable/JobScheduleSerializableSurrogate.cs b/src/Hydrogen/Scheduler/Serializable/JobScheduleSerializableSurrogate.cs
index b6f1c6e60..d0e009ea3 100644
--- a/src/Hydrogen/Scheduler/Serializable/JobScheduleSerializableSurrogate.cs
+++ b/src/Hydrogen/Scheduler/Serializable/JobScheduleSerializableSurrogate.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/Serializable/JobSerializableSurrogate.cs b/src/Hydrogen/Scheduler/Serializable/JobSerializableSurrogate.cs
index bac06fda4..d03f587d6 100644
--- a/src/Hydrogen/Scheduler/Serializable/JobSerializableSurrogate.cs
+++ b/src/Hydrogen/Scheduler/Serializable/JobSerializableSurrogate.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scheduler/Serializable/SchedulerSerializableSurrogate.cs b/src/Hydrogen/Scheduler/Serializable/SchedulerSerializableSurrogate.cs
index 7324d2c43..29b7ff1ac 100644
--- a/src/Hydrogen/Scheduler/Serializable/SchedulerSerializableSurrogate.cs
+++ b/src/Hydrogen/Scheduler/Serializable/SchedulerSerializableSurrogate.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/ActionScope.cs b/src/Hydrogen/Scopes/ActionScope.cs
index 4f11ed3ef..4a578d62b 100644
--- a/src/Hydrogen/Scopes/ActionScope.cs
+++ b/src/Hydrogen/Scopes/ActionScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/AsyncScope.cs b/src/Hydrogen/Scopes/AsyncScope.cs
index bb1606154..a4768bdec 100644
--- a/src/Hydrogen/Scopes/AsyncScope.cs
+++ b/src/Hydrogen/Scopes/AsyncScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/ContextScope/ActionContextScope.cs b/src/Hydrogen/Scopes/ContextScope/ActionContextScope.cs
index 60340cb39..e0658e826 100644
--- a/src/Hydrogen/Scopes/ContextScope/ActionContextScope.cs
+++ b/src/Hydrogen/Scopes/ContextScope/ActionContextScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/ContextScope/AsyncContextScope.cs b/src/Hydrogen/Scopes/ContextScope/AsyncContextScope.cs
index a428983ea..de32af541 100644
--- a/src/Hydrogen/Scopes/ContextScope/AsyncContextScope.cs
+++ b/src/Hydrogen/Scopes/ContextScope/AsyncContextScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/ContextScope/CallContext.cs b/src/Hydrogen/Scopes/ContextScope/CallContext.cs
index 1feabf8bc..16b28f683 100644
--- a/src/Hydrogen/Scopes/ContextScope/CallContext.cs
+++ b/src/Hydrogen/Scopes/ContextScope/CallContext.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/ContextScope/ContextScope.cs b/src/Hydrogen/Scopes/ContextScope/ContextScope.cs
index e5819f667..bb4ab5567 100644
--- a/src/Hydrogen/Scopes/ContextScope/ContextScope.cs
+++ b/src/Hydrogen/Scopes/ContextScope/ContextScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/ContextScope/ContextScopeDecorator.cs b/src/Hydrogen/Scopes/ContextScope/ContextScopeDecorator.cs
index 9dd6b5ad9..52f1a02aa 100644
--- a/src/Hydrogen/Scopes/ContextScope/ContextScopeDecorator.cs
+++ b/src/Hydrogen/Scopes/ContextScope/ContextScopeDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/ContextScope/ContextScopePolicy.cs b/src/Hydrogen/Scopes/ContextScope/ContextScopePolicy.cs
index dacfff761..d7fde260c 100644
--- a/src/Hydrogen/Scopes/ContextScope/ContextScopePolicy.cs
+++ b/src/Hydrogen/Scopes/ContextScope/ContextScopePolicy.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/ContextScope/IContextScope.cs b/src/Hydrogen/Scopes/ContextScope/IContextScope.cs
index 6d3b023e8..fee399f10 100644
--- a/src/Hydrogen/Scopes/ContextScope/IContextScope.cs
+++ b/src/Hydrogen/Scopes/ContextScope/IContextScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/ContextScope/SyncContextScope.cs b/src/Hydrogen/Scopes/ContextScope/SyncContextScope.cs
index 5158a746d..f43a41df7 100644
--- a/src/Hydrogen/Scopes/ContextScope/SyncContextScope.cs
+++ b/src/Hydrogen/Scopes/ContextScope/SyncContextScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/ContextScope/TaskContextScope.cs b/src/Hydrogen/Scopes/ContextScope/TaskContextScope.cs
index 6dee2b382..c0f3a3b79 100644
--- a/src/Hydrogen/Scopes/ContextScope/TaskContextScope.cs
+++ b/src/Hydrogen/Scopes/ContextScope/TaskContextScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/IScope.cs b/src/Hydrogen/Scopes/IScope.cs
index bae8c7c48..74074955e 100644
--- a/src/Hydrogen/Scopes/IScope.cs
+++ b/src/Hydrogen/Scopes/IScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/NoOpScope.cs b/src/Hydrogen/Scopes/NoOpScope.cs
index dc0d21c47..061f3fb0b 100644
--- a/src/Hydrogen/Scopes/NoOpScope.cs
+++ b/src/Hydrogen/Scopes/NoOpScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/Scope.cs b/src/Hydrogen/Scopes/Scope.cs
index 2e870b840..dac3ad2cd 100644
--- a/src/Hydrogen/Scopes/Scope.cs
+++ b/src/Hydrogen/Scopes/Scope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/ScopeBase.cs b/src/Hydrogen/Scopes/ScopeBase.cs
index 498902d58..2afad8fba 100644
--- a/src/Hydrogen/Scopes/ScopeBase.cs
+++ b/src/Hydrogen/Scopes/ScopeBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/ScopeDecorator.cs b/src/Hydrogen/Scopes/ScopeDecorator.cs
index 5907570eb..8c26cebe5 100644
--- a/src/Hydrogen/Scopes/ScopeDecorator.cs
+++ b/src/Hydrogen/Scopes/ScopeDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/ScopeTool.cs b/src/Hydrogen/Scopes/ScopeTool.cs
index 978d33ed3..dbee229c0 100644
--- a/src/Hydrogen/Scopes/ScopeTool.cs
+++ b/src/Hydrogen/Scopes/ScopeTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/SyncOnlyScope.cs b/src/Hydrogen/Scopes/SyncOnlyScope.cs
index 2f7c3dd9a..5e1a68e1d 100644
--- a/src/Hydrogen/Scopes/SyncOnlyScope.cs
+++ b/src/Hydrogen/Scopes/SyncOnlyScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/SyncScope.cs b/src/Hydrogen/Scopes/SyncScope.cs
index d036e4ec7..5ea203159 100644
--- a/src/Hydrogen/Scopes/SyncScope.cs
+++ b/src/Hydrogen/Scopes/SyncScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Scopes/TaskScope.cs b/src/Hydrogen/Scopes/TaskScope.cs
index 3d9eb0af5..b72c88d61 100644
--- a/src/Hydrogen/Scopes/TaskScope.cs
+++ b/src/Hydrogen/Scopes/TaskScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/BaseTypes/AssemblySerializer.cs b/src/Hydrogen/Serialization/BaseTypes/AssemblySerializer.cs
index 8400be0c1..81b335db1 100644
--- a/src/Hydrogen/Serialization/BaseTypes/AssemblySerializer.cs
+++ b/src/Hydrogen/Serialization/BaseTypes/AssemblySerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/BaseTypes/AssemblyTypeSerializer.cs b/src/Hydrogen/Serialization/BaseTypes/AssemblyTypeSerializer.cs
index 0acf63fef..9dd6181dd 100644
--- a/src/Hydrogen/Serialization/BaseTypes/AssemblyTypeSerializer.cs
+++ b/src/Hydrogen/Serialization/BaseTypes/AssemblyTypeSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/BaseTypes/ConstantSizeByteArraySerializer.cs b/src/Hydrogen/Serialization/BaseTypes/ConstantSizeByteArraySerializer.cs
index c8c0aec7f..530faffe4 100644
--- a/src/Hydrogen/Serialization/BaseTypes/ConstantSizeByteArraySerializer.cs
+++ b/src/Hydrogen/Serialization/BaseTypes/ConstantSizeByteArraySerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/BaseTypes/DateTimeOffsetSerializer.cs b/src/Hydrogen/Serialization/BaseTypes/DateTimeOffsetSerializer.cs
index 2f61b8435..131d5422b 100644
--- a/src/Hydrogen/Serialization/BaseTypes/DateTimeOffsetSerializer.cs
+++ b/src/Hydrogen/Serialization/BaseTypes/DateTimeOffsetSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/BaseTypes/DateTimeSerializer.cs b/src/Hydrogen/Serialization/BaseTypes/DateTimeSerializer.cs
index d75f6169a..6dbadfdf5 100644
--- a/src/Hydrogen/Serialization/BaseTypes/DateTimeSerializer.cs
+++ b/src/Hydrogen/Serialization/BaseTypes/DateTimeSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/BaseTypes/EnumSerializer.cs b/src/Hydrogen/Serialization/BaseTypes/EnumSerializer.cs
index fa1d4b5ea..daf28396b 100644
--- a/src/Hydrogen/Serialization/BaseTypes/EnumSerializer.cs
+++ b/src/Hydrogen/Serialization/BaseTypes/EnumSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/BaseTypes/GuidSerializer.cs b/src/Hydrogen/Serialization/BaseTypes/GuidSerializer.cs
index 748565354..2c7540806 100644
--- a/src/Hydrogen/Serialization/BaseTypes/GuidSerializer.cs
+++ b/src/Hydrogen/Serialization/BaseTypes/GuidSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/BaseTypes/IKeyValuePairSerializer.cs b/src/Hydrogen/Serialization/BaseTypes/IKeyValuePairSerializer.cs
index 20c2126a0..c1bac4639 100644
--- a/src/Hydrogen/Serialization/BaseTypes/IKeyValuePairSerializer.cs
+++ b/src/Hydrogen/Serialization/BaseTypes/IKeyValuePairSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/BaseTypes/KeyValuePairSerializer.cs b/src/Hydrogen/Serialization/BaseTypes/KeyValuePairSerializer.cs
index 4721fbf06..b69c8e124 100644
--- a/src/Hydrogen/Serialization/BaseTypes/KeyValuePairSerializer.cs
+++ b/src/Hydrogen/Serialization/BaseTypes/KeyValuePairSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/BaseTypes/PrimitiveSerializer.cs b/src/Hydrogen/Serialization/BaseTypes/PrimitiveSerializer.cs
index 8bb1d95d4..6633519ff 100644
--- a/src/Hydrogen/Serialization/BaseTypes/PrimitiveSerializer.cs
+++ b/src/Hydrogen/Serialization/BaseTypes/PrimitiveSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/BaseTypes/StringSerializer.cs b/src/Hydrogen/Serialization/BaseTypes/StringSerializer.cs
index b4580fe61..bb4af7b55 100644
--- a/src/Hydrogen/Serialization/BaseTypes/StringSerializer.cs
+++ b/src/Hydrogen/Serialization/BaseTypes/StringSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/BaseTypes/TimeSpanSerializer.cs b/src/Hydrogen/Serialization/BaseTypes/TimeSpanSerializer.cs
index b4e7652e4..f757000c6 100644
--- a/src/Hydrogen/Serialization/BaseTypes/TimeSpanSerializer.cs
+++ b/src/Hydrogen/Serialization/BaseTypes/TimeSpanSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/BaseTypes/TypeSerializer.cs b/src/Hydrogen/Serialization/BaseTypes/TypeSerializer.cs
index ab32df528..ff143ff22 100644
--- a/src/Hydrogen/Serialization/BaseTypes/TypeSerializer.cs
+++ b/src/Hydrogen/Serialization/BaseTypes/TypeSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Checksum/ActionChecksum.cs b/src/Hydrogen/Serialization/Checksum/ActionChecksum.cs
index 23c4233cb..978b4cdd9 100644
--- a/src/Hydrogen/Serialization/Checksum/ActionChecksum.cs
+++ b/src/Hydrogen/Serialization/Checksum/ActionChecksum.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Checksum/DecoratorExtensions.cs b/src/Hydrogen/Serialization/Checksum/DecoratorExtensions.cs
index 4383239f1..2b8a9eef0 100644
--- a/src/Hydrogen/Serialization/Checksum/DecoratorExtensions.cs
+++ b/src/Hydrogen/Serialization/Checksum/DecoratorExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Checksum/HashChecksummer.cs b/src/Hydrogen/Serialization/Checksum/HashChecksummer.cs
index 1785d5426..4ca5f4328 100644
--- a/src/Hydrogen/Serialization/Checksum/HashChecksummer.cs
+++ b/src/Hydrogen/Serialization/Checksum/HashChecksummer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Checksum/IItemChecksummer.cs b/src/Hydrogen/Serialization/Checksum/IItemChecksummer.cs
index 0e60fe0e6..99c1b9af4 100644
--- a/src/Hydrogen/Serialization/Checksum/IItemChecksummer.cs
+++ b/src/Hydrogen/Serialization/Checksum/IItemChecksummer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Checksum/ItemChecksummerDecorator.cs b/src/Hydrogen/Serialization/Checksum/ItemChecksummerDecorator.cs
index f59846a1e..0ebd453e8 100644
--- a/src/Hydrogen/Serialization/Checksum/ItemChecksummerDecorator.cs
+++ b/src/Hydrogen/Serialization/Checksum/ItemChecksummerDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Checksum/MemberExpressionChecksummer.cs b/src/Hydrogen/Serialization/Checksum/MemberExpressionChecksummer.cs
index d6b77545a..0ac494cdd 100644
--- a/src/Hydrogen/Serialization/Checksum/MemberExpressionChecksummer.cs
+++ b/src/Hydrogen/Serialization/Checksum/MemberExpressionChecksummer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Checksum/ObjectHashCodeChecksummer.cs b/src/Hydrogen/Serialization/Checksum/ObjectHashCodeChecksummer.cs
index 2361e467a..d97a99c39 100644
--- a/src/Hydrogen/Serialization/Checksum/ObjectHashCodeChecksummer.cs
+++ b/src/Hydrogen/Serialization/Checksum/ObjectHashCodeChecksummer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Checksum/WithSubstitutionChecksummer.cs b/src/Hydrogen/Serialization/Checksum/WithSubstitutionChecksummer.cs
index 87f1c47dd..e4cc3168c 100644
--- a/src/Hydrogen/Serialization/Checksum/WithSubstitutionChecksummer.cs
+++ b/src/Hydrogen/Serialization/Checksum/WithSubstitutionChecksummer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Collections/ArrayListSerializer.cs b/src/Hydrogen/Serialization/Collections/ArrayListSerializer.cs
index 3969ad1ad..499675c44 100644
--- a/src/Hydrogen/Serialization/Collections/ArrayListSerializer.cs
+++ b/src/Hydrogen/Serialization/Collections/ArrayListSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Collections/ArraySerializer.cs b/src/Hydrogen/Serialization/Collections/ArraySerializer.cs
index 5ce6e4afa..a30eed038 100644
--- a/src/Hydrogen/Serialization/Collections/ArraySerializer.cs
+++ b/src/Hydrogen/Serialization/Collections/ArraySerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Collections/ByteArraySerializer.cs b/src/Hydrogen/Serialization/Collections/ByteArraySerializer.cs
index 02903dada..1a598217c 100644
--- a/src/Hydrogen/Serialization/Collections/ByteArraySerializer.cs
+++ b/src/Hydrogen/Serialization/Collections/ByteArraySerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Collections/CollectionSerializer.cs b/src/Hydrogen/Serialization/Collections/CollectionSerializer.cs
index 53825d732..f8ec30d24 100644
--- a/src/Hydrogen/Serialization/Collections/CollectionSerializer.cs
+++ b/src/Hydrogen/Serialization/Collections/CollectionSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Collections/CollectionSerializerBase.cs b/src/Hydrogen/Serialization/Collections/CollectionSerializerBase.cs
index 215ef4898..78e33dcf6 100644
--- a/src/Hydrogen/Serialization/Collections/CollectionSerializerBase.cs
+++ b/src/Hydrogen/Serialization/Collections/CollectionSerializerBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Collections/DictionarySerializers.cs b/src/Hydrogen/Serialization/Collections/DictionarySerializers.cs
index 723c73713..0515ff045 100644
--- a/src/Hydrogen/Serialization/Collections/DictionarySerializers.cs
+++ b/src/Hydrogen/Serialization/Collections/DictionarySerializers.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Collections/EnumerableSerializer.cs b/src/Hydrogen/Serialization/Collections/EnumerableSerializer.cs
index e717c9fc3..48d1c2fb2 100644
--- a/src/Hydrogen/Serialization/Collections/EnumerableSerializer.cs
+++ b/src/Hydrogen/Serialization/Collections/EnumerableSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Collections/ExtendedListSerializers.cs b/src/Hydrogen/Serialization/Collections/ExtendedListSerializers.cs
index 416af67c8..8c5130985 100644
--- a/src/Hydrogen/Serialization/Collections/ExtendedListSerializers.cs
+++ b/src/Hydrogen/Serialization/Collections/ExtendedListSerializers.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Collections/HashSetSerializer.cs b/src/Hydrogen/Serialization/Collections/HashSetSerializer.cs
index 46cf5295d..7da9e92d2 100644
--- a/src/Hydrogen/Serialization/Collections/HashSetSerializer.cs
+++ b/src/Hydrogen/Serialization/Collections/HashSetSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Collections/ListSerializer.cs b/src/Hydrogen/Serialization/Collections/ListSerializer.cs
index 96ee08a9b..933dd1a82 100644
--- a/src/Hydrogen/Serialization/Collections/ListSerializer.cs
+++ b/src/Hydrogen/Serialization/Collections/ListSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Collections/SortedSetSerializer.cs b/src/Hydrogen/Serialization/Collections/SortedSetSerializer.cs
index 436fe99e6..b46fdb210 100644
--- a/src/Hydrogen/Serialization/Collections/SortedSetSerializer.cs
+++ b/src/Hydrogen/Serialization/Collections/SortedSetSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/ConstantSizeItemSerializerBase.cs b/src/Hydrogen/Serialization/ConstantSizeItemSerializerBase.cs
index e88fd7871..5dcbefa56 100644
--- a/src/Hydrogen/Serialization/ConstantSizeItemSerializerBase.cs
+++ b/src/Hydrogen/Serialization/ConstantSizeItemSerializerBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Factory/SerializerFactory.cs b/src/Hydrogen/Serialization/Factory/SerializerFactory.cs
index 500892c89..f85fe01bd 100644
--- a/src/Hydrogen/Serialization/Factory/SerializerFactory.cs
+++ b/src/Hydrogen/Serialization/Factory/SerializerFactory.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Hashers/ActionHasher.cs b/src/Hydrogen/Serialization/Hashers/ActionHasher.cs
index b42a25028..d1d7a7dfa 100644
--- a/src/Hydrogen/Serialization/Hashers/ActionHasher.cs
+++ b/src/Hydrogen/Serialization/Hashers/ActionHasher.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Hashers/IItemHasher.cs b/src/Hydrogen/Serialization/Hashers/IItemHasher.cs
index 70ff1fef6..7c83233d1 100644
--- a/src/Hydrogen/Serialization/Hashers/IItemHasher.cs
+++ b/src/Hydrogen/Serialization/Hashers/IItemHasher.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Hashers/ItemHasherDecorator.cs b/src/Hydrogen/Serialization/Hashers/ItemHasherDecorator.cs
index f4fa70e14..e66680092 100644
--- a/src/Hydrogen/Serialization/Hashers/ItemHasherDecorator.cs
+++ b/src/Hydrogen/Serialization/Hashers/ItemHasherDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Hashers/ItemHasherExtensions.cs b/src/Hydrogen/Serialization/Hashers/ItemHasherExtensions.cs
index 3f6f33ca7..5601bc0df 100644
--- a/src/Hydrogen/Serialization/Hashers/ItemHasherExtensions.cs
+++ b/src/Hydrogen/Serialization/Hashers/ItemHasherExtensions.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Hashers/ProjectionHasher.cs b/src/Hydrogen/Serialization/Hashers/ProjectionHasher.cs
index a64a415e2..36f7b9454 100644
--- a/src/Hydrogen/Serialization/Hashers/ProjectionHasher.cs
+++ b/src/Hydrogen/Serialization/Hashers/ProjectionHasher.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Hashers/WithNullValueItemHasher.cs b/src/Hydrogen/Serialization/Hashers/WithNullValueItemHasher.cs
index 61d138e10..9a621aef3 100644
--- a/src/Hydrogen/Serialization/Hashers/WithNullValueItemHasher.cs
+++ b/src/Hydrogen/Serialization/Hashers/WithNullValueItemHasher.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/IItemSerializer.cs b/src/Hydrogen/Serialization/IItemSerializer.cs
index 9a140a9e1..3e0aa3306 100644
--- a/src/Hydrogen/Serialization/IItemSerializer.cs
+++ b/src/Hydrogen/Serialization/IItemSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/ItemDigestor.cs b/src/Hydrogen/Serialization/ItemDigestor.cs
index 3fda98845..63d3e2f04 100644
--- a/src/Hydrogen/Serialization/ItemDigestor.cs
+++ b/src/Hydrogen/Serialization/ItemDigestor.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/ItemSerializerBase.cs b/src/Hydrogen/Serialization/ItemSerializerBase.cs
index 689e185c9..d7acc44a3 100644
--- a/src/Hydrogen/Serialization/ItemSerializerBase.cs
+++ b/src/Hydrogen/Serialization/ItemSerializerBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/ItemSerializerDecorator.cs b/src/Hydrogen/Serialization/ItemSerializerDecorator.cs
index a7fee759c..ddd1ad03e 100644
--- a/src/Hydrogen/Serialization/ItemSerializerDecorator.cs
+++ b/src/Hydrogen/Serialization/ItemSerializerDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Nullable/NullableSerializer.cs b/src/Hydrogen/Serialization/Nullable/NullableSerializer.cs
index bc7a17dfb..400081cc4 100644
--- a/src/Hydrogen/Serialization/Nullable/NullableSerializer.cs
+++ b/src/Hydrogen/Serialization/Nullable/NullableSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Nullable/WithNullSubstitutionSerializer.cs b/src/Hydrogen/Serialization/Nullable/WithNullSubstitutionSerializer.cs
index 97f16c878..5318d5d5f 100644
--- a/src/Hydrogen/Serialization/Nullable/WithNullSubstitutionSerializer.cs
+++ b/src/Hydrogen/Serialization/Nullable/WithNullSubstitutionSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Special/ActionSerializer.cs b/src/Hydrogen/Serialization/Special/ActionSerializer.cs
index 8908574a2..3b3e25bb2 100644
--- a/src/Hydrogen/Serialization/Special/ActionSerializer.cs
+++ b/src/Hydrogen/Serialization/Special/ActionSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Special/CastedSerializer.cs b/src/Hydrogen/Serialization/Special/CastedSerializer.cs
index 91c11733c..094078646 100644
--- a/src/Hydrogen/Serialization/Special/CastedSerializer.cs
+++ b/src/Hydrogen/Serialization/Special/CastedSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Special/ContextSegregatedKeyValuePairSerializer.cs b/src/Hydrogen/Serialization/Special/ContextSegregatedKeyValuePairSerializer.cs
index a02353f66..6dd98a040 100644
--- a/src/Hydrogen/Serialization/Special/ContextSegregatedKeyValuePairSerializer.cs
+++ b/src/Hydrogen/Serialization/Special/ContextSegregatedKeyValuePairSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Special/FastMarshalStructSerializer.cs b/src/Hydrogen/Serialization/Special/FastMarshalStructSerializer.cs
index d2397005d..f5318f9fa 100644
--- a/src/Hydrogen/Serialization/Special/FastMarshalStructSerializer.cs
+++ b/src/Hydrogen/Serialization/Special/FastMarshalStructSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Special/PaddedSerializer.cs b/src/Hydrogen/Serialization/Special/PaddedSerializer.cs
index a15456181..6a23e96d3 100644
--- a/src/Hydrogen/Serialization/Special/PaddedSerializer.cs
+++ b/src/Hydrogen/Serialization/Special/PaddedSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Special/PolymorphicSerializer.cs b/src/Hydrogen/Serialization/Special/PolymorphicSerializer.cs
index 1d55b807a..e1c554466 100644
--- a/src/Hydrogen/Serialization/Special/PolymorphicSerializer.cs
+++ b/src/Hydrogen/Serialization/Special/PolymorphicSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Special/ProjectedSerializer.cs b/src/Hydrogen/Serialization/Special/ProjectedSerializer.cs
index 332afa7b8..cfe304197 100644
--- a/src/Hydrogen/Serialization/Special/ProjectedSerializer.cs
+++ b/src/Hydrogen/Serialization/Special/ProjectedSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Special/SizeDescriptorSerializer.cs b/src/Hydrogen/Serialization/Special/SizeDescriptorSerializer.cs
index 369b8b6bc..b3684aa50 100644
--- a/src/Hydrogen/Serialization/Special/SizeDescriptorSerializer.cs
+++ b/src/Hydrogen/Serialization/Special/SizeDescriptorSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Special/TaggedTypeCollectionSerializer.cs b/src/Hydrogen/Serialization/Special/TaggedTypeCollectionSerializer.cs
index ed98c7f30..7644ba386 100644
--- a/src/Hydrogen/Serialization/Special/TaggedTypeCollectionSerializer.cs
+++ b/src/Hydrogen/Serialization/Special/TaggedTypeCollectionSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Special/TupleSerializer.cs b/src/Hydrogen/Serialization/Special/TupleSerializer.cs
index 7db13cc5b..f2b312e05 100644
--- a/src/Hydrogen/Serialization/Special/TupleSerializer.cs
+++ b/src/Hydrogen/Serialization/Special/TupleSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Special/TypeCollectionSerializer.cs b/src/Hydrogen/Serialization/Special/TypeCollectionSerializer.cs
index c4b7043a6..c323ddd12 100644
--- a/src/Hydrogen/Serialization/Special/TypeCollectionSerializer.cs
+++ b/src/Hydrogen/Serialization/Special/TypeCollectionSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Special/ValueTupleSerializer.cs b/src/Hydrogen/Serialization/Special/ValueTupleSerializer.cs
index 9e8734d92..fba97701e 100644
--- a/src/Hydrogen/Serialization/Special/ValueTupleSerializer.cs
+++ b/src/Hydrogen/Serialization/Special/ValueTupleSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Serialization/Special/VoidSerializer.cs b/src/Hydrogen/Serialization/Special/VoidSerializer.cs
index a3e9cf03d..7d3bc52c3 100644
--- a/src/Hydrogen/Serialization/Special/VoidSerializer.cs
+++ b/src/Hydrogen/Serialization/Special/VoidSerializer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Sizing/ActionItemSizer.cs b/src/Hydrogen/Sizing/ActionItemSizer.cs
index e26541214..80bd4dd64 100644
--- a/src/Hydrogen/Sizing/ActionItemSizer.cs
+++ b/src/Hydrogen/Sizing/ActionItemSizer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Sizing/ConstantLengthItemSizer.cs b/src/Hydrogen/Sizing/ConstantLengthItemSizer.cs
index 568e6aa18..6d90c558e 100644
--- a/src/Hydrogen/Sizing/ConstantLengthItemSizer.cs
+++ b/src/Hydrogen/Sizing/ConstantLengthItemSizer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Sizing/IItemSizer.cs b/src/Hydrogen/Sizing/IItemSizer.cs
index c45bd1a51..472fae492 100644
--- a/src/Hydrogen/Sizing/IItemSizer.cs
+++ b/src/Hydrogen/Sizing/IItemSizer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Sizing/ItemSizer.cs b/src/Hydrogen/Sizing/ItemSizer.cs
index 760140254..d4b4b6dfd 100644
--- a/src/Hydrogen/Sizing/ItemSizer.cs
+++ b/src/Hydrogen/Sizing/ItemSizer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Sizing/ItemSizerDecorator.cs b/src/Hydrogen/Sizing/ItemSizerDecorator.cs
index 20442dd23..8e923b8bc 100644
--- a/src/Hydrogen/Sizing/ItemSizerDecorator.cs
+++ b/src/Hydrogen/Sizing/ItemSizerDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Sizing/StringSizer.cs b/src/Hydrogen/Sizing/StringSizer.cs
index 73cbd6b75..bc495bfd9 100644
--- a/src/Hydrogen/Sizing/StringSizer.cs
+++ b/src/Hydrogen/Sizing/StringSizer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Spans/ByteSpanReader.cs b/src/Hydrogen/Spans/ByteSpanReader.cs
index ac208d463..20dd77fdf 100644
--- a/src/Hydrogen/Spans/ByteSpanReader.cs
+++ b/src/Hydrogen/Spans/ByteSpanReader.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Spans/SpanTool.cs b/src/Hydrogen/Spans/SpanTool.cs
index b81634578..6f551f0bd 100644
--- a/src/Hydrogen/Spans/SpanTool.cs
+++ b/src/Hydrogen/Spans/SpanTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
@@ -11,8 +11,8 @@
//
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// Herman Schoenfeld
// 2018
diff --git a/src/Hydrogen/Streams/BackgroundOutputStream.cs b/src/Hydrogen/Streams/BackgroundOutputStream.cs
index 8a1437daf..89153d551 100644
--- a/src/Hydrogen/Streams/BackgroundOutputStream.cs
+++ b/src/Hydrogen/Streams/BackgroundOutputStream.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Streams/BitStream.cs b/src/Hydrogen/Streams/BitStream.cs
index 5ce9e6660..fcc63bee2 100644
--- a/src/Hydrogen/Streams/BitStream.cs
+++ b/src/Hydrogen/Streams/BitStream.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Streams/BlockingStream.cs b/src/Hydrogen/Streams/BlockingStream.cs
index 395f97990..3c30d6618 100644
--- a/src/Hydrogen/Streams/BlockingStream.cs
+++ b/src/Hydrogen/Streams/BlockingStream.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Streams/BoundedStream.cs b/src/Hydrogen/Streams/BoundedStream.cs
index a44f08916..d15f132d5 100644
--- a/src/Hydrogen/Streams/BoundedStream.cs
+++ b/src/Hydrogen/Streams/BoundedStream.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Streams/ByteArrayStreamFragmentProvider.cs b/src/Hydrogen/Streams/ByteArrayStreamFragmentProvider.cs
index 0fb7d8252..ec3d22229 100644
--- a/src/Hydrogen/Streams/ByteArrayStreamFragmentProvider.cs
+++ b/src/Hydrogen/Streams/ByteArrayStreamFragmentProvider.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Streams/ConcurrentStream.cs b/src/Hydrogen/Streams/ConcurrentStream.cs
index db1914a30..840d8a600 100644
--- a/src/Hydrogen/Streams/ConcurrentStream.cs
+++ b/src/Hydrogen/Streams/ConcurrentStream.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Streams/ExtendedMemoryStream.cs b/src/Hydrogen/Streams/ExtendedMemoryStream.cs
index 707dd1895..e31f8f1b1 100644
--- a/src/Hydrogen/Streams/ExtendedMemoryStream.cs
+++ b/src/Hydrogen/Streams/ExtendedMemoryStream.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Streams/FragmentedStream.cs b/src/Hydrogen/Streams/FragmentedStream.cs
index e999fd008..18ac7f9d7 100644
--- a/src/Hydrogen/Streams/FragmentedStream.cs
+++ b/src/Hydrogen/Streams/FragmentedStream.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Streams/HashingStream.cs b/src/Hydrogen/Streams/HashingStream.cs
index c37cc97bd..baabf2f5b 100644
--- a/src/Hydrogen/Streams/HashingStream.cs
+++ b/src/Hydrogen/Streams/HashingStream.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Streams/IStreamFragmentProvider.cs b/src/Hydrogen/Streams/IStreamFragmentProvider.cs
index e0275ce40..aa9d30b42 100644
--- a/src/Hydrogen/Streams/IStreamFragmentProvider.cs
+++ b/src/Hydrogen/Streams/IStreamFragmentProvider.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Streams/IStreamProvider.cs b/src/Hydrogen/Streams/IStreamProvider.cs
index 5a24edf59..59d664e76 100644
--- a/src/Hydrogen/Streams/IStreamProvider.cs
+++ b/src/Hydrogen/Streams/IStreamProvider.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Streams/NonClosingStream.cs b/src/Hydrogen/Streams/NonClosingStream.cs
index 5489a019e..49e979342 100644
--- a/src/Hydrogen/Streams/NonClosingStream.cs
+++ b/src/Hydrogen/Streams/NonClosingStream.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Streams/OnDisposeStream.cs b/src/Hydrogen/Streams/OnDisposeStream.cs
index 6d5869b3d..253469362 100644
--- a/src/Hydrogen/Streams/OnDisposeStream.cs
+++ b/src/Hydrogen/Streams/OnDisposeStream.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Streams/ReadOnlyStream.cs b/src/Hydrogen/Streams/ReadOnlyStream.cs
index 03026c7de..b4e7c07ce 100644
--- a/src/Hydrogen/Streams/ReadOnlyStream.cs
+++ b/src/Hydrogen/Streams/ReadOnlyStream.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Streams/StreamDecorator.cs b/src/Hydrogen/Streams/StreamDecorator.cs
index f49a6f7f6..83413c003 100644
--- a/src/Hydrogen/Streams/StreamDecorator.cs
+++ b/src/Hydrogen/Streams/StreamDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Streams/StreamMappedProperty.cs b/src/Hydrogen/Streams/StreamMappedProperty.cs
index 02326cc69..018a8be96 100644
--- a/src/Hydrogen/Streams/StreamMappedProperty.cs
+++ b/src/Hydrogen/Streams/StreamMappedProperty.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Streams/StreamPipeline.cs b/src/Hydrogen/Streams/StreamPipeline.cs
index bb7fd1fca..a231cdc20 100644
--- a/src/Hydrogen/Streams/StreamPipeline.cs
+++ b/src/Hydrogen/Streams/StreamPipeline.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Streams/StreamProfiler.cs b/src/Hydrogen/Streams/StreamProfiler.cs
index 93b3e0800..f7b68199e 100644
--- a/src/Hydrogen/Streams/StreamProfiler.cs
+++ b/src/Hydrogen/Streams/StreamProfiler.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Streams/StreamTool.cs b/src/Hydrogen/Streams/StreamTool.cs
index afd70126a..29fcd0b8f 100644
--- a/src/Hydrogen/Streams/StreamTool.cs
+++ b/src/Hydrogen/Streams/StreamTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Streams/WriteOnlyStream.cs b/src/Hydrogen/Streams/WriteOnlyStream.cs
index b7035345e..739dca2ca 100644
--- a/src/Hydrogen/Streams/WriteOnlyStream.cs
+++ b/src/Hydrogen/Streams/WriteOnlyStream.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/DictionaryTokenResolver.cs b/src/Hydrogen/Text/DictionaryTokenResolver.cs
index aa742c021..d64221857 100644
--- a/src/Hydrogen/Text/DictionaryTokenResolver.cs
+++ b/src/Hydrogen/Text/DictionaryTokenResolver.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/ExtentedStringWriter.cs b/src/Hydrogen/Text/ExtentedStringWriter.cs
index 871aad63c..b27c21bd9 100644
--- a/src/Hydrogen/Text/ExtentedStringWriter.cs
+++ b/src/Hydrogen/Text/ExtentedStringWriter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/FastStringBuilder.cs b/src/Hydrogen/Text/FastStringBuilder.cs
index 771b28bb2..7e7935d62 100644
--- a/src/Hydrogen/Text/FastStringBuilder.cs
+++ b/src/Hydrogen/Text/FastStringBuilder.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/FirstCharacterPolicy.cs b/src/Hydrogen/Text/FirstCharacterPolicy.cs
index 01fefa0b8..2d49e6f32 100644
--- a/src/Hydrogen/Text/FirstCharacterPolicy.cs
+++ b/src/Hydrogen/Text/FirstCharacterPolicy.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/GenericParser.cs b/src/Hydrogen/Text/GenericParser.cs
index 1522cad99..7afd51ba9 100644
--- a/src/Hydrogen/Text/GenericParser.cs
+++ b/src/Hydrogen/Text/GenericParser.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/ITokenResolver.cs b/src/Hydrogen/Text/ITokenResolver.cs
index c1d27948c..d81e4f4ec 100644
--- a/src/Hydrogen/Text/ITokenResolver.cs
+++ b/src/Hydrogen/Text/ITokenResolver.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/Inflector.cs b/src/Hydrogen/Text/Inflector.cs
index 137aca58e..50ef0dc2b 100644
--- a/src/Hydrogen/Text/Inflector.cs
+++ b/src/Hydrogen/Text/Inflector.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/ParagraphBuilder.cs b/src/Hydrogen/Text/ParagraphBuilder.cs
index 5023b184b..eda5627e6 100644
--- a/src/Hydrogen/Text/ParagraphBuilder.cs
+++ b/src/Hydrogen/Text/ParagraphBuilder.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/ParseTool.cs b/src/Hydrogen/Text/ParseTool.cs
index ae5e7c3f0..530a35e56 100644
--- a/src/Hydrogen/Text/ParseTool.cs
+++ b/src/Hydrogen/Text/ParseTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/ParseTool.old.cs b/src/Hydrogen/Text/ParseTool.old.cs
index 275f30763..ad5d325b0 100644
--- a/src/Hydrogen/Text/ParseTool.old.cs
+++ b/src/Hydrogen/Text/ParseTool.old.cs
@@ -1,8 +1,8 @@
//// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
//// Author: Herman Schoenfeld
////
-//// Distributed under the MIT software license, see the accompanying file
-//// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+//// Distributed under the MIT NON-AI software license, see the accompanying file
+//// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
////
//// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/ReadableRex/RegexAlternation.cs b/src/Hydrogen/Text/ReadableRex/RegexAlternation.cs
index edc402de5..258551760 100644
--- a/src/Hydrogen/Text/ReadableRex/RegexAlternation.cs
+++ b/src/Hydrogen/Text/ReadableRex/RegexAlternation.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/ReadableRex/RegexLazyQuantifier.cs b/src/Hydrogen/Text/ReadableRex/RegexLazyQuantifier.cs
index e4ac2657a..77dec6374 100644
--- a/src/Hydrogen/Text/ReadableRex/RegexLazyQuantifier.cs
+++ b/src/Hydrogen/Text/ReadableRex/RegexLazyQuantifier.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/ReadableRex/RegexPattern.cs b/src/Hydrogen/Text/ReadableRex/RegexPattern.cs
index e5a5eb600..44d3c7cd0 100644
--- a/src/Hydrogen/Text/ReadableRex/RegexPattern.cs
+++ b/src/Hydrogen/Text/ReadableRex/RegexPattern.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/ReadableRex/RegexQuantifier.cs b/src/Hydrogen/Text/ReadableRex/RegexQuantifier.cs
index f3fc4dea2..b00171059 100644
--- a/src/Hydrogen/Text/ReadableRex/RegexQuantifier.cs
+++ b/src/Hydrogen/Text/ReadableRex/RegexQuantifier.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/ReadableRex/RegexRange.cs b/src/Hydrogen/Text/ReadableRex/RegexRange.cs
index 1c899dbc7..3fcd3ba2e 100644
--- a/src/Hydrogen/Text/ReadableRex/RegexRange.cs
+++ b/src/Hydrogen/Text/ReadableRex/RegexRange.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/StringFormatter.cs b/src/Hydrogen/Text/StringFormatter.cs
index 4960d86e5..7525f62ad 100644
--- a/src/Hydrogen/Text/StringFormatter.cs
+++ b/src/Hydrogen/Text/StringFormatter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/StringTokenizer.cs b/src/Hydrogen/Text/StringTokenizer.cs
index 1aaa62492..f2dc362e6 100644
--- a/src/Hydrogen/Text/StringTokenizer.cs
+++ b/src/Hydrogen/Text/StringTokenizer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/TextBank.cs b/src/Hydrogen/Text/TextBank.cs
index 92ce0869b..eaa10d372 100644
--- a/src/Hydrogen/Text/TextBank.cs
+++ b/src/Hydrogen/Text/TextBank.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/TextCasing.cs b/src/Hydrogen/Text/TextCasing.cs
index d4cdfc8e1..13ecda78e 100644
--- a/src/Hydrogen/Text/TextCasing.cs
+++ b/src/Hydrogen/Text/TextCasing.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/TextTool.cs b/src/Hydrogen/Text/TextTool.cs
index 2e09cf618..3bdcb1748 100644
--- a/src/Hydrogen/Text/TextTool.cs
+++ b/src/Hydrogen/Text/TextTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Text/UnicodeRange.cs b/src/Hydrogen/Text/UnicodeRange.cs
index 23989b5a4..ef5ccca0f 100644
--- a/src/Hydrogen/Text/UnicodeRange.cs
+++ b/src/Hydrogen/Text/UnicodeRange.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/TextWriters/ActionTextWriter.cs b/src/Hydrogen/TextWriters/ActionTextWriter.cs
index bb82feb9e..1c11fd15a 100644
--- a/src/Hydrogen/TextWriters/ActionTextWriter.cs
+++ b/src/Hydrogen/TextWriters/ActionTextWriter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/TextWriters/AsyncTextWriter.cs b/src/Hydrogen/TextWriters/AsyncTextWriter.cs
index 715cfe50d..bb4417aae 100644
--- a/src/Hydrogen/TextWriters/AsyncTextWriter.cs
+++ b/src/Hydrogen/TextWriters/AsyncTextWriter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/TextWriters/ConsoleTextWriter.cs b/src/Hydrogen/TextWriters/ConsoleTextWriter.cs
index e76b6719b..e9bc8ce7a 100644
--- a/src/Hydrogen/TextWriters/ConsoleTextWriter.cs
+++ b/src/Hydrogen/TextWriters/ConsoleTextWriter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/TextWriters/DebugTextWriter.cs b/src/Hydrogen/TextWriters/DebugTextWriter.cs
index 57589ad3b..38a553f5f 100644
--- a/src/Hydrogen/TextWriters/DebugTextWriter.cs
+++ b/src/Hydrogen/TextWriters/DebugTextWriter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/TextWriters/FileAppendTextWriter.cs b/src/Hydrogen/TextWriters/FileAppendTextWriter.cs
index 040b18b5e..e7b751aaf 100644
--- a/src/Hydrogen/TextWriters/FileAppendTextWriter.cs
+++ b/src/Hydrogen/TextWriters/FileAppendTextWriter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/TextWriters/FileTextWriter.cs b/src/Hydrogen/TextWriters/FileTextWriter.cs
index 538d1628f..bfba9dd69 100644
--- a/src/Hydrogen/TextWriters/FileTextWriter.cs
+++ b/src/Hydrogen/TextWriters/FileTextWriter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/TextWriters/MultiCastTextWriter.cs b/src/Hydrogen/TextWriters/MultiCastTextWriter.cs
index 5a117d502..87dedd3fc 100644
--- a/src/Hydrogen/TextWriters/MultiCastTextWriter.cs
+++ b/src/Hydrogen/TextWriters/MultiCastTextWriter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/TextWriters/NoOpTextWriter.cs b/src/Hydrogen/TextWriters/NoOpTextWriter.cs
index 298848dfa..40db915f5 100644
--- a/src/Hydrogen/TextWriters/NoOpTextWriter.cs
+++ b/src/Hydrogen/TextWriters/NoOpTextWriter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/TextWriters/StringBuilderTextWriter.cs b/src/Hydrogen/TextWriters/StringBuilderTextWriter.cs
index 992325fb8..2fdf37ae1 100644
--- a/src/Hydrogen/TextWriters/StringBuilderTextWriter.cs
+++ b/src/Hydrogen/TextWriters/StringBuilderTextWriter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/TextWriters/SyncTextWriter.cs b/src/Hydrogen/TextWriters/SyncTextWriter.cs
index a3e50c1e6..229055b89 100644
--- a/src/Hydrogen/TextWriters/SyncTextWriter.cs
+++ b/src/Hydrogen/TextWriters/SyncTextWriter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/TextWriters/TextWriterBase.cs b/src/Hydrogen/TextWriters/TextWriterBase.cs
index 52622fc11..c901fd746 100644
--- a/src/Hydrogen/TextWriters/TextWriterBase.cs
+++ b/src/Hydrogen/TextWriters/TextWriterBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/TextWriters/TextWriterDecorator.cs b/src/Hydrogen/TextWriters/TextWriterDecorator.cs
index 9f105bddc..5e8687c55 100644
--- a/src/Hydrogen/TextWriters/TextWriterDecorator.cs
+++ b/src/Hydrogen/TextWriters/TextWriterDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/TextWriters/TextWriterTransformer.cs b/src/Hydrogen/TextWriters/TextWriterTransformer.cs
index 19831140d..99c4e17ba 100644
--- a/src/Hydrogen/TextWriters/TextWriterTransformer.cs
+++ b/src/Hydrogen/TextWriters/TextWriterTransformer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/TextWriters/TimeStampTextWriter.cs b/src/Hydrogen/TextWriters/TimeStampTextWriter.cs
index 06afeaaf4..4ab7bc40f 100644
--- a/src/Hydrogen/TextWriters/TimeStampTextWriter.cs
+++ b/src/Hydrogen/TextWriters/TimeStampTextWriter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/CustomTimer.cs b/src/Hydrogen/Threading/CustomTimer.cs
index 31ef134de..4222acf7d 100644
--- a/src/Hydrogen/Threading/CustomTimer.cs
+++ b/src/Hydrogen/Threading/CustomTimer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/DelayedAction.cs b/src/Hydrogen/Threading/DelayedAction.cs
index e1fde5cf3..9cbc2feca 100644
--- a/src/Hydrogen/Threading/DelayedAction.cs
+++ b/src/Hydrogen/Threading/DelayedAction.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/FastLock.cs b/src/Hydrogen/Threading/FastLock.cs
index 0d5d03277..79e549f88 100644
--- a/src/Hydrogen/Threading/FastLock.cs
+++ b/src/Hydrogen/Threading/FastLock.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/ICriticalObject.cs b/src/Hydrogen/Threading/ICriticalObject.cs
index c43f155db..847c1f59d 100644
--- a/src/Hydrogen/Threading/ICriticalObject.cs
+++ b/src/Hydrogen/Threading/ICriticalObject.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/ISynchronizedObject.cs b/src/Hydrogen/Threading/ISynchronizedObject.cs
index 7e307bda0..2c0e74316 100644
--- a/src/Hydrogen/Threading/ISynchronizedObject.cs
+++ b/src/Hydrogen/Threading/ISynchronizedObject.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/ISynchronizedResource.cs b/src/Hydrogen/Threading/ISynchronizedResource.cs
index fd18590af..34bd50693 100644
--- a/src/Hydrogen/Threading/ISynchronizedResource.cs
+++ b/src/Hydrogen/Threading/ISynchronizedResource.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/NonReentrantLock.cs b/src/Hydrogen/Threading/NonReentrantLock.cs
index 50d2e60f9..f8ad400a1 100644
--- a/src/Hydrogen/Threading/NonReentrantLock.cs
+++ b/src/Hydrogen/Threading/NonReentrantLock.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/ProducerConsumerLock.cs b/src/Hydrogen/Threading/ProducerConsumerLock.cs
index c1d420988..89545824f 100644
--- a/src/Hydrogen/Threading/ProducerConsumerLock.cs
+++ b/src/Hydrogen/Threading/ProducerConsumerLock.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/ProducerConsumerType.cs b/src/Hydrogen/Threading/ProducerConsumerType.cs
index b47dd84a3..7abddb197 100644
--- a/src/Hydrogen/Threading/ProducerConsumerType.cs
+++ b/src/Hydrogen/Threading/ProducerConsumerType.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/ReadWriterLockTiny.cs b/src/Hydrogen/Threading/ReadWriterLockTiny.cs
index 35023a810..d07dea2e2 100644
--- a/src/Hydrogen/Threading/ReadWriterLockTiny.cs
+++ b/src/Hydrogen/Threading/ReadWriterLockTiny.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/SameThreadSynchronizationContext.cs b/src/Hydrogen/Threading/SameThreadSynchronizationContext.cs
index 1453a1e71..0126e4a9d 100644
--- a/src/Hydrogen/Threading/SameThreadSynchronizationContext.cs
+++ b/src/Hydrogen/Threading/SameThreadSynchronizationContext.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/SemaphoreMin.cs b/src/Hydrogen/Threading/SemaphoreMin.cs
index 3ae1154a4..eebbe40a8 100644
--- a/src/Hydrogen/Threading/SemaphoreMin.cs
+++ b/src/Hydrogen/Threading/SemaphoreMin.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/SerialThreadPool.cs b/src/Hydrogen/Threading/SerialThreadPool.cs
index ab64f9860..2fa3bc128 100644
--- a/src/Hydrogen/Threading/SerialThreadPool.cs
+++ b/src/Hydrogen/Threading/SerialThreadPool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/SerialThreadPoolPolicy.cs b/src/Hydrogen/Threading/SerialThreadPoolPolicy.cs
index abfa64559..b328dc9b5 100644
--- a/src/Hydrogen/Threading/SerialThreadPoolPolicy.cs
+++ b/src/Hydrogen/Threading/SerialThreadPoolPolicy.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/Synchronized.cs b/src/Hydrogen/Threading/Synchronized.cs
index 959f008ff..416204866 100644
--- a/src/Hydrogen/Threading/Synchronized.cs
+++ b/src/Hydrogen/Threading/Synchronized.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/SynchronizedObject.cs b/src/Hydrogen/Threading/SynchronizedObject.cs
index 3ce0d2ee9..119768375 100644
--- a/src/Hydrogen/Threading/SynchronizedObject.cs
+++ b/src/Hydrogen/Threading/SynchronizedObject.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/SynchronizedResource.cs b/src/Hydrogen/Threading/SynchronizedResource.cs
index 89979bcb1..75157ab80 100644
--- a/src/Hydrogen/Threading/SynchronizedResource.cs
+++ b/src/Hydrogen/Threading/SynchronizedResource.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/SyncronizationCallback.cs b/src/Hydrogen/Threading/SyncronizationCallback.cs
index 0aa03bde8..99ba4f898 100644
--- a/src/Hydrogen/Threading/SyncronizationCallback.cs
+++ b/src/Hydrogen/Threading/SyncronizationCallback.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/TaskCompletionSourceEx.cs b/src/Hydrogen/Threading/TaskCompletionSourceEx.cs
index 63810b395..bb133e3bd 100644
--- a/src/Hydrogen/Threading/TaskCompletionSourceEx.cs
+++ b/src/Hydrogen/Threading/TaskCompletionSourceEx.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/ThreadTool.cs b/src/Hydrogen/Threading/ThreadTool.cs
index 0b9681d38..ba71d1659 100644
--- a/src/Hydrogen/Threading/ThreadTool.cs
+++ b/src/Hydrogen/Threading/ThreadTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/Throttle.cs b/src/Hydrogen/Threading/Throttle.cs
index fd4a333ba..3b6c908a2 100644
--- a/src/Hydrogen/Threading/Throttle.cs
+++ b/src/Hydrogen/Threading/Throttle.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Threading/ThroughputOptimizer.cs b/src/Hydrogen/Threading/ThroughputOptimizer.cs
index d47c54cef..4fd002652 100644
--- a/src/Hydrogen/Threading/ThroughputOptimizer.cs
+++ b/src/Hydrogen/Threading/ThroughputOptimizer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/ActionTransactionalScope.cs b/src/Hydrogen/Transactions/ActionTransactionalScope.cs
index a8c62c36d..683237df0 100644
--- a/src/Hydrogen/Transactions/ActionTransactionalScope.cs
+++ b/src/Hydrogen/Transactions/ActionTransactionalScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/AsyncTransactionalObjectBase.cs b/src/Hydrogen/Transactions/AsyncTransactionalObjectBase.cs
index 81696875b..8e6545b9c 100644
--- a/src/Hydrogen/Transactions/AsyncTransactionalObjectBase.cs
+++ b/src/Hydrogen/Transactions/AsyncTransactionalObjectBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/AsyncTransactionalScope.cs b/src/Hydrogen/Transactions/AsyncTransactionalScope.cs
index 83b369c05..5873545d3 100644
--- a/src/Hydrogen/Transactions/AsyncTransactionalScope.cs
+++ b/src/Hydrogen/Transactions/AsyncTransactionalScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/ITransactionalDictionary.cs b/src/Hydrogen/Transactions/ITransactionalDictionary.cs
index d112c8a64..45447991c 100644
--- a/src/Hydrogen/Transactions/ITransactionalDictionary.cs
+++ b/src/Hydrogen/Transactions/ITransactionalDictionary.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/ITransactionalFile.cs b/src/Hydrogen/Transactions/ITransactionalFile.cs
index e8e80e1be..f4296aee9 100644
--- a/src/Hydrogen/Transactions/ITransactionalFile.cs
+++ b/src/Hydrogen/Transactions/ITransactionalFile.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/ITransactionalFilePage.cs b/src/Hydrogen/Transactions/ITransactionalFilePage.cs
index b55e281ee..06d67862a 100644
--- a/src/Hydrogen/Transactions/ITransactionalFilePage.cs
+++ b/src/Hydrogen/Transactions/ITransactionalFilePage.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/ITransactionalHashSet.cs b/src/Hydrogen/Transactions/ITransactionalHashSet.cs
index 558f3bd89..b89765c8a 100644
--- a/src/Hydrogen/Transactions/ITransactionalHashSet.cs
+++ b/src/Hydrogen/Transactions/ITransactionalHashSet.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/ITransactionalList.cs b/src/Hydrogen/Transactions/ITransactionalList.cs
index fefa1193d..34cee480c 100644
--- a/src/Hydrogen/Transactions/ITransactionalList.cs
+++ b/src/Hydrogen/Transactions/ITransactionalList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/ITransactionalObject.cs b/src/Hydrogen/Transactions/ITransactionalObject.cs
index 29653a268..b35e500be 100644
--- a/src/Hydrogen/Transactions/ITransactionalObject.cs
+++ b/src/Hydrogen/Transactions/ITransactionalObject.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/ITransactionalScope.cs b/src/Hydrogen/Transactions/ITransactionalScope.cs
index dc58535f7..c04907d22 100644
--- a/src/Hydrogen/Transactions/ITransactionalScope.cs
+++ b/src/Hydrogen/Transactions/ITransactionalScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/SyncTransactionalScope.cs b/src/Hydrogen/Transactions/SyncTransactionalScope.cs
index 0dacb95b6..b6183f33c 100644
--- a/src/Hydrogen/Transactions/SyncTransactionalScope.cs
+++ b/src/Hydrogen/Transactions/SyncTransactionalScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/TaskTransactionalScope.cs b/src/Hydrogen/Transactions/TaskTransactionalScope.cs
index 30b3b0d67..71ec57be6 100644
--- a/src/Hydrogen/Transactions/TaskTransactionalScope.cs
+++ b/src/Hydrogen/Transactions/TaskTransactionalScope.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/TransactionAction.cs b/src/Hydrogen/Transactions/TransactionAction.cs
index a65255614..10a0a3f26 100644
--- a/src/Hydrogen/Transactions/TransactionAction.cs
+++ b/src/Hydrogen/Transactions/TransactionAction.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/TransactionalDictionary.cs b/src/Hydrogen/Transactions/TransactionalDictionary.cs
index b0a6fa5a1..1631c462c 100644
--- a/src/Hydrogen/Transactions/TransactionalDictionary.cs
+++ b/src/Hydrogen/Transactions/TransactionalDictionary.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/TransactionalFileMappedBuffer.cs b/src/Hydrogen/Transactions/TransactionalFileMappedBuffer.cs
index 0e0ee40c9..1a1969183 100644
--- a/src/Hydrogen/Transactions/TransactionalFileMappedBuffer.cs
+++ b/src/Hydrogen/Transactions/TransactionalFileMappedBuffer.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/TransactionalFileMappedListBase.cs b/src/Hydrogen/Transactions/TransactionalFileMappedListBase.cs
index 0830dcff9..bf0312933 100644
--- a/src/Hydrogen/Transactions/TransactionalFileMappedListBase.cs
+++ b/src/Hydrogen/Transactions/TransactionalFileMappedListBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/TransactionalFilePageBase.cs b/src/Hydrogen/Transactions/TransactionalFilePageBase.cs
index 260795268..c2426444e 100644
--- a/src/Hydrogen/Transactions/TransactionalFilePageBase.cs
+++ b/src/Hydrogen/Transactions/TransactionalFilePageBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/TransactionalHashSet.cs b/src/Hydrogen/Transactions/TransactionalHashSet.cs
index e638a935d..c16129b44 100644
--- a/src/Hydrogen/Transactions/TransactionalHashSet.cs
+++ b/src/Hydrogen/Transactions/TransactionalHashSet.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/TransactionalList.cs b/src/Hydrogen/Transactions/TransactionalList.cs
index d737cdb64..f67d59f8a 100644
--- a/src/Hydrogen/Transactions/TransactionalList.cs
+++ b/src/Hydrogen/Transactions/TransactionalList.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/TransactionalObjectBase.cs b/src/Hydrogen/Transactions/TransactionalObjectBase.cs
index ef730dbf1..bfd7af0d9 100644
--- a/src/Hydrogen/Transactions/TransactionalObjectBase.cs
+++ b/src/Hydrogen/Transactions/TransactionalObjectBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/TransactionalScopeBase.cs b/src/Hydrogen/Transactions/TransactionalScopeBase.cs
index afa64a798..702713d12 100644
--- a/src/Hydrogen/Transactions/TransactionalScopeBase.cs
+++ b/src/Hydrogen/Transactions/TransactionalScopeBase.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/TransactionalScopeDecorator.cs b/src/Hydrogen/Transactions/TransactionalScopeDecorator.cs
index ac12f0450..8464af4b8 100644
--- a/src/Hydrogen/Transactions/TransactionalScopeDecorator.cs
+++ b/src/Hydrogen/Transactions/TransactionalScopeDecorator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Transactions/TransactionalStream.cs b/src/Hydrogen/Transactions/TransactionalStream.cs
index f66c26383..0b0847555 100644
--- a/src/Hydrogen/Transactions/TransactionalStream.cs
+++ b/src/Hydrogen/Transactions/TransactionalStream.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Types/AsyncTypeSwitch.cs b/src/Hydrogen/Types/AsyncTypeSwitch.cs
index 966c2f6fa..d1ad3d66a 100644
--- a/src/Hydrogen/Types/AsyncTypeSwitch.cs
+++ b/src/Hydrogen/Types/AsyncTypeSwitch.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Types/IPAddressTypeConverter.cs b/src/Hydrogen/Types/IPAddressTypeConverter.cs
index f12c8a51f..149aeee6c 100644
--- a/src/Hydrogen/Types/IPAddressTypeConverter.cs
+++ b/src/Hydrogen/Types/IPAddressTypeConverter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Types/PropertySetter.cs b/src/Hydrogen/Types/PropertySetter.cs
index 55386f860..6e09600f0 100644
--- a/src/Hydrogen/Types/PropertySetter.cs
+++ b/src/Hydrogen/Types/PropertySetter.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Types/TypeActivator.cs b/src/Hydrogen/Types/TypeActivator.cs
index 6deedbb4b..3760143d1 100644
--- a/src/Hydrogen/Types/TypeActivator.cs
+++ b/src/Hydrogen/Types/TypeActivator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Types/TypeChanger.cs b/src/Hydrogen/Types/TypeChanger.cs
index f125748e3..5c859b583 100644
--- a/src/Hydrogen/Types/TypeChanger.cs
+++ b/src/Hydrogen/Types/TypeChanger.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Types/TypeDescriptorEx.cs b/src/Hydrogen/Types/TypeDescriptorEx.cs
index 1ff70a575..88db54bbd 100644
--- a/src/Hydrogen/Types/TypeDescriptorEx.cs
+++ b/src/Hydrogen/Types/TypeDescriptorEx.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Types/TypeResolver.cs b/src/Hydrogen/Types/TypeResolver.cs
index 729a42cc1..0e1ba509b 100644
--- a/src/Hydrogen/Types/TypeResolver.cs
+++ b/src/Hydrogen/Types/TypeResolver.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Types/TypeSwitch.cs b/src/Hydrogen/Types/TypeSwitch.cs
index b3031c6b6..9d1e1503f 100644
--- a/src/Hydrogen/Types/TypeSwitch.cs
+++ b/src/Hydrogen/Types/TypeSwitch.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Types/TypeSwitchT.cs b/src/Hydrogen/Types/TypeSwitchT.cs
index 5d9a7a48a..69623c844 100644
--- a/src/Hydrogen/Types/TypeSwitchT.cs
+++ b/src/Hydrogen/Types/TypeSwitchT.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/BackgroundFetchedValue.cs b/src/Hydrogen/Values/BackgroundFetchedValue.cs
index 71ef211c8..368932760 100644
--- a/src/Hydrogen/Values/BackgroundFetchedValue.cs
+++ b/src/Hydrogen/Values/BackgroundFetchedValue.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/Bits.cs b/src/Hydrogen/Values/Bits.cs
index 3898dd32c..158a4a9df 100644
--- a/src/Hydrogen/Values/Bits.cs
+++ b/src/Hydrogen/Values/Bits.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/CVarInt.cs b/src/Hydrogen/Values/CVarInt.cs
index 0143378fa..46bf44231 100644
--- a/src/Hydrogen/Values/CVarInt.cs
+++ b/src/Hydrogen/Values/CVarInt.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/CryptographicallySecureGUIDGenerator.cs b/src/Hydrogen/Values/CryptographicallySecureGUIDGenerator.cs
index c528db697..848c17a05 100644
--- a/src/Hydrogen/Values/CryptographicallySecureGUIDGenerator.cs
+++ b/src/Hydrogen/Values/CryptographicallySecureGUIDGenerator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/DateTimeTool.cs b/src/Hydrogen/Values/DateTimeTool.cs
index ad1e27f77..0ad1f15d0 100644
--- a/src/Hydrogen/Values/DateTimeTool.cs
+++ b/src/Hydrogen/Values/DateTimeTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/DeterministicSequentialGuidGenerator.cs b/src/Hydrogen/Values/DeterministicSequentialGuidGenerator.cs
index d8ffddce4..6fcd950fc 100644
--- a/src/Hydrogen/Values/DeterministicSequentialGuidGenerator.cs
+++ b/src/Hydrogen/Values/DeterministicSequentialGuidGenerator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/EnumTool.cs b/src/Hydrogen/Values/EnumTool.cs
index 6672ffe72..8d47207a7 100644
--- a/src/Hydrogen/Values/EnumTool.cs
+++ b/src/Hydrogen/Values/EnumTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/ExplicitFuture.cs b/src/Hydrogen/Values/ExplicitFuture.cs
index de8d4e8fb..25c184080 100644
--- a/src/Hydrogen/Values/ExplicitFuture.cs
+++ b/src/Hydrogen/Values/ExplicitFuture.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/IFuture.cs b/src/Hydrogen/Values/IFuture.cs
index ccd9c2cd0..cb93edea2 100644
--- a/src/Hydrogen/Values/IFuture.cs
+++ b/src/Hydrogen/Values/IFuture.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/ISequentialGuidGenerator.cs b/src/Hydrogen/Values/ISequentialGuidGenerator.cs
index 24a850740..4d04489e5 100644
--- a/src/Hydrogen/Values/ISequentialGuidGenerator.cs
+++ b/src/Hydrogen/Values/ISequentialGuidGenerator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/IterateDirection.cs b/src/Hydrogen/Values/IterateDirection.cs
index 017af368e..b6476df58 100644
--- a/src/Hydrogen/Values/IterateDirection.cs
+++ b/src/Hydrogen/Values/IterateDirection.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/LazyLoad.cs b/src/Hydrogen/Values/LazyLoad.cs
index 71e21b189..1283a8735 100644
--- a/src/Hydrogen/Values/LazyLoad.cs
+++ b/src/Hydrogen/Values/LazyLoad.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/PreGenSequentialGuidGenerator.cs b/src/Hydrogen/Values/PreGenSequentialGuidGenerator.cs
index bdd3b24f3..170c1ef4a 100644
--- a/src/Hydrogen/Values/PreGenSequentialGuidGenerator.cs
+++ b/src/Hydrogen/Values/PreGenSequentialGuidGenerator.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/ProxyValue.cs b/src/Hydrogen/Values/ProxyValue.cs
index 63174bac6..0b64b37df 100644
--- a/src/Hydrogen/Values/ProxyValue.cs
+++ b/src/Hydrogen/Values/ProxyValue.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/Reloadable.cs b/src/Hydrogen/Values/Reloadable.cs
index 8fc0f1b7c..b1759b025 100644
--- a/src/Hydrogen/Values/Reloadable.cs
+++ b/src/Hydrogen/Values/Reloadable.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/Result.cs b/src/Hydrogen/Values/Result.cs
index 95e9b0335..e37a4b409 100644
--- a/src/Hydrogen/Values/Result.cs
+++ b/src/Hydrogen/Values/Result.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/ShortGuid.cs b/src/Hydrogen/Values/ShortGuid.cs
index 6877694ba..9f93135a4 100644
--- a/src/Hydrogen/Values/ShortGuid.cs
+++ b/src/Hydrogen/Values/ShortGuid.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/ValueRange.cs b/src/Hydrogen/Values/ValueRange.cs
index 602e4dd9c..bb5e5abc6 100644
--- a/src/Hydrogen/Values/ValueRange.cs
+++ b/src/Hydrogen/Values/ValueRange.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/ValueTool.cs b/src/Hydrogen/Values/ValueTool.cs
index 90af0149f..45d9e55b6 100644
--- a/src/Hydrogen/Values/ValueTool.cs
+++ b/src/Hydrogen/Values/ValueTool.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.
diff --git a/src/Hydrogen/Values/VarInt.cs b/src/Hydrogen/Values/VarInt.cs
index ad32906da..cd1c56f41 100644
--- a/src/Hydrogen/Values/VarInt.cs
+++ b/src/Hydrogen/Values/VarInt.cs
@@ -1,8 +1,8 @@
// Copyright (c) Sphere 10 Software. All rights reserved. (https://sphere10.com)
// Author: Herman Schoenfeld
//
-// Distributed under the MIT software license, see the accompanying file
-// LICENSE or visit http://www.opensource.org/licenses/mit-license.php.
+// Distributed under the MIT NON-AI software license, see the accompanying file
+// LICENSE or visit https://sphere10.com/legal/NON-AI-MIT.
//
// This notice must not be removed when duplicating this file or its contents, in whole or in part.