diff --git a/.docfx/Dockerfile.docfx b/.docfx/Dockerfile.docfx
index 5cc1890..14b7583 100644
--- a/.docfx/Dockerfile.docfx
+++ b/.docfx/Dockerfile.docfx
@@ -1,9 +1,9 @@
-ARG NGINX_VERSION=1.29.1-alpine
+ARG NGINX_VERSION=1.29.3-alpine
FROM --platform=$BUILDPLATFORM nginx:${NGINX_VERSION} AS base
RUN rm -rf /usr/share/nginx/html/*
-FROM --platform=$BUILDPLATFORM codebeltnet/docfx:2.78.3 AS build
+FROM --platform=$BUILDPLATFORM codebeltnet/docfx:2.78.4 AS build
ADD [".", "docfx"]
diff --git a/.docfx/docfx.json b/.docfx/docfx.json
index 1fce029..74123c8 100644
--- a/.docfx/docfx.json
+++ b/.docfx/docfx.json
@@ -12,7 +12,7 @@
"dest": "api",
"filter": "filterConfig.yml",
"properties": {
- "TargetFramework": "net9.0"
+ "TargetFramework": "net10.0"
}
}
],
diff --git a/.docfx/includes/availability-default.md b/.docfx/includes/availability-default.md
index f49ad3f..fa28d0e 100644
--- a/.docfx/includes/availability-default.md
+++ b/.docfx/includes/availability-default.md
@@ -1 +1 @@
-Availability: .NET 8, .NET 6 and .NET Standard 2.0
\ No newline at end of file
+Availability: .NET 10, .NET 9 and .NET Standard 2.0
\ No newline at end of file
diff --git a/.docfx/includes/availability-modern.md b/.docfx/includes/availability-modern.md
index c3c49da..af5cf4b 100644
--- a/.docfx/includes/availability-modern.md
+++ b/.docfx/includes/availability-modern.md
@@ -1 +1 @@
-Availability: .NET 8 and .NET 6
\ No newline at end of file
+Availability: .NET 10 and .NET 9
\ No newline at end of file
diff --git a/.github/workflows/pipelines.yml b/.github/workflows/pipelines.yml
index 30e7402..5f26b75 100644
--- a/.github/workflows/pipelines.yml
+++ b/.github/workflows/pipelines.yml
@@ -24,7 +24,7 @@ jobs:
strategy:
matrix:
configuration: [Debug, Release]
- uses: codebeltnet/jobs-dotnet-build/.github/workflows/default.yml@v2
+ uses: codebeltnet/jobs-dotnet-build/.github/workflows/default.yml@v3
with:
projects: src/**/*.csproj
configuration: ${{ matrix.configuration }}
@@ -37,7 +37,7 @@ jobs:
strategy:
matrix:
configuration: [Debug, Release]
- uses: codebeltnet/jobs-dotnet-pack/.github/workflows/default.yml@v2
+ uses: codebeltnet/jobs-dotnet-pack/.github/workflows/default.yml@v3
with:
configuration: ${{ matrix.configuration }}
version: ${{ needs.build.outputs.version }}
@@ -50,7 +50,7 @@ jobs:
matrix:
os: [ubuntu-24.04, windows-2022]
configuration: [Debug, Release]
- uses: codebeltnet/jobs-dotnet-test/.github/workflows/default.yml@v2
+ uses: codebeltnet/jobs-dotnet-test/.github/workflows/default.yml@v3
with:
projects: test/**/*.csproj
configuration: ${{ matrix.configuration }}
@@ -62,7 +62,7 @@ jobs:
sonarcloud:
name: call-sonarcloud
needs: [build,test]
- uses: codebeltnet/jobs-sonarcloud/.github/workflows/default.yml@v2
+ uses: codebeltnet/jobs-sonarcloud/.github/workflows/default.yml@v3
with:
projects: src/**/*.csproj
organization: geekle
@@ -78,18 +78,18 @@ jobs:
repository: codebeltnet/globalization
secrets: inherit
- codeql:
- name: call-codeql
- needs: [build,test]
- uses: codebeltnet/jobs-codeql/.github/workflows/default.yml@v2
- with:
- projects: src/**/*.csproj
+ # codeql:
+ # name: call-codeql
+ # needs: [build,test]
+ # uses: codebeltnet/jobs-codeql/.github/workflows/default.yml@v3
+ # with:
+ # projects: src/**/*.csproj
deploy:
if: github.event_name != 'pull_request'
name: call-nuget
- needs: [build, pack, test, sonarcloud, codecov, codeql]
- uses: codebeltnet/jobs-nuget-push/.github/workflows/default.yml@v1
+ needs: [build, pack, test, sonarcloud, codecov]
+ uses: codebeltnet/jobs-nuget-push/.github/workflows/default.yml@v2
with:
version: ${{ needs.build.outputs.version }}
environment: Production
diff --git a/.nuget/Codebelt.Extensions.Globalization/PackageReleaseNotes.txt b/.nuget/Codebelt.Extensions.Globalization/PackageReleaseNotes.txt
index 919ba42..30d5bf4 100644
--- a/.nuget/Codebelt.Extensions.Globalization/PackageReleaseNotes.txt
+++ b/.nuget/Codebelt.Extensions.Globalization/PackageReleaseNotes.txt
@@ -1,4 +1,12 @@
-Version 9.0.8
+Version 10.0.0
+Availability: .NET 10, .NET 9 and .NET Standard 2.0
+
+# ALM
+- ADDED Support for TFM .NET 10 (LTS)
+- REMOVED Support for TFM .NET 8 (LTS)
+- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs)
+
+Version 9.0.8
Availability: .NET 9, .NET 8 and .NET Standard 2.0
# ALM
diff --git a/.nuget/Codebelt.Extensions.Globalization/README.md b/.nuget/Codebelt.Extensions.Globalization/README.md
index 1e653d8..0d11d97 100644
--- a/.nuget/Codebelt.Extensions.Globalization/README.md
+++ b/.nuget/Codebelt.Extensions.Globalization/README.md
@@ -2,6 +2,11 @@
An open-source project (MIT license) that targets and complements the [System.Globalization](https://github.com/dotnet/runtime/tree/main/src/libraries/System.Private.CoreLib/src/System/Globalization) namespace. It aims to provide a way to favor National Language Support (NLS) over International Components for Unicode (ICU).
+Your versatile System.Globalization companion for:
+- Modern development with `.NET 9` and `.NET 10`,
+- Cross-platform libraries with `.NET Standard 2` (where applicable),
+- Legacy applications on `.NET Framework 4.6.2` and newer.
+
It is, by heart, free, flexible and built to extend and boost your agile codebelt.
## **Codebelt.Extensions.Globalization** for .NET
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 26818fa..3e78efa 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,12 @@ For more details, please refer to `PackageReleaseNotes.txt` on a per assembly ba
> [!NOTE]
> Changelog entries prior to version 9.0.1 was migrated from previous versions of Cuemon.Extensions.Globalization.
+## [10.0.0] - 2025-11-13
+
+This is a major release that focuses on adapting the latest `.NET 10` release (LTS) in exchange for current `.NET 8` (LTS).
+
+> To ensure access to current features, improvements, and security updates, and to keep the codebase clean and easy to maintain, we target only the latest long-term (LTS), short-term (STS) and (where applicable) cross-platform .NET versions.
+
## [9.0.8] - 2025-10-20
This is a service update that focuses on package dependencies.
diff --git a/Directory.Build.props b/Directory.Build.props
index 6c24da0..a77388a 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -15,7 +15,7 @@
- net9.0;net8.0;netstandard2.0
+ net10.0;net9.0;netstandard2.0
Copyright © Geekle 2025. All rights reserved.
gimlichael
Geekle
@@ -49,14 +49,15 @@
- net9.0;net8.0
+ net10.0;net9.0
- net9.0;net8.0;net48
+ net10.0;net9.0;net48
+ Exe
false
false
false
@@ -66,12 +67,13 @@
none
NU1701,NETSDK1206
false
+ true
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/Directory.Packages.props b/Directory.Packages.props
index e380741..9e63e27 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -3,14 +3,14 @@
true
-
-
-
+
+
+
-
-
+
+
\ No newline at end of file
diff --git a/README.md b/README.md
index bf5efb2..a98ead6 100644
--- a/README.md
+++ b/README.md
@@ -4,13 +4,27 @@
[](https://github.com/codebeltnet/globalization/actions/workflows/pipelines.yml) [](https://codecov.io/gh/codebeltnet/globalization) [](https://sonarcloud.io/dashboard?id=globalization) [](https://sonarcloud.io/dashboard?id=globalization) [](https://sonarcloud.io/dashboard?id=globalization) [](https://sonarcloud.io/dashboard?id=globalization) [](https://scorecard.dev/viewer/?uri=github.com/codebeltnet/globalization)
+### ℹ️ About
+
An open-source project (MIT license) that targets and complements the [System.Globalization](https://github.com/dotnet/runtime/tree/main/src/libraries/System.Private.CoreLib/src/System/Globalization) namespace. It aims to provide a way to favor National Language Support (NLS) over International Components for Unicode (ICU).
+Your versatile System.Globalization companion for:
+- Modern development with `.NET 9` and `.NET 10`,
+- Cross-platform libraries with `.NET Standard 2` (where applicable),
+- Legacy applications on `.NET Framework 4.6.2` and newer.
+
+It is, by heart, free, flexible and built to extend and boost your agile codebelt.
+
+> [!NOTE]
+> To ensure access to current features, improvements, and security updates, and to keep the codebase clean and easy to maintain, we target only the latest long-term (LTS), short-term (STS) and (where applicable) cross-platform .NET versions.
+
+### 📚 Documentation
+
Full documentation (generated by [DocFx](https://github.com/dotnet/docfx)) located here: https://globalization.codebelt.net/
### 📦 Standalone Packages
-Provides a focused API for RESTful versioning.
+Provides a focused API for National Language Support (NLS) over International Components for Unicode (ICU).
|Package|vNext|Stable|Downloads|
|:--|:-:|:-:|:-:|
diff --git a/src/Codebelt.Extensions.Globalization/CultureInfoExtensions.cs b/src/Codebelt.Extensions.Globalization/CultureInfoExtensions.cs
index b5e0fd0..55ea34e 100644
--- a/src/Codebelt.Extensions.Globalization/CultureInfoExtensions.cs
+++ b/src/Codebelt.Extensions.Globalization/CultureInfoExtensions.cs
@@ -1,14 +1,15 @@
-using System;
-using System.Collections.Generic;
-using System.Globalization;
-using System.IO;
-using System.Linq;
-using Codebelt.Extensions.YamlDotNet.Formatters;
+using Codebelt.Extensions.YamlDotNet.Formatters;
using Cuemon;
using Cuemon.Collections.Generic;
using Cuemon.Extensions.IO;
using Cuemon.Extensions.Reflection;
using Cuemon.Reflection;
+using System;
+using System.Collections.Concurrent;
+using System.Collections.Generic;
+using System.Globalization;
+using System.IO;
+using System.Linq;
using YamlDotNet.Serialization.NamingConventions;
namespace Codebelt.Extensions.Globalization
@@ -18,7 +19,7 @@ namespace Codebelt.Extensions.Globalization
///
public static class CultureInfoExtensions
{
- private static readonly List EnrichedCultureInfos = new();
+ private static readonly ConcurrentDictionary EnrichedCultureInfos = new(StringComparer.Ordinal);
///
/// Enriches the specified with the original Windows variant.
@@ -48,13 +49,11 @@ public static IEnumerable UseNationalLanguageSupport(this IEnumerab
{
Validator.ThrowIfNull(cultures);
- var enrichedCultures = new List();
foreach (var culture in cultures)
{
- var enrichedCulture = EnrichedCultureInfos.Find(ci => ci.Name.Equals(culture.Name, StringComparison.Ordinal));
- if (enrichedCulture != null)
+ if (EnrichedCultureInfos.TryGetValue(culture.Name, out var enrichedCulture))
{
- enrichedCultures.Add(enrichedCulture);
+ yield return enrichedCulture;
}
else
{
@@ -71,18 +70,17 @@ public static IEnumerable UseNationalLanguageSupport(this IEnumerab
{
var cultureClone = culture.Clone() as CultureInfo;
Enrich(cultureClone, surrogateCulture);
- EnrichedCultureInfos.Add(cultureClone);
- enrichedCultures.Add(cultureClone);
+ EnrichedCultureInfos.TryAdd(cultureClone!.Name, cultureClone);
+ yield return cultureClone;
}
else
{
Enrich(culture, surrogateCulture);
- EnrichedCultureInfos.Add(culture);
- enrichedCultures.Add(culture);
+ EnrichedCultureInfos.TryAdd(culture.Name, culture);
+ yield return culture;
}
}
}
- return enrichedCultures;
}
private static void Enrich(CultureInfo culture, CultureInfoSurrogate surrogate)
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/aa-dj.bin b/src/Codebelt.Extensions.Globalization/Surrogates/aa-dj.bin
index 9bb5061..938f136 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/aa-dj.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/aa-dj.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/aa-er.bin b/src/Codebelt.Extensions.Globalization/Surrogates/aa-er.bin
index 0c016c8..8ffcec4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/aa-er.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/aa-er.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/aa-et.bin b/src/Codebelt.Extensions.Globalization/Surrogates/aa-et.bin
index d645bb7..385a632 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/aa-et.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/aa-et.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/af-na.bin b/src/Codebelt.Extensions.Globalization/Surrogates/af-na.bin
index 132ad92..692f452 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/af-na.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/af-na.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/af-za.bin b/src/Codebelt.Extensions.Globalization/Surrogates/af-za.bin
index 2f23dac..d49b25a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/af-za.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/af-za.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/agq-cm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/agq-cm.bin
index 865960b..49a264c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/agq-cm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/agq-cm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ak-gh.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ak-gh.bin
index 84c49c0..347d399 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ak-gh.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ak-gh.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/am-et.bin b/src/Codebelt.Extensions.Globalization/Surrogates/am-et.bin
index 1ac2aac..e28c984 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/am-et.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/am-et.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-001.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-001.bin
index e588f05..deadbeb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-001.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-001.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-ae.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-ae.bin
index 04be555..25ce254 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-ae.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-ae.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-bh.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-bh.bin
index 9979921..7ed28c6 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-bh.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-bh.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-dj.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-dj.bin
index 21236bc..76d823d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-dj.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-dj.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-dz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-dz.bin
index 55c0f39..6818d0d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-dz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-dz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-eg.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-eg.bin
index d2540e7..88a2a24 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-eg.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-eg.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-er.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-er.bin
index e6985af..578c42f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-er.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-er.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-il.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-il.bin
index 174db2f..ff8bb51 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-il.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-il.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-iq.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-iq.bin
index d188ac2..2c2a306 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-iq.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-iq.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-jo.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-jo.bin
index d710210..05792ad 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-jo.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-jo.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-km.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-km.bin
index e598149..b75ac3d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-km.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-km.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-kw.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-kw.bin
index 52b22a7..0243e8f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-kw.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-kw.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-lb.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-lb.bin
index 712d88a..fe2345d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-lb.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-lb.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-ly.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-ly.bin
index 071ebfd..36c5432 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-ly.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-ly.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-ma.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-ma.bin
index a82b36c..86931e8 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-ma.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-ma.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-mr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-mr.bin
index 80011a5..20159b0 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-mr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-mr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-om.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-om.bin
index 6cbb1de..e2a2b45 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-om.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-om.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-ps.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-ps.bin
index 80c8643..8bc01fd 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-ps.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-ps.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-qa.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-qa.bin
index c25cf0a..91e4e60 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-qa.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-qa.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-sa.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-sa.bin
index 76c244d..d3a593e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-sa.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-sa.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-sd.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-sd.bin
index 1235632..a987b30 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-sd.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-sd.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-so.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-so.bin
index 9cce167..af10105 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-so.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-so.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-ss.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-ss.bin
index 48d6ecb..e07ddfb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-ss.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-ss.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-sy.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-sy.bin
index 7147891..92fb28e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-sy.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-sy.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-td.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-td.bin
index bd24cad..ffc4584 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-td.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-td.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-tn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-tn.bin
index 489ff74..6580129 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-tn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-tn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ar-ye.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ar-ye.bin
index 378feab..4d99dfa 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ar-ye.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ar-ye.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/arn-cl.bin b/src/Codebelt.Extensions.Globalization/Surrogates/arn-cl.bin
index 8e370f8..3e1e3d4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/arn-cl.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/arn-cl.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/as-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/as-in.bin
index b262336..99a0763 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/as-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/as-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/asa-tz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/asa-tz.bin
index 2fb1191..efb3016 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/asa-tz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/asa-tz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ast-es.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ast-es.bin
index 473d10f..cabe8ac 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ast-es.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ast-es.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/az-cyrl-az.bin b/src/Codebelt.Extensions.Globalization/Surrogates/az-cyrl-az.bin
index 327c27a..3ea6613 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/az-cyrl-az.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/az-cyrl-az.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/az-latn-az.bin b/src/Codebelt.Extensions.Globalization/Surrogates/az-latn-az.bin
index 306bc23..ba32d90 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/az-latn-az.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/az-latn-az.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ba-ru.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ba-ru.bin
index 093c067..dcb898d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ba-ru.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ba-ru.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/bas-cm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/bas-cm.bin
index 3ee8b7b..d1a521b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/bas-cm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/bas-cm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/be-by.bin b/src/Codebelt.Extensions.Globalization/Surrogates/be-by.bin
index 2f47c9e..ca2bd41 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/be-by.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/be-by.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/bem-zm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/bem-zm.bin
index 60ef019..43b983a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/bem-zm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/bem-zm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/bez-tz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/bez-tz.bin
index fff062a..eaa46dc 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/bez-tz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/bez-tz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/bg-bg.bin b/src/Codebelt.Extensions.Globalization/Surrogates/bg-bg.bin
index 13e6a72..67e99ef 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/bg-bg.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/bg-bg.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/bgc-deva-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/bgc-deva-in.bin
new file mode 100644
index 0000000..b6acdbd
Binary files /dev/null and b/src/Codebelt.Extensions.Globalization/Surrogates/bgc-deva-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/bho-deva-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/bho-deva-in.bin
new file mode 100644
index 0000000..50c0552
Binary files /dev/null and b/src/Codebelt.Extensions.Globalization/Surrogates/bho-deva-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/bin-ng.bin b/src/Codebelt.Extensions.Globalization/Surrogates/bin-ng.bin
index 1098592..0126087 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/bin-ng.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/bin-ng.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/bm-latn-ml.bin b/src/Codebelt.Extensions.Globalization/Surrogates/bm-latn-ml.bin
index 7f25f49..ec29eff 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/bm-latn-ml.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/bm-latn-ml.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/bn-bd.bin b/src/Codebelt.Extensions.Globalization/Surrogates/bn-bd.bin
index 1103b79..71800b9 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/bn-bd.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/bn-bd.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/bn-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/bn-in.bin
index 7a0c506..55641b3 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/bn-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/bn-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/bo-cn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/bo-cn.bin
index 5a31e28..347aad6 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/bo-cn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/bo-cn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/bo-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/bo-in.bin
index 738a097..e9bed58 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/bo-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/bo-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/br-fr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/br-fr.bin
index 33f4b5e..593a83b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/br-fr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/br-fr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/brx-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/brx-in.bin
index 66093fb..2514091 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/brx-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/brx-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/bs-cyrl-ba.bin b/src/Codebelt.Extensions.Globalization/Surrogates/bs-cyrl-ba.bin
index 4487438..97e8447 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/bs-cyrl-ba.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/bs-cyrl-ba.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/bs-latn-ba.bin b/src/Codebelt.Extensions.Globalization/Surrogates/bs-latn-ba.bin
index 2b82184..019e9ee 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/bs-latn-ba.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/bs-latn-ba.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/byn-er.bin b/src/Codebelt.Extensions.Globalization/Surrogates/byn-er.bin
index 94bc371..67aaa96 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/byn-er.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/byn-er.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ca-ad.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ca-ad.bin
index 8500f4b..0c39431 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ca-ad.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ca-ad.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ca-es.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ca-es.bin
index 8500f4b..0c39431 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ca-es.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ca-es.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ca-fr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ca-fr.bin
index 8500f4b..0c39431 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ca-fr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ca-fr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ca-it.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ca-it.bin
index 8500f4b..0c39431 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ca-it.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ca-it.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ccp-cakm-bd.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ccp-cakm-bd.bin
index 3be19f4..5ddbac4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ccp-cakm-bd.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ccp-cakm-bd.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ccp-cakm-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ccp-cakm-in.bin
index b03fe51..c2be0b7 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ccp-cakm-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ccp-cakm-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ce-ru.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ce-ru.bin
index d8ee582..8ce6c4f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ce-ru.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ce-ru.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ceb-latn-ph.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ceb-latn-ph.bin
index 9c78899..2145fd4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ceb-latn-ph.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ceb-latn-ph.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/cgg-ug.bin b/src/Codebelt.Extensions.Globalization/Surrogates/cgg-ug.bin
index 9b7ca9f..c97a45d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/cgg-ug.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/cgg-ug.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/chr-cher-us.bin b/src/Codebelt.Extensions.Globalization/Surrogates/chr-cher-us.bin
index a0cae07..b413c76 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/chr-cher-us.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/chr-cher-us.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/co-fr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/co-fr.bin
index e734463..43cfbf0 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/co-fr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/co-fr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/cs-cz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/cs-cz.bin
index 30e94a6..bc1d829 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/cs-cz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/cs-cz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/cu-ru.bin b/src/Codebelt.Extensions.Globalization/Surrogates/cu-ru.bin
index 30b62a3..fbb0f7d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/cu-ru.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/cu-ru.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/cv-cyrl-ru.bin b/src/Codebelt.Extensions.Globalization/Surrogates/cv-cyrl-ru.bin
new file mode 100644
index 0000000..5162fce
Binary files /dev/null and b/src/Codebelt.Extensions.Globalization/Surrogates/cv-cyrl-ru.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/cy-gb.bin b/src/Codebelt.Extensions.Globalization/Surrogates/cy-gb.bin
index cf94a34..ec44d65 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/cy-gb.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/cy-gb.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/da-dk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/da-dk.bin
index 8eb2ce7..009ece4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/da-dk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/da-dk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/da-gl.bin b/src/Codebelt.Extensions.Globalization/Surrogates/da-gl.bin
index 9dd0ace..f68444d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/da-gl.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/da-gl.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/dav-ke.bin b/src/Codebelt.Extensions.Globalization/Surrogates/dav-ke.bin
index 858b35e..2f0cb82 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/dav-ke.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/dav-ke.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/de-at.bin b/src/Codebelt.Extensions.Globalization/Surrogates/de-at.bin
index 68da400..8fb2db5 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/de-at.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/de-at.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/de-be.bin b/src/Codebelt.Extensions.Globalization/Surrogates/de-be.bin
index 37a6bc7..9eb6380 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/de-be.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/de-be.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/de-ch.bin b/src/Codebelt.Extensions.Globalization/Surrogates/de-ch.bin
index be7b94a..efb7fab 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/de-ch.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/de-ch.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/de-de.bin b/src/Codebelt.Extensions.Globalization/Surrogates/de-de.bin
index d6a231b..09070cb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/de-de.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/de-de.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/de-it.bin b/src/Codebelt.Extensions.Globalization/Surrogates/de-it.bin
index 1503f45..31c7a67 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/de-it.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/de-it.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/de-li.bin b/src/Codebelt.Extensions.Globalization/Surrogates/de-li.bin
index 7b8a563..0ed9176 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/de-li.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/de-li.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/de-lu.bin b/src/Codebelt.Extensions.Globalization/Surrogates/de-lu.bin
index 37a6bc7..9eb6380 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/de-lu.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/de-lu.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/dje-ne.bin b/src/Codebelt.Extensions.Globalization/Surrogates/dje-ne.bin
index bf4554a..04e734b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/dje-ne.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/dje-ne.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/doi-deva-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/doi-deva-in.bin
index c8598cc..5575881 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/doi-deva-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/doi-deva-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/dsb-de.bin b/src/Codebelt.Extensions.Globalization/Surrogates/dsb-de.bin
index 0d8bb8e..0389be2 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/dsb-de.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/dsb-de.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/dua-cm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/dua-cm.bin
index ef59c31..a041913 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/dua-cm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/dua-cm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/dv-mv.bin b/src/Codebelt.Extensions.Globalization/Surrogates/dv-mv.bin
index 3f9917c..aee3a87 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/dv-mv.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/dv-mv.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/dyo-sn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/dyo-sn.bin
index 8f223ef..5e0432e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/dyo-sn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/dyo-sn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/dz-bt.bin b/src/Codebelt.Extensions.Globalization/Surrogates/dz-bt.bin
index dbb4e23..46a0543 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/dz-bt.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/dz-bt.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ebu-ke.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ebu-ke.bin
index f5327d2..f00f2cd 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ebu-ke.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ebu-ke.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ee-gh.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ee-gh.bin
index 1b27c19..cceddbf 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ee-gh.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ee-gh.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ee-tg.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ee-tg.bin
index f702260..b7947f4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ee-tg.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ee-tg.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/el-cy.bin b/src/Codebelt.Extensions.Globalization/Surrogates/el-cy.bin
index 0c27d1b..8a5c762 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/el-cy.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/el-cy.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/el-gr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/el-gr.bin
index 502a711..b526aad 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/el-gr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/el-gr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-001.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-001.bin
index e6dc4a6..16fbdd3 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-001.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-001.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-029.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-029.bin
index 1c99155..2606e96 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-029.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-029.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-150.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-150.bin
index 6d65f29..82c51dc 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-150.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-150.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-ae.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-ae.bin
index b562d41..135606e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-ae.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-ae.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-ag.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-ag.bin
index 76af221..2afb18e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-ag.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-ag.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-ai.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-ai.bin
index 3207574..8858edb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-ai.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-ai.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-as.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-as.bin
index 4578cb6..56227ec 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-as.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-as.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-at.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-at.bin
index d4e15ba..9c89969 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-at.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-at.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-au.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-au.bin
index 4ac1c1a..87e412d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-au.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-au.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-bb.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-bb.bin
index 9304168..7dabc07 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-bb.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-bb.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-be.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-be.bin
index ad13a47..4e7f40e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-be.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-be.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-bi.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-bi.bin
index bc6df52..bd863cb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-bi.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-bi.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-bm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-bm.bin
index 9304168..7dabc07 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-bm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-bm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-bs.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-bs.bin
index 76af221..2afb18e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-bs.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-bs.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-bw.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-bw.bin
index c9661aa..f99fa10 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-bw.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-bw.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-bz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-bz.bin
index df6fbab..f19617c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-bz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-bz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-ca.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-ca.bin
index 0c5ca00..8a00519 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-ca.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-ca.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-cc.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-cc.bin
index 3207574..8858edb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-cc.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-cc.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-ch.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-ch.bin
index 4d21fbe..51ce628 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-ch.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-ch.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-ck.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-ck.bin
index 3207574..8858edb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-ck.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-ck.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-cm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-cm.bin
index 100b8c5..2adba75 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-cm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-cm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-cx.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-cx.bin
index 3207574..8858edb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-cx.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-cx.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-cy.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-cy.bin
index bf946d5..12fe9af 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-cy.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-cy.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-de.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-de.bin
index 4cda5da..1a445b9 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-de.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-de.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-dk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-dk.bin
index a9abdb3..dd93de7 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-dk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-dk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-dm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-dm.bin
index 76af221..2afb18e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-dm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-dm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-er.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-er.bin
index 2ce8a2d..2ab9514 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-er.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-er.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-fi.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-fi.bin
index 7660247..bd82dab 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-fi.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-fi.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-fj.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-fj.bin
index 1b57bbc..ac7790e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-fj.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-fj.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-fk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-fk.bin
index 38c6723..dbb96f7 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-fk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-fk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-fm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-fm.bin
index 6a991cc..1389375 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-fm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-fm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-gb.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-gb.bin
index 8376b89..e49d976 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-gb.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-gb.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-gd.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-gd.bin
index 9304168..7dabc07 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-gd.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-gd.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-gg.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-gg.bin
index 8c88482..21252f4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-gg.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-gg.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-gh.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-gh.bin
index ee6a8cf..57c576d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-gh.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-gh.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-gi.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-gi.bin
index 8c88482..21252f4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-gi.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-gi.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-gm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-gm.bin
index 2870fb1..3a12b10 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-gm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-gm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-gu.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-gu.bin
index 4578cb6..56227ec 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-gu.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-gu.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-gy.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-gy.bin
index 9304168..7dabc07 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-gy.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-gy.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-hk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-hk.bin
index 0ebd174..991c072 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-hk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-hk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-id.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-id.bin
index d9aed2f..4d1d810 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-id.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-id.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-ie.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-ie.bin
index 5dbec0a..8323022 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-ie.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-ie.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-il.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-il.bin
index df243f2..3ddfe18 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-il.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-il.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-im.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-im.bin
index 8c88482..21252f4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-im.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-im.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-in.bin
index a201c41..a836a32 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-io.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-io.bin
index c25c1a7..331f545 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-io.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-io.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-je.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-je.bin
index 8c88482..21252f4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-je.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-je.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-jm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-jm.bin
index 0ebd174..991c072 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-jm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-jm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-ke.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-ke.bin
index fdefd43..663a40f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-ke.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-ke.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-ki.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-ki.bin
index 9304168..7dabc07 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-ki.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-ki.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-kn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-kn.bin
index 9304168..7dabc07 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-kn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-kn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-ky.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-ky.bin
index 9304168..7dabc07 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-ky.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-ky.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-lc.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-lc.bin
index 9304168..7dabc07 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-lc.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-lc.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-lr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-lr.bin
index 9304168..7dabc07 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-lr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-lr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-ls.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-ls.bin
index 5e6b603..be320d5 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-ls.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-ls.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-mg.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-mg.bin
index 5b291a2..d39f1c5 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-mg.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-mg.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-mh.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-mh.bin
index 4578cb6..56227ec 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-mh.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-mh.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-mo.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-mo.bin
index 2abed84..f56c3f4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-mo.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-mo.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-mp.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-mp.bin
index 4576352..d17fa9f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-mp.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-mp.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-ms.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-ms.bin
index 3207574..8858edb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-ms.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-ms.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-mt.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-mt.bin
index f37e1a2..1688364 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-mt.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-mt.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-mu.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-mu.bin
index 9c91317..8a1f92f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-mu.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-mu.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-mv.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-mv.bin
new file mode 100644
index 0000000..e07abc5
Binary files /dev/null and b/src/Codebelt.Extensions.Globalization/Surrogates/en-mv.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-mw.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-mw.bin
index af4c382..23f3fff 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-mw.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-mw.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-my.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-my.bin
index 2447dd9..a4ea90b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-my.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-my.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-na.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-na.bin
index 9304168..7dabc07 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-na.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-na.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-nf.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-nf.bin
index 3207574..8858edb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-nf.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-nf.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-ng.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-ng.bin
index 4d8dc93..b871a04 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-ng.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-ng.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-nl.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-nl.bin
index 559d1bf..a641dae 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-nl.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-nl.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-nr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-nr.bin
index 3207574..8858edb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-nr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-nr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-nu.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-nu.bin
index 3207574..8858edb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-nu.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-nu.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-nz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-nz.bin
index 8aa1ff2..4f7bd24 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-nz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-nz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-pg.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-pg.bin
index d0bd6ef..716f55f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-pg.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-pg.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-ph.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-ph.bin
index f08e84b..381a427 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-ph.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-ph.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-pk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-pk.bin
index 5908a66..0652846 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-pk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-pk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-pn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-pn.bin
index 3207574..8858edb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-pn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-pn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-pr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-pr.bin
index 4578cb6..56227ec 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-pr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-pr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-pw.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-pw.bin
index 6a991cc..1389375 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-pw.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-pw.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-rw.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-rw.bin
index c8cd68e..a12b79d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-rw.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-rw.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-sb.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-sb.bin
index 9304168..7dabc07 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-sb.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-sb.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-sc.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-sc.bin
index 72bf8e8..e3486f3 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-sc.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-sc.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-sd.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-sd.bin
index 146bbf9..a7ff745 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-sd.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-sd.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-se.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-se.bin
index 89d7b43..f51a883 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-se.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-se.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-sg.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-sg.bin
index 0ebd174..991c072 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-sg.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-sg.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-sh.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-sh.bin
index 38c6723..dbb96f7 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-sh.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-sh.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-si.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-si.bin
index 8c9dcf7..b813be6 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-si.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-si.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-sl.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-sl.bin
index 836968a..aa07066 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-sl.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-sl.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-ss.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-ss.bin
index d005567..c4259aa 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-ss.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-ss.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-sx.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-sx.bin
index 62bebda..79633ad 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-sx.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-sx.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-sz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-sz.bin
index e9f1ef1..e54135f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-sz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-sz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-tc.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-tc.bin
index 6a991cc..1389375 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-tc.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-tc.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-tk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-tk.bin
index 3207574..8858edb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-tk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-tk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-to.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-to.bin
index f31d781..c9f2fc9 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-to.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-to.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-tt.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-tt.bin
index 76af221..2afb18e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-tt.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-tt.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-tv.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-tv.bin
index 3207574..8858edb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-tv.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-tv.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-tz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-tz.bin
index 316d044..97094e2 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-tz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-tz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-ug.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-ug.bin
index 24b8de4..6a64d28 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-ug.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-ug.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-um.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-um.bin
index 4578cb6..56227ec 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-um.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-um.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-us.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-us.bin
index aa6707e..af5253f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-us.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-us.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-vc.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-vc.bin
index 9304168..7dabc07 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-vc.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-vc.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-vg.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-vg.bin
index 6a991cc..1389375 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-vg.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-vg.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-vi.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-vi.bin
index 4578cb6..56227ec 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-vi.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-vi.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-vu.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-vu.bin
index 010248a..ba8a63d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-vu.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-vu.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-ws.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-ws.bin
index 74bba06..5e71e2b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-ws.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-ws.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-za.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-za.bin
index 90339f3..3cdd072 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-za.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-za.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-zm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-zm.bin
index d0bd6ef..716f55f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-zm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-zm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/en-zw.bin b/src/Codebelt.Extensions.Globalization/Surrogates/en-zw.bin
index 17c9a31..337867e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/en-zw.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/en-zw.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/eo-001.bin b/src/Codebelt.Extensions.Globalization/Surrogates/eo-001.bin
index 5ae37d4..f0a80d8 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/eo-001.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/eo-001.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-419.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-419.bin
index a47fbe3..181e818 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-419.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-419.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-ar.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-ar.bin
index 18d3677..c5d289a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-ar.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-ar.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-bo.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-bo.bin
index 63adca3..1dfca62 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-bo.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-bo.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-br.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-br.bin
index 8779074..65cd94c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-br.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-br.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-bz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-bz.bin
index 0fe7d6f..d0020e9 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-bz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-bz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-cl.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-cl.bin
index da9fb7f..7504bd2 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-cl.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-cl.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-co.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-co.bin
index 690a4ca..b7ba40d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-co.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-co.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-cr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-cr.bin
index c92ce4c..b19994a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-cr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-cr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-cu.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-cu.bin
index 2e44e34..02f8374 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-cu.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-cu.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-do.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-do.bin
index 9a1a561..72666c0 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-do.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-do.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-ec.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-ec.bin
index fdcc5bb..2ec64a3 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-ec.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-ec.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-es.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-es.bin
index 26d2ddf..518f817 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-es.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-es.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-gq.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-gq.bin
index d530cdc..a86de26 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-gq.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-gq.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-gt.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-gt.bin
index 23e73ad..0389300 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-gt.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-gt.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-hn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-hn.bin
index 099b40d..cf8b55d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-hn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-hn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-mx.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-mx.bin
index 8d29dbb..cdb9b21 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-mx.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-mx.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-ni.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-ni.bin
index a3b9466..f29d4ba 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-ni.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-ni.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-pa.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-pa.bin
index 14abc7a..1cf377f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-pa.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-pa.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-pe.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-pe.bin
index 545da62..0d36a0f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-pe.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-pe.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-ph.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-ph.bin
index 27602bd..94dc4bf 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-ph.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-ph.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-pr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-pr.bin
index e9b9eb8..07b9f9b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-pr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-pr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-py.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-py.bin
index 552920b..d519073 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-py.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-py.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-sv.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-sv.bin
index 0fe7d6f..d0020e9 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-sv.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-sv.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-us.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-us.bin
index fd01b2d..8cd3275 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-us.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-us.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-uy.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-uy.bin
index c4e9f3b..0c1d576 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-uy.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-uy.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/es-ve.bin b/src/Codebelt.Extensions.Globalization/Surrogates/es-ve.bin
index f0196b5..f0beadf 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/es-ve.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/es-ve.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/et-ee.bin b/src/Codebelt.Extensions.Globalization/Surrogates/et-ee.bin
index cef8cc9..40817fb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/et-ee.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/et-ee.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/eu-es.bin b/src/Codebelt.Extensions.Globalization/Surrogates/eu-es.bin
index 99297eb..a0a3604 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/eu-es.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/eu-es.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ewo-cm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ewo-cm.bin
index 76a4fb2..5323ed4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ewo-cm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ewo-cm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fa-af.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fa-af.bin
index bc3d655..864f7b2 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fa-af.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fa-af.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fa-ir.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fa-ir.bin
index 8d73ab9..389d66e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fa-ir.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fa-ir.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-bf.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-bf.bin
index 4296079..b900e68 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-bf.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-bf.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-cm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-cm.bin
index d3b451b..c890f9c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-cm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-cm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-gh.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-gh.bin
index 0f67358..b4514e7 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-gh.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-gh.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-gm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-gm.bin
index b25a98f..40fa2ef 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-gm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-gm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-gn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-gn.bin
index dc5ec1a..f8eb134 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-gn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-gn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-gw.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-gw.bin
index 4296079..b900e68 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-gw.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-gw.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-lr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-lr.bin
index e34e127..a48e4ac 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-lr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-lr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-mr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-mr.bin
index 3fe1798..dfc9093 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-mr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-mr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-ne.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-ne.bin
index 4296079..b900e68 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-ne.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-ne.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-ng.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-ng.bin
index 480fcbd..0adc018 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-ng.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-ng.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-sl.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-sl.bin
index 485bafc..329cab4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-sl.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-sl.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-sn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-sn.bin
index 4296079..b900e68 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-sn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-adlm-sn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-bf.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-bf.bin
index 29c526b..2d1f3a7 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-bf.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-bf.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-cm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-cm.bin
index 25f086c..10cc1ae 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-cm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-cm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-gh.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-gh.bin
index 1b0d897..4e7cbed 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-gh.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-gh.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-gm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-gm.bin
index 96f7e2c..a0e818d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-gm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-gm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-gn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-gn.bin
index 5954638..234bc9d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-gn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-gn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-gw.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-gw.bin
index 29c526b..2d1f3a7 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-gw.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-gw.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-lr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-lr.bin
index 55b246d..025eb31 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-lr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-lr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-mr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-mr.bin
index 4267bfa..cbffed0 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-mr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-mr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-ne.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-ne.bin
index 29c526b..2d1f3a7 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-ne.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-ne.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-ng.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-ng.bin
index bcc116c..2976a8b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-ng.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-ng.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-sl.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-sl.bin
index 934e217..e91e445 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-sl.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-sl.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-sn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-sn.bin
index 9a05c24..c801031 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-sn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ff-latn-sn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fi-fi.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fi-fi.bin
index 163d3ff..68c0682 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fi-fi.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fi-fi.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fil-ph.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fil-ph.bin
index e95bdc9..c050845 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fil-ph.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fil-ph.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fo-dk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fo-dk.bin
index c0418dc..7922e52 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fo-dk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fo-dk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fo-fo.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fo-fo.bin
index a960ca0..104543b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fo-fo.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fo-fo.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-029.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-029.bin
index 05bec00..794af8b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-029.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-029.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-be.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-be.bin
index e5b4aa3..beaeff3 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-be.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-be.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-bf.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-bf.bin
index 1002654..a566078 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-bf.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-bf.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-bi.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-bi.bin
index 405d63c..acb782c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-bi.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-bi.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-bj.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-bj.bin
index 1002654..a566078 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-bj.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-bj.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-bl.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-bl.bin
index 8c68b15..b84f8a6 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-bl.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-bl.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-ca.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-ca.bin
index 08e5477..b1163f4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-ca.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-ca.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-cd.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-cd.bin
index bebfdbe..ca674de 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-cd.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-cd.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-cf.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-cf.bin
index 005f3cf..a943795 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-cf.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-cf.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-cg.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-cg.bin
index 005f3cf..a943795 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-cg.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-cg.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-ch.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-ch.bin
index e9f305c..bb11561 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-ch.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-ch.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-ci.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-ci.bin
index 1002654..a566078 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-ci.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-ci.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-cm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-cm.bin
index 3709424..f1356fc 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-cm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-cm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-dj.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-dj.bin
index 678a32f..4ca7859 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-dj.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-dj.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-dz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-dz.bin
index bad8fd7..3efa5a1 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-dz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-dz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-fr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-fr.bin
index 87171b9..1c68dc2 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-fr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-fr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-ga.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-ga.bin
index 005f3cf..a943795 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-ga.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-ga.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-gf.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-gf.bin
index 6a5dfda..f175e4c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-gf.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-gf.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-gn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-gn.bin
index de4375a..8e09ca6 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-gn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-gn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-gp.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-gp.bin
index 6a5dfda..f175e4c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-gp.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-gp.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-gq.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-gq.bin
index 005f3cf..a943795 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-gq.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-gq.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-ht.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-ht.bin
index 4795827..d71b5f4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-ht.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-ht.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-km.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-km.bin
index 3e22beb..a1548c4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-km.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-km.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-lu.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-lu.bin
index a61d4fa..a3e54d2 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-lu.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-lu.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-ma.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-ma.bin
index 7cb66df..5d0b608 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-ma.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-ma.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-mc.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-mc.bin
index 6a5dfda..f175e4c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-mc.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-mc.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-mf.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-mf.bin
index 8c68b15..b84f8a6 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-mf.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-mf.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-mg.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-mg.bin
index 8f4bfec..76ab166 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-mg.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-mg.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-ml.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-ml.bin
index 1002654..a566078 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-ml.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-ml.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-mq.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-mq.bin
index 6a5dfda..f175e4c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-mq.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-mq.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-mr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-mr.bin
index 3d5a448..7277b64 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-mr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-mr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-mu.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-mu.bin
index 072470e..7879e09 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-mu.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-mu.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-nc.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-nc.bin
index 7483ba3..ab0748a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-nc.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-nc.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-ne.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-ne.bin
index 1002654..a566078 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-ne.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-ne.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-pf.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-pf.bin
index 7483ba3..ab0748a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-pf.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-pf.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-pm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-pm.bin
index 8c68b15..b84f8a6 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-pm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-pm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-re.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-re.bin
index 6a5dfda..f175e4c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-re.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-re.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-rw.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-rw.bin
index 74f7a92..2d322bf 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-rw.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-rw.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-sc.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-sc.bin
index 1da4b35..8c6cee4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-sc.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-sc.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-sn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-sn.bin
index 1002654..a566078 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-sn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-sn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-sy.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-sy.bin
index e0074f3..2f4f0a1 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-sy.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-sy.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-td.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-td.bin
index 25beda7..06a564f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-td.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-td.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-tg.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-tg.bin
index 1002654..a566078 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-tg.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-tg.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-tn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-tn.bin
index 3f18a83..1d6362d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-tn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-tn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-vu.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-vu.bin
index 2570d94..296ee0e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-vu.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-vu.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-wf.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-wf.bin
index 7483ba3..ab0748a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-wf.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-wf.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fr-yt.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fr-yt.bin
index 8c68b15..b84f8a6 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fr-yt.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fr-yt.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fur-it.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fur-it.bin
index b7e58ce..f817d8c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fur-it.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fur-it.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/fy-nl.bin b/src/Codebelt.Extensions.Globalization/Surrogates/fy-nl.bin
index cce62be..e06c14d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/fy-nl.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/fy-nl.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ga-gb.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ga-gb.bin
index 83783b0..f7ba01c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ga-gb.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ga-gb.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ga-ie.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ga-ie.bin
index 6bdfb26..53678c8 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ga-ie.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ga-ie.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/gd-gb.bin b/src/Codebelt.Extensions.Globalization/Surrogates/gd-gb.bin
index 5eec5b5..82700f6 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/gd-gb.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/gd-gb.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/gl-es.bin b/src/Codebelt.Extensions.Globalization/Surrogates/gl-es.bin
index b6626cf..0bea0c9 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/gl-es.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/gl-es.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/gn-py.bin b/src/Codebelt.Extensions.Globalization/Surrogates/gn-py.bin
index 4081101..22713e9 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/gn-py.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/gn-py.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/gsw-ch.bin b/src/Codebelt.Extensions.Globalization/Surrogates/gsw-ch.bin
index 6792cf1..7819949 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/gsw-ch.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/gsw-ch.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/gsw-fr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/gsw-fr.bin
index e8231d6..a8b6762 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/gsw-fr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/gsw-fr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/gsw-li.bin b/src/Codebelt.Extensions.Globalization/Surrogates/gsw-li.bin
index 6792cf1..7819949 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/gsw-li.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/gsw-li.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/gu-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/gu-in.bin
index 66fc148..f7a17db 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/gu-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/gu-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/guz-ke.bin b/src/Codebelt.Extensions.Globalization/Surrogates/guz-ke.bin
index 8a20874..28809c5 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/guz-ke.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/guz-ke.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/gv-im.bin b/src/Codebelt.Extensions.Globalization/Surrogates/gv-im.bin
index 5627c53..7263593 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/gv-im.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/gv-im.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ha-latn-gh.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ha-latn-gh.bin
index a114549..9cfe185 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ha-latn-gh.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ha-latn-gh.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ha-latn-ne.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ha-latn-ne.bin
index 2ab2f84..7f2170e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ha-latn-ne.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ha-latn-ne.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ha-latn-ng.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ha-latn-ng.bin
index c5e9a19..0f98b18 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ha-latn-ng.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ha-latn-ng.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/haw-us.bin b/src/Codebelt.Extensions.Globalization/Surrogates/haw-us.bin
index 58c450a..cf9bd6b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/haw-us.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/haw-us.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/he-il.bin b/src/Codebelt.Extensions.Globalization/Surrogates/he-il.bin
index 8040947..c76d07e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/he-il.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/he-il.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/hi-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/hi-in.bin
index 57a2242..72d3f24 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/hi-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/hi-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/hi-latn-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/hi-latn-in.bin
new file mode 100644
index 0000000..fc80826
Binary files /dev/null and b/src/Codebelt.Extensions.Globalization/Surrogates/hi-latn-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/hr-ba.bin b/src/Codebelt.Extensions.Globalization/Surrogates/hr-ba.bin
index 7784717..cf54f82 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/hr-ba.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/hr-ba.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/hr-hr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/hr-hr.bin
index 181dcb9..ca08127 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/hr-hr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/hr-hr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/hsb-de.bin b/src/Codebelt.Extensions.Globalization/Surrogates/hsb-de.bin
index 236ecfe..430b6f7 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/hsb-de.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/hsb-de.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/hu-hu.bin b/src/Codebelt.Extensions.Globalization/Surrogates/hu-hu.bin
index 7c23418..908b788 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/hu-hu.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/hu-hu.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/hy-am.bin b/src/Codebelt.Extensions.Globalization/Surrogates/hy-am.bin
index 68d88d8..e3a7245 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/hy-am.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/hy-am.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ia-001.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ia-001.bin
index 6164a1c..0d24474 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ia-001.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ia-001.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ibb-ng.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ibb-ng.bin
index 1098592..0126087 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ibb-ng.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ibb-ng.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/id-id.bin b/src/Codebelt.Extensions.Globalization/Surrogates/id-id.bin
index 98ebd87..eba3424 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/id-id.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/id-id.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ig-ng.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ig-ng.bin
index aee160c..97b35e1 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ig-ng.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ig-ng.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ii-cn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ii-cn.bin
index 3e07b97..0c18c9f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ii-cn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ii-cn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/is-is.bin b/src/Codebelt.Extensions.Globalization/Surrogates/is-is.bin
index e3c51cf..b4d3917 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/is-is.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/is-is.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/it-ch.bin b/src/Codebelt.Extensions.Globalization/Surrogates/it-ch.bin
index e7bfc68..7641f4f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/it-ch.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/it-ch.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/it-it.bin b/src/Codebelt.Extensions.Globalization/Surrogates/it-it.bin
index 0ef7232..e79c879 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/it-it.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/it-it.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/it-sm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/it-sm.bin
index 6fad0b8..e4b117a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/it-sm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/it-sm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/it-va.bin b/src/Codebelt.Extensions.Globalization/Surrogates/it-va.bin
index 6fad0b8..e4b117a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/it-va.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/it-va.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/iu-cans-ca.bin b/src/Codebelt.Extensions.Globalization/Surrogates/iu-cans-ca.bin
index 22b0a05..bc9673a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/iu-cans-ca.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/iu-cans-ca.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/iu-latn-ca.bin b/src/Codebelt.Extensions.Globalization/Surrogates/iu-latn-ca.bin
index 310edbf..b74f6fa 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/iu-latn-ca.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/iu-latn-ca.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ja-jp.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ja-jp.bin
index 4449c67..600f8ac 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ja-jp.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ja-jp.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/jgo-cm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/jgo-cm.bin
index e2351f7..9758322 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/jgo-cm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/jgo-cm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/jmc-tz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/jmc-tz.bin
index 60c651c..b5912dd 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/jmc-tz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/jmc-tz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/jv-java-id.bin b/src/Codebelt.Extensions.Globalization/Surrogates/jv-java-id.bin
index 1a70040..4fc5966 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/jv-java-id.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/jv-java-id.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/jv-latn-id.bin b/src/Codebelt.Extensions.Globalization/Surrogates/jv-latn-id.bin
index 26727fa..a534a71 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/jv-latn-id.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/jv-latn-id.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ka-ge.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ka-ge.bin
index 353c989..bd413fe 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ka-ge.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ka-ge.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/kab-dz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/kab-dz.bin
index 95acd4c..66138c1 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/kab-dz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/kab-dz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/kam-ke.bin b/src/Codebelt.Extensions.Globalization/Surrogates/kam-ke.bin
index 3195eb4..beb124c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/kam-ke.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/kam-ke.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/kde-tz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/kde-tz.bin
index f2d818f..1366d4c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/kde-tz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/kde-tz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/kea-cv.bin b/src/Codebelt.Extensions.Globalization/Surrogates/kea-cv.bin
index 1ebccc3..25bcef3 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/kea-cv.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/kea-cv.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/kgp-latn-br.bin b/src/Codebelt.Extensions.Globalization/Surrogates/kgp-latn-br.bin
new file mode 100644
index 0000000..42c9c68
Binary files /dev/null and b/src/Codebelt.Extensions.Globalization/Surrogates/kgp-latn-br.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/khq-ml.bin b/src/Codebelt.Extensions.Globalization/Surrogates/khq-ml.bin
index 5d507d2..22b11b8 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/khq-ml.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/khq-ml.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ki-ke.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ki-ke.bin
index aecbcf2..9e6efff 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ki-ke.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ki-ke.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/kk-kz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/kk-kz.bin
index a6a426d..bfe82b5 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/kk-kz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/kk-kz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/kkj-cm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/kkj-cm.bin
index 987cf09..2aabf06 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/kkj-cm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/kkj-cm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/kl-gl.bin b/src/Codebelt.Extensions.Globalization/Surrogates/kl-gl.bin
index 440636b..7a64a7a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/kl-gl.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/kl-gl.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/kln-ke.bin b/src/Codebelt.Extensions.Globalization/Surrogates/kln-ke.bin
index ce825d7..d5f26ea 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/kln-ke.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/kln-ke.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/km-kh.bin b/src/Codebelt.Extensions.Globalization/Surrogates/km-kh.bin
index 241781a..778d7c3 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/km-kh.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/km-kh.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/kn-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/kn-in.bin
index 0653aca..7724778 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/kn-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/kn-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ko-kp.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ko-kp.bin
index 6de32ac..e16651b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ko-kp.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ko-kp.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ko-kr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ko-kr.bin
index fa4910f..9802e6a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ko-kr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ko-kr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/kok-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/kok-in.bin
index 6d1575e..873b5e4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/kok-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/kok-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/kr-latn-ng.bin b/src/Codebelt.Extensions.Globalization/Surrogates/kr-latn-ng.bin
index f4cf17f..2433bae 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/kr-latn-ng.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/kr-latn-ng.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ks-arab-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ks-arab-in.bin
index afe6b5b..77b7297 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ks-arab-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ks-arab-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ks-deva-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ks-deva-in.bin
index 00e5b4e..02f6578 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ks-deva-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ks-deva-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ksb-tz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ksb-tz.bin
index ebfa58d..e2f1e1c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ksb-tz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ksb-tz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ksf-cm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ksf-cm.bin
index 84472a1..1339add 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ksf-cm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ksf-cm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ksh-de.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ksh-de.bin
index 515d21c..3b63733 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ksh-de.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ksh-de.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ku-arab-iq.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ku-arab-iq.bin
index 42c5bc0..d0c02a8 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ku-arab-iq.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ku-arab-iq.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ku-arab-ir.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ku-arab-ir.bin
index e697a44..76d96c8 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ku-arab-ir.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ku-arab-ir.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/kw-gb.bin b/src/Codebelt.Extensions.Globalization/Surrogates/kw-gb.bin
index 37940c3..acf8042 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/kw-gb.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/kw-gb.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ky-kg.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ky-kg.bin
index 9a22a56..550c729 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ky-kg.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ky-kg.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/la-va.bin b/src/Codebelt.Extensions.Globalization/Surrogates/la-va.bin
index a550611..67fbbb9 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/la-va.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/la-va.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/lag-tz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/lag-tz.bin
index cc9683d..746c227 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/lag-tz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/lag-tz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/lb-lu.bin b/src/Codebelt.Extensions.Globalization/Surrogates/lb-lu.bin
index 5211ee7..4dc2ea1 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/lb-lu.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/lb-lu.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/lg-ug.bin b/src/Codebelt.Extensions.Globalization/Surrogates/lg-ug.bin
index 96ab56c..7df6efc 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/lg-ug.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/lg-ug.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/lkt-us.bin b/src/Codebelt.Extensions.Globalization/Surrogates/lkt-us.bin
index cd84feb..c859314 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/lkt-us.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/lkt-us.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ln-ao.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ln-ao.bin
index 13c3b63..96d1a4c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ln-ao.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ln-ao.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ln-cd.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ln-cd.bin
index 6b1b1c9..939f7e8 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ln-cd.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ln-cd.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ln-cf.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ln-cf.bin
index 8bde3ca..926d79c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ln-cf.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ln-cf.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ln-cg.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ln-cg.bin
index 8bde3ca..926d79c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ln-cg.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ln-cg.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/lo-la.bin b/src/Codebelt.Extensions.Globalization/Surrogates/lo-la.bin
index 6fae4f5..cd5899d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/lo-la.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/lo-la.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/lrc-iq.bin b/src/Codebelt.Extensions.Globalization/Surrogates/lrc-iq.bin
index 0524161..dfb3520 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/lrc-iq.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/lrc-iq.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/lrc-ir.bin b/src/Codebelt.Extensions.Globalization/Surrogates/lrc-ir.bin
index 4bd60f8..2d612ac 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/lrc-ir.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/lrc-ir.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/lt-lt.bin b/src/Codebelt.Extensions.Globalization/Surrogates/lt-lt.bin
index f07463d..b75777d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/lt-lt.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/lt-lt.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/lu-cd.bin b/src/Codebelt.Extensions.Globalization/Surrogates/lu-cd.bin
index 149dad8..1fb62db 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/lu-cd.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/lu-cd.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/luo-ke.bin b/src/Codebelt.Extensions.Globalization/Surrogates/luo-ke.bin
index e88f35f..2fbec0c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/luo-ke.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/luo-ke.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/luy-ke.bin b/src/Codebelt.Extensions.Globalization/Surrogates/luy-ke.bin
index 503c133..2ef42ce 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/luy-ke.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/luy-ke.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/lv-lv.bin b/src/Codebelt.Extensions.Globalization/Surrogates/lv-lv.bin
index dc92110..351956b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/lv-lv.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/lv-lv.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/mai-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/mai-in.bin
index 4f62bab..9458a8a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/mai-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/mai-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/mas-ke.bin b/src/Codebelt.Extensions.Globalization/Surrogates/mas-ke.bin
index 4db4ba3..8101989 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/mas-ke.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/mas-ke.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/mas-tz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/mas-tz.bin
index 13f8eef..5ec2104 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/mas-tz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/mas-tz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/mer-ke.bin b/src/Codebelt.Extensions.Globalization/Surrogates/mer-ke.bin
index 011f08c..1cb5a89 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/mer-ke.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/mer-ke.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/mfe-mu.bin b/src/Codebelt.Extensions.Globalization/Surrogates/mfe-mu.bin
index b2a148c..aeb4e21 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/mfe-mu.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/mfe-mu.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/mg-mg.bin b/src/Codebelt.Extensions.Globalization/Surrogates/mg-mg.bin
index 3736d0d..38c3861 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/mg-mg.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/mg-mg.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/mgh-mz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/mgh-mz.bin
index a7e9bec..34c483f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/mgh-mz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/mgh-mz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/mgo-cm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/mgo-cm.bin
index ffc9e4a..4a08985 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/mgo-cm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/mgo-cm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/mi-nz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/mi-nz.bin
index dd4909f..b2bf34d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/mi-nz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/mi-nz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/mk-mk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/mk-mk.bin
index 9390afa..40a2da5 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/mk-mk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/mk-mk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ml-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ml-in.bin
index 72747d2..03eeb93 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ml-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ml-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/mn-mn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/mn-mn.bin
index 7219232..1086af5 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/mn-mn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/mn-mn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/mn-mong-cn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/mn-mong-cn.bin
index e4fef60..4131969 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/mn-mong-cn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/mn-mong-cn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/mn-mong-mn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/mn-mong-mn.bin
index 7821011..9d364bc 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/mn-mong-mn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/mn-mong-mn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/mni-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/mni-in.bin
index 6cfda2c..befd5db 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/mni-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/mni-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/moh-ca.bin b/src/Codebelt.Extensions.Globalization/Surrogates/moh-ca.bin
index 310f5ad..88e5a97 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/moh-ca.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/moh-ca.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/mr-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/mr-in.bin
index 37f2071..161d174 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/mr-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/mr-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ms-bn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ms-bn.bin
index a3bd8b8..b68b13b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ms-bn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ms-bn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ms-id.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ms-id.bin
index c1da1c4..bbf064e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ms-id.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ms-id.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ms-my.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ms-my.bin
index 27e59d0..a4b40df 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ms-my.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ms-my.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ms-sg.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ms-sg.bin
index 6cf594c..52e53d9 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ms-sg.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ms-sg.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/mt-mt.bin b/src/Codebelt.Extensions.Globalization/Surrogates/mt-mt.bin
index 25f7ba9..30d9f8f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/mt-mt.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/mt-mt.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/mua-cm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/mua-cm.bin
index 0f3c5f0..74ee7e4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/mua-cm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/mua-cm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/my-mm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/my-mm.bin
index 45fbb5e..ffcd6e9 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/my-mm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/my-mm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/mzn-ir.bin b/src/Codebelt.Extensions.Globalization/Surrogates/mzn-ir.bin
index 4bd60f8..2d612ac 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/mzn-ir.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/mzn-ir.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/naq-na.bin b/src/Codebelt.Extensions.Globalization/Surrogates/naq-na.bin
index af9314c..8e33bff 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/naq-na.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/naq-na.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nb-no.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nb-no.bin
index d30bf9f..22f2d41 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nb-no.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nb-no.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nb-sj.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nb-sj.bin
index d30bf9f..22f2d41 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nb-sj.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nb-sj.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nd-zw.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nd-zw.bin
index 725c229..470f60e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nd-zw.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nd-zw.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nds-de.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nds-de.bin
index 9c33ec9..223e2dc 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nds-de.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nds-de.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nds-nl.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nds-nl.bin
index 9c33ec9..223e2dc 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nds-nl.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nds-nl.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ne-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ne-in.bin
index 3d90b49..2040457 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ne-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ne-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ne-np.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ne-np.bin
index 3ad968b..180cdc7 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ne-np.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ne-np.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nl-aw.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nl-aw.bin
index 6a75199..2fe766b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nl-aw.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nl-aw.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nl-be.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nl-be.bin
index a37d16b..ca156ab 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nl-be.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nl-be.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nl-bq.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nl-bq.bin
index 9171c94..8045147 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nl-bq.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nl-bq.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nl-cw.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nl-cw.bin
index 52a1074..f9eb7f9 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nl-cw.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nl-cw.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nl-nl.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nl-nl.bin
index b58a98f..5fb51eb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nl-nl.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nl-nl.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nl-sr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nl-sr.bin
index 9171c94..8045147 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nl-sr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nl-sr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nl-sx.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nl-sx.bin
index 52a1074..f9eb7f9 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nl-sx.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nl-sx.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nmg-cm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nmg-cm.bin
index 5bd2819..5b479b4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nmg-cm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nmg-cm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nn-no.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nn-no.bin
index a1c6674..5e253e1 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nn-no.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nn-no.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nnh-cm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nnh-cm.bin
index 18295e4..875098b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nnh-cm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nnh-cm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nqo-gn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nqo-gn.bin
index 70420b1..b1dd022 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nqo-gn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nqo-gn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nr-za.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nr-za.bin
index 12a72f5..41fef19 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nr-za.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nr-za.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nso-za.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nso-za.bin
index 64edc30..124c391 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nso-za.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nso-za.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nus-ss.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nus-ss.bin
index 97594d4..0eb2536 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nus-ss.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nus-ss.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/nyn-ug.bin b/src/Codebelt.Extensions.Globalization/Surrogates/nyn-ug.bin
index 9b7ca9f..c97a45d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/nyn-ug.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/nyn-ug.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/oc-es.bin b/src/Codebelt.Extensions.Globalization/Surrogates/oc-es.bin
new file mode 100644
index 0000000..8af55a9
Binary files /dev/null and b/src/Codebelt.Extensions.Globalization/Surrogates/oc-es.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/oc-fr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/oc-fr.bin
index 357d920..7cd2ea9 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/oc-fr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/oc-fr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/om-et.bin b/src/Codebelt.Extensions.Globalization/Surrogates/om-et.bin
index 7abf932..ae2842f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/om-et.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/om-et.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/om-ke.bin b/src/Codebelt.Extensions.Globalization/Surrogates/om-ke.bin
index e68c91c..50f28f2 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/om-ke.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/om-ke.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/or-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/or-in.bin
index 358f8a2..a10fc8b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/or-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/or-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/os-ge.bin b/src/Codebelt.Extensions.Globalization/Surrogates/os-ge.bin
index cab48b8..e4191c3 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/os-ge.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/os-ge.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/os-ru.bin b/src/Codebelt.Extensions.Globalization/Surrogates/os-ru.bin
index 3ed2895..7343041 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/os-ru.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/os-ru.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/pa-arab-pk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/pa-arab-pk.bin
index 584a42a..8660bc8 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/pa-arab-pk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/pa-arab-pk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/pa-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/pa-in.bin
index d8632e9..0a1b81d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/pa-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/pa-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/pap-029.bin b/src/Codebelt.Extensions.Globalization/Surrogates/pap-029.bin
index 1bcca5b..48c9274 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/pap-029.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/pap-029.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/pcm-latn-ng.bin b/src/Codebelt.Extensions.Globalization/Surrogates/pcm-latn-ng.bin
index 14de067..f5991f4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/pcm-latn-ng.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/pcm-latn-ng.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/pl-pl.bin b/src/Codebelt.Extensions.Globalization/Surrogates/pl-pl.bin
index 5462ff2..9fef52d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/pl-pl.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/pl-pl.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/prg-001.bin b/src/Codebelt.Extensions.Globalization/Surrogates/prg-001.bin
index cc4314b..837ba45 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/prg-001.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/prg-001.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ps-af.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ps-af.bin
index b4a6368..0415a84 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ps-af.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ps-af.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ps-pk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ps-pk.bin
index 8a4f2e2..8a3aeee 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ps-pk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ps-pk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/pt-ao.bin b/src/Codebelt.Extensions.Globalization/Surrogates/pt-ao.bin
index 064e67f..8e1ea85 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/pt-ao.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/pt-ao.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/pt-br.bin b/src/Codebelt.Extensions.Globalization/Surrogates/pt-br.bin
index 24d1115..c65bb48 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/pt-br.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/pt-br.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/pt-ch.bin b/src/Codebelt.Extensions.Globalization/Surrogates/pt-ch.bin
index 48eb32a..6ca602a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/pt-ch.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/pt-ch.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/pt-cv.bin b/src/Codebelt.Extensions.Globalization/Surrogates/pt-cv.bin
index 4f170e8..c173ed2 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/pt-cv.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/pt-cv.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/pt-gq.bin b/src/Codebelt.Extensions.Globalization/Surrogates/pt-gq.bin
index eac9015..12df0ca 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/pt-gq.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/pt-gq.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/pt-gw.bin b/src/Codebelt.Extensions.Globalization/Surrogates/pt-gw.bin
index 29987bb..2787874 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/pt-gw.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/pt-gw.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/pt-lu.bin b/src/Codebelt.Extensions.Globalization/Surrogates/pt-lu.bin
index 9be5f61..d2b1eef 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/pt-lu.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/pt-lu.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/pt-mo.bin b/src/Codebelt.Extensions.Globalization/Surrogates/pt-mo.bin
index 43ce732..6159fbc 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/pt-mo.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/pt-mo.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/pt-mz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/pt-mz.bin
index eb4e0e3..92aa462 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/pt-mz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/pt-mz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/pt-pt.bin b/src/Codebelt.Extensions.Globalization/Surrogates/pt-pt.bin
index 782c6cd..898d4ba 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/pt-pt.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/pt-pt.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/pt-st.bin b/src/Codebelt.Extensions.Globalization/Surrogates/pt-st.bin
index 8682d94..28f13c4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/pt-st.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/pt-st.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/pt-tl.bin b/src/Codebelt.Extensions.Globalization/Surrogates/pt-tl.bin
index 02a11c7..5062932 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/pt-tl.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/pt-tl.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/quc-latn-gt.bin b/src/Codebelt.Extensions.Globalization/Surrogates/quc-latn-gt.bin
index 0ef45bb..0cf8b3f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/quc-latn-gt.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/quc-latn-gt.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/quz-bo.bin b/src/Codebelt.Extensions.Globalization/Surrogates/quz-bo.bin
index 9193844..99c3943 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/quz-bo.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/quz-bo.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/quz-ec.bin b/src/Codebelt.Extensions.Globalization/Surrogates/quz-ec.bin
index c81b239..687f76b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/quz-ec.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/quz-ec.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/quz-pe.bin b/src/Codebelt.Extensions.Globalization/Surrogates/quz-pe.bin
index 1f454c7..ec4992d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/quz-pe.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/quz-pe.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/raj-deva-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/raj-deva-in.bin
new file mode 100644
index 0000000..c749bde
Binary files /dev/null and b/src/Codebelt.Extensions.Globalization/Surrogates/raj-deva-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/rm-ch.bin b/src/Codebelt.Extensions.Globalization/Surrogates/rm-ch.bin
index 3da1b79..18a31af 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/rm-ch.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/rm-ch.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/rn-bi.bin b/src/Codebelt.Extensions.Globalization/Surrogates/rn-bi.bin
index 6e244cb..3efe4b7 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/rn-bi.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/rn-bi.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ro-md.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ro-md.bin
index 793324f..8918f15 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ro-md.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ro-md.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ro-ro.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ro-ro.bin
index 34519a5..4cd3a1e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ro-ro.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ro-ro.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/rof-tz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/rof-tz.bin
index 342ab1a..dadc693 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/rof-tz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/rof-tz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ru-by.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ru-by.bin
index 56a5734..1a39eba 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ru-by.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ru-by.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ru-kg.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ru-kg.bin
index b8f010d..09b3b7d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ru-kg.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ru-kg.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ru-kz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ru-kz.bin
index f265627..feabbf7 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ru-kz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ru-kz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ru-md.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ru-md.bin
index 32f2ced..498e77b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ru-md.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ru-md.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ru-ru.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ru-ru.bin
index 0809a9f..1b3109e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ru-ru.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ru-ru.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ru-ua.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ru-ua.bin
index ff47fef..5544eb3 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ru-ua.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ru-ua.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/rw-rw.bin b/src/Codebelt.Extensions.Globalization/Surrogates/rw-rw.bin
index 66f5954..14fca56 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/rw-rw.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/rw-rw.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/rwk-tz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/rwk-tz.bin
index 56a9963..52d61b9 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/rwk-tz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/rwk-tz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sa-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sa-in.bin
index c0a8fac..40f722e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sa-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sa-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sah-ru.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sah-ru.bin
index d008219..92d2498 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sah-ru.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sah-ru.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/saq-ke.bin b/src/Codebelt.Extensions.Globalization/Surrogates/saq-ke.bin
index e79f2a1..59a8cdc 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/saq-ke.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/saq-ke.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sat-olck-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sat-olck-in.bin
index daee1cd..1812b49 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sat-olck-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sat-olck-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sbp-tz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sbp-tz.bin
index 57bc816..71777b2 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sbp-tz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sbp-tz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sc-latn-it.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sc-latn-it.bin
new file mode 100644
index 0000000..e89854f
Binary files /dev/null and b/src/Codebelt.Extensions.Globalization/Surrogates/sc-latn-it.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sd-arab-pk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sd-arab-pk.bin
index c71d4df..9f5cf3d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sd-arab-pk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sd-arab-pk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sd-deva-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sd-deva-in.bin
index 6493567..eed3549 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sd-deva-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sd-deva-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/se-fi.bin b/src/Codebelt.Extensions.Globalization/Surrogates/se-fi.bin
index ea3a251..698c0ff 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/se-fi.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/se-fi.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/se-no.bin b/src/Codebelt.Extensions.Globalization/Surrogates/se-no.bin
index a11a539..d8f0604 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/se-no.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/se-no.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/se-se.bin b/src/Codebelt.Extensions.Globalization/Surrogates/se-se.bin
index 45787e5..ba810cb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/se-se.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/se-se.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/seh-mz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/seh-mz.bin
index 2da7ad3..860522f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/seh-mz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/seh-mz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ses-ml.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ses-ml.bin
index f4a732c..3e6d165 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ses-ml.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ses-ml.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sg-cf.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sg-cf.bin
index cf898e7..4df7008 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sg-cf.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sg-cf.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/shi-latn-ma.bin b/src/Codebelt.Extensions.Globalization/Surrogates/shi-latn-ma.bin
index d74ba7f..8f44aab 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/shi-latn-ma.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/shi-latn-ma.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/shi-tfng-ma.bin b/src/Codebelt.Extensions.Globalization/Surrogates/shi-tfng-ma.bin
index 994e874..5cad26a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/shi-tfng-ma.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/shi-tfng-ma.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/si-lk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/si-lk.bin
index 0bdfc0a..d6efdc5 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/si-lk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/si-lk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sk-sk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sk-sk.bin
index 7e9f582..38a4b63 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sk-sk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sk-sk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sl-si.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sl-si.bin
index f8bb864..a94899d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sl-si.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sl-si.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sma-no.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sma-no.bin
index d78dc20..e74c7ec 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sma-no.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sma-no.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sma-se.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sma-se.bin
index fc6dd28..957f543 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sma-se.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sma-se.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/smj-no.bin b/src/Codebelt.Extensions.Globalization/Surrogates/smj-no.bin
index ab68bd6..5604fd9 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/smj-no.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/smj-no.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/smj-se.bin b/src/Codebelt.Extensions.Globalization/Surrogates/smj-se.bin
index bd8c1f9..a8d2ed7 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/smj-se.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/smj-se.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/smn-fi.bin b/src/Codebelt.Extensions.Globalization/Surrogates/smn-fi.bin
index b181fb8..49cc587 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/smn-fi.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/smn-fi.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sms-fi.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sms-fi.bin
index ac07c17..7a68ba2 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sms-fi.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sms-fi.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sn-latn-zw.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sn-latn-zw.bin
index 0f9bb31..bbe0602 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sn-latn-zw.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sn-latn-zw.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/so-dj.bin b/src/Codebelt.Extensions.Globalization/Surrogates/so-dj.bin
index 8c5fbfb..1e6ea94 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/so-dj.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/so-dj.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/so-et.bin b/src/Codebelt.Extensions.Globalization/Surrogates/so-et.bin
index 7438ecf..84fee53 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/so-et.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/so-et.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/so-ke.bin b/src/Codebelt.Extensions.Globalization/Surrogates/so-ke.bin
index 042dda6..332e5db 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/so-ke.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/so-ke.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/so-so.bin b/src/Codebelt.Extensions.Globalization/Surrogates/so-so.bin
index 270b7c1..2dc4be0 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/so-so.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/so-so.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sq-al.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sq-al.bin
index 528d4d4..8983d58 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sq-al.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sq-al.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sq-mk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sq-mk.bin
index ff18389..ed34bf1 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sq-mk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sq-mk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sq-xk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sq-xk.bin
index c2e2c8f..13da6fd 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sq-xk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sq-xk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sr-cyrl-ba.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sr-cyrl-ba.bin
index feae3ee..a903ce9 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sr-cyrl-ba.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sr-cyrl-ba.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sr-cyrl-me.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sr-cyrl-me.bin
index ca5c2a1..5f385c6 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sr-cyrl-me.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sr-cyrl-me.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sr-cyrl-rs.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sr-cyrl-rs.bin
index bf7cb0e..dcd988e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sr-cyrl-rs.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sr-cyrl-rs.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sr-cyrl-xk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sr-cyrl-xk.bin
index 72c3607..308a823 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sr-cyrl-xk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sr-cyrl-xk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sr-latn-ba.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sr-latn-ba.bin
index 9071cd0..c2773ec 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sr-latn-ba.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sr-latn-ba.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sr-latn-me.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sr-latn-me.bin
index 6dd5d86..1c5dafb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sr-latn-me.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sr-latn-me.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sr-latn-rs.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sr-latn-rs.bin
index e95534b..1889135 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sr-latn-rs.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sr-latn-rs.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sr-latn-xk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sr-latn-xk.bin
index 47852f6..6a8317d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sr-latn-xk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sr-latn-xk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ss-sz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ss-sz.bin
index b83c6ad..9a98415 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ss-sz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ss-sz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ss-za.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ss-za.bin
index ab5852f..3cf8e57 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ss-za.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ss-za.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ssy-er.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ssy-er.bin
index efecd66..3d7512c 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ssy-er.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ssy-er.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/st-ls.bin b/src/Codebelt.Extensions.Globalization/Surrogates/st-ls.bin
index eb7eb72..5349209 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/st-ls.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/st-ls.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/st-za.bin b/src/Codebelt.Extensions.Globalization/Surrogates/st-za.bin
index df2d7e3..b6a897b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/st-za.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/st-za.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/su-latn-id.bin b/src/Codebelt.Extensions.Globalization/Surrogates/su-latn-id.bin
index ba9d09b..06ce8fd 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/su-latn-id.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/su-latn-id.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sv-ax.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sv-ax.bin
index a805aa4..615d27e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sv-ax.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sv-ax.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sv-fi.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sv-fi.bin
index a805aa4..615d27e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sv-fi.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sv-fi.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sv-se.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sv-se.bin
index 8788565..e8175ec 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sv-se.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sv-se.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sw-cd.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sw-cd.bin
index 0d39115..427f3be 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sw-cd.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sw-cd.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sw-ke.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sw-ke.bin
index abe2558..d94536a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sw-ke.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sw-ke.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sw-tz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sw-tz.bin
index 8e7d835..5f276dc 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sw-tz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sw-tz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/sw-ug.bin b/src/Codebelt.Extensions.Globalization/Surrogates/sw-ug.bin
index 2ee8a53..2f9e3ad 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/sw-ug.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/sw-ug.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/syr-sy.bin b/src/Codebelt.Extensions.Globalization/Surrogates/syr-sy.bin
index ff59cec..6b617a2 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/syr-sy.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/syr-sy.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ta-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ta-in.bin
index ed1f8b6..2849a2a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ta-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ta-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ta-lk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ta-lk.bin
index 8e30653..b3a8a41 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ta-lk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ta-lk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ta-my.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ta-my.bin
index d2d480f..ffe7bbe 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ta-my.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ta-my.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ta-sg.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ta-sg.bin
index 2844585..7c991b5 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ta-sg.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ta-sg.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/te-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/te-in.bin
index 12c2a29..8445d8d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/te-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/te-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/teo-ke.bin b/src/Codebelt.Extensions.Globalization/Surrogates/teo-ke.bin
index a7ee79c..49d341e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/teo-ke.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/teo-ke.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/teo-ug.bin b/src/Codebelt.Extensions.Globalization/Surrogates/teo-ug.bin
index 4e59db4..6f19d48 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/teo-ug.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/teo-ug.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/tg-cyrl-tj.bin b/src/Codebelt.Extensions.Globalization/Surrogates/tg-cyrl-tj.bin
index 3e2c5c9..391d8f6 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/tg-cyrl-tj.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/tg-cyrl-tj.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/th-th.bin b/src/Codebelt.Extensions.Globalization/Surrogates/th-th.bin
index d9fe09e..ae913da 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/th-th.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/th-th.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ti-er.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ti-er.bin
index eec86d7..f43508a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ti-er.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ti-er.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ti-et.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ti-et.bin
index b31dfce..f6f2b4e 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ti-et.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ti-et.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/tig-er.bin b/src/Codebelt.Extensions.Globalization/Surrogates/tig-er.bin
index 5c174d1..91436cd 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/tig-er.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/tig-er.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/tk-tm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/tk-tm.bin
index f749761..79d055a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/tk-tm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/tk-tm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/tn-bw.bin b/src/Codebelt.Extensions.Globalization/Surrogates/tn-bw.bin
index 1f66b63..c0eebbb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/tn-bw.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/tn-bw.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/tn-za.bin b/src/Codebelt.Extensions.Globalization/Surrogates/tn-za.bin
index d3222d0..a818daf 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/tn-za.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/tn-za.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/to-to.bin b/src/Codebelt.Extensions.Globalization/Surrogates/to-to.bin
index 220309f..13eed6d 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/to-to.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/to-to.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/tr-cy.bin b/src/Codebelt.Extensions.Globalization/Surrogates/tr-cy.bin
index 67eebc3..1a6cec2 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/tr-cy.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/tr-cy.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/tr-tr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/tr-tr.bin
index 4b0f250..dcd95cd 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/tr-tr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/tr-tr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ts-za.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ts-za.bin
index 0f3ca4a..a7abeac 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ts-za.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ts-za.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/tt-ru.bin b/src/Codebelt.Extensions.Globalization/Surrogates/tt-ru.bin
index 84807ff..9838af9 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/tt-ru.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/tt-ru.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/twq-ne.bin b/src/Codebelt.Extensions.Globalization/Surrogates/twq-ne.bin
index bf4554a..04e734b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/twq-ne.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/twq-ne.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/tzm-arab-ma.bin b/src/Codebelt.Extensions.Globalization/Surrogates/tzm-arab-ma.bin
index dd474c4..f8decdb 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/tzm-arab-ma.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/tzm-arab-ma.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/tzm-latn-dz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/tzm-latn-dz.bin
index 76fce18..132ef38 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/tzm-latn-dz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/tzm-latn-dz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/tzm-latn-ma.bin b/src/Codebelt.Extensions.Globalization/Surrogates/tzm-latn-ma.bin
index 90f4ce3..08fbf33 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/tzm-latn-ma.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/tzm-latn-ma.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/tzm-tfng-ma.bin b/src/Codebelt.Extensions.Globalization/Surrogates/tzm-tfng-ma.bin
index 063c09e..71cd165 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/tzm-tfng-ma.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/tzm-tfng-ma.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ug-cn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ug-cn.bin
index b71a0ea..473b651 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ug-cn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ug-cn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/uk-ua.bin b/src/Codebelt.Extensions.Globalization/Surrogates/uk-ua.bin
index 9e9ece9..4d5a91b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/uk-ua.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/uk-ua.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ur-in.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ur-in.bin
index f05b89a..f192246 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ur-in.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ur-in.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ur-pk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ur-pk.bin
index 4a261b7..1192e54 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ur-pk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ur-pk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/uz-arab-af.bin b/src/Codebelt.Extensions.Globalization/Surrogates/uz-arab-af.bin
index 665275a..66cd5b4 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/uz-arab-af.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/uz-arab-af.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/uz-cyrl-uz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/uz-cyrl-uz.bin
index e09d9fb..3727a35 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/uz-cyrl-uz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/uz-cyrl-uz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/uz-latn-uz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/uz-latn-uz.bin
index b4e25f0..7b6b9a2 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/uz-latn-uz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/uz-latn-uz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/vai-latn-lr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/vai-latn-lr.bin
index 71269d1..0b24560 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/vai-latn-lr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/vai-latn-lr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/vai-vaii-lr.bin b/src/Codebelt.Extensions.Globalization/Surrogates/vai-vaii-lr.bin
index 2cc1a12..7d8c3aa 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/vai-vaii-lr.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/vai-vaii-lr.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/ve-za.bin b/src/Codebelt.Extensions.Globalization/Surrogates/ve-za.bin
index 537010b..890e4a5 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/ve-za.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/ve-za.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/vi-vn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/vi-vn.bin
index ac74054..46c5f57 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/vi-vn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/vi-vn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/vo-001.bin b/src/Codebelt.Extensions.Globalization/Surrogates/vo-001.bin
index 0e23596..b25e6c5 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/vo-001.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/vo-001.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/vun-tz.bin b/src/Codebelt.Extensions.Globalization/Surrogates/vun-tz.bin
index 60c651c..b5912dd 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/vun-tz.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/vun-tz.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/wae-ch.bin b/src/Codebelt.Extensions.Globalization/Surrogates/wae-ch.bin
index f6a73e3..d269f9a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/wae-ch.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/wae-ch.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/wal-et.bin b/src/Codebelt.Extensions.Globalization/Surrogates/wal-et.bin
index 6c7ba27..b621131 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/wal-et.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/wal-et.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/wo-sn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/wo-sn.bin
index 2f57314..59d0906 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/wo-sn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/wo-sn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/xh-za.bin b/src/Codebelt.Extensions.Globalization/Surrogates/xh-za.bin
index 8117643..4c517c1 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/xh-za.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/xh-za.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/xog-ug.bin b/src/Codebelt.Extensions.Globalization/Surrogates/xog-ug.bin
index e98e173..6a28352 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/xog-ug.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/xog-ug.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/yav-cm.bin b/src/Codebelt.Extensions.Globalization/Surrogates/yav-cm.bin
index 82049c9..c8d25cc 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/yav-cm.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/yav-cm.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/yi-001.bin b/src/Codebelt.Extensions.Globalization/Surrogates/yi-001.bin
index a2cfa4a..9394be7 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/yi-001.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/yi-001.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/yo-bj.bin b/src/Codebelt.Extensions.Globalization/Surrogates/yo-bj.bin
index 8ea3873..cfe8fd0 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/yo-bj.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/yo-bj.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/yo-ng.bin b/src/Codebelt.Extensions.Globalization/Surrogates/yo-ng.bin
index 77818d6..7f48e7b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/yo-ng.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/yo-ng.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/yrl-latn-br.bin b/src/Codebelt.Extensions.Globalization/Surrogates/yrl-latn-br.bin
new file mode 100644
index 0000000..e174a85
Binary files /dev/null and b/src/Codebelt.Extensions.Globalization/Surrogates/yrl-latn-br.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/yrl-latn-co.bin b/src/Codebelt.Extensions.Globalization/Surrogates/yrl-latn-co.bin
new file mode 100644
index 0000000..d8ad857
Binary files /dev/null and b/src/Codebelt.Extensions.Globalization/Surrogates/yrl-latn-co.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/yrl-latn-ve.bin b/src/Codebelt.Extensions.Globalization/Surrogates/yrl-latn-ve.bin
new file mode 100644
index 0000000..16b9f30
Binary files /dev/null and b/src/Codebelt.Extensions.Globalization/Surrogates/yrl-latn-ve.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/zgh-tfng-ma.bin b/src/Codebelt.Extensions.Globalization/Surrogates/zgh-tfng-ma.bin
index 30ed8a5..888972a 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/zgh-tfng-ma.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/zgh-tfng-ma.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/zh-cn.bin b/src/Codebelt.Extensions.Globalization/Surrogates/zh-cn.bin
index b0b7944..1fd5894 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/zh-cn.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/zh-cn.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/zh-hans-hk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/zh-hans-hk.bin
index 06d21f4..c7b8595 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/zh-hans-hk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/zh-hans-hk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/zh-hans-mo.bin b/src/Codebelt.Extensions.Globalization/Surrogates/zh-hans-mo.bin
index f1a4b13..708568b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/zh-hans-mo.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/zh-hans-mo.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/zh-hk.bin b/src/Codebelt.Extensions.Globalization/Surrogates/zh-hk.bin
index e2e8a88..bc9a66f 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/zh-hk.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/zh-hk.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/zh-mo.bin b/src/Codebelt.Extensions.Globalization/Surrogates/zh-mo.bin
index e4f7ed2..5645a5b 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/zh-mo.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/zh-mo.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/zh-sg.bin b/src/Codebelt.Extensions.Globalization/Surrogates/zh-sg.bin
index 99e49f5..5abd373 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/zh-sg.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/zh-sg.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/zh-tw.bin b/src/Codebelt.Extensions.Globalization/Surrogates/zh-tw.bin
index 688a503..6915cf5 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/zh-tw.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/zh-tw.bin differ
diff --git a/src/Codebelt.Extensions.Globalization/Surrogates/zu-za.bin b/src/Codebelt.Extensions.Globalization/Surrogates/zu-za.bin
index b8de1fc..8f26aed 100644
Binary files a/src/Codebelt.Extensions.Globalization/Surrogates/zu-za.bin and b/src/Codebelt.Extensions.Globalization/Surrogates/zu-za.bin differ
diff --git a/test/Codebelt.Extensions.Globalization.Tests/Codebelt.Extensions.Globalization.Tests.csproj b/test/Codebelt.Extensions.Globalization.Tests/Codebelt.Extensions.Globalization.Tests.csproj
index 58688eb..2c2c951 100644
--- a/test/Codebelt.Extensions.Globalization.Tests/Codebelt.Extensions.Globalization.Tests.csproj
+++ b/test/Codebelt.Extensions.Globalization.Tests/Codebelt.Extensions.Globalization.Tests.csproj
@@ -1,4 +1,4 @@
-
+
Codebelt.Extensions.Globalization
diff --git a/test/Codebelt.Extensions.Globalization.Tests/CultureInfoExtensionsTest.cs b/test/Codebelt.Extensions.Globalization.Tests/CultureInfoExtensionsTest.cs
index 83555b3..d45c7ec 100644
--- a/test/Codebelt.Extensions.Globalization.Tests/CultureInfoExtensionsTest.cs
+++ b/test/Codebelt.Extensions.Globalization.Tests/CultureInfoExtensionsTest.cs
@@ -2,7 +2,6 @@
using System.Runtime.InteropServices;
using Codebelt.Extensions.Xunit;
using Xunit;
-using Xunit.Abstractions;
namespace Codebelt.Extensions.Globalization
{
diff --git a/test/Codebelt.Extensions.Globalization.Tests/YamlSerializerTest.cs b/test/Codebelt.Extensions.Globalization.Tests/YamlSerializerTest.cs
index ab77a2c..1d6d0b5 100644
--- a/test/Codebelt.Extensions.Globalization.Tests/YamlSerializerTest.cs
+++ b/test/Codebelt.Extensions.Globalization.Tests/YamlSerializerTest.cs
@@ -8,7 +8,6 @@
using Cuemon;
using Cuemon.Extensions.IO;
using Xunit;
-using Xunit.Abstractions;
using YamlDotNet.Core;
using YamlDotNet.Serialization.NamingConventions;
diff --git a/testenvironments.json b/testenvironments.json
index 8e4ae2c..2bc34cb 100644
--- a/testenvironments.json
+++ b/testenvironments.json
@@ -9,7 +9,7 @@
{
"name": "Docker-Ubuntu",
"type": "docker",
- "dockerImage": "gimlichael/ubuntu-testrunner:net8.0.415-9.0.306"
+ "dockerImage": "gimlichael/ubuntu-testrunner:net8.0.416-9.0.307-10.0.100"
}
]
}
diff --git a/tooling/gse/gse.csproj b/tooling/gse/gse.csproj
index 2ff16da..c12c12b 100644
--- a/tooling/gse/gse.csproj
+++ b/tooling/gse/gse.csproj
@@ -2,7 +2,7 @@
Exe
- net8.0
+ net10.0
false
false
false