From 54374e389c8567a5768be9db753e9a72443b8518 Mon Sep 17 00:00:00 2001 From: Giuseppe Mazzapica Date: Tue, 22 Oct 2024 15:05:05 +0200 Subject: [PATCH] Hello World --- .gitattributes | 11 + .github/workflows/mutation-tests.yml | 34 + .github/workflows/static-analysis.yml | 58 + .github/workflows/unit-tests.yml | 57 + .gitignore | 6 + LICENSE | 19 + README.md | 150 + composer.json | 81 + infection.json5.dist | 11 + phpcs.xml.dist | 39 + phpunit.xml.dist | 22 + psalm.xml | 25 + src/Bcp47.php | 10264 ++++++++++++++++++++++++ src/Bcp47Tag.php | 158 + tests/boot.php | 23 + tests/src/TestCase.php | 439 + tests/unit/Bcp47TagTest.php | 167 + tests/unit/Bcp47Test.php | 86 + 18 files changed, 11650 insertions(+) create mode 100644 .gitattributes create mode 100644 .github/workflows/mutation-tests.yml create mode 100644 .github/workflows/static-analysis.yml create mode 100644 .github/workflows/unit-tests.yml create mode 100644 .gitignore create mode 100644 LICENSE create mode 100644 README.md create mode 100644 composer.json create mode 100644 infection.json5.dist create mode 100644 phpcs.xml.dist create mode 100644 phpunit.xml.dist create mode 100644 psalm.xml create mode 100644 src/Bcp47.php create mode 100644 src/Bcp47Tag.php create mode 100644 tests/boot.php create mode 100644 tests/src/TestCase.php create mode 100644 tests/unit/Bcp47TagTest.php create mode 100644 tests/unit/Bcp47Test.php diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..f51f9d4 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,11 @@ +* text=auto + +.github/ export-ignore +tests/ export-ignore +/.gitattributes export-ignore +/.gitignore export-ignore +/infection.json5.dist export-ignore +/phpcs.xml.dist export-ignore +/phpunit.xml.dist export-ignore +/psalm.xml export-ignore +/README.md export-ignore diff --git a/.github/workflows/mutation-tests.yml b/.github/workflows/mutation-tests.yml new file mode 100644 index 0000000..2e5f0e8 --- /dev/null +++ b/.github/workflows/mutation-tests.yml @@ -0,0 +1,34 @@ +name: Mutation tests + +on: + push: + paths: + - '**workflows/mutation-tests.yml' + - '**.php' + - '**composer.json' + - '**infection.json5.dist' + - '**phpunit.xml.dist' + pull_request: + paths: + - '**workflows/mutation-tests.yml' + - '**.php' + - '**composer.json' + - '**infection.json5.dist' + - '**phpunit.xml.dist' + workflow_dispatch: + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + mutation-tests: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: shivammathur/setup-php@v2 + with: + php-version: '8.3' + tools: infection + - uses: ramsey/composer-install@v3 + - run: infection --min-covered-msi=95 --no-progress --log-verbosity=none --threads=max \ No newline at end of file diff --git a/.github/workflows/static-analysis.yml b/.github/workflows/static-analysis.yml new file mode 100644 index 0000000..27bf2b0 --- /dev/null +++ b/.github/workflows/static-analysis.yml @@ -0,0 +1,58 @@ +name: Static analysis + +on: + push: + paths: + - '**workflows/static-analysis.yml' + - '**.php' + - '**composer.json' + - '**phpcs.xml.dist' + - '**psalm.xml' + pull_request: + paths: + - '**workflows/static-analysis.yml' + - '**.php' + - '**composer.json' + - '**phpcs.xml.dist' + - '**psalm.xml' + workflow_dispatch: + inputs: + jobs: + required: true + type: choice + default: 'Run all' + description: 'Choose jobs to run' + options: + - 'Run all' + - 'Run PHPCS only' + - 'Run Psalm only' + - 'Run lint only' + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + lint-php: + uses: inpsyde/reusable-workflows/.github/workflows/lint-php.yml@main + if: ${{ (github.event_name != 'workflow_dispatch') || ((github.event.inputs.jobs == 'Run all') || (github.event.inputs.jobs == 'Run lint only')) }} + strategy: + fail-fast: false + matrix: + php-ver: [ '8.3', '8.4' ] + with: + PHP_VERSION: ${{ matrix.php-ver }} + + coding-standards-analysis-php: + if: ${{ (github.event_name != 'workflow_dispatch') || ((github.event.inputs.jobs == 'Run all') && (github.event.inputs.jobs == 'Run PHPCS only')) }} + uses: inpsyde/reusable-workflows/.github/workflows/coding-standards-php.yml@main + + static-code-analysis-php: + if: ${{ (github.event_name != 'workflow_dispatch') || ((github.event.inputs.jobs == 'Run all') && (github.event.inputs.jobs == 'Run Psalm only')) }} + uses: inpsyde/reusable-workflows/.github/workflows/static-analysis-php.yml@main + strategy: + fail-fast: false + matrix: + php-ver: [ '8.3' ] + with: + PHP_VERSION: ${{ matrix.php-ver }} diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml new file mode 100644 index 0000000..fea509a --- /dev/null +++ b/.github/workflows/unit-tests.yml @@ -0,0 +1,57 @@ +name: Unit tests + +on: + push: + paths: + - '**workflows/unit-tests.yml' + - '**.php' + - '**composer.json' + - '**phpunit.xml.dist' + pull_request: + paths: + - '**workflows/unit-tests.yml' + - '**.php' + - '**composer.json' + - '**phpunit.xml.dist' + workflow_dispatch: + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + unit-tests: + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + php-ver: [ '8.3', '8.4' ] + steps: + - name: Set "USE_COVERAGE" env var based on matrix + run: echo "USE_COVERAGE=${{ matrix.php-ver == '8.3' }}" >> $GITHUB_ENV + + - name: Checkout + uses: actions/checkout@v4 + + - name: Setup PHP + uses: shivammathur/setup-php@v2 + with: + php-version: ${{ matrix.php-ver }} + ini-values: zend.assertions=1, error_reporting=E_ALL, display_errors=On + coverage: ${{ ((env.USE_COVERAGE == 'yes') && 'xdebug') || 'none' }} + + - name: Adjust Composer dependencies + run: composer remove --dev --no-update inpsyde/php-coding-standards phpcompatibility/php-compatibility vimeo/psalm + + - name: Install dependencies + uses: ramsey/composer-install@v3 + + - name: Run unit tests + run: ./vendor/bin/phpunit ${{ ((env.USE_COVERAGE == 'yes') && '--coverage-clover coverage.xml') || '--no-coverage' }} + + - name: Update coverage + if: ${{ env.USE_COVERAGE == 'yes' }} + uses: codecov/codecov-action@v4 + with: + token: ${{ secrets.CODECOV_TOKEN }} + file: ./coverage.xml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ebea564 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +.idea/ +vendor/ +.phpunit.cache/ +/composer.lock +/phpunit.xml +/.phpunit.result.cache diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..c4b4bf5 --- /dev/null +++ b/LICENSE @@ -0,0 +1,19 @@ +The MIT License (MIT) + +Copyright (c) 2024 Giuseppe Mazzapica and contributors. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..e96ec94 --- /dev/null +++ b/README.md @@ -0,0 +1,150 @@ +# BCP 47 + +**PHP helpers to validate and normalize [IETF BCP 47 language tag](https://en.wikipedia.org/wiki/IETF_language_tag).**~~ +~~ +--- + +[![Static Analysis](https://github.com/Toobo/bcp47/actions/workflows/static-analysis.yml/badge.svg)](https://github.com/Toobo/bcp47/actions/workflows/static-analysis.yml) +[![Unit Tests](https://github.com/Toobo/bcp47/actions/workflows/unit-tests.yml/badge.svg)](https://github.com/Toobo/bcp47/actions/workflows/unit-tests.yml) +[![Mutation Tests](https://img.shields.io/badge/Mutation_Tests-Min_Covered_MSI_95%25-green?style=flat&logo=php&logoColor=%23F0F0F0)](https://github.com/Toobo/bcp47/actions/workflows/mutation-tests.yml) + +--- + + +## Utility functions + +```php +$isValid = Toobo\Bcp47::isValidTag('i-klingon'); // true +$isValid = Toobo\Bcp47::isValidTag('xy'); // false + +$filtered = Toobo\Bcp47::filterTag('EN-us'); // "en-US" +$filtered = Toobo\Bcp47::filterTag('fr-latn-fx'); // "fr-FR" + +$isRTL = Toobo\Bcp47::isRtl('he'); // true +$isRTL = Toobo\Bcp47::isRtl('en-us'); // false + +var_export(Toobo\Bcp47::splitTag('En-ca-Newfound')); +array ( + 'language' => 'en', + 'extLang' => '', + 'script' => '', + 'region' => 'CA', + 'variant' => 'newfound', + 'extension' => '', + 'privateUse' => '', +) +``` + + + +## The `Bcp47Tag` class + +The `Toobo\Bcp47Tag` offers an API similar to the utility functions, but it ensure it encapsulate +a valid tag, in fact it throws when instantiated with an invalid tag. + +The class is `Stringable` and `JsonSerializable`, and it also implements the `Bcp47Code` interface +defined by the [**`wikimedia/bcp-47-code`**](https://packagist.org/packages/wikimedia/bcp-47-code) +package. + +```php +$tag = Toobo\Bcp47Tag::new('En-ca-Newfound'); + +assert($tag->isSameCodeAs(Toobo\Bcp47Tag::new('en-CA-newfound')) === true); + +assert($tag->language() === 'en'); +assert($tag->extLang() === null); +assert($tag->script() === null); +assert($tag->region() === 'CA'); +assert($tag->variant() === 'newfound'); +assert($tag->extension() === null); +assert($tag->privateUse() === null); +assert($tag->isRtl() === false); + +assert((string) $tag === 'en-CA-newfound'); + +assert(json_encode($tag) === '{"language":"en","region":"CA","variant":"newfound"}'); +``` + + + +## Validation + +The `Bcp47Tag` class, as well as the `Bcp47::isValidTag()`, `Bcp47::filterTag()`, and +`Bcp47::splitTag()` functions, all do validation. + +The class throw on instantiation for invalid tags, while the functions returns, respectively, +`false`, `null`, and an array with all empty items. + +The validation is not just about the _format_ but also the actual values. For example, `xy-IT` +looks like a valid tag, but the language "xy" does not exist, so the the tag is not valid. + +The validation apply to all subtags (but "extension" and "privateUse"), and also _across_ subtags. +For example, the tag `ca-valencia` is valid (_Valencia variant of the Catalan language_), +but `en-valencia` is not, despite the language "en" and the variant "valencia" being valid per-se, +because there is no "valencia" variant for the English language. + + + +## Normalization + +The `Bcp47Tag` class, as well as both `Bcp47::filterTag()` and `Bcp47::splitTag()` functions +"normalize" the given tag. + +Normalization includes: +- Replace deprecated values with the new accepted value, when available. For example, the region + code for the "Democratic Republic of the Congo" (formerly "Zaire") "ZR" is replaced with "CD". +- Case normalization (all lowercase, but uppercase region and title-case script. +- Replacement of numeric region codes with 2-chars alpha code, when available. +- Replacement of 3-chars language code (ISO 639-3) with 2-chars code (ISO 636-1), when available. + + + +## FAQ + +- Why is `Bc47` an **enum**? + +This package's utility functions are stateless and pure PHP _functions_. + +However, plain PHP functions can't be autoloaded. By using a case-less PHP enum, we get autoloading, +but unlike when using a class, we prevent anyone to extend or instantiate the class without +intervening on the runtime code. + +A case-less PHP enum is a _de facto_ autoload-enabling namespace for functions. + + + +## Installation + +Best served via Composer, the package name is `toobo/bcp47`. + +```bash +composer require "toobo/bcp47:^1" +``` + + + +## Requirements + +BCP 47 requires PHP 8.3+, and requires via Composer: + +- "wikimedia/bcp-47-code" (GPL v2) + +When installed for development, it also requires via Composer: + +- "phpunit/phpunit" (BSD-3-Clause) +- "inpsyde/php-coding-standards" (MIT) +- "vimeo/psalm" (MIT) + + + +## Security Issues + +If you have identified a security issue, please email giuseppe.mazzapica [at] gmail.com and do not file an issue as they are public. + + + +## License + +Copyright (c), Giuseppe Mazzapica, and contributors. + +This software is released under the ["MIT"](LICENSE) license. diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..cf58558 --- /dev/null +++ b/composer.json @@ -0,0 +1,81 @@ +{ + "name": "toobo/bcp47", + "description": "PHP utility functions to validate and normalize IETF BCP 47 language tag.", + "keywords": [ + "bcp47", + "bcp 47", + "bcp-47", + "ietf bcp47", + "ietf bcp 47", + "ietf bcp-47", + "ietf", + "ietf tag", + "ietf language", + "ietf language tag", + "locale", + "language", + "lang", + "language tag", + "html lang", + "html lang attribute", + "html language" + ], + "homepage": "https://github.com/Toobo/bcp47/", + "type": "library", + "license": "MIT", + "authors": [ + { + "name": "Giuseppe Mazzapica", + "email": "giuseppe.mazzapica@gmail.com", + "homepage": "https://gmazzap.me", + "role": "Developer" + } + ], + "minimum-stability": "stable", + "prefer-stable": true, + "require": { + "php": ">= 8.3 < 8.5", + "wikimedia/bcp-47-code": "^1|^2" + }, + "require-dev": { + "phpunit/phpunit": "^10.5.37", + "phpcompatibility/php-compatibility": "dev-develop as 9.3.6", + "inpsyde/php-coding-standards": "^2@dev", + "vimeo/psalm": "^5.26.1" + }, + "autoload": { + "psr-4": { + "Toobo\\": "src/" + } + }, + "autoload-dev": { + "psr-4": { + "Toobo\\Tests\\": [ + "tests/unit/", + "tests/src/" + ] + } + }, + "config": { + "optimize-autoloader": true, + "allow-plugins": { + "composer/*": true, + "dealerdirect/phpcodesniffer-composer-installer": true + } + }, + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "scripts": { + "cs": "@php ./vendor/squizlabs/php_codesniffer/bin/phpcs", + "psalm": "@php ./vendor/vimeo/psalm/psalm --no-suggestions --report-show-info=false --find-unused-psalm-suppress --no-diff --no-cache --no-file-cache --output-format=compact", + "tests": "@php ./vendor/phpunit/phpunit/phpunit --no-coverage", + "qa": [ + "@cs", + "@psalm", + "@tests" + ] + } +} diff --git a/infection.json5.dist b/infection.json5.dist new file mode 100644 index 0000000..8d56f97 --- /dev/null +++ b/infection.json5.dist @@ -0,0 +1,11 @@ +{ + "$schema": "https://raw.githubusercontent.com/infection/infection/0.28.1/resources/schema.json", + "source": { + "directories": [ + "src/" + ] + }, + "mutators": { + "@default": true + } +} \ No newline at end of file diff --git a/phpcs.xml.dist b/phpcs.xml.dist new file mode 100644 index 0000000..051fb32 --- /dev/null +++ b/phpcs.xml.dist @@ -0,0 +1,39 @@ + + + ./src/ + ./tests/ + + + + + + + + + + + + + + + + + + + + + + + ./tests/ + + + ./tests/boot.php + + + ./tests/boot.php + + diff --git a/phpunit.xml.dist b/phpunit.xml.dist new file mode 100644 index 0000000..608821e --- /dev/null +++ b/phpunit.xml.dist @@ -0,0 +1,22 @@ + + + + + tests/unit + + + + + ./src + + + + + diff --git a/psalm.xml b/psalm.xml new file mode 100644 index 0000000..7aff5b8 --- /dev/null +++ b/psalm.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + diff --git a/src/Bcp47.php b/src/Bcp47.php new file mode 100644 index 0000000..79b5865 --- /dev/null +++ b/src/Bcp47.php @@ -0,0 +1,10264 @@ + null, + 'aab' => null, + 'aac' => null, + 'aad' => null, + 'aae' => null, + 'aaf' => null, + 'aag' => null, + 'aah' => null, + 'aai' => null, + 'aak' => null, + 'aal' => null, + 'aam' => null, + 'aan' => null, + 'aao' => null, + 'aap' => null, + 'aaq' => null, + 'aar' => 'aa', + 'aas' => null, + 'aat' => null, + 'aau' => null, + 'aav' => null, + 'aaw' => null, + 'aax' => null, + 'aaz' => null, + 'aba' => null, + 'abb' => null, + 'abc' => null, + 'abd' => null, + 'abe' => null, + 'abf' => null, + 'abg' => null, + 'abh' => null, + 'abi' => null, + 'abj' => null, + 'abk' => 'ab', + 'abl' => null, + 'abm' => null, + 'abn' => null, + 'abo' => null, + 'abp' => null, + 'abq' => null, + 'abr' => null, + 'abs' => null, + 'abt' => null, + 'abu' => null, + 'abv' => null, + 'abw' => null, + 'abx' => null, + 'aby' => null, + 'abz' => null, + 'aca' => null, + 'acb' => null, + 'acd' => null, + 'ace' => null, + 'acf' => null, + 'ach' => null, + 'aci' => null, + 'ack' => null, + 'acl' => null, + 'acm' => null, + 'acn' => null, + 'acp' => null, + 'acq' => null, + 'acr' => null, + 'acs' => null, + 'act' => null, + 'acu' => null, + 'acv' => null, + 'acw' => null, + 'acx' => null, + 'acy' => null, + 'acz' => null, + 'ada' => null, + 'adb' => null, + 'add' => null, + 'ade' => null, + 'adf' => null, + 'adg' => null, + 'adh' => null, + 'adi' => null, + 'adj' => null, + 'adl' => null, + 'adn' => null, + 'ado' => null, + 'adp' => null, + 'adq' => null, + 'adr' => null, + 'ads' => null, + 'adt' => null, + 'adu' => null, + 'adw' => null, + 'adx' => null, + 'ady' => null, + 'adz' => null, + 'aea' => null, + 'aeb' => null, + 'aec' => null, + 'aed' => null, + 'aee' => null, + 'aek' => null, + 'ael' => null, + 'aem' => null, + 'aen' => null, + 'aeq' => null, + 'aer' => null, + 'aes' => null, + 'aeu' => null, + 'aew' => null, + 'aey' => null, + 'aez' => null, + 'afa' => null, + 'afb' => null, + 'afd' => null, + 'afe' => null, + 'afg' => null, + 'afh' => null, + 'afi' => null, + 'afk' => null, + 'afn' => null, + 'afo' => null, + 'afp' => null, + 'afr' => 'af', + 'afs' => null, + 'aft' => null, + 'afu' => null, + 'afz' => null, + 'aga' => null, + 'agb' => null, + 'agc' => null, + 'agd' => null, + 'age' => null, + 'agf' => null, + 'agg' => null, + 'agh' => null, + 'agi' => null, + 'agj' => null, + 'agk' => null, + 'agl' => null, + 'agm' => null, + 'agn' => null, + 'ago' => null, + 'agp' => null, + 'agq' => null, + 'agr' => null, + 'ags' => null, + 'agt' => null, + 'agu' => null, + 'agv' => null, + 'agw' => null, + 'agx' => null, + 'agy' => null, + 'agz' => null, + 'aha' => null, + 'ahb' => null, + 'ahg' => null, + 'ahh' => null, + 'ahi' => null, + 'ahk' => null, + 'ahl' => null, + 'ahm' => null, + 'ahn' => null, + 'aho' => null, + 'ahp' => null, + 'ahr' => null, + 'ahs' => null, + 'aht' => null, + 'aia' => null, + 'aib' => null, + 'aic' => null, + 'aid' => null, + 'aie' => null, + 'aif' => null, + 'aig' => null, + 'aih' => null, + 'aii' => null, + 'aij' => null, + 'aik' => null, + 'ail' => null, + 'aim' => null, + 'ain' => null, + 'aio' => null, + 'aip' => null, + 'aiq' => null, + 'air' => null, + 'ais' => null, + 'ait' => null, + 'aiw' => null, + 'aix' => null, + 'aiy' => null, + 'aja' => null, + 'ajg' => null, + 'aji' => null, + 'ajn' => null, + 'ajp' => null, + 'ajs' => null, + 'ajt' => null, + 'aju' => null, + 'ajw' => null, + 'ajz' => null, + 'aka' => 'ak', + 'akb' => null, + 'akc' => null, + 'akd' => null, + 'ake' => null, + 'akf' => null, + 'akg' => null, + 'akh' => null, + 'aki' => null, + 'akj' => null, + 'akk' => null, + 'akl' => null, + 'akm' => null, + 'ako' => null, + 'akp' => null, + 'akq' => null, + 'akr' => null, + 'aks' => null, + 'akt' => null, + 'aku' => null, + 'akv' => null, + 'akw' => null, + 'akx' => null, + 'aky' => null, + 'akz' => null, + 'ala' => null, + 'alc' => null, + 'ald' => null, + 'ale' => null, + 'alf' => null, + 'alg' => null, + 'alh' => null, + 'ali' => null, + 'alj' => null, + 'alk' => null, + 'all' => null, + 'alm' => null, + 'aln' => null, + 'alo' => null, + 'alp' => null, + 'alq' => null, + 'alr' => null, + 'als' => null, + 'alt' => null, + 'alu' => null, + 'alv' => null, + 'alw' => null, + 'alx' => null, + 'aly' => null, + 'alz' => null, + 'ama' => null, + 'amb' => null, + 'amc' => null, + 'ame' => null, + 'amf' => null, + 'amg' => null, + 'amh' => 'am', + 'ami' => null, + 'amj' => null, + 'amk' => null, + 'aml' => null, + 'amm' => null, + 'amn' => null, + 'amo' => null, + 'amp' => null, + 'amq' => null, + 'amr' => null, + 'ams' => null, + 'amt' => null, + 'amu' => null, + 'amv' => null, + 'amw' => null, + 'amx' => null, + 'amy' => null, + 'amz' => null, + 'ana' => null, + 'anb' => null, + 'anc' => null, + 'and' => null, + 'ane' => null, + 'anf' => null, + 'ang' => null, + 'anh' => null, + 'ani' => null, + 'anj' => null, + 'ank' => null, + 'anl' => null, + 'anm' => null, + 'ann' => null, + 'ano' => null, + 'anp' => null, + 'anq' => null, + 'anr' => null, + 'ans' => null, + 'ant' => null, + 'anu' => null, + 'anv' => null, + 'anw' => null, + 'anx' => null, + 'any' => null, + 'anz' => null, + 'aoa' => null, + 'aob' => null, + 'aoc' => null, + 'aod' => null, + 'aoe' => null, + 'aof' => null, + 'aog' => null, + 'aoh' => null, + 'aoi' => null, + 'aoj' => null, + 'aok' => null, + 'aol' => null, + 'aom' => null, + 'aon' => null, + 'aor' => null, + 'aos' => null, + 'aot' => null, + 'aou' => null, + 'aox' => null, + 'aoz' => null, + 'apa' => null, + 'apb' => null, + 'apc' => null, + 'apd' => null, + 'ape' => null, + 'apf' => null, + 'apg' => null, + 'aph' => null, + 'api' => null, + 'apj' => null, + 'apk' => null, + 'apl' => null, + 'apm' => null, + 'apn' => null, + 'apo' => null, + 'app' => null, + 'apq' => null, + 'apr' => null, + 'aps' => null, + 'apt' => null, + 'apu' => null, + 'apv' => null, + 'apw' => null, + 'apx' => null, + 'apy' => null, + 'apz' => null, + 'aqa' => null, + 'aqc' => null, + 'aqd' => null, + 'aqg' => null, + 'aqk' => null, + 'aql' => null, + 'aqm' => null, + 'aqn' => null, + 'aqp' => null, + 'aqr' => null, + 'aqt' => null, + 'aqz' => null, + 'ara' => 'ar', + 'arb' => null, + 'arc' => null, + 'ard' => null, + 'are' => null, + 'arg' => 'an', + 'arh' => null, + 'ari' => null, + 'arj' => null, + 'ark' => null, + 'arl' => null, + 'arn' => null, + 'aro' => null, + 'arp' => null, + 'arq' => null, + 'arr' => null, + 'ars' => null, + 'art' => null, + 'aru' => null, + 'arv' => null, + 'arw' => null, + 'arx' => null, + 'ary' => null, + 'arz' => null, + 'asa' => null, + 'asb' => null, + 'asc' => null, + 'asd' => null, + 'ase' => null, + 'asf' => null, + 'asg' => null, + 'ash' => null, + 'asi' => null, + 'asj' => null, + 'ask' => null, + 'asl' => null, + 'asm' => 'as', + 'asn' => null, + 'aso' => null, + 'asp' => null, + 'asq' => null, + 'asr' => null, + 'ass' => null, + 'ast' => null, + 'asu' => null, + 'asv' => null, + 'asw' => null, + 'asx' => null, + 'asy' => null, + 'asz' => null, + 'ata' => null, + 'atb' => null, + 'atc' => null, + 'atd' => null, + 'ate' => null, + 'atg' => null, + 'ath' => null, + 'ati' => null, + 'atj' => null, + 'atk' => null, + 'atl' => null, + 'atm' => null, + 'atn' => null, + 'ato' => null, + 'atp' => null, + 'atq' => null, + 'atr' => null, + 'ats' => null, + 'att' => null, + 'atu' => null, + 'atv' => null, + 'atw' => null, + 'atx' => null, + 'aty' => null, + 'atz' => null, + 'aua' => null, + 'aub' => null, + 'auc' => null, + 'aud' => null, + 'aue' => null, + 'auf' => null, + 'aug' => null, + 'auh' => null, + 'aui' => null, + 'auj' => null, + 'auk' => null, + 'aul' => null, + 'aum' => null, + 'aun' => null, + 'auo' => null, + 'aup' => null, + 'auq' => null, + 'aur' => null, + 'aus' => null, + 'aut' => null, + 'auu' => null, + 'auw' => null, + 'aux' => null, + 'auy' => null, + 'auz' => null, + 'ava' => 'av', + 'avb' => null, + 'avd' => null, + 'ave' => 'ae', + 'avi' => null, + 'avk' => null, + 'avl' => null, + 'avm' => null, + 'avn' => null, + 'avo' => null, + 'avs' => null, + 'avt' => null, + 'avu' => null, + 'avv' => null, + 'awa' => null, + 'awb' => null, + 'awc' => null, + 'awd' => null, + 'awe' => null, + 'awg' => null, + 'awh' => null, + 'awi' => null, + 'awk' => null, + 'awm' => null, + 'awn' => null, + 'awo' => null, + 'awr' => null, + 'aws' => null, + 'awt' => null, + 'awu' => null, + 'awv' => null, + 'aww' => null, + 'awx' => null, + 'awy' => null, + 'axb' => null, + 'axe' => null, + 'axg' => null, + 'axk' => null, + 'axl' => null, + 'axm' => null, + 'axx' => null, + 'aya' => null, + 'ayb' => null, + 'ayc' => null, + 'ayd' => null, + 'aye' => null, + 'ayg' => null, + 'ayh' => null, + 'ayi' => null, + 'ayk' => null, + 'ayl' => null, + 'aym' => 'ay', + 'ayn' => null, + 'ayo' => null, + 'ayp' => null, + 'ayq' => null, + 'ayr' => null, + 'ays' => null, + 'ayt' => null, + 'ayu' => null, + 'ayx' => null, + 'ayy' => null, + 'ayz' => null, + 'aza' => null, + 'azb' => null, + 'azc' => null, + 'azd' => null, + 'aze' => 'az', + 'azg' => null, + 'azj' => null, + 'azm' => null, + 'azn' => null, + 'azo' => null, + 'azt' => null, + 'azz' => null, + 'baa' => null, + 'bab' => null, + 'bac' => null, + 'bad' => null, + 'bae' => null, + 'baf' => null, + 'bag' => null, + 'bah' => null, + 'bai' => null, + 'baj' => null, + 'bak' => 'ba', + 'bal' => null, + 'bam' => 'bm', + 'ban' => null, + 'bao' => null, + 'bap' => null, + 'bar' => null, + 'bas' => null, + 'bat' => null, + 'bau' => null, + 'bav' => null, + 'baw' => null, + 'bax' => null, + 'bay' => null, + 'baz' => null, + 'bba' => null, + 'bbb' => null, + 'bbc' => null, + 'bbd' => null, + 'bbe' => null, + 'bbf' => null, + 'bbg' => null, + 'bbh' => null, + 'bbi' => null, + 'bbj' => null, + 'bbk' => null, + 'bbl' => null, + 'bbm' => null, + 'bbn' => null, + 'bbo' => null, + 'bbp' => null, + 'bbq' => null, + 'bbr' => null, + 'bbs' => null, + 'bbt' => null, + 'bbu' => null, + 'bbv' => null, + 'bbw' => null, + 'bbx' => null, + 'bby' => null, + 'bbz' => null, + 'bca' => null, + 'bcb' => null, + 'bcc' => null, + 'bcd' => null, + 'bce' => null, + 'bcf' => null, + 'bcg' => null, + 'bch' => null, + 'bci' => null, + 'bcj' => null, + 'bck' => null, + 'bcl' => null, + 'bcm' => null, + 'bcn' => null, + 'bco' => null, + 'bcp' => null, + 'bcq' => null, + 'bcr' => null, + 'bcs' => null, + 'bct' => null, + 'bcu' => null, + 'bcv' => null, + 'bcw' => null, + 'bcy' => null, + 'bcz' => null, + 'bda' => null, + 'bdb' => null, + 'bdc' => null, + 'bdd' => null, + 'bde' => null, + 'bdf' => null, + 'bdg' => null, + 'bdh' => null, + 'bdi' => null, + 'bdj' => null, + 'bdk' => null, + 'bdl' => null, + 'bdm' => null, + 'bdn' => null, + 'bdo' => null, + 'bdp' => null, + 'bdq' => null, + 'bdr' => null, + 'bds' => null, + 'bdt' => null, + 'bdu' => null, + 'bdv' => null, + 'bdw' => null, + 'bdx' => null, + 'bdy' => null, + 'bdz' => null, + 'bea' => null, + 'beb' => null, + 'bec' => null, + 'bed' => null, + 'bee' => null, + 'bef' => null, + 'beg' => null, + 'beh' => null, + 'bei' => null, + 'bej' => null, + 'bek' => null, + 'bel' => 'be', + 'bem' => null, + 'ben' => 'bn', + 'beo' => null, + 'bep' => null, + 'beq' => null, + 'ber' => null, + 'bes' => null, + 'bet' => null, + 'beu' => null, + 'bev' => null, + 'bew' => null, + 'bex' => null, + 'bey' => null, + 'bez' => null, + 'bfa' => null, + 'bfb' => null, + 'bfc' => null, + 'bfd' => null, + 'bfe' => null, + 'bff' => null, + 'bfg' => null, + 'bfh' => null, + 'bfi' => null, + 'bfj' => null, + 'bfk' => null, + 'bfl' => null, + 'bfm' => null, + 'bfn' => null, + 'bfo' => null, + 'bfp' => null, + 'bfq' => null, + 'bfr' => null, + 'bfs' => null, + 'bft' => null, + 'bfu' => null, + 'bfw' => null, + 'bfx' => null, + 'bfy' => null, + 'bfz' => null, + 'bga' => null, + 'bgb' => null, + 'bgc' => null, + 'bgd' => null, + 'bge' => null, + 'bgf' => null, + 'bgg' => null, + 'bgi' => null, + 'bgj' => null, + 'bgk' => null, + 'bgl' => null, + 'bgm' => null, + 'bgn' => null, + 'bgo' => null, + 'bgp' => null, + 'bgq' => null, + 'bgr' => null, + 'bgs' => null, + 'bgt' => null, + 'bgu' => null, + 'bgv' => null, + 'bgw' => null, + 'bgx' => null, + 'bgy' => null, + 'bgz' => null, + 'bha' => null, + 'bhb' => null, + 'bhc' => null, + 'bhd' => null, + 'bhe' => null, + 'bhf' => null, + 'bhg' => null, + 'bhh' => null, + 'bhi' => null, + 'bhj' => null, + 'bhk' => null, + 'bhl' => null, + 'bhm' => null, + 'bhn' => null, + 'bho' => null, + 'bhp' => null, + 'bhq' => null, + 'bhr' => null, + 'bhs' => null, + 'bht' => null, + 'bhu' => null, + 'bhv' => null, + 'bhw' => null, + 'bhx' => null, + 'bhy' => null, + 'bhz' => null, + 'bia' => null, + 'bib' => null, + 'bic' => null, + 'bid' => null, + 'bie' => null, + 'bif' => null, + 'big' => null, + 'bij' => null, + 'bik' => null, + 'bil' => null, + 'bim' => null, + 'bin' => null, + 'bio' => null, + 'bip' => null, + 'biq' => null, + 'bir' => null, + 'bis' => 'bi', + 'bit' => null, + 'biu' => null, + 'biv' => null, + 'biw' => null, + 'bix' => null, + 'biy' => null, + 'biz' => null, + 'bja' => null, + 'bjb' => null, + 'bjc' => null, + 'bjd' => null, + 'bje' => null, + 'bjf' => null, + 'bjg' => null, + 'bjh' => null, + 'bji' => null, + 'bjj' => null, + 'bjk' => null, + 'bjl' => null, + 'bjm' => null, + 'bjn' => null, + 'bjo' => null, + 'bjp' => null, + 'bjq' => null, + 'bjr' => null, + 'bjs' => null, + 'bjt' => null, + 'bju' => null, + 'bjv' => null, + 'bjw' => null, + 'bjx' => null, + 'bjy' => null, + 'bjz' => null, + 'bka' => null, + 'bkb' => null, + 'bkc' => null, + 'bkd' => null, + 'bkf' => null, + 'bkg' => null, + 'bkh' => null, + 'bki' => null, + 'bkj' => null, + 'bkk' => null, + 'bkl' => null, + 'bkm' => null, + 'bkn' => null, + 'bko' => null, + 'bkp' => null, + 'bkq' => null, + 'bkr' => null, + 'bks' => null, + 'bkt' => null, + 'bku' => null, + 'bkv' => null, + 'bkw' => null, + 'bkx' => null, + 'bky' => null, + 'bkz' => null, + 'bla' => null, + 'blb' => null, + 'blc' => null, + 'bld' => null, + 'ble' => null, + 'blf' => null, + 'blg' => null, + 'blh' => null, + 'bli' => null, + 'blj' => null, + 'blk' => null, + 'bll' => null, + 'blm' => null, + 'bln' => null, + 'blo' => null, + 'blp' => null, + 'blq' => null, + 'blr' => null, + 'bls' => null, + 'blt' => null, + 'blv' => null, + 'blw' => null, + 'blx' => null, + 'bly' => null, + 'blz' => null, + 'bma' => null, + 'bmb' => null, + 'bmc' => null, + 'bmd' => null, + 'bme' => null, + 'bmf' => null, + 'bmg' => null, + 'bmh' => null, + 'bmi' => null, + 'bmj' => null, + 'bmk' => null, + 'bml' => null, + 'bmm' => null, + 'bmn' => null, + 'bmo' => null, + 'bmp' => null, + 'bmq' => null, + 'bmr' => null, + 'bms' => null, + 'bmt' => null, + 'bmu' => null, + 'bmv' => null, + 'bmw' => null, + 'bmx' => null, + 'bmy' => null, + 'bmz' => null, + 'bna' => null, + 'bnb' => null, + 'bnc' => null, + 'bnd' => null, + 'bne' => null, + 'bnf' => null, + 'bng' => null, + 'bni' => null, + 'bnj' => null, + 'bnk' => null, + 'bnl' => null, + 'bnm' => null, + 'bnn' => null, + 'bno' => null, + 'bnp' => null, + 'bnq' => null, + 'bnr' => null, + 'bns' => null, + 'bnt' => null, + 'bnu' => null, + 'bnv' => null, + 'bnw' => null, + 'bnx' => null, + 'bny' => null, + 'bnz' => null, + 'boa' => null, + 'bob' => null, + 'bod' => 'bo', + 'boe' => null, + 'bof' => null, + 'bog' => null, + 'boh' => null, + 'boi' => null, + 'boj' => null, + 'bok' => null, + 'bol' => null, + 'bom' => null, + 'bon' => null, + 'boo' => null, + 'bop' => null, + 'boq' => null, + 'bor' => null, + 'bos' => 'bs', + 'bot' => null, + 'bou' => null, + 'bov' => null, + 'bow' => null, + 'box' => null, + 'boy' => null, + 'boz' => null, + 'bpa' => null, + 'bpb' => null, + 'bpc' => null, + 'bpd' => null, + 'bpe' => null, + 'bpg' => null, + 'bph' => null, + 'bpi' => null, + 'bpj' => null, + 'bpk' => null, + 'bpl' => null, + 'bpm' => null, + 'bpn' => null, + 'bpo' => null, + 'bpp' => null, + 'bpq' => null, + 'bpr' => null, + 'bps' => null, + 'bpt' => null, + 'bpu' => null, + 'bpv' => null, + 'bpw' => null, + 'bpx' => null, + 'bpy' => null, + 'bpz' => null, + 'bqa' => null, + 'bqb' => null, + 'bqc' => null, + 'bqd' => null, + 'bqf' => null, + 'bqg' => null, + 'bqh' => null, + 'bqi' => null, + 'bqj' => null, + 'bqk' => null, + 'bql' => null, + 'bqm' => null, + 'bqn' => null, + 'bqo' => null, + 'bqp' => null, + 'bqq' => null, + 'bqr' => null, + 'bqs' => null, + 'bqt' => null, + 'bqu' => null, + 'bqv' => null, + 'bqw' => null, + 'bqx' => null, + 'bqy' => null, + 'bqz' => null, + 'bra' => null, + 'brb' => null, + 'brc' => null, + 'brd' => null, + 'bre' => 'br', + 'brf' => null, + 'brg' => null, + 'brh' => null, + 'bri' => null, + 'brj' => null, + 'brk' => null, + 'brl' => null, + 'brm' => null, + 'brn' => null, + 'bro' => null, + 'brp' => null, + 'brq' => null, + 'brr' => null, + 'brs' => null, + 'brt' => null, + 'bru' => null, + 'brv' => null, + 'brw' => null, + 'brx' => null, + 'bry' => null, + 'brz' => null, + 'bsa' => null, + 'bsb' => null, + 'bsc' => null, + 'bse' => null, + 'bsf' => null, + 'bsg' => null, + 'bsh' => null, + 'bsi' => null, + 'bsj' => null, + 'bsk' => null, + 'bsl' => null, + 'bsm' => null, + 'bsn' => null, + 'bso' => null, + 'bsp' => null, + 'bsq' => null, + 'bsr' => null, + 'bss' => null, + 'bst' => null, + 'bsu' => null, + 'bsv' => null, + 'bsw' => null, + 'bsx' => null, + 'bsy' => null, + 'bta' => null, + 'btb' => null, + 'btc' => null, + 'btd' => null, + 'bte' => null, + 'btf' => null, + 'btg' => null, + 'bth' => null, + 'bti' => null, + 'btj' => null, + 'btk' => null, + 'btl' => null, + 'btm' => null, + 'btn' => null, + 'bto' => null, + 'btp' => null, + 'btq' => null, + 'btr' => null, + 'bts' => null, + 'btt' => null, + 'btu' => null, + 'btv' => null, + 'btw' => null, + 'btx' => null, + 'bty' => null, + 'btz' => null, + 'bua' => null, + 'bub' => null, + 'buc' => null, + 'bud' => null, + 'bue' => null, + 'buf' => null, + 'bug' => null, + 'buh' => null, + 'bui' => null, + 'buj' => null, + 'buk' => null, + 'bul' => 'bg', + 'bum' => null, + 'bun' => null, + 'buo' => null, + 'bup' => null, + 'buq' => null, + 'bus' => null, + 'but' => null, + 'buu' => null, + 'buv' => null, + 'buw' => null, + 'bux' => null, + 'buy' => null, + 'buz' => null, + 'bva' => null, + 'bvb' => null, + 'bvc' => null, + 'bvd' => null, + 'bve' => null, + 'bvf' => null, + 'bvg' => null, + 'bvh' => null, + 'bvi' => null, + 'bvj' => null, + 'bvk' => null, + 'bvl' => null, + 'bvm' => null, + 'bvn' => null, + 'bvo' => null, + 'bvp' => null, + 'bvq' => null, + 'bvr' => null, + 'bvt' => null, + 'bvu' => null, + 'bvv' => null, + 'bvw' => null, + 'bvx' => null, + 'bvy' => null, + 'bvz' => null, + 'bwa' => null, + 'bwb' => null, + 'bwc' => null, + 'bwd' => null, + 'bwe' => null, + 'bwf' => null, + 'bwg' => null, + 'bwh' => null, + 'bwi' => null, + 'bwj' => null, + 'bwk' => null, + 'bwl' => null, + 'bwm' => null, + 'bwn' => null, + 'bwo' => null, + 'bwp' => null, + 'bwq' => null, + 'bwr' => null, + 'bws' => null, + 'bwt' => null, + 'bwu' => null, + 'bww' => null, + 'bwx' => null, + 'bwy' => null, + 'bwz' => null, + 'bxa' => null, + 'bxb' => null, + 'bxc' => null, + 'bxd' => null, + 'bxe' => null, + 'bxf' => null, + 'bxg' => null, + 'bxh' => null, + 'bxi' => null, + 'bxj' => null, + 'bxk' => null, + 'bxl' => null, + 'bxm' => null, + 'bxn' => null, + 'bxo' => null, + 'bxp' => null, + 'bxq' => null, + 'bxr' => null, + 'bxs' => null, + 'bxu' => null, + 'bxv' => null, + 'bxw' => null, + 'bxx' => null, + 'bxz' => null, + 'bya' => null, + 'byb' => null, + 'byc' => null, + 'byd' => null, + 'bye' => null, + 'byf' => null, + 'byg' => null, + 'byh' => null, + 'byi' => null, + 'byj' => null, + 'byk' => null, + 'byl' => null, + 'bym' => null, + 'byn' => null, + 'byo' => null, + 'byp' => null, + 'byq' => null, + 'byr' => null, + 'bys' => null, + 'byt' => null, + 'byv' => null, + 'byw' => null, + 'byx' => null, + 'byy' => null, + 'byz' => null, + 'bza' => null, + 'bzb' => null, + 'bzc' => null, + 'bzd' => null, + 'bze' => null, + 'bzf' => null, + 'bzg' => null, + 'bzh' => null, + 'bzi' => null, + 'bzj' => null, + 'bzk' => null, + 'bzl' => null, + 'bzm' => null, + 'bzn' => null, + 'bzo' => null, + 'bzp' => null, + 'bzq' => null, + 'bzr' => null, + 'bzs' => null, + 'bzt' => null, + 'bzu' => null, + 'bzv' => null, + 'bzw' => null, + 'bzx' => null, + 'bzy' => null, + 'bzz' => null, + 'caa' => null, + 'cab' => null, + 'cac' => null, + 'cad' => null, + 'cae' => null, + 'caf' => null, + 'cag' => null, + 'cah' => null, + 'cai' => null, + 'caj' => null, + 'cak' => null, + 'cal' => null, + 'cam' => null, + 'can' => null, + 'cao' => null, + 'cap' => null, + 'caq' => null, + 'car' => null, + 'cas' => null, + 'cat' => 'ca', + 'cau' => null, + 'cav' => null, + 'caw' => null, + 'cax' => null, + 'cay' => null, + 'caz' => null, + 'cba' => null, + 'cbb' => null, + 'cbc' => null, + 'cbd' => null, + 'cbe' => null, + 'cbg' => null, + 'cbh' => null, + 'cbi' => null, + 'cbj' => null, + 'cbk' => null, + 'cbl' => null, + 'cbn' => null, + 'cbo' => null, + 'cbq' => null, + 'cbr' => null, + 'cbs' => null, + 'cbt' => null, + 'cbu' => null, + 'cbv' => null, + 'cbw' => null, + 'cby' => null, + 'cca' => null, + 'ccc' => null, + 'ccd' => null, + 'cce' => null, + 'ccg' => null, + 'cch' => null, + 'ccj' => null, + 'ccl' => null, + 'ccm' => null, + 'ccn' => null, + 'cco' => null, + 'ccp' => null, + 'ccq' => null, + 'ccr' => null, + 'ccs' => null, + 'cda' => null, + 'cdc' => null, + 'cdd' => null, + 'cde' => null, + 'cdf' => null, + 'cdg' => null, + 'cdh' => null, + 'cdi' => null, + 'cdj' => null, + 'cdm' => null, + 'cdn' => null, + 'cdo' => null, + 'cdr' => null, + 'cds' => null, + 'cdy' => null, + 'cdz' => null, + 'cea' => null, + 'ceb' => null, + 'ceg' => null, + 'cek' => null, + 'cel' => null, + 'cen' => null, + 'ces' => 'cs', + 'cet' => null, + 'cey' => null, + 'cfa' => null, + 'cfd' => null, + 'cfg' => null, + 'cfm' => null, + 'cga' => null, + 'cgc' => null, + 'cgg' => null, + 'cgk' => null, + 'cha' => 'ch', + 'chb' => null, + 'chc' => null, + 'chd' => null, + 'che' => 'ce', + 'chf' => null, + 'chg' => null, + 'chh' => null, + 'chj' => null, + 'chk' => null, + 'chl' => null, + 'chm' => null, + 'chn' => null, + 'cho' => null, + 'chp' => null, + 'chq' => null, + 'chr' => null, + 'cht' => null, + 'chu' => 'cu', + 'chv' => 'cv', + 'chw' => null, + 'chx' => null, + 'chy' => null, + 'chz' => null, + 'cia' => null, + 'cib' => null, + 'cic' => null, + 'cid' => null, + 'cie' => null, + 'cih' => null, + 'cik' => null, + 'cim' => null, + 'cin' => null, + 'cip' => null, + 'cir' => null, + 'ciw' => null, + 'ciy' => null, + 'cja' => null, + 'cje' => null, + 'cjh' => null, + 'cji' => null, + 'cjk' => null, + 'cjm' => null, + 'cjn' => null, + 'cjo' => null, + 'cjp' => null, + 'cjr' => null, + 'cjs' => null, + 'cjv' => null, + 'cjy' => null, + 'cka' => null, + 'ckb' => null, + 'ckh' => null, + 'ckl' => null, + 'ckm' => null, + 'ckn' => null, + 'cko' => null, + 'ckq' => null, + 'ckr' => null, + 'cks' => null, + 'ckt' => null, + 'cku' => null, + 'ckv' => null, + 'ckx' => null, + 'cky' => null, + 'ckz' => null, + 'cla' => null, + 'clc' => null, + 'cld' => null, + 'cle' => null, + 'clh' => null, + 'cli' => null, + 'clj' => null, + 'clk' => null, + 'cll' => null, + 'clm' => null, + 'clo' => null, + 'cls' => null, + 'clt' => null, + 'clu' => null, + 'clw' => null, + 'cly' => null, + 'cma' => null, + 'cmc' => null, + 'cme' => null, + 'cmg' => null, + 'cmi' => null, + 'cmk' => null, + 'cml' => null, + 'cmm' => null, + 'cmn' => null, + 'cmo' => null, + 'cmr' => null, + 'cms' => null, + 'cmt' => null, + 'cna' => null, + 'cnb' => null, + 'cnc' => null, + 'cng' => null, + 'cnh' => null, + 'cni' => null, + 'cnk' => null, + 'cnl' => null, + 'cno' => null, + 'cnp' => null, + 'cnq' => null, + 'cnr' => null, + 'cns' => null, + 'cnt' => null, + 'cnu' => null, + 'cnw' => null, + 'cnx' => null, + 'coa' => null, + 'cob' => null, + 'coc' => null, + 'cod' => null, + 'coe' => null, + 'cof' => null, + 'cog' => null, + 'coh' => null, + 'coj' => null, + 'cok' => null, + 'col' => null, + 'com' => null, + 'con' => null, + 'coo' => null, + 'cop' => null, + 'coq' => null, + 'cor' => 'kw', + 'cos' => 'co', + 'cot' => null, + 'cou' => null, + 'cov' => null, + 'cow' => null, + 'cox' => null, + 'coy' => null, + 'coz' => null, + 'cpa' => null, + 'cpb' => null, + 'cpc' => null, + 'cpe' => null, + 'cpf' => null, + 'cpg' => null, + 'cpi' => null, + 'cpn' => null, + 'cpo' => null, + 'cpp' => null, + 'cps' => null, + 'cpu' => null, + 'cpx' => null, + 'cpy' => null, + 'cqd' => null, + 'cqu' => null, + 'cra' => null, + 'crb' => null, + 'crc' => null, + 'crd' => null, + 'cre' => 'cr', + 'crf' => null, + 'crg' => null, + 'crh' => null, + 'cri' => null, + 'crj' => null, + 'crk' => null, + 'crl' => null, + 'crm' => null, + 'crn' => null, + 'cro' => null, + 'crp' => null, + 'crq' => null, + 'crr' => null, + 'crs' => null, + 'crt' => null, + 'crv' => null, + 'crw' => null, + 'crx' => null, + 'cry' => null, + 'crz' => null, + 'csa' => null, + 'csb' => null, + 'csc' => null, + 'csd' => null, + 'cse' => null, + 'csf' => null, + 'csg' => null, + 'csh' => null, + 'csi' => null, + 'csj' => null, + 'csk' => null, + 'csl' => null, + 'csm' => null, + 'csn' => null, + 'cso' => null, + 'csp' => null, + 'csq' => null, + 'csr' => null, + 'css' => null, + 'cst' => null, + 'csu' => null, + 'csv' => null, + 'csw' => null, + 'csx' => null, + 'csy' => null, + 'csz' => null, + 'cta' => null, + 'ctc' => null, + 'ctd' => null, + 'cte' => null, + 'ctg' => null, + 'cth' => null, + 'ctl' => null, + 'ctm' => null, + 'ctn' => null, + 'cto' => null, + 'ctp' => null, + 'cts' => null, + 'ctt' => null, + 'ctu' => null, + 'cty' => null, + 'ctz' => null, + 'cua' => null, + 'cub' => null, + 'cuc' => null, + 'cug' => null, + 'cuh' => null, + 'cui' => null, + 'cuj' => null, + 'cuk' => null, + 'cul' => null, + 'cum' => null, + 'cuo' => null, + 'cup' => null, + 'cuq' => null, + 'cur' => null, + 'cus' => null, + 'cut' => null, + 'cuu' => null, + 'cuv' => null, + 'cuw' => null, + 'cux' => null, + 'cuy' => null, + 'cvg' => null, + 'cvn' => null, + 'cwa' => null, + 'cwb' => null, + 'cwd' => null, + 'cwe' => null, + 'cwg' => null, + 'cwt' => null, + 'cxh' => null, + 'cya' => null, + 'cyb' => null, + 'cym' => 'cy', + 'cyo' => null, + 'czh' => null, + 'czk' => null, + 'czn' => null, + 'czo' => null, + 'czt' => null, + 'daa' => null, + 'dac' => null, + 'dad' => null, + 'dae' => null, + 'daf' => null, + 'dag' => null, + 'dah' => null, + 'dai' => null, + 'daj' => null, + 'dak' => null, + 'dal' => null, + 'dam' => null, + 'dan' => 'da', + 'dao' => null, + 'dap' => null, + 'daq' => null, + 'dar' => null, + 'das' => null, + 'dau' => null, + 'dav' => null, + 'daw' => null, + 'dax' => null, + 'day' => null, + 'daz' => null, + 'dba' => null, + 'dbb' => null, + 'dbd' => null, + 'dbe' => null, + 'dbf' => null, + 'dbg' => null, + 'dbi' => null, + 'dbj' => null, + 'dbl' => null, + 'dbm' => null, + 'dbn' => null, + 'dbo' => null, + 'dbp' => null, + 'dbq' => null, + 'dbr' => null, + 'dbt' => null, + 'dbu' => null, + 'dbv' => null, + 'dbw' => null, + 'dby' => null, + 'dcc' => null, + 'dcr' => null, + 'dda' => null, + 'ddd' => null, + 'dde' => null, + 'ddg' => null, + 'ddi' => null, + 'ddj' => null, + 'ddn' => null, + 'ddo' => null, + 'ddr' => null, + 'dds' => null, + 'ddw' => null, + 'dec' => null, + 'ded' => null, + 'dee' => null, + 'def' => null, + 'deg' => null, + 'deh' => null, + 'dei' => null, + 'dek' => null, + 'del' => null, + 'dem' => null, + 'den' => null, + 'dep' => null, + 'deq' => null, + 'der' => null, + 'des' => null, + 'deu' => 'de', + 'dev' => null, + 'dez' => null, + 'dga' => null, + 'dgb' => null, + 'dgc' => null, + 'dgd' => null, + 'dge' => null, + 'dgg' => null, + 'dgh' => null, + 'dgi' => null, + 'dgk' => null, + 'dgl' => null, + 'dgn' => null, + 'dgo' => null, + 'dgr' => null, + 'dgs' => null, + 'dgt' => null, + 'dgu' => null, + 'dgw' => null, + 'dgx' => null, + 'dgz' => null, + 'dha' => null, + 'dhd' => null, + 'dhg' => null, + 'dhi' => null, + 'dhl' => null, + 'dhm' => null, + 'dhn' => null, + 'dho' => null, + 'dhr' => null, + 'dhs' => null, + 'dhu' => null, + 'dhv' => null, + 'dhw' => null, + 'dhx' => null, + 'dia' => null, + 'dib' => null, + 'dic' => null, + 'did' => null, + 'dif' => null, + 'dig' => null, + 'dih' => null, + 'dii' => null, + 'dij' => null, + 'dik' => null, + 'dil' => null, + 'dim' => null, + 'din' => null, + 'dio' => null, + 'dip' => null, + 'diq' => null, + 'dir' => null, + 'dis' => null, + 'dit' => null, + 'diu' => null, + 'div' => 'dv', + 'diw' => null, + 'dix' => null, + 'diy' => null, + 'diz' => null, + 'dja' => null, + 'djb' => null, + 'djc' => null, + 'djd' => null, + 'dje' => null, + 'djf' => null, + 'dji' => null, + 'djj' => null, + 'djk' => null, + 'djl' => null, + 'djm' => null, + 'djn' => null, + 'djo' => null, + 'djr' => null, + 'dju' => null, + 'djw' => null, + 'dka' => null, + 'dkg' => null, + 'dkk' => null, + 'dkl' => null, + 'dkr' => null, + 'dks' => null, + 'dkx' => null, + 'dlg' => null, + 'dlk' => null, + 'dlm' => null, + 'dln' => null, + 'dma' => null, + 'dmb' => null, + 'dmc' => null, + 'dmd' => null, + 'dme' => null, + 'dmf' => null, + 'dmg' => null, + 'dmk' => null, + 'dml' => null, + 'dmm' => null, + 'dmn' => null, + 'dmo' => null, + 'dmr' => null, + 'dms' => null, + 'dmu' => null, + 'dmv' => null, + 'dmw' => null, + 'dmx' => null, + 'dmy' => null, + 'dna' => null, + 'dnd' => null, + 'dne' => null, + 'dng' => null, + 'dni' => null, + 'dnj' => null, + 'dnk' => null, + 'dnn' => null, + 'dno' => null, + 'dnr' => null, + 'dnt' => null, + 'dnu' => null, + 'dnv' => null, + 'dnw' => null, + 'dny' => null, + 'doa' => null, + 'dob' => null, + 'doc' => null, + 'doe' => null, + 'dof' => null, + 'doh' => null, + 'doi' => null, + 'dok' => null, + 'dol' => null, + 'don' => null, + 'doo' => null, + 'dop' => null, + 'doq' => null, + 'dor' => null, + 'dos' => null, + 'dot' => null, + 'dov' => null, + 'dow' => null, + 'dox' => null, + 'doy' => null, + 'doz' => null, + 'dpp' => null, + 'dra' => null, + 'drb' => null, + 'drc' => null, + 'drd' => null, + 'dre' => null, + 'drg' => null, + 'drh' => null, + 'dri' => null, + 'drl' => null, + 'drn' => null, + 'dro' => null, + 'drq' => null, + 'drr' => null, + 'drs' => null, + 'drt' => null, + 'dru' => null, + 'drw' => null, + 'dry' => null, + 'dsb' => null, + 'dse' => null, + 'dsh' => null, + 'dsi' => null, + 'dsk' => null, + 'dsl' => null, + 'dsn' => null, + 'dso' => null, + 'dsq' => null, + 'dsz' => null, + 'dta' => null, + 'dtb' => null, + 'dtd' => null, + 'dth' => null, + 'dti' => null, + 'dtk' => null, + 'dtm' => null, + 'dtn' => null, + 'dto' => null, + 'dtp' => null, + 'dtr' => null, + 'dts' => null, + 'dtt' => null, + 'dtu' => null, + 'dty' => null, + 'dua' => null, + 'dub' => null, + 'duc' => null, + 'dud' => null, + 'due' => null, + 'duf' => null, + 'dug' => null, + 'duh' => null, + 'dui' => null, + 'duj' => null, + 'duk' => null, + 'dul' => null, + 'dum' => null, + 'dun' => null, + 'duo' => null, + 'dup' => null, + 'duq' => null, + 'dur' => null, + 'dus' => null, + 'duu' => null, + 'duv' => null, + 'duw' => null, + 'dux' => null, + 'duy' => null, + 'duz' => null, + 'dva' => null, + 'dwa' => null, + 'dwk' => null, + 'dwl' => null, + 'dwr' => null, + 'dws' => null, + 'dwu' => null, + 'dww' => null, + 'dwy' => null, + 'dwz' => null, + 'dya' => null, + 'dyb' => null, + 'dyd' => null, + 'dyg' => null, + 'dyi' => null, + 'dym' => null, + 'dyn' => null, + 'dyo' => null, + 'dyr' => null, + 'dyu' => null, + 'dyy' => null, + 'dza' => null, + 'dzd' => null, + 'dze' => null, + 'dzg' => null, + 'dzl' => null, + 'dzn' => null, + 'dzo' => 'dz', + 'eaa' => null, + 'ebc' => null, + 'ebg' => null, + 'ebk' => null, + 'ebo' => null, + 'ebr' => null, + 'ebu' => null, + 'ecr' => null, + 'ecs' => null, + 'ecy' => null, + 'eee' => null, + 'efa' => null, + 'efe' => null, + 'efi' => null, + 'ega' => null, + 'egl' => null, + 'egm' => null, + 'ego' => null, + 'egx' => null, + 'egy' => null, + 'ehs' => null, + 'ehu' => null, + 'eip' => null, + 'eit' => null, + 'eiv' => null, + 'eja' => null, + 'eka' => null, + 'ekc' => null, + 'eke' => null, + 'ekg' => null, + 'eki' => null, + 'ekk' => null, + 'ekl' => null, + 'ekm' => null, + 'eko' => null, + 'ekp' => null, + 'ekr' => null, + 'eky' => null, + 'ele' => null, + 'elh' => null, + 'eli' => null, + 'elk' => null, + 'ell' => 'el', + 'elm' => null, + 'elo' => null, + 'elp' => null, + 'elu' => null, + 'elx' => null, + 'ema' => null, + 'emb' => null, + 'eme' => null, + 'emg' => null, + 'emi' => null, + 'emk' => null, + 'emm' => null, + 'emn' => null, + 'emo' => null, + 'emp' => null, + 'emq' => null, + 'ems' => null, + 'emu' => null, + 'emw' => null, + 'emx' => null, + 'emy' => null, + 'emz' => null, + 'ena' => null, + 'enb' => null, + 'enc' => null, + 'end' => null, + 'enf' => null, + 'eng' => 'en', + 'enh' => null, + 'enl' => null, + 'enm' => null, + 'enn' => null, + 'eno' => null, + 'enq' => null, + 'enr' => null, + 'enu' => null, + 'env' => null, + 'enw' => null, + 'enx' => null, + 'eot' => null, + 'epi' => null, + 'epo' => 'eo', + 'era' => null, + 'erg' => null, + 'erh' => null, + 'eri' => null, + 'erk' => null, + 'ero' => null, + 'err' => null, + 'ers' => null, + 'ert' => null, + 'erw' => null, + 'ese' => null, + 'esg' => null, + 'esh' => null, + 'esi' => null, + 'esk' => null, + 'esl' => null, + 'esm' => null, + 'esn' => null, + 'eso' => null, + 'esq' => null, + 'ess' => null, + 'est' => 'et', + 'esu' => null, + 'esx' => null, + 'esy' => null, + 'etb' => null, + 'etc' => null, + 'eth' => null, + 'etn' => null, + 'eto' => null, + 'etr' => null, + 'ets' => null, + 'ett' => null, + 'etu' => null, + 'etx' => null, + 'etz' => null, + 'eud' => null, + 'euq' => null, + 'eus' => 'eu', + 'eve' => null, + 'evh' => null, + 'evn' => null, + 'ewe' => 'ee', + 'ewo' => null, + 'ext' => null, + 'eya' => null, + 'eyo' => null, + 'eza' => null, + 'eze' => null, + 'faa' => null, + 'fab' => null, + 'fad' => null, + 'faf' => null, + 'fag' => null, + 'fah' => null, + 'fai' => null, + 'faj' => null, + 'fak' => null, + 'fal' => null, + 'fam' => null, + 'fan' => null, + 'fao' => 'fo', + 'fap' => null, + 'far' => null, + 'fas' => 'fa', + 'fat' => null, + 'fau' => null, + 'fax' => null, + 'fay' => null, + 'faz' => null, + 'fbl' => null, + 'fcs' => null, + 'fer' => null, + 'ffi' => null, + 'ffm' => null, + 'fgr' => null, + 'fia' => null, + 'fie' => null, + 'fif' => null, + 'fij' => 'fj', + 'fil' => null, + 'fin' => 'fi', + 'fip' => null, + 'fir' => null, + 'fit' => null, + 'fiu' => null, + 'fiw' => null, + 'fkk' => null, + 'fkv' => null, + 'fla' => null, + 'flh' => null, + 'fli' => null, + 'fll' => null, + 'fln' => null, + 'flr' => null, + 'fly' => null, + 'fmp' => null, + 'fmu' => null, + 'fnb' => null, + 'fng' => null, + 'fni' => null, + 'fod' => null, + 'foi' => null, + 'fom' => null, + 'fon' => null, + 'for' => null, + 'fos' => null, + 'fox' => null, + 'fpe' => null, + 'fqs' => null, + 'fra' => 'fr', + 'frc' => null, + 'frd' => null, + 'frk' => null, + 'frm' => null, + 'fro' => null, + 'frp' => null, + 'frq' => null, + 'frr' => null, + 'frs' => null, + 'frt' => null, + 'fry' => 'fy', + 'fse' => null, + 'fsl' => null, + 'fss' => null, + 'fub' => null, + 'fuc' => null, + 'fud' => null, + 'fue' => null, + 'fuf' => null, + 'fuh' => null, + 'fui' => null, + 'fuj' => null, + 'ful' => 'ff', + 'fum' => null, + 'fun' => null, + 'fuq' => null, + 'fur' => null, + 'fut' => null, + 'fuu' => null, + 'fuv' => null, + 'fuy' => null, + 'fvr' => null, + 'fwa' => null, + 'fwe' => null, + 'gaa' => null, + 'gab' => null, + 'gac' => null, + 'gad' => null, + 'gae' => null, + 'gaf' => null, + 'gag' => null, + 'gah' => null, + 'gai' => null, + 'gaj' => null, + 'gak' => null, + 'gal' => null, + 'gam' => null, + 'gan' => null, + 'gao' => null, + 'gap' => null, + 'gaq' => null, + 'gar' => null, + 'gas' => null, + 'gat' => null, + 'gau' => null, + 'gav' => null, + 'gaw' => null, + 'gax' => null, + 'gay' => null, + 'gaz' => null, + 'gba' => null, + 'gbb' => null, + 'gbc' => null, + 'gbd' => null, + 'gbe' => null, + 'gbf' => null, + 'gbg' => null, + 'gbh' => null, + 'gbi' => null, + 'gbj' => null, + 'gbk' => null, + 'gbl' => null, + 'gbm' => null, + 'gbn' => null, + 'gbo' => null, + 'gbp' => null, + 'gbq' => null, + 'gbr' => null, + 'gbs' => null, + 'gbu' => null, + 'gbv' => null, + 'gbw' => null, + 'gbx' => null, + 'gby' => null, + 'gbz' => null, + 'gcc' => null, + 'gcd' => null, + 'gce' => null, + 'gcf' => null, + 'gcl' => null, + 'gcn' => null, + 'gcr' => null, + 'gct' => null, + 'gda' => null, + 'gdb' => null, + 'gdc' => null, + 'gdd' => null, + 'gde' => null, + 'gdf' => null, + 'gdg' => null, + 'gdh' => null, + 'gdi' => null, + 'gdj' => null, + 'gdk' => null, + 'gdl' => null, + 'gdm' => null, + 'gdn' => null, + 'gdo' => null, + 'gdq' => null, + 'gdr' => null, + 'gds' => null, + 'gdt' => null, + 'gdu' => null, + 'gdx' => null, + 'gea' => null, + 'geb' => null, + 'gec' => null, + 'ged' => null, + 'gef' => null, + 'geg' => null, + 'geh' => null, + 'gei' => null, + 'gej' => null, + 'gek' => null, + 'gel' => null, + 'gem' => null, + 'geq' => null, + 'ges' => null, + 'gev' => null, + 'gew' => null, + 'gex' => null, + 'gey' => null, + 'gez' => null, + 'gfk' => null, + 'gft' => null, + 'gfx' => null, + 'gga' => null, + 'ggb' => null, + 'ggd' => null, + 'gge' => null, + 'ggg' => null, + 'ggk' => null, + 'ggl' => null, + 'ggn' => null, + 'ggo' => null, + 'ggr' => null, + 'ggt' => null, + 'ggu' => null, + 'ggw' => null, + 'gha' => null, + 'ghc' => null, + 'ghe' => null, + 'ghh' => null, + 'ghk' => null, + 'ghl' => null, + 'ghn' => null, + 'gho' => null, + 'ghr' => null, + 'ghs' => null, + 'ght' => null, + 'gia' => null, + 'gib' => null, + 'gic' => null, + 'gid' => null, + 'gie' => null, + 'gig' => null, + 'gih' => null, + 'gii' => null, + 'gil' => null, + 'gim' => null, + 'gin' => null, + 'gio' => null, + 'gip' => null, + 'giq' => null, + 'gir' => null, + 'gis' => null, + 'git' => null, + 'giu' => null, + 'giw' => null, + 'gix' => null, + 'giy' => null, + 'giz' => null, + 'gji' => null, + 'gjk' => null, + 'gjm' => null, + 'gjn' => null, + 'gjr' => null, + 'gju' => null, + 'gka' => null, + 'gkd' => null, + 'gke' => null, + 'gkn' => null, + 'gko' => null, + 'gkp' => null, + 'gku' => null, + 'gla' => 'gd', + 'glb' => null, + 'glc' => null, + 'gld' => null, + 'gle' => 'ga', + 'glg' => 'gl', + 'glh' => null, + 'gli' => null, + 'glj' => null, + 'glk' => null, + 'gll' => null, + 'glo' => null, + 'glr' => null, + 'glu' => null, + 'glv' => 'gv', + 'glw' => null, + 'gly' => null, + 'gma' => null, + 'gmb' => null, + 'gmd' => null, + 'gme' => null, + 'gmg' => null, + 'gmh' => null, + 'gml' => null, + 'gmm' => null, + 'gmn' => null, + 'gmq' => null, + 'gmr' => null, + 'gmu' => null, + 'gmv' => null, + 'gmw' => null, + 'gmx' => null, + 'gmy' => null, + 'gmz' => null, + 'gna' => null, + 'gnb' => null, + 'gnc' => null, + 'gnd' => null, + 'gne' => null, + 'gng' => null, + 'gnh' => null, + 'gni' => null, + 'gnj' => null, + 'gnk' => null, + 'gnl' => null, + 'gnm' => null, + 'gnn' => null, + 'gno' => null, + 'gnq' => null, + 'gnr' => null, + 'gnt' => null, + 'gnu' => null, + 'gnw' => null, + 'gnz' => null, + 'goa' => null, + 'gob' => null, + 'goc' => null, + 'god' => null, + 'goe' => null, + 'gof' => null, + 'gog' => null, + 'goh' => null, + 'goi' => null, + 'goj' => null, + 'gok' => null, + 'gol' => null, + 'gom' => null, + 'gon' => null, + 'goo' => null, + 'gop' => null, + 'goq' => null, + 'gor' => null, + 'gos' => null, + 'got' => null, + 'gou' => null, + 'gov' => null, + 'gow' => null, + 'gox' => null, + 'goy' => null, + 'goz' => null, + 'gpa' => null, + 'gpe' => null, + 'gpn' => null, + 'gqa' => null, + 'gqi' => null, + 'gqn' => null, + 'gqr' => null, + 'gqu' => null, + 'gra' => null, + 'grb' => null, + 'grc' => null, + 'grd' => null, + 'grg' => null, + 'grh' => null, + 'gri' => null, + 'grj' => null, + 'grk' => null, + 'grm' => null, + 'grn' => 'gn', + 'gro' => null, + 'grq' => null, + 'grr' => null, + 'grs' => null, + 'grt' => null, + 'gru' => null, + 'grv' => null, + 'grw' => null, + 'grx' => null, + 'gry' => null, + 'grz' => null, + 'gse' => null, + 'gsg' => null, + 'gsl' => null, + 'gsm' => null, + 'gsn' => null, + 'gso' => null, + 'gsp' => null, + 'gss' => null, + 'gsw' => null, + 'gta' => null, + 'gti' => null, + 'gtu' => null, + 'gua' => null, + 'gub' => null, + 'guc' => null, + 'gud' => null, + 'gue' => null, + 'guf' => null, + 'gug' => null, + 'guh' => null, + 'gui' => null, + 'guj' => 'gu', + 'guk' => null, + 'gul' => null, + 'gum' => null, + 'gun' => null, + 'guo' => null, + 'gup' => null, + 'guq' => null, + 'gur' => null, + 'gus' => null, + 'gut' => null, + 'guu' => null, + 'guv' => null, + 'guw' => null, + 'gux' => null, + 'guz' => null, + 'gva' => null, + 'gvc' => null, + 'gve' => null, + 'gvf' => null, + 'gvj' => null, + 'gvl' => null, + 'gvm' => null, + 'gvn' => null, + 'gvo' => null, + 'gvp' => null, + 'gvr' => null, + 'gvs' => null, + 'gvy' => null, + 'gwa' => null, + 'gwb' => null, + 'gwc' => null, + 'gwd' => null, + 'gwe' => null, + 'gwf' => null, + 'gwg' => null, + 'gwi' => null, + 'gwj' => null, + 'gwm' => null, + 'gwn' => null, + 'gwr' => null, + 'gwt' => null, + 'gwu' => null, + 'gww' => null, + 'gwx' => null, + 'gxx' => null, + 'gya' => null, + 'gyb' => null, + 'gyd' => null, + 'gye' => null, + 'gyf' => null, + 'gyg' => null, + 'gyi' => null, + 'gyl' => null, + 'gym' => null, + 'gyn' => null, + 'gyo' => null, + 'gyr' => null, + 'gyy' => null, + 'gyz' => null, + 'gza' => null, + 'gzi' => null, + 'gzn' => null, + 'haa' => null, + 'hab' => null, + 'hac' => null, + 'had' => null, + 'hae' => null, + 'haf' => null, + 'hag' => null, + 'hah' => null, + 'hai' => null, + 'haj' => null, + 'hak' => null, + 'hal' => null, + 'ham' => null, + 'han' => null, + 'hao' => null, + 'hap' => null, + 'haq' => null, + 'har' => null, + 'has' => null, + 'hat' => 'ht', + 'hau' => 'ha', + 'hav' => null, + 'haw' => null, + 'hax' => null, + 'hay' => null, + 'haz' => null, + 'hba' => null, + 'hbb' => null, + 'hbn' => null, + 'hbo' => null, + 'hbs' => null, + 'hbu' => null, + 'hca' => null, + 'hch' => null, + 'hdn' => null, + 'hds' => null, + 'hdy' => null, + 'hea' => null, + 'heb' => 'he', + 'hed' => null, + 'heg' => null, + 'heh' => null, + 'hei' => null, + 'hem' => null, + 'her' => 'hz', + 'hgm' => null, + 'hgw' => null, + 'hhi' => null, + 'hhr' => null, + 'hhy' => null, + 'hia' => null, + 'hib' => null, + 'hid' => null, + 'hif' => null, + 'hig' => null, + 'hih' => null, + 'hii' => null, + 'hij' => null, + 'hik' => null, + 'hil' => null, + 'him' => null, + 'hin' => 'hi', + 'hio' => null, + 'hir' => null, + 'hit' => null, + 'hiw' => null, + 'hix' => null, + 'hji' => null, + 'hka' => null, + 'hke' => null, + 'hkh' => null, + 'hkk' => null, + 'hkn' => null, + 'hks' => null, + 'hla' => null, + 'hlb' => null, + 'hld' => null, + 'hle' => null, + 'hlt' => null, + 'hlu' => null, + 'hma' => null, + 'hmb' => null, + 'hmc' => null, + 'hmd' => null, + 'hme' => null, + 'hmf' => null, + 'hmg' => null, + 'hmh' => null, + 'hmi' => null, + 'hmj' => null, + 'hmk' => null, + 'hml' => null, + 'hmm' => null, + 'hmn' => null, + 'hmo' => 'ho', + 'hmp' => null, + 'hmq' => null, + 'hmr' => null, + 'hms' => null, + 'hmt' => null, + 'hmu' => null, + 'hmv' => null, + 'hmw' => null, + 'hmx' => null, + 'hmy' => null, + 'hmz' => null, + 'hna' => null, + 'hnd' => null, + 'hne' => null, + 'hng' => null, + 'hnh' => null, + 'hni' => null, + 'hnj' => null, + 'hnn' => null, + 'hno' => null, + 'hns' => null, + 'hnu' => null, + 'hoa' => null, + 'hob' => null, + 'hoc' => null, + 'hod' => null, + 'hoe' => null, + 'hoh' => null, + 'hoi' => null, + 'hoj' => null, + 'hok' => null, + 'hol' => null, + 'hom' => null, + 'hoo' => null, + 'hop' => null, + 'hor' => null, + 'hos' => null, + 'hot' => null, + 'hov' => null, + 'how' => null, + 'hoy' => null, + 'hoz' => null, + 'hpo' => null, + 'hps' => null, + 'hra' => null, + 'hrc' => null, + 'hre' => null, + 'hrk' => null, + 'hrm' => null, + 'hro' => null, + 'hrp' => null, + 'hrr' => null, + 'hrt' => null, + 'hru' => null, + 'hrv' => 'hr', + 'hrw' => null, + 'hrx' => null, + 'hrz' => null, + 'hsb' => null, + 'hsh' => null, + 'hsl' => null, + 'hsn' => null, + 'hss' => null, + 'hti' => null, + 'hto' => null, + 'hts' => null, + 'htu' => null, + 'htx' => null, + 'hub' => null, + 'huc' => null, + 'hud' => null, + 'hue' => null, + 'huf' => null, + 'hug' => null, + 'huh' => null, + 'hui' => null, + 'huj' => null, + 'huk' => null, + 'hul' => null, + 'hum' => null, + 'hun' => 'hu', + 'huo' => null, + 'hup' => null, + 'huq' => null, + 'hur' => null, + 'hus' => null, + 'hut' => null, + 'huu' => null, + 'huv' => null, + 'huw' => null, + 'hux' => null, + 'huy' => null, + 'huz' => null, + 'hvc' => null, + 'hve' => null, + 'hvk' => null, + 'hvn' => null, + 'hvv' => null, + 'hwa' => null, + 'hwc' => null, + 'hwo' => null, + 'hya' => null, + 'hye' => 'hy', + 'hyw' => null, + 'hyx' => null, + 'iai' => null, + 'ian' => null, + 'iap' => null, + 'iar' => null, + 'iba' => null, + 'ibb' => null, + 'ibd' => null, + 'ibe' => null, + 'ibg' => null, + 'ibh' => null, + 'ibi' => null, + 'ibl' => null, + 'ibm' => null, + 'ibn' => null, + 'ibo' => 'ig', + 'ibr' => null, + 'ibu' => null, + 'iby' => null, + 'ica' => null, + 'ich' => null, + 'icl' => null, + 'icr' => null, + 'ida' => null, + 'idb' => null, + 'idc' => null, + 'idd' => null, + 'ide' => null, + 'idi' => null, + 'ido' => 'io', + 'idr' => null, + 'ids' => null, + 'idt' => null, + 'idu' => null, + 'ifa' => null, + 'ifb' => null, + 'ife' => null, + 'iff' => null, + 'ifk' => null, + 'ifm' => null, + 'ifu' => null, + 'ify' => null, + 'igb' => null, + 'ige' => null, + 'igg' => null, + 'igl' => null, + 'igm' => null, + 'ign' => null, + 'igo' => null, + 'igs' => null, + 'igw' => null, + 'ihb' => null, + 'ihi' => null, + 'ihp' => null, + 'ihw' => null, + 'iii' => 'ii', + 'iin' => null, + 'iir' => null, + 'ijc' => null, + 'ije' => null, + 'ijj' => null, + 'ijn' => null, + 'ijo' => null, + 'ijs' => null, + 'ike' => null, + 'ikh' => null, + 'iki' => null, + 'ikk' => null, + 'ikl' => null, + 'iko' => null, + 'ikp' => null, + 'ikr' => null, + 'iks' => null, + 'ikt' => null, + 'iku' => 'iu', + 'ikv' => null, + 'ikw' => null, + 'ikx' => null, + 'ikz' => null, + 'ila' => null, + 'ilb' => null, + 'ile' => 'ie', + 'ilg' => null, + 'ili' => null, + 'ilk' => null, + 'ill' => null, + 'ilm' => null, + 'ilo' => null, + 'ilp' => null, + 'ils' => null, + 'ilu' => null, + 'ilv' => null, + 'ilw' => null, + 'ima' => null, + 'ime' => null, + 'imi' => null, + 'iml' => null, + 'imn' => null, + 'imo' => null, + 'imr' => null, + 'ims' => null, + 'imt' => null, + 'imy' => null, + 'ina' => 'ia', + 'inb' => null, + 'inc' => null, + 'ind' => 'id', + 'ine' => null, + 'ing' => null, + 'inh' => null, + 'inj' => null, + 'inl' => null, + 'inm' => null, + 'inn' => null, + 'ino' => null, + 'inp' => null, + 'ins' => null, + 'int' => null, + 'inz' => null, + 'ior' => null, + 'iou' => null, + 'iow' => null, + 'ipi' => null, + 'ipk' => 'ik', + 'ipo' => null, + 'iqu' => null, + 'iqw' => null, + 'ira' => null, + 'ire' => null, + 'irh' => null, + 'iri' => null, + 'irk' => null, + 'irn' => null, + 'iro' => null, + 'irr' => null, + 'iru' => null, + 'irx' => null, + 'iry' => null, + 'isa' => null, + 'isc' => null, + 'isd' => null, + 'ise' => null, + 'isg' => null, + 'ish' => null, + 'isi' => null, + 'isk' => null, + 'isl' => 'is', + 'ism' => null, + 'isn' => null, + 'iso' => null, + 'isr' => null, + 'ist' => null, + 'isu' => null, + 'isv' => null, + 'ita' => 'it', + 'itb' => null, + 'itc' => null, + 'itd' => null, + 'ite' => null, + 'iti' => null, + 'itk' => null, + 'itl' => null, + 'itm' => null, + 'ito' => null, + 'itr' => null, + 'its' => null, + 'itt' => null, + 'itv' => null, + 'itw' => null, + 'itx' => null, + 'ity' => null, + 'itz' => null, + 'ium' => null, + 'ivb' => null, + 'ivv' => null, + 'iwk' => null, + 'iwm' => null, + 'iwo' => null, + 'iws' => null, + 'ixc' => null, + 'ixl' => null, + 'iya' => null, + 'iyo' => null, + 'iyx' => null, + 'izh' => null, + 'izi' => null, + 'izm' => null, + 'izr' => null, + 'izz' => null, + 'jaa' => null, + 'jab' => null, + 'jac' => null, + 'jad' => null, + 'jae' => null, + 'jaf' => null, + 'jah' => null, + 'jaj' => null, + 'jak' => null, + 'jal' => null, + 'jam' => null, + 'jan' => null, + 'jao' => null, + 'jaq' => null, + 'jar' => null, + 'jas' => null, + 'jat' => null, + 'jau' => null, + 'jav' => 'jv', + 'jax' => null, + 'jay' => null, + 'jaz' => null, + 'jbe' => null, + 'jbi' => null, + 'jbj' => null, + 'jbk' => null, + 'jbm' => null, + 'jbn' => null, + 'jbo' => null, + 'jbr' => null, + 'jbt' => null, + 'jbu' => null, + 'jbw' => null, + 'jcs' => null, + 'jct' => null, + 'jda' => null, + 'jdg' => null, + 'jdt' => null, + 'jeb' => null, + 'jee' => null, + 'jeg' => null, + 'jeh' => null, + 'jei' => null, + 'jek' => null, + 'jel' => null, + 'jen' => null, + 'jer' => null, + 'jet' => null, + 'jeu' => null, + 'jgb' => null, + 'jge' => null, + 'jgk' => null, + 'jgo' => null, + 'jhi' => null, + 'jhs' => null, + 'jia' => null, + 'jib' => null, + 'jic' => null, + 'jid' => null, + 'jie' => null, + 'jig' => null, + 'jih' => null, + 'jii' => null, + 'jil' => null, + 'jim' => null, + 'jio' => null, + 'jiq' => null, + 'jit' => null, + 'jiu' => null, + 'jiv' => null, + 'jiy' => null, + 'jje' => null, + 'jjr' => null, + 'jka' => null, + 'jkm' => null, + 'jko' => null, + 'jkp' => null, + 'jkr' => null, + 'jks' => null, + 'jku' => null, + 'jle' => null, + 'jls' => null, + 'jma' => null, + 'jmb' => null, + 'jmc' => null, + 'jmd' => null, + 'jmi' => null, + 'jml' => null, + 'jmn' => null, + 'jmr' => null, + 'jms' => null, + 'jmw' => null, + 'jmx' => null, + 'jna' => null, + 'jnd' => null, + 'jng' => null, + 'jni' => null, + 'jnj' => null, + 'jnl' => null, + 'jns' => null, + 'job' => null, + 'jod' => null, + 'jog' => null, + 'jor' => null, + 'jos' => null, + 'jow' => null, + 'jpa' => null, + 'jpn' => 'ja', + 'jpr' => null, + 'jpx' => null, + 'jqr' => null, + 'jra' => null, + 'jrb' => null, + 'jrr' => null, + 'jrt' => null, + 'jru' => null, + 'jsl' => null, + 'jua' => null, + 'jub' => null, + 'juc' => null, + 'jud' => null, + 'juh' => null, + 'jui' => null, + 'juk' => null, + 'jul' => null, + 'jum' => null, + 'jun' => null, + 'juo' => null, + 'jup' => null, + 'jur' => null, + 'jus' => null, + 'jut' => null, + 'juu' => null, + 'juw' => null, + 'juy' => null, + 'jvd' => null, + 'jvn' => null, + 'jwi' => null, + 'jya' => null, + 'jye' => null, + 'jyy' => null, + 'kaa' => null, + 'kab' => null, + 'kac' => null, + 'kad' => null, + 'kae' => null, + 'kaf' => null, + 'kag' => null, + 'kah' => null, + 'kai' => null, + 'kaj' => null, + 'kak' => null, + 'kal' => 'kl', + 'kam' => null, + 'kan' => 'kn', + 'kao' => null, + 'kap' => null, + 'kaq' => null, + 'kar' => null, + 'kas' => 'ks', + 'kat' => 'ka', + 'kau' => 'kr', + 'kav' => null, + 'kaw' => null, + 'kax' => null, + 'kay' => null, + 'kaz' => 'kk', + 'kba' => null, + 'kbb' => null, + 'kbc' => null, + 'kbd' => null, + 'kbe' => null, + 'kbf' => null, + 'kbg' => null, + 'kbh' => null, + 'kbi' => null, + 'kbj' => null, + 'kbk' => null, + 'kbl' => null, + 'kbm' => null, + 'kbn' => null, + 'kbo' => null, + 'kbp' => null, + 'kbq' => null, + 'kbr' => null, + 'kbs' => null, + 'kbt' => null, + 'kbu' => null, + 'kbv' => null, + 'kbw' => null, + 'kbx' => null, + 'kby' => null, + 'kbz' => null, + 'kca' => null, + 'kcb' => null, + 'kcc' => null, + 'kcd' => null, + 'kce' => null, + 'kcf' => null, + 'kcg' => null, + 'kch' => null, + 'kci' => null, + 'kcj' => null, + 'kck' => null, + 'kcl' => null, + 'kcm' => null, + 'kcn' => null, + 'kco' => null, + 'kcp' => null, + 'kcq' => null, + 'kcr' => null, + 'kcs' => null, + 'kct' => null, + 'kcu' => null, + 'kcv' => null, + 'kcw' => null, + 'kcx' => null, + 'kcy' => null, + 'kcz' => null, + 'kda' => null, + 'kdc' => null, + 'kdd' => null, + 'kde' => null, + 'kdf' => null, + 'kdg' => null, + 'kdh' => null, + 'kdi' => null, + 'kdj' => null, + 'kdk' => null, + 'kdl' => null, + 'kdm' => null, + 'kdn' => null, + 'kdo' => null, + 'kdp' => null, + 'kdq' => null, + 'kdr' => null, + 'kdt' => null, + 'kdu' => null, + 'kdv' => null, + 'kdw' => null, + 'kdx' => null, + 'kdy' => null, + 'kdz' => null, + 'kea' => null, + 'keb' => null, + 'kec' => null, + 'ked' => null, + 'kee' => null, + 'kef' => null, + 'keg' => null, + 'keh' => null, + 'kei' => null, + 'kej' => null, + 'kek' => null, + 'kel' => null, + 'kem' => null, + 'ken' => null, + 'keo' => null, + 'kep' => null, + 'keq' => null, + 'ker' => null, + 'kes' => null, + 'ket' => null, + 'keu' => null, + 'kev' => null, + 'kew' => null, + 'kex' => null, + 'key' => null, + 'kez' => null, + 'kfa' => null, + 'kfb' => null, + 'kfc' => null, + 'kfd' => null, + 'kfe' => null, + 'kff' => null, + 'kfg' => null, + 'kfh' => null, + 'kfi' => null, + 'kfj' => null, + 'kfk' => null, + 'kfl' => null, + 'kfm' => null, + 'kfn' => null, + 'kfo' => null, + 'kfp' => null, + 'kfq' => null, + 'kfr' => null, + 'kfs' => null, + 'kft' => null, + 'kfu' => null, + 'kfv' => null, + 'kfw' => null, + 'kfx' => null, + 'kfy' => null, + 'kfz' => null, + 'kga' => null, + 'kgb' => null, + 'kgc' => null, + 'kgd' => null, + 'kge' => null, + 'kgf' => null, + 'kgg' => null, + 'kgh' => null, + 'kgi' => null, + 'kgj' => null, + 'kgk' => null, + 'kgl' => null, + 'kgm' => null, + 'kgn' => null, + 'kgo' => null, + 'kgp' => null, + 'kgq' => null, + 'kgr' => null, + 'kgs' => null, + 'kgt' => null, + 'kgu' => null, + 'kgv' => null, + 'kgw' => null, + 'kgx' => null, + 'kgy' => null, + 'kha' => null, + 'khb' => null, + 'khc' => null, + 'khd' => null, + 'khe' => null, + 'khf' => null, + 'khg' => null, + 'khh' => null, + 'khi' => null, + 'khj' => null, + 'khk' => null, + 'khl' => null, + 'khm' => 'km', + 'khn' => null, + 'kho' => null, + 'khp' => null, + 'khq' => null, + 'khr' => null, + 'khs' => null, + 'kht' => null, + 'khu' => null, + 'khv' => null, + 'khw' => null, + 'khx' => null, + 'khy' => null, + 'khz' => null, + 'kia' => null, + 'kib' => null, + 'kic' => null, + 'kid' => null, + 'kie' => null, + 'kif' => null, + 'kig' => null, + 'kih' => null, + 'kii' => null, + 'kij' => null, + 'kik' => 'ki', + 'kil' => null, + 'kim' => null, + 'kin' => 'rw', + 'kio' => null, + 'kip' => null, + 'kiq' => null, + 'kir' => 'ky', + 'kis' => null, + 'kit' => null, + 'kiu' => null, + 'kiv' => null, + 'kiw' => null, + 'kix' => null, + 'kiy' => null, + 'kiz' => null, + 'kja' => null, + 'kjb' => null, + 'kjc' => null, + 'kjd' => null, + 'kje' => null, + 'kjf' => null, + 'kjg' => null, + 'kjh' => null, + 'kji' => null, + 'kjj' => null, + 'kjk' => null, + 'kjl' => null, + 'kjm' => null, + 'kjn' => null, + 'kjo' => null, + 'kjp' => null, + 'kjq' => null, + 'kjr' => null, + 'kjs' => null, + 'kjt' => null, + 'kju' => null, + 'kjv' => null, + 'kjx' => null, + 'kjy' => null, + 'kjz' => null, + 'kka' => null, + 'kkb' => null, + 'kkc' => null, + 'kkd' => null, + 'kke' => null, + 'kkf' => null, + 'kkg' => null, + 'kkh' => null, + 'kki' => null, + 'kkj' => null, + 'kkk' => null, + 'kkl' => null, + 'kkm' => null, + 'kkn' => null, + 'kko' => null, + 'kkp' => null, + 'kkq' => null, + 'kkr' => null, + 'kks' => null, + 'kkt' => null, + 'kku' => null, + 'kkv' => null, + 'kkw' => null, + 'kkx' => null, + 'kky' => null, + 'kkz' => null, + 'kla' => null, + 'klb' => null, + 'klc' => null, + 'kld' => null, + 'kle' => null, + 'klf' => null, + 'klg' => null, + 'klh' => null, + 'kli' => null, + 'klj' => null, + 'klk' => null, + 'kll' => null, + 'klm' => null, + 'kln' => null, + 'klo' => null, + 'klp' => null, + 'klq' => null, + 'klr' => null, + 'kls' => null, + 'klt' => null, + 'klu' => null, + 'klv' => null, + 'klw' => null, + 'klx' => null, + 'kly' => null, + 'klz' => null, + 'kma' => null, + 'kmb' => null, + 'kmc' => null, + 'kmd' => null, + 'kme' => null, + 'kmf' => null, + 'kmg' => null, + 'kmh' => null, + 'kmi' => null, + 'kmj' => null, + 'kmk' => null, + 'kml' => null, + 'kmm' => null, + 'kmn' => null, + 'kmo' => null, + 'kmp' => null, + 'kmq' => null, + 'kmr' => null, + 'kms' => null, + 'kmt' => null, + 'kmu' => null, + 'kmv' => null, + 'kmw' => null, + 'kmx' => null, + 'kmy' => null, + 'kmz' => null, + 'kna' => null, + 'knb' => null, + 'knc' => null, + 'knd' => null, + 'kne' => null, + 'knf' => null, + 'kng' => null, + 'kni' => null, + 'knj' => null, + 'knk' => null, + 'knl' => null, + 'knm' => null, + 'knn' => null, + 'kno' => null, + 'knp' => null, + 'knq' => null, + 'knr' => null, + 'kns' => null, + 'knt' => null, + 'knu' => null, + 'knv' => null, + 'knw' => null, + 'knx' => null, + 'kny' => null, + 'knz' => null, + 'koa' => null, + 'koc' => null, + 'kod' => null, + 'koe' => null, + 'kof' => null, + 'kog' => null, + 'koh' => null, + 'koi' => null, + 'koj' => null, + 'kok' => null, + 'kol' => null, + 'kom' => 'kv', + 'kon' => 'kg', + 'koo' => null, + 'kop' => null, + 'koq' => null, + 'kor' => 'ko', + 'kos' => null, + 'kot' => null, + 'kou' => null, + 'kov' => null, + 'kow' => null, + 'kox' => null, + 'koy' => null, + 'koz' => null, + 'kpa' => null, + 'kpb' => null, + 'kpc' => null, + 'kpd' => null, + 'kpe' => null, + 'kpf' => null, + 'kpg' => null, + 'kph' => null, + 'kpi' => null, + 'kpj' => null, + 'kpk' => null, + 'kpl' => null, + 'kpm' => null, + 'kpn' => null, + 'kpo' => null, + 'kpp' => null, + 'kpq' => null, + 'kpr' => null, + 'kps' => null, + 'kpt' => null, + 'kpu' => null, + 'kpv' => null, + 'kpw' => null, + 'kpx' => null, + 'kpy' => null, + 'kpz' => null, + 'kqa' => null, + 'kqb' => null, + 'kqc' => null, + 'kqd' => null, + 'kqe' => null, + 'kqf' => null, + 'kqg' => null, + 'kqh' => null, + 'kqi' => null, + 'kqj' => null, + 'kqk' => null, + 'kql' => null, + 'kqm' => null, + 'kqn' => null, + 'kqo' => null, + 'kqp' => null, + 'kqq' => null, + 'kqr' => null, + 'kqs' => null, + 'kqt' => null, + 'kqu' => null, + 'kqv' => null, + 'kqw' => null, + 'kqx' => null, + 'kqy' => null, + 'kqz' => null, + 'kra' => null, + 'krb' => null, + 'krc' => null, + 'krd' => null, + 'kre' => null, + 'krf' => null, + 'krh' => null, + 'kri' => null, + 'krj' => null, + 'krk' => null, + 'krl' => null, + 'krm' => null, + 'krn' => null, + 'kro' => null, + 'krp' => null, + 'krr' => null, + 'krs' => null, + 'krt' => null, + 'kru' => null, + 'krv' => null, + 'krw' => null, + 'krx' => null, + 'kry' => null, + 'krz' => null, + 'ksa' => null, + 'ksb' => null, + 'ksc' => null, + 'ksd' => null, + 'kse' => null, + 'ksf' => null, + 'ksg' => null, + 'ksh' => null, + 'ksi' => null, + 'ksj' => null, + 'ksk' => null, + 'ksl' => null, + 'ksm' => null, + 'ksn' => null, + 'kso' => null, + 'ksp' => null, + 'ksq' => null, + 'ksr' => null, + 'kss' => null, + 'kst' => null, + 'ksu' => null, + 'ksv' => null, + 'ksw' => null, + 'ksx' => null, + 'ksy' => null, + 'ksz' => null, + 'kta' => null, + 'ktb' => null, + 'ktc' => null, + 'ktd' => null, + 'kte' => null, + 'ktf' => null, + 'ktg' => null, + 'kth' => null, + 'kti' => null, + 'ktj' => null, + 'ktk' => null, + 'ktl' => null, + 'ktm' => null, + 'ktn' => null, + 'kto' => null, + 'ktp' => null, + 'ktq' => null, + 'ktr' => null, + 'kts' => null, + 'ktt' => null, + 'ktu' => null, + 'ktv' => null, + 'ktw' => null, + 'ktx' => null, + 'kty' => null, + 'ktz' => null, + 'kua' => 'kj', + 'kub' => null, + 'kuc' => null, + 'kud' => null, + 'kue' => null, + 'kuf' => null, + 'kug' => null, + 'kuh' => null, + 'kui' => null, + 'kuj' => null, + 'kuk' => null, + 'kul' => null, + 'kum' => null, + 'kun' => null, + 'kuo' => null, + 'kup' => null, + 'kuq' => null, + 'kur' => 'ku', + 'kus' => null, + 'kut' => null, + 'kuu' => null, + 'kuv' => null, + 'kuw' => null, + 'kux' => null, + 'kuy' => null, + 'kuz' => null, + 'kva' => null, + 'kvb' => null, + 'kvc' => null, + 'kvd' => null, + 'kve' => null, + 'kvf' => null, + 'kvg' => null, + 'kvh' => null, + 'kvi' => null, + 'kvj' => null, + 'kvk' => null, + 'kvl' => null, + 'kvm' => null, + 'kvn' => null, + 'kvo' => null, + 'kvp' => null, + 'kvq' => null, + 'kvr' => null, + 'kvs' => null, + 'kvt' => null, + 'kvu' => null, + 'kvv' => null, + 'kvw' => null, + 'kvx' => null, + 'kvy' => null, + 'kvz' => null, + 'kwa' => null, + 'kwb' => null, + 'kwc' => null, + 'kwd' => null, + 'kwe' => null, + 'kwf' => null, + 'kwg' => null, + 'kwh' => null, + 'kwi' => null, + 'kwj' => null, + 'kwk' => null, + 'kwl' => null, + 'kwm' => null, + 'kwn' => null, + 'kwo' => null, + 'kwp' => null, + 'kwq' => null, + 'kwr' => null, + 'kws' => null, + 'kwt' => null, + 'kwu' => null, + 'kwv' => null, + 'kww' => null, + 'kwx' => null, + 'kwy' => null, + 'kwz' => null, + 'kxa' => null, + 'kxb' => null, + 'kxc' => null, + 'kxd' => null, + 'kxe' => null, + 'kxf' => null, + 'kxh' => null, + 'kxi' => null, + 'kxj' => null, + 'kxk' => null, + 'kxl' => null, + 'kxm' => null, + 'kxn' => null, + 'kxo' => null, + 'kxp' => null, + 'kxq' => null, + 'kxr' => null, + 'kxs' => null, + 'kxt' => null, + 'kxu' => null, + 'kxv' => null, + 'kxw' => null, + 'kxx' => null, + 'kxy' => null, + 'kxz' => null, + 'kya' => null, + 'kyb' => null, + 'kyc' => null, + 'kyd' => null, + 'kye' => null, + 'kyf' => null, + 'kyg' => null, + 'kyh' => null, + 'kyi' => null, + 'kyj' => null, + 'kyk' => null, + 'kyl' => null, + 'kym' => null, + 'kyn' => null, + 'kyo' => null, + 'kyp' => null, + 'kyq' => null, + 'kyr' => null, + 'kys' => null, + 'kyt' => null, + 'kyu' => null, + 'kyv' => null, + 'kyw' => null, + 'kyx' => null, + 'kyy' => null, + 'kyz' => null, + 'kza' => null, + 'kzb' => null, + 'kzc' => null, + 'kzd' => null, + 'kze' => null, + 'kzf' => null, + 'kzg' => null, + 'kzh' => null, + 'kzi' => null, + 'kzj' => null, + 'kzk' => null, + 'kzl' => null, + 'kzm' => null, + 'kzn' => null, + 'kzo' => null, + 'kzp' => null, + 'kzq' => null, + 'kzr' => null, + 'kzs' => null, + 'kzt' => null, + 'kzu' => null, + 'kzv' => null, + 'kzw' => null, + 'kzx' => null, + 'kzy' => null, + 'kzz' => null, + 'laa' => null, + 'lab' => null, + 'lac' => null, + 'lad' => null, + 'lae' => null, + 'laf' => null, + 'lag' => null, + 'lah' => null, + 'lai' => null, + 'laj' => null, + 'lak' => null, + 'lal' => null, + 'lam' => null, + 'lan' => null, + 'lao' => 'lo', + 'lap' => null, + 'laq' => null, + 'lar' => null, + 'las' => null, + 'lat' => 'la', + 'lau' => null, + 'lav' => 'lv', + 'law' => null, + 'lax' => null, + 'lay' => null, + 'laz' => null, + 'lba' => null, + 'lbb' => null, + 'lbc' => null, + 'lbe' => null, + 'lbf' => null, + 'lbg' => null, + 'lbi' => null, + 'lbj' => null, + 'lbk' => null, + 'lbl' => null, + 'lbm' => null, + 'lbn' => null, + 'lbo' => null, + 'lbq' => null, + 'lbr' => null, + 'lbs' => null, + 'lbt' => null, + 'lbu' => null, + 'lbv' => null, + 'lbw' => null, + 'lbx' => null, + 'lby' => null, + 'lbz' => null, + 'lcc' => null, + 'lcd' => null, + 'lce' => null, + 'lcf' => null, + 'lch' => null, + 'lcl' => null, + 'lcm' => null, + 'lcp' => null, + 'lcq' => null, + 'lcs' => null, + 'lda' => null, + 'ldb' => null, + 'ldd' => null, + 'ldg' => null, + 'ldh' => null, + 'ldi' => null, + 'ldj' => null, + 'ldk' => null, + 'ldl' => null, + 'ldm' => null, + 'ldn' => null, + 'ldo' => null, + 'ldp' => null, + 'ldq' => null, + 'lea' => null, + 'leb' => null, + 'lec' => null, + 'led' => null, + 'lee' => null, + 'lef' => null, + 'leg' => null, + 'leh' => null, + 'lei' => null, + 'lej' => null, + 'lek' => null, + 'lel' => null, + 'lem' => null, + 'len' => null, + 'leo' => null, + 'lep' => null, + 'leq' => null, + 'ler' => null, + 'les' => null, + 'let' => null, + 'leu' => null, + 'lev' => null, + 'lew' => null, + 'lex' => null, + 'ley' => null, + 'lez' => null, + 'lfa' => null, + 'lfn' => null, + 'lga' => null, + 'lgb' => null, + 'lgg' => null, + 'lgh' => null, + 'lgi' => null, + 'lgk' => null, + 'lgl' => null, + 'lgm' => null, + 'lgn' => null, + 'lgo' => null, + 'lgq' => null, + 'lgr' => null, + 'lgs' => null, + 'lgt' => null, + 'lgu' => null, + 'lgz' => null, + 'lha' => null, + 'lhh' => null, + 'lhi' => null, + 'lhl' => null, + 'lhm' => null, + 'lhn' => null, + 'lhp' => null, + 'lhs' => null, + 'lht' => null, + 'lhu' => null, + 'lia' => null, + 'lib' => null, + 'lic' => null, + 'lid' => null, + 'lie' => null, + 'lif' => null, + 'lig' => null, + 'lih' => null, + 'lii' => null, + 'lij' => null, + 'lik' => null, + 'lil' => null, + 'lim' => 'li', + 'lin' => 'ln', + 'lio' => null, + 'lip' => null, + 'liq' => null, + 'lir' => null, + 'lis' => null, + 'lit' => 'lt', + 'liu' => null, + 'liv' => null, + 'liw' => null, + 'lix' => null, + 'liy' => null, + 'liz' => null, + 'lja' => null, + 'lje' => null, + 'lji' => null, + 'ljl' => null, + 'ljp' => null, + 'ljw' => null, + 'ljx' => null, + 'lka' => null, + 'lkb' => null, + 'lkc' => null, + 'lkd' => null, + 'lke' => null, + 'lkh' => null, + 'lki' => null, + 'lkj' => null, + 'lkl' => null, + 'lkm' => null, + 'lkn' => null, + 'lko' => null, + 'lkr' => null, + 'lks' => null, + 'lkt' => null, + 'lku' => null, + 'lky' => null, + 'lla' => null, + 'llb' => null, + 'llc' => null, + 'lld' => null, + 'lle' => null, + 'llf' => null, + 'llg' => null, + 'llh' => null, + 'lli' => null, + 'llj' => null, + 'llk' => null, + 'lll' => null, + 'llm' => null, + 'lln' => null, + 'llo' => null, + 'llp' => null, + 'llq' => null, + 'lls' => null, + 'llu' => null, + 'llx' => null, + 'lma' => null, + 'lmb' => null, + 'lmc' => null, + 'lmd' => null, + 'lme' => null, + 'lmf' => null, + 'lmg' => null, + 'lmh' => null, + 'lmi' => null, + 'lmj' => null, + 'lmk' => null, + 'lml' => null, + 'lmm' => null, + 'lmn' => null, + 'lmo' => null, + 'lmp' => null, + 'lmq' => null, + 'lmr' => null, + 'lmu' => null, + 'lmv' => null, + 'lmw' => null, + 'lmx' => null, + 'lmy' => null, + 'lmz' => null, + 'lna' => null, + 'lnb' => null, + 'lnd' => null, + 'lng' => null, + 'lnh' => null, + 'lni' => null, + 'lnj' => null, + 'lnl' => null, + 'lnm' => null, + 'lnn' => null, + 'lno' => null, + 'lns' => null, + 'lnu' => null, + 'lnw' => null, + 'lnz' => null, + 'loa' => null, + 'lob' => null, + 'loc' => null, + 'loe' => null, + 'lof' => null, + 'log' => null, + 'loh' => null, + 'loi' => null, + 'loj' => null, + 'lok' => null, + 'lol' => null, + 'lom' => null, + 'lon' => null, + 'loo' => null, + 'lop' => null, + 'loq' => null, + 'lor' => null, + 'los' => null, + 'lot' => null, + 'lou' => null, + 'lov' => null, + 'low' => null, + 'lox' => null, + 'loy' => null, + 'loz' => null, + 'lpa' => null, + 'lpe' => null, + 'lpn' => null, + 'lpo' => null, + 'lpx' => null, + 'lqr' => null, + 'lra' => null, + 'lrc' => null, + 'lre' => null, + 'lrg' => null, + 'lri' => null, + 'lrk' => null, + 'lrl' => null, + 'lrm' => null, + 'lrn' => null, + 'lro' => null, + 'lrr' => null, + 'lrt' => null, + 'lrv' => null, + 'lrz' => null, + 'lsa' => null, + 'lsb' => null, + 'lsc' => null, + 'lsd' => null, + 'lse' => null, + 'lsg' => null, + 'lsh' => null, + 'lsi' => null, + 'lsl' => null, + 'lsm' => null, + 'lsn' => null, + 'lso' => null, + 'lsp' => null, + 'lsr' => null, + 'lss' => null, + 'lst' => null, + 'lsv' => null, + 'lsw' => null, + 'lsy' => null, + 'ltc' => null, + 'ltg' => null, + 'lth' => null, + 'lti' => null, + 'ltn' => null, + 'lto' => null, + 'lts' => null, + 'ltu' => null, + 'ltz' => 'lb', + 'lua' => null, + 'lub' => 'lu', + 'luc' => null, + 'lud' => null, + 'lue' => null, + 'luf' => null, + 'lug' => 'lg', + 'lui' => null, + 'luj' => null, + 'luk' => null, + 'lul' => null, + 'lum' => null, + 'lun' => null, + 'luo' => null, + 'lup' => null, + 'luq' => null, + 'lur' => null, + 'lus' => null, + 'lut' => null, + 'luu' => null, + 'luv' => null, + 'luw' => null, + 'luy' => null, + 'luz' => null, + 'lva' => null, + 'lvi' => null, + 'lvk' => null, + 'lvl' => null, + 'lvs' => null, + 'lvu' => null, + 'lwa' => null, + 'lwe' => null, + 'lwg' => null, + 'lwh' => null, + 'lwl' => null, + 'lwm' => null, + 'lwo' => null, + 'lws' => null, + 'lwt' => null, + 'lwu' => null, + 'lww' => null, + 'lxm' => null, + 'lya' => null, + 'lyg' => null, + 'lyn' => null, + 'lzh' => null, + 'lzl' => null, + 'lzn' => null, + 'lzz' => null, + 'maa' => null, + 'mab' => null, + 'mad' => null, + 'mae' => null, + 'maf' => null, + 'mag' => null, + 'mah' => 'mh', + 'mai' => null, + 'maj' => null, + 'mak' => null, + 'mal' => 'ml', + 'mam' => null, + 'man' => null, + 'map' => null, + 'maq' => null, + 'mar' => 'mr', + 'mas' => null, + 'mat' => null, + 'mau' => null, + 'mav' => null, + 'maw' => null, + 'max' => null, + 'maz' => null, + 'mba' => null, + 'mbb' => null, + 'mbc' => null, + 'mbd' => null, + 'mbe' => null, + 'mbf' => null, + 'mbh' => null, + 'mbi' => null, + 'mbj' => null, + 'mbk' => null, + 'mbl' => null, + 'mbm' => null, + 'mbn' => null, + 'mbo' => null, + 'mbp' => null, + 'mbq' => null, + 'mbr' => null, + 'mbs' => null, + 'mbt' => null, + 'mbu' => null, + 'mbv' => null, + 'mbw' => null, + 'mbx' => null, + 'mby' => null, + 'mbz' => null, + 'mca' => null, + 'mcb' => null, + 'mcc' => null, + 'mcd' => null, + 'mce' => null, + 'mcf' => null, + 'mcg' => null, + 'mch' => null, + 'mci' => null, + 'mcj' => null, + 'mck' => null, + 'mcl' => null, + 'mcm' => null, + 'mcn' => null, + 'mco' => null, + 'mcp' => null, + 'mcq' => null, + 'mcr' => null, + 'mcs' => null, + 'mct' => null, + 'mcu' => null, + 'mcv' => null, + 'mcw' => null, + 'mcx' => null, + 'mcy' => null, + 'mcz' => null, + 'mda' => null, + 'mdb' => null, + 'mdc' => null, + 'mdd' => null, + 'mde' => null, + 'mdf' => null, + 'mdg' => null, + 'mdh' => null, + 'mdi' => null, + 'mdj' => null, + 'mdk' => null, + 'mdl' => null, + 'mdm' => null, + 'mdn' => null, + 'mdp' => null, + 'mdq' => null, + 'mdr' => null, + 'mds' => null, + 'mdt' => null, + 'mdu' => null, + 'mdv' => null, + 'mdw' => null, + 'mdx' => null, + 'mdy' => null, + 'mdz' => null, + 'mea' => null, + 'meb' => null, + 'mec' => null, + 'med' => null, + 'mee' => null, + 'mef' => null, + 'meg' => null, + 'meh' => null, + 'mei' => null, + 'mej' => null, + 'mek' => null, + 'mel' => null, + 'mem' => null, + 'men' => null, + 'meo' => null, + 'mep' => null, + 'meq' => null, + 'mer' => null, + 'mes' => null, + 'met' => null, + 'meu' => null, + 'mev' => null, + 'mew' => null, + 'mey' => null, + 'mez' => null, + 'mfa' => null, + 'mfb' => null, + 'mfc' => null, + 'mfd' => null, + 'mfe' => null, + 'mff' => null, + 'mfg' => null, + 'mfh' => null, + 'mfi' => null, + 'mfj' => null, + 'mfk' => null, + 'mfl' => null, + 'mfm' => null, + 'mfn' => null, + 'mfo' => null, + 'mfp' => null, + 'mfq' => null, + 'mfr' => null, + 'mfs' => null, + 'mft' => null, + 'mfu' => null, + 'mfv' => null, + 'mfw' => null, + 'mfx' => null, + 'mfy' => null, + 'mfz' => null, + 'mga' => null, + 'mgb' => null, + 'mgc' => null, + 'mgd' => null, + 'mge' => null, + 'mgf' => null, + 'mgg' => null, + 'mgh' => null, + 'mgi' => null, + 'mgj' => null, + 'mgk' => null, + 'mgl' => null, + 'mgm' => null, + 'mgn' => null, + 'mgo' => null, + 'mgp' => null, + 'mgq' => null, + 'mgr' => null, + 'mgs' => null, + 'mgt' => null, + 'mgu' => null, + 'mgv' => null, + 'mgw' => null, + 'mgx' => null, + 'mgy' => null, + 'mgz' => null, + 'mha' => null, + 'mhb' => null, + 'mhc' => null, + 'mhd' => null, + 'mhe' => null, + 'mhf' => null, + 'mhg' => null, + 'mhh' => null, + 'mhi' => null, + 'mhj' => null, + 'mhk' => null, + 'mhl' => null, + 'mhm' => null, + 'mhn' => null, + 'mho' => null, + 'mhp' => null, + 'mhq' => null, + 'mhr' => null, + 'mhs' => null, + 'mht' => null, + 'mhu' => null, + 'mhw' => null, + 'mhx' => null, + 'mhy' => null, + 'mhz' => null, + 'mia' => null, + 'mib' => null, + 'mic' => null, + 'mid' => null, + 'mie' => null, + 'mif' => null, + 'mig' => null, + 'mih' => null, + 'mii' => null, + 'mij' => null, + 'mik' => null, + 'mil' => null, + 'mim' => null, + 'min' => null, + 'mio' => null, + 'mip' => null, + 'miq' => null, + 'mir' => null, + 'mis' => null, + 'mit' => null, + 'miu' => null, + 'miw' => null, + 'mix' => null, + 'miy' => null, + 'miz' => null, + 'mja' => null, + 'mjb' => null, + 'mjc' => null, + 'mjd' => null, + 'mje' => null, + 'mjg' => null, + 'mjh' => null, + 'mji' => null, + 'mjj' => null, + 'mjk' => null, + 'mjl' => null, + 'mjm' => null, + 'mjn' => null, + 'mjo' => null, + 'mjp' => null, + 'mjq' => null, + 'mjr' => null, + 'mjs' => null, + 'mjt' => null, + 'mju' => null, + 'mjv' => null, + 'mjw' => null, + 'mjx' => null, + 'mjy' => null, + 'mjz' => null, + 'mka' => null, + 'mkb' => null, + 'mkc' => null, + 'mkd' => 'mk', + 'mke' => null, + 'mkf' => null, + 'mkg' => null, + 'mkh' => null, + 'mki' => null, + 'mkj' => null, + 'mkk' => null, + 'mkl' => null, + 'mkm' => null, + 'mkn' => null, + 'mko' => null, + 'mkp' => null, + 'mkq' => null, + 'mkr' => null, + 'mks' => null, + 'mkt' => null, + 'mku' => null, + 'mkv' => null, + 'mkw' => null, + 'mkx' => null, + 'mky' => null, + 'mkz' => null, + 'mla' => null, + 'mlb' => null, + 'mlc' => null, + 'mld' => null, + 'mle' => null, + 'mlf' => null, + 'mlg' => 'mg', + 'mlh' => null, + 'mli' => null, + 'mlj' => null, + 'mlk' => null, + 'mll' => null, + 'mlm' => null, + 'mln' => null, + 'mlo' => null, + 'mlp' => null, + 'mlq' => null, + 'mlr' => null, + 'mls' => null, + 'mlt' => 'mt', + 'mlu' => null, + 'mlv' => null, + 'mlw' => null, + 'mlx' => null, + 'mlz' => null, + 'mma' => null, + 'mmb' => null, + 'mmc' => null, + 'mmd' => null, + 'mme' => null, + 'mmf' => null, + 'mmg' => null, + 'mmh' => null, + 'mmi' => null, + 'mmj' => null, + 'mmk' => null, + 'mml' => null, + 'mmm' => null, + 'mmn' => null, + 'mmo' => null, + 'mmp' => null, + 'mmq' => null, + 'mmr' => null, + 'mmt' => null, + 'mmu' => null, + 'mmv' => null, + 'mmw' => null, + 'mmx' => null, + 'mmy' => null, + 'mmz' => null, + 'mna' => null, + 'mnb' => null, + 'mnc' => null, + 'mnd' => null, + 'mne' => null, + 'mnf' => null, + 'mng' => null, + 'mnh' => null, + 'mni' => null, + 'mnj' => null, + 'mnk' => null, + 'mnl' => null, + 'mnm' => null, + 'mnn' => null, + 'mno' => null, + 'mnp' => null, + 'mnq' => null, + 'mnr' => null, + 'mns' => null, + 'mnt' => null, + 'mnu' => null, + 'mnv' => null, + 'mnw' => null, + 'mnx' => null, + 'mny' => null, + 'mnz' => null, + 'moa' => null, + 'moc' => null, + 'mod' => null, + 'moe' => null, + 'mof' => null, + 'mog' => null, + 'moh' => null, + 'moi' => null, + 'moj' => null, + 'mok' => null, + 'mom' => null, + 'mon' => 'mn', + 'moo' => null, + 'mop' => null, + 'moq' => null, + 'mor' => null, + 'mos' => null, + 'mot' => null, + 'mou' => null, + 'mov' => null, + 'mow' => null, + 'mox' => null, + 'moy' => null, + 'moz' => null, + 'mpa' => null, + 'mpb' => null, + 'mpc' => null, + 'mpd' => null, + 'mpe' => null, + 'mpg' => null, + 'mph' => null, + 'mpi' => null, + 'mpj' => null, + 'mpk' => null, + 'mpl' => null, + 'mpm' => null, + 'mpn' => null, + 'mpo' => null, + 'mpp' => null, + 'mpq' => null, + 'mpr' => null, + 'mps' => null, + 'mpt' => null, + 'mpu' => null, + 'mpv' => null, + 'mpw' => null, + 'mpx' => null, + 'mpy' => null, + 'mpz' => null, + 'mqa' => null, + 'mqb' => null, + 'mqc' => null, + 'mqe' => null, + 'mqf' => null, + 'mqg' => null, + 'mqh' => null, + 'mqi' => null, + 'mqj' => null, + 'mqk' => null, + 'mql' => null, + 'mqm' => null, + 'mqn' => null, + 'mqo' => null, + 'mqp' => null, + 'mqq' => null, + 'mqr' => null, + 'mqs' => null, + 'mqt' => null, + 'mqu' => null, + 'mqv' => null, + 'mqw' => null, + 'mqx' => null, + 'mqy' => null, + 'mqz' => null, + 'mra' => null, + 'mrb' => null, + 'mrc' => null, + 'mrd' => null, + 'mre' => null, + 'mrf' => null, + 'mrg' => null, + 'mrh' => null, + 'mri' => 'mi', + 'mrj' => null, + 'mrk' => null, + 'mrl' => null, + 'mrm' => null, + 'mrn' => null, + 'mro' => null, + 'mrp' => null, + 'mrq' => null, + 'mrr' => null, + 'mrs' => null, + 'mrt' => null, + 'mru' => null, + 'mrv' => null, + 'mrw' => null, + 'mrx' => null, + 'mry' => null, + 'mrz' => null, + 'msa' => 'ms', + 'msb' => null, + 'msc' => null, + 'msd' => null, + 'mse' => null, + 'msf' => null, + 'msg' => null, + 'msh' => null, + 'msi' => null, + 'msj' => null, + 'msk' => null, + 'msl' => null, + 'msm' => null, + 'msn' => null, + 'mso' => null, + 'msp' => null, + 'msq' => null, + 'msr' => null, + 'mss' => null, + 'mst' => null, + 'msu' => null, + 'msv' => null, + 'msw' => null, + 'msx' => null, + 'msy' => null, + 'msz' => null, + 'mta' => null, + 'mtb' => null, + 'mtc' => null, + 'mtd' => null, + 'mte' => null, + 'mtf' => null, + 'mtg' => null, + 'mth' => null, + 'mti' => null, + 'mtj' => null, + 'mtk' => null, + 'mtl' => null, + 'mtm' => null, + 'mtn' => null, + 'mto' => null, + 'mtp' => null, + 'mtq' => null, + 'mtr' => null, + 'mts' => null, + 'mtt' => null, + 'mtu' => null, + 'mtv' => null, + 'mtw' => null, + 'mtx' => null, + 'mty' => null, + 'mua' => null, + 'mub' => null, + 'muc' => null, + 'mud' => null, + 'mue' => null, + 'mug' => null, + 'muh' => null, + 'mui' => null, + 'muj' => null, + 'muk' => null, + 'mul' => null, + 'mum' => null, + 'mun' => null, + 'muo' => null, + 'mup' => null, + 'muq' => null, + 'mur' => null, + 'mus' => null, + 'mut' => null, + 'muu' => null, + 'muv' => null, + 'mux' => null, + 'muy' => null, + 'muz' => null, + 'mva' => null, + 'mvb' => null, + 'mvd' => null, + 'mve' => null, + 'mvf' => null, + 'mvg' => null, + 'mvh' => null, + 'mvi' => null, + 'mvk' => null, + 'mvl' => null, + 'mvm' => null, + 'mvn' => null, + 'mvo' => null, + 'mvp' => null, + 'mvq' => null, + 'mvr' => null, + 'mvs' => null, + 'mvt' => null, + 'mvu' => null, + 'mvv' => null, + 'mvw' => null, + 'mvx' => null, + 'mvy' => null, + 'mvz' => null, + 'mwa' => null, + 'mwb' => null, + 'mwc' => null, + 'mwd' => null, + 'mwe' => null, + 'mwf' => null, + 'mwg' => null, + 'mwh' => null, + 'mwi' => null, + 'mwj' => null, + 'mwk' => null, + 'mwl' => null, + 'mwm' => null, + 'mwn' => null, + 'mwo' => null, + 'mwp' => null, + 'mwq' => null, + 'mwr' => null, + 'mws' => null, + 'mwt' => null, + 'mwu' => null, + 'mwv' => null, + 'mww' => null, + 'mwx' => null, + 'mwy' => null, + 'mwz' => null, + 'mxa' => null, + 'mxb' => null, + 'mxc' => null, + 'mxd' => null, + 'mxe' => null, + 'mxf' => null, + 'mxg' => null, + 'mxh' => null, + 'mxi' => null, + 'mxj' => null, + 'mxk' => null, + 'mxl' => null, + 'mxm' => null, + 'mxn' => null, + 'mxo' => null, + 'mxp' => null, + 'mxq' => null, + 'mxr' => null, + 'mxs' => null, + 'mxt' => null, + 'mxu' => null, + 'mxv' => null, + 'mxw' => null, + 'mxx' => null, + 'mxy' => null, + 'mxz' => null, + 'mya' => 'my', + 'myb' => null, + 'myc' => null, + 'myd' => null, + 'mye' => null, + 'myf' => null, + 'myg' => null, + 'myh' => null, + 'myi' => null, + 'myj' => null, + 'myk' => null, + 'myl' => null, + 'mym' => null, + 'myn' => null, + 'myo' => null, + 'myp' => null, + 'myq' => null, + 'myr' => null, + 'mys' => null, + 'myt' => null, + 'myu' => null, + 'myv' => null, + 'myw' => null, + 'myx' => null, + 'myy' => null, + 'myz' => null, + 'mza' => null, + 'mzb' => null, + 'mzc' => null, + 'mzd' => null, + 'mze' => null, + 'mzg' => null, + 'mzh' => null, + 'mzi' => null, + 'mzj' => null, + 'mzk' => null, + 'mzl' => null, + 'mzm' => null, + 'mzn' => null, + 'mzo' => null, + 'mzp' => null, + 'mzq' => null, + 'mzr' => null, + 'mzs' => null, + 'mzt' => null, + 'mzu' => null, + 'mzv' => null, + 'mzw' => null, + 'mzx' => null, + 'mzy' => null, + 'mzz' => null, + 'naa' => null, + 'nab' => null, + 'nac' => null, + 'nad' => null, + 'nae' => null, + 'naf' => null, + 'nag' => null, + 'nah' => null, + 'nai' => null, + 'naj' => null, + 'nak' => null, + 'nal' => null, + 'nam' => null, + 'nan' => null, + 'nao' => null, + 'nap' => null, + 'naq' => null, + 'nar' => null, + 'nas' => null, + 'nat' => null, + 'nau' => 'na', + 'nav' => 'nv', + 'naw' => null, + 'nax' => null, + 'nay' => null, + 'naz' => null, + 'nba' => null, + 'nbb' => null, + 'nbc' => null, + 'nbd' => null, + 'nbe' => null, + 'nbf' => null, + 'nbg' => null, + 'nbh' => null, + 'nbi' => null, + 'nbj' => null, + 'nbk' => null, + 'nbl' => 'nr', + 'nbm' => null, + 'nbn' => null, + 'nbo' => null, + 'nbp' => null, + 'nbq' => null, + 'nbr' => null, + 'nbs' => null, + 'nbt' => null, + 'nbu' => null, + 'nbv' => null, + 'nbw' => null, + 'nbx' => null, + 'nby' => null, + 'nca' => null, + 'ncb' => null, + 'ncc' => null, + 'ncd' => null, + 'nce' => null, + 'ncf' => null, + 'ncg' => null, + 'nch' => null, + 'nci' => null, + 'ncj' => null, + 'nck' => null, + 'ncl' => null, + 'ncm' => null, + 'ncn' => null, + 'nco' => null, + 'ncp' => null, + 'ncq' => null, + 'ncr' => null, + 'ncs' => null, + 'nct' => null, + 'ncu' => null, + 'ncx' => null, + 'ncz' => null, + 'nda' => null, + 'ndb' => null, + 'ndc' => null, + 'ndd' => null, + 'nde' => 'nd', + 'ndf' => null, + 'ndg' => null, + 'ndh' => null, + 'ndi' => null, + 'ndj' => null, + 'ndk' => null, + 'ndl' => null, + 'ndm' => null, + 'ndn' => null, + 'ndo' => 'ng', + 'ndp' => null, + 'ndq' => null, + 'ndr' => null, + 'nds' => null, + 'ndt' => null, + 'ndu' => null, + 'ndv' => null, + 'ndw' => null, + 'ndx' => null, + 'ndy' => null, + 'ndz' => null, + 'nea' => null, + 'neb' => null, + 'nec' => null, + 'ned' => null, + 'nee' => null, + 'nef' => null, + 'neg' => null, + 'neh' => null, + 'nei' => null, + 'nej' => null, + 'nek' => null, + 'nem' => null, + 'nen' => null, + 'neo' => null, + 'nep' => 'ne', + 'neq' => null, + 'ner' => null, + 'nes' => null, + 'net' => null, + 'neu' => null, + 'nev' => null, + 'new' => null, + 'nex' => null, + 'ney' => null, + 'nez' => null, + 'nfa' => null, + 'nfd' => null, + 'nfl' => null, + 'nfr' => null, + 'nfu' => null, + 'nga' => null, + 'ngb' => null, + 'ngc' => null, + 'ngd' => null, + 'nge' => null, + 'ngf' => null, + 'ngg' => null, + 'ngh' => null, + 'ngi' => null, + 'ngj' => null, + 'ngk' => null, + 'ngl' => null, + 'ngm' => null, + 'ngn' => null, + 'ngo' => null, + 'ngp' => null, + 'ngq' => null, + 'ngr' => null, + 'ngs' => null, + 'ngt' => null, + 'ngu' => null, + 'ngv' => null, + 'ngw' => null, + 'ngx' => null, + 'ngy' => null, + 'ngz' => null, + 'nha' => null, + 'nhb' => null, + 'nhc' => null, + 'nhd' => null, + 'nhe' => null, + 'nhf' => null, + 'nhg' => null, + 'nhh' => null, + 'nhi' => null, + 'nhk' => null, + 'nhm' => null, + 'nhn' => null, + 'nho' => null, + 'nhp' => null, + 'nhq' => null, + 'nhr' => null, + 'nht' => null, + 'nhu' => null, + 'nhv' => null, + 'nhw' => null, + 'nhx' => null, + 'nhy' => null, + 'nhz' => null, + 'nia' => null, + 'nib' => null, + 'nic' => null, + 'nid' => null, + 'nie' => null, + 'nif' => null, + 'nig' => null, + 'nih' => null, + 'nii' => null, + 'nij' => null, + 'nik' => null, + 'nil' => null, + 'nim' => null, + 'nin' => null, + 'nio' => null, + 'niq' => null, + 'nir' => null, + 'nis' => null, + 'nit' => null, + 'niu' => null, + 'niv' => null, + 'niw' => null, + 'nix' => null, + 'niy' => null, + 'niz' => null, + 'nja' => null, + 'njb' => null, + 'njd' => null, + 'njh' => null, + 'nji' => null, + 'njj' => null, + 'njl' => null, + 'njm' => null, + 'njn' => null, + 'njo' => null, + 'njr' => null, + 'njs' => null, + 'njt' => null, + 'nju' => null, + 'njx' => null, + 'njy' => null, + 'njz' => null, + 'nka' => null, + 'nkb' => null, + 'nkc' => null, + 'nkd' => null, + 'nke' => null, + 'nkf' => null, + 'nkg' => null, + 'nkh' => null, + 'nki' => null, + 'nkj' => null, + 'nkk' => null, + 'nkm' => null, + 'nkn' => null, + 'nko' => null, + 'nkp' => null, + 'nkq' => null, + 'nkr' => null, + 'nks' => null, + 'nkt' => null, + 'nku' => null, + 'nkv' => null, + 'nkw' => null, + 'nkx' => null, + 'nkz' => null, + 'nla' => null, + 'nlc' => null, + 'nld' => 'nl', + 'nle' => null, + 'nlg' => null, + 'nli' => null, + 'nlj' => null, + 'nlk' => null, + 'nll' => null, + 'nlm' => null, + 'nln' => null, + 'nlo' => null, + 'nlq' => null, + 'nlr' => null, + 'nlu' => null, + 'nlv' => null, + 'nlw' => null, + 'nlx' => null, + 'nly' => null, + 'nlz' => null, + 'nma' => null, + 'nmb' => null, + 'nmc' => null, + 'nmd' => null, + 'nme' => null, + 'nmf' => null, + 'nmg' => null, + 'nmh' => null, + 'nmi' => null, + 'nmj' => null, + 'nmk' => null, + 'nml' => null, + 'nmm' => null, + 'nmn' => null, + 'nmo' => null, + 'nmp' => null, + 'nmq' => null, + 'nmr' => null, + 'nms' => null, + 'nmt' => null, + 'nmu' => null, + 'nmv' => null, + 'nmw' => null, + 'nmx' => null, + 'nmy' => null, + 'nmz' => null, + 'nna' => null, + 'nnb' => null, + 'nnc' => null, + 'nnd' => null, + 'nne' => null, + 'nnf' => null, + 'nng' => null, + 'nnh' => null, + 'nni' => null, + 'nnj' => null, + 'nnk' => null, + 'nnl' => null, + 'nnm' => null, + 'nnn' => null, + 'nno' => 'nn', + 'nnp' => null, + 'nnq' => null, + 'nnr' => null, + 'nns' => null, + 'nnt' => null, + 'nnu' => null, + 'nnv' => null, + 'nnw' => null, + 'nnx' => null, + 'nny' => null, + 'nnz' => null, + 'noa' => null, + 'nob' => 'nb', + 'noc' => null, + 'nod' => null, + 'noe' => null, + 'nof' => null, + 'nog' => null, + 'noh' => null, + 'noi' => null, + 'noj' => null, + 'nok' => null, + 'nol' => null, + 'nom' => null, + 'non' => null, + 'noo' => null, + 'nop' => null, + 'noq' => null, + 'nor' => 'no', + 'nos' => null, + 'not' => null, + 'nou' => null, + 'nov' => null, + 'now' => null, + 'noy' => null, + 'noz' => null, + 'npa' => null, + 'npb' => null, + 'npg' => null, + 'nph' => null, + 'npi' => null, + 'npl' => null, + 'npn' => null, + 'npo' => null, + 'nps' => null, + 'npu' => null, + 'npx' => null, + 'npy' => null, + 'nqg' => null, + 'nqk' => null, + 'nql' => null, + 'nqm' => null, + 'nqn' => null, + 'nqo' => null, + 'nqq' => null, + 'nqt' => null, + 'nqy' => null, + 'nra' => null, + 'nrb' => null, + 'nrc' => null, + 'nre' => null, + 'nrf' => null, + 'nrg' => null, + 'nri' => null, + 'nrk' => null, + 'nrl' => null, + 'nrm' => null, + 'nrn' => null, + 'nrp' => null, + 'nrr' => null, + 'nrt' => null, + 'nru' => null, + 'nrx' => null, + 'nrz' => null, + 'nsa' => null, + 'nsb' => null, + 'nsc' => null, + 'nsd' => null, + 'nse' => null, + 'nsf' => null, + 'nsg' => null, + 'nsh' => null, + 'nsi' => null, + 'nsk' => null, + 'nsl' => null, + 'nsm' => null, + 'nsn' => null, + 'nso' => null, + 'nsp' => null, + 'nsq' => null, + 'nsr' => null, + 'nss' => null, + 'nst' => null, + 'nsu' => null, + 'nsv' => null, + 'nsw' => null, + 'nsx' => null, + 'nsy' => null, + 'nsz' => null, + 'ntd' => null, + 'nte' => null, + 'ntg' => null, + 'nti' => null, + 'ntj' => null, + 'ntk' => null, + 'ntm' => null, + 'nto' => null, + 'ntp' => null, + 'ntr' => null, + 'nts' => null, + 'ntu' => null, + 'ntw' => null, + 'ntx' => null, + 'nty' => null, + 'ntz' => null, + 'nua' => null, + 'nub' => null, + 'nuc' => null, + 'nud' => null, + 'nue' => null, + 'nuf' => null, + 'nug' => null, + 'nuh' => null, + 'nui' => null, + 'nuj' => null, + 'nuk' => null, + 'nul' => null, + 'num' => null, + 'nun' => null, + 'nuo' => null, + 'nup' => null, + 'nuq' => null, + 'nur' => null, + 'nus' => null, + 'nut' => null, + 'nuu' => null, + 'nuv' => null, + 'nuw' => null, + 'nux' => null, + 'nuy' => null, + 'nuz' => null, + 'nvh' => null, + 'nvm' => null, + 'nvo' => null, + 'nwa' => null, + 'nwb' => null, + 'nwc' => null, + 'nwe' => null, + 'nwg' => null, + 'nwi' => null, + 'nwm' => null, + 'nwo' => null, + 'nwr' => null, + 'nww' => null, + 'nwx' => null, + 'nwy' => null, + 'nxa' => null, + 'nxd' => null, + 'nxe' => null, + 'nxg' => null, + 'nxi' => null, + 'nxk' => null, + 'nxl' => null, + 'nxm' => null, + 'nxn' => null, + 'nxo' => null, + 'nxq' => null, + 'nxr' => null, + 'nxu' => null, + 'nxx' => null, + 'nya' => 'ny', + 'nyb' => null, + 'nyc' => null, + 'nyd' => null, + 'nye' => null, + 'nyf' => null, + 'nyg' => null, + 'nyh' => null, + 'nyi' => null, + 'nyj' => null, + 'nyk' => null, + 'nyl' => null, + 'nym' => null, + 'nyn' => null, + 'nyo' => null, + 'nyp' => null, + 'nyq' => null, + 'nyr' => null, + 'nys' => null, + 'nyt' => null, + 'nyu' => null, + 'nyv' => null, + 'nyw' => null, + 'nyx' => null, + 'nyy' => null, + 'nza' => null, + 'nzb' => null, + 'nzd' => null, + 'nzi' => null, + 'nzk' => null, + 'nzm' => null, + 'nzr' => null, + 'nzs' => null, + 'nzu' => null, + 'nzy' => null, + 'nzz' => null, + 'oaa' => null, + 'oac' => null, + 'oar' => null, + 'oav' => null, + 'obi' => null, + 'obk' => null, + 'obl' => null, + 'obm' => null, + 'obo' => null, + 'obr' => null, + 'obt' => null, + 'obu' => null, + 'oca' => null, + 'och' => null, + 'oci' => 'oc', + 'ocm' => null, + 'oco' => null, + 'ocu' => null, + 'oda' => null, + 'odk' => null, + 'odt' => null, + 'odu' => null, + 'ofo' => null, + 'ofs' => null, + 'ofu' => null, + 'ogb' => null, + 'ogc' => null, + 'oge' => null, + 'ogg' => null, + 'ogo' => null, + 'ogu' => null, + 'oht' => null, + 'ohu' => null, + 'oia' => null, + 'oie' => null, + 'oin' => null, + 'ojb' => null, + 'ojc' => null, + 'ojg' => null, + 'oji' => 'oj', + 'ojp' => null, + 'ojs' => null, + 'ojv' => null, + 'ojw' => null, + 'oka' => null, + 'okb' => null, + 'okc' => null, + 'okd' => null, + 'oke' => null, + 'okg' => null, + 'okh' => null, + 'oki' => null, + 'okj' => null, + 'okk' => null, + 'okl' => null, + 'okm' => null, + 'okn' => null, + 'oko' => null, + 'okr' => null, + 'oks' => null, + 'oku' => null, + 'okv' => null, + 'okx' => null, + 'okz' => null, + 'ola' => null, + 'old' => null, + 'ole' => null, + 'olk' => null, + 'olm' => null, + 'olo' => null, + 'olr' => null, + 'olt' => null, + 'olu' => null, + 'oma' => null, + 'omb' => null, + 'omc' => null, + 'ome' => null, + 'omg' => null, + 'omi' => null, + 'omk' => null, + 'oml' => null, + 'omn' => null, + 'omo' => null, + 'omp' => null, + 'omq' => null, + 'omr' => null, + 'omt' => null, + 'omu' => null, + 'omv' => null, + 'omw' => null, + 'omx' => null, + 'omy' => null, + 'ona' => null, + 'onb' => null, + 'one' => null, + 'ong' => null, + 'oni' => null, + 'onj' => null, + 'onk' => null, + 'onn' => null, + 'ono' => null, + 'onp' => null, + 'onr' => null, + 'ons' => null, + 'ont' => null, + 'onu' => null, + 'onw' => null, + 'onx' => null, + 'ood' => null, + 'oog' => null, + 'oon' => null, + 'oor' => null, + 'oos' => null, + 'opa' => null, + 'opk' => null, + 'opm' => null, + 'opo' => null, + 'opt' => null, + 'opy' => null, + 'ora' => null, + 'orc' => null, + 'ore' => null, + 'org' => null, + 'orh' => null, + 'ori' => 'or', + 'orm' => 'om', + 'orn' => null, + 'oro' => null, + 'orr' => null, + 'ors' => null, + 'ort' => null, + 'oru' => null, + 'orv' => null, + 'orw' => null, + 'orx' => null, + 'ory' => null, + 'orz' => null, + 'osa' => null, + 'osc' => null, + 'osi' => null, + 'osn' => null, + 'oso' => null, + 'osp' => null, + 'oss' => 'os', + 'ost' => null, + 'osu' => null, + 'osx' => null, + 'ota' => null, + 'otb' => null, + 'otd' => null, + 'ote' => null, + 'oti' => null, + 'otk' => null, + 'otl' => null, + 'otm' => null, + 'otn' => null, + 'oto' => null, + 'otq' => null, + 'otr' => null, + 'ots' => null, + 'ott' => null, + 'otu' => null, + 'otw' => null, + 'otx' => null, + 'oty' => null, + 'otz' => null, + 'oua' => null, + 'oub' => null, + 'oue' => null, + 'oui' => null, + 'oum' => null, + 'oun' => null, + 'ovd' => null, + 'owi' => null, + 'owl' => null, + 'oyb' => null, + 'oyd' => null, + 'oym' => null, + 'oyy' => null, + 'ozm' => null, + 'paa' => null, + 'pab' => null, + 'pac' => null, + 'pad' => null, + 'pae' => null, + 'paf' => null, + 'pag' => null, + 'pah' => null, + 'pai' => null, + 'pak' => null, + 'pal' => null, + 'pam' => null, + 'pan' => 'pa', + 'pao' => null, + 'pap' => null, + 'paq' => null, + 'par' => null, + 'pas' => null, + 'pat' => null, + 'pau' => null, + 'pav' => null, + 'paw' => null, + 'pax' => null, + 'pay' => null, + 'paz' => null, + 'pbb' => null, + 'pbc' => null, + 'pbe' => null, + 'pbf' => null, + 'pbg' => null, + 'pbh' => null, + 'pbi' => null, + 'pbl' => null, + 'pbm' => null, + 'pbn' => null, + 'pbo' => null, + 'pbp' => null, + 'pbr' => null, + 'pbs' => null, + 'pbt' => null, + 'pbu' => null, + 'pbv' => null, + 'pby' => null, + 'pbz' => null, + 'pca' => null, + 'pcb' => null, + 'pcc' => null, + 'pcd' => null, + 'pce' => null, + 'pcf' => null, + 'pcg' => null, + 'pch' => null, + 'pci' => null, + 'pcj' => null, + 'pck' => null, + 'pcl' => null, + 'pcm' => null, + 'pcn' => null, + 'pcp' => null, + 'pcr' => null, + 'pcw' => null, + 'pda' => null, + 'pdc' => null, + 'pdi' => null, + 'pdn' => null, + 'pdo' => null, + 'pdt' => null, + 'pdu' => null, + 'pea' => null, + 'peb' => null, + 'ped' => null, + 'pee' => null, + 'pef' => null, + 'peg' => null, + 'peh' => null, + 'pei' => null, + 'pej' => null, + 'pek' => null, + 'pel' => null, + 'pem' => null, + 'peo' => null, + 'pep' => null, + 'peq' => null, + 'pes' => null, + 'pev' => null, + 'pex' => null, + 'pey' => null, + 'pez' => null, + 'pfa' => null, + 'pfe' => null, + 'pfl' => null, + 'pga' => null, + 'pgd' => null, + 'pgg' => null, + 'pgi' => null, + 'pgk' => null, + 'pgl' => null, + 'pgn' => null, + 'pgs' => null, + 'pgu' => null, + 'pgy' => null, + 'pgz' => null, + 'pha' => null, + 'phd' => null, + 'phg' => null, + 'phh' => null, + 'phi' => null, + 'phj' => null, + 'phk' => null, + 'phl' => null, + 'phm' => null, + 'phn' => null, + 'pho' => null, + 'phq' => null, + 'phr' => null, + 'pht' => null, + 'phu' => null, + 'phv' => null, + 'phw' => null, + 'pia' => null, + 'pib' => null, + 'pic' => null, + 'pid' => null, + 'pie' => null, + 'pif' => null, + 'pig' => null, + 'pih' => null, + 'pii' => null, + 'pij' => null, + 'pil' => null, + 'pim' => null, + 'pin' => null, + 'pio' => null, + 'pip' => null, + 'pir' => null, + 'pis' => null, + 'pit' => null, + 'piu' => null, + 'piv' => null, + 'piw' => null, + 'pix' => null, + 'piy' => null, + 'piz' => null, + 'pjt' => null, + 'pka' => null, + 'pkb' => null, + 'pkc' => null, + 'pkg' => null, + 'pkh' => null, + 'pkn' => null, + 'pko' => null, + 'pkp' => null, + 'pkr' => null, + 'pks' => null, + 'pkt' => null, + 'pku' => null, + 'pla' => null, + 'plb' => null, + 'plc' => null, + 'pld' => null, + 'ple' => null, + 'plf' => null, + 'plg' => null, + 'plh' => null, + 'pli' => 'pi', + 'plj' => null, + 'plk' => null, + 'pll' => null, + 'pln' => null, + 'plo' => null, + 'plp' => null, + 'plq' => null, + 'plr' => null, + 'pls' => null, + 'plt' => null, + 'plu' => null, + 'plv' => null, + 'plw' => null, + 'ply' => null, + 'plz' => null, + 'pma' => null, + 'pmb' => null, + 'pmc' => null, + 'pmd' => null, + 'pme' => null, + 'pmf' => null, + 'pmh' => null, + 'pmi' => null, + 'pmj' => null, + 'pmk' => null, + 'pml' => null, + 'pmm' => null, + 'pmn' => null, + 'pmo' => null, + 'pmq' => null, + 'pmr' => null, + 'pms' => null, + 'pmt' => null, + 'pmu' => null, + 'pmw' => null, + 'pmx' => null, + 'pmy' => null, + 'pmz' => null, + 'pna' => null, + 'pnb' => null, + 'pnc' => null, + 'pnd' => null, + 'pne' => null, + 'png' => null, + 'pnh' => null, + 'pni' => null, + 'pnj' => null, + 'pnk' => null, + 'pnl' => null, + 'pnm' => null, + 'pnn' => null, + 'pno' => null, + 'pnp' => null, + 'pnq' => null, + 'pnr' => null, + 'pns' => null, + 'pnt' => null, + 'pnu' => null, + 'pnv' => null, + 'pnw' => null, + 'pnx' => null, + 'pny' => null, + 'pnz' => null, + 'poc' => null, + 'pod' => null, + 'poe' => null, + 'pof' => null, + 'pog' => null, + 'poh' => null, + 'poi' => null, + 'pok' => null, + 'pol' => 'pl', + 'pom' => null, + 'pon' => null, + 'poo' => null, + 'pop' => null, + 'poq' => null, + 'por' => 'pt', + 'pos' => null, + 'pot' => null, + 'pov' => null, + 'pow' => null, + 'pox' => null, + 'poy' => null, + 'poz' => null, + 'ppa' => null, + 'ppe' => null, + 'ppi' => null, + 'ppk' => null, + 'ppl' => null, + 'ppm' => null, + 'ppn' => null, + 'ppo' => null, + 'ppp' => null, + 'ppq' => null, + 'ppr' => null, + 'pps' => null, + 'ppt' => null, + 'ppu' => null, + 'pqa' => null, + 'pqe' => null, + 'pqm' => null, + 'pqw' => null, + 'pra' => null, + 'prb' => null, + 'prc' => null, + 'prd' => null, + 'pre' => null, + 'prf' => null, + 'prg' => null, + 'prh' => null, + 'pri' => null, + 'prk' => null, + 'prl' => null, + 'prm' => null, + 'prn' => null, + 'pro' => null, + 'prp' => null, + 'prq' => null, + 'prr' => null, + 'prs' => null, + 'prt' => null, + 'pru' => null, + 'prw' => null, + 'prx' => null, + 'pry' => null, + 'prz' => null, + 'psa' => null, + 'psc' => null, + 'psd' => null, + 'pse' => null, + 'psg' => null, + 'psh' => null, + 'psi' => null, + 'psl' => null, + 'psm' => null, + 'psn' => null, + 'pso' => null, + 'psp' => null, + 'psq' => null, + 'psr' => null, + 'pss' => null, + 'pst' => null, + 'psu' => null, + 'psw' => null, + 'psy' => null, + 'pta' => null, + 'pth' => null, + 'pti' => null, + 'ptn' => null, + 'pto' => null, + 'ptp' => null, + 'ptq' => null, + 'ptr' => null, + 'ptt' => null, + 'ptu' => null, + 'ptv' => null, + 'ptw' => null, + 'pty' => null, + 'pua' => null, + 'pub' => null, + 'puc' => null, + 'pud' => null, + 'pue' => null, + 'puf' => null, + 'pug' => null, + 'pui' => null, + 'puj' => null, + 'puk' => null, + 'pum' => null, + 'puo' => null, + 'pup' => null, + 'puq' => null, + 'pur' => null, + 'pus' => 'ps', + 'put' => null, + 'puu' => null, + 'puw' => null, + 'pux' => null, + 'puy' => null, + 'puz' => null, + 'pwa' => null, + 'pwb' => null, + 'pwg' => null, + 'pwi' => null, + 'pwm' => null, + 'pwn' => null, + 'pwo' => null, + 'pwr' => null, + 'pww' => null, + 'pxm' => null, + 'pye' => null, + 'pym' => null, + 'pyn' => null, + 'pys' => null, + 'pyu' => null, + 'pyx' => null, + 'pyy' => null, + 'pze' => null, + 'pzh' => null, + 'pzn' => null, + 'qua' => null, + 'qub' => null, + 'quc' => null, + 'qud' => null, + 'que' => 'qu', + 'quf' => null, + 'qug' => null, + 'quh' => null, + 'qui' => null, + 'quk' => null, + 'qul' => null, + 'qum' => null, + 'qun' => null, + 'qup' => null, + 'quq' => null, + 'qur' => null, + 'qus' => null, + 'quv' => null, + 'quw' => null, + 'qux' => null, + 'quy' => null, + 'quz' => null, + 'qva' => null, + 'qvc' => null, + 'qve' => null, + 'qvh' => null, + 'qvi' => null, + 'qvj' => null, + 'qvl' => null, + 'qvm' => null, + 'qvn' => null, + 'qvo' => null, + 'qvp' => null, + 'qvs' => null, + 'qvw' => null, + 'qvy' => null, + 'qvz' => null, + 'qwa' => null, + 'qwc' => null, + 'qwe' => null, + 'qwh' => null, + 'qwm' => null, + 'qws' => null, + 'qwt' => null, + 'qxa' => null, + 'qxc' => null, + 'qxh' => null, + 'qxl' => null, + 'qxn' => null, + 'qxo' => null, + 'qxp' => null, + 'qxq' => null, + 'qxr' => null, + 'qxs' => null, + 'qxt' => null, + 'qxu' => null, + 'qxw' => null, + 'qya' => null, + 'qyp' => null, + 'raa' => null, + 'rab' => null, + 'rac' => null, + 'rad' => null, + 'raf' => null, + 'rag' => null, + 'rah' => null, + 'rai' => null, + 'raj' => null, + 'rak' => null, + 'ral' => null, + 'ram' => null, + 'ran' => null, + 'rao' => null, + 'rap' => null, + 'raq' => null, + 'rar' => null, + 'ras' => null, + 'rat' => null, + 'rau' => null, + 'rav' => null, + 'raw' => null, + 'rax' => null, + 'ray' => null, + 'raz' => null, + 'rbb' => null, + 'rbk' => null, + 'rbl' => null, + 'rbp' => null, + 'rcf' => null, + 'rdb' => null, + 'rea' => null, + 'reb' => null, + 'ree' => null, + 'reg' => null, + 'rei' => null, + 'rej' => null, + 'rel' => null, + 'rem' => null, + 'ren' => null, + 'rer' => null, + 'res' => null, + 'ret' => null, + 'rey' => null, + 'rga' => null, + 'rge' => null, + 'rgk' => null, + 'rgn' => null, + 'rgr' => null, + 'rgs' => null, + 'rgu' => null, + 'rhg' => null, + 'rhp' => null, + 'ria' => null, + 'rib' => null, + 'rie' => null, + 'rif' => null, + 'ril' => null, + 'rim' => null, + 'rin' => null, + 'rir' => null, + 'rit' => null, + 'riu' => null, + 'rjg' => null, + 'rji' => null, + 'rjs' => null, + 'rka' => null, + 'rkb' => null, + 'rkh' => null, + 'rki' => null, + 'rkm' => null, + 'rkt' => null, + 'rkw' => null, + 'rma' => null, + 'rmb' => null, + 'rmc' => null, + 'rmd' => null, + 'rme' => null, + 'rmf' => null, + 'rmg' => null, + 'rmh' => null, + 'rmi' => null, + 'rmk' => null, + 'rml' => null, + 'rmm' => null, + 'rmn' => null, + 'rmo' => null, + 'rmp' => null, + 'rmq' => null, + 'rmr' => null, + 'rms' => null, + 'rmt' => null, + 'rmu' => null, + 'rmv' => null, + 'rmw' => null, + 'rmx' => null, + 'rmy' => null, + 'rmz' => null, + 'rna' => null, + 'rnb' => null, + 'rnd' => null, + 'rng' => null, + 'rnl' => null, + 'rnn' => null, + 'rnp' => null, + 'rnr' => null, + 'rnw' => null, + 'roa' => null, + 'rob' => null, + 'roc' => null, + 'rod' => null, + 'roe' => null, + 'rof' => null, + 'rog' => null, + 'roh' => 'rm', + 'rol' => null, + 'rom' => null, + 'ron' => 'ro', + 'roo' => null, + 'rop' => null, + 'ror' => null, + 'rou' => null, + 'row' => null, + 'rpn' => null, + 'rpt' => null, + 'rri' => null, + 'rrm' => null, + 'rro' => null, + 'rrt' => null, + 'rsb' => null, + 'rsi' => null, + 'rsk' => null, + 'rsl' => null, + 'rsm' => null, + 'rsn' => null, + 'rsw' => null, + 'rtc' => null, + 'rth' => null, + 'rtm' => null, + 'rts' => null, + 'rtw' => null, + 'rub' => null, + 'ruc' => null, + 'rue' => null, + 'ruf' => null, + 'rug' => null, + 'ruh' => null, + 'rui' => null, + 'ruk' => null, + 'run' => 'rn', + 'ruo' => null, + 'rup' => null, + 'ruq' => null, + 'rus' => 'ru', + 'rut' => null, + 'ruu' => null, + 'ruy' => null, + 'ruz' => null, + 'rwa' => null, + 'rwk' => null, + 'rwl' => null, + 'rwm' => null, + 'rwo' => null, + 'rwr' => null, + 'rxd' => null, + 'rxw' => null, + 'ryn' => null, + 'rys' => null, + 'ryu' => null, + 'rzh' => null, + 'saa' => null, + 'sab' => null, + 'sac' => null, + 'sad' => null, + 'sae' => null, + 'saf' => null, + 'sag' => 'sg', + 'sah' => null, + 'sai' => null, + 'saj' => null, + 'sak' => null, + 'sal' => null, + 'sam' => null, + 'san' => 'sa', + 'sao' => null, + 'sap' => null, + 'saq' => null, + 'sar' => null, + 'sas' => null, + 'sat' => null, + 'sau' => null, + 'sav' => null, + 'saw' => null, + 'sax' => null, + 'say' => null, + 'saz' => null, + 'sba' => null, + 'sbb' => null, + 'sbc' => null, + 'sbd' => null, + 'sbe' => null, + 'sbf' => null, + 'sbg' => null, + 'sbh' => null, + 'sbi' => null, + 'sbj' => null, + 'sbk' => null, + 'sbl' => null, + 'sbm' => null, + 'sbn' => null, + 'sbo' => null, + 'sbp' => null, + 'sbq' => null, + 'sbr' => null, + 'sbs' => null, + 'sbt' => null, + 'sbu' => null, + 'sbv' => null, + 'sbw' => null, + 'sbx' => null, + 'sby' => null, + 'sbz' => null, + 'sca' => null, + 'scb' => null, + 'sce' => null, + 'scf' => null, + 'scg' => null, + 'sch' => null, + 'sci' => null, + 'sck' => null, + 'scl' => null, + 'scn' => null, + 'sco' => null, + 'scp' => null, + 'scq' => null, + 'scs' => null, + 'sct' => null, + 'scu' => null, + 'scv' => null, + 'scw' => null, + 'scx' => null, + 'sda' => null, + 'sdb' => null, + 'sdc' => null, + 'sde' => null, + 'sdf' => null, + 'sdg' => null, + 'sdh' => null, + 'sdj' => null, + 'sdk' => null, + 'sdl' => null, + 'sdm' => null, + 'sdn' => null, + 'sdo' => null, + 'sdp' => null, + 'sdq' => null, + 'sdr' => null, + 'sds' => null, + 'sdt' => null, + 'sdu' => null, + 'sdv' => null, + 'sdx' => null, + 'sdz' => null, + 'sea' => null, + 'seb' => null, + 'sec' => null, + 'sed' => null, + 'see' => null, + 'sef' => null, + 'seg' => null, + 'seh' => null, + 'sei' => null, + 'sej' => null, + 'sek' => null, + 'sel' => null, + 'sem' => null, + 'sen' => null, + 'seo' => null, + 'sep' => null, + 'seq' => null, + 'ser' => null, + 'ses' => null, + 'set' => null, + 'seu' => null, + 'sev' => null, + 'sew' => null, + 'sey' => null, + 'sez' => null, + 'sfb' => null, + 'sfe' => null, + 'sfm' => null, + 'sfs' => null, + 'sfw' => null, + 'sga' => null, + 'sgb' => null, + 'sgc' => null, + 'sgd' => null, + 'sge' => null, + 'sgg' => null, + 'sgh' => null, + 'sgi' => null, + 'sgj' => null, + 'sgk' => null, + 'sgl' => null, + 'sgm' => null, + 'sgn' => null, + 'sgo' => null, + 'sgp' => null, + 'sgr' => null, + 'sgs' => null, + 'sgt' => null, + 'sgu' => null, + 'sgw' => null, + 'sgx' => null, + 'sgy' => null, + 'sgz' => null, + 'sha' => null, + 'shb' => null, + 'shc' => null, + 'shd' => null, + 'she' => null, + 'shg' => null, + 'shh' => null, + 'shi' => null, + 'shj' => null, + 'shk' => null, + 'shl' => null, + 'shm' => null, + 'shn' => null, + 'sho' => null, + 'shp' => null, + 'shq' => null, + 'shr' => null, + 'shs' => null, + 'sht' => null, + 'shu' => null, + 'shv' => null, + 'shw' => null, + 'shx' => null, + 'shy' => null, + 'shz' => null, + 'sia' => null, + 'sib' => null, + 'sid' => null, + 'sie' => null, + 'sif' => null, + 'sig' => null, + 'sih' => null, + 'sii' => null, + 'sij' => null, + 'sik' => null, + 'sil' => null, + 'sim' => null, + 'sin' => 'si', + 'sio' => null, + 'sip' => null, + 'siq' => null, + 'sir' => null, + 'sis' => null, + 'sit' => null, + 'siu' => null, + 'siv' => null, + 'siw' => null, + 'six' => null, + 'siy' => null, + 'siz' => null, + 'sja' => null, + 'sjb' => null, + 'sjd' => null, + 'sje' => null, + 'sjg' => null, + 'sjk' => null, + 'sjl' => null, + 'sjm' => null, + 'sjn' => null, + 'sjo' => null, + 'sjp' => null, + 'sjr' => null, + 'sjs' => null, + 'sjt' => null, + 'sju' => null, + 'sjw' => null, + 'ska' => null, + 'skb' => null, + 'skc' => null, + 'skd' => null, + 'ske' => null, + 'skf' => null, + 'skg' => null, + 'skh' => null, + 'ski' => null, + 'skj' => null, + 'skk' => null, + 'skm' => null, + 'skn' => null, + 'sko' => null, + 'skp' => null, + 'skq' => null, + 'skr' => null, + 'sks' => null, + 'skt' => null, + 'sku' => null, + 'skv' => null, + 'skw' => null, + 'skx' => null, + 'sky' => null, + 'skz' => null, + 'sla' => null, + 'slc' => null, + 'sld' => null, + 'sle' => null, + 'slf' => null, + 'slg' => null, + 'slh' => null, + 'sli' => null, + 'slj' => null, + 'slk' => 'sk', + 'sll' => null, + 'slm' => null, + 'sln' => null, + 'slp' => null, + 'slq' => null, + 'slr' => null, + 'sls' => null, + 'slt' => null, + 'slu' => null, + 'slv' => 'sl', + 'slw' => null, + 'slx' => null, + 'sly' => null, + 'slz' => null, + 'sma' => null, + 'smb' => null, + 'smc' => null, + 'smd' => null, + 'sme' => 'se', + 'smf' => null, + 'smg' => null, + 'smh' => null, + 'smi' => null, + 'smj' => null, + 'smk' => null, + 'sml' => null, + 'smm' => null, + 'smn' => null, + 'smo' => 'sm', + 'smp' => null, + 'smq' => null, + 'smr' => null, + 'sms' => null, + 'smt' => null, + 'smu' => null, + 'smv' => null, + 'smw' => null, + 'smx' => null, + 'smy' => null, + 'smz' => null, + 'sna' => 'sn', + 'snb' => null, + 'snc' => null, + 'snd' => 'sd', + 'sne' => null, + 'snf' => null, + 'sng' => null, + 'snh' => null, + 'sni' => null, + 'snj' => null, + 'snk' => null, + 'snl' => null, + 'snm' => null, + 'snn' => null, + 'sno' => null, + 'snp' => null, + 'snq' => null, + 'snr' => null, + 'sns' => null, + 'snu' => null, + 'snv' => null, + 'snw' => null, + 'snx' => null, + 'sny' => null, + 'snz' => null, + 'soa' => null, + 'sob' => null, + 'soc' => null, + 'sod' => null, + 'soe' => null, + 'sog' => null, + 'soh' => null, + 'soi' => null, + 'soj' => null, + 'sok' => null, + 'sol' => null, + 'som' => 'so', + 'son' => null, + 'soo' => null, + 'sop' => null, + 'soq' => null, + 'sor' => null, + 'sos' => null, + 'sot' => 'st', + 'sou' => null, + 'sov' => null, + 'sow' => null, + 'sox' => null, + 'soy' => null, + 'soz' => null, + 'spa' => 'es', + 'spb' => null, + 'spc' => null, + 'spd' => null, + 'spe' => null, + 'spg' => null, + 'spi' => null, + 'spk' => null, + 'spl' => null, + 'spm' => null, + 'spn' => null, + 'spo' => null, + 'spp' => null, + 'spq' => null, + 'spr' => null, + 'sps' => null, + 'spt' => null, + 'spu' => null, + 'spv' => null, + 'spx' => null, + 'spy' => null, + 'sqa' => null, + 'sqh' => null, + 'sqi' => 'sq', + 'sqj' => null, + 'sqk' => null, + 'sqm' => null, + 'sqn' => null, + 'sqo' => null, + 'sqq' => null, + 'sqr' => null, + 'sqs' => null, + 'sqt' => null, + 'squ' => null, + 'sqx' => null, + 'sra' => null, + 'srb' => null, + 'src' => null, + 'srd' => 'sc', + 'sre' => null, + 'srf' => null, + 'srg' => null, + 'srh' => null, + 'sri' => null, + 'srk' => null, + 'srl' => null, + 'srm' => null, + 'srn' => null, + 'sro' => null, + 'srp' => 'sr', + 'srq' => null, + 'srr' => null, + 'srs' => null, + 'srt' => null, + 'sru' => null, + 'srv' => null, + 'srw' => null, + 'srx' => null, + 'sry' => null, + 'srz' => null, + 'ssa' => null, + 'ssb' => null, + 'ssc' => null, + 'ssd' => null, + 'sse' => null, + 'ssf' => null, + 'ssg' => null, + 'ssh' => null, + 'ssi' => null, + 'ssj' => null, + 'ssk' => null, + 'ssl' => null, + 'ssm' => null, + 'ssn' => null, + 'sso' => null, + 'ssp' => null, + 'ssq' => null, + 'ssr' => null, + 'sss' => null, + 'sst' => null, + 'ssu' => null, + 'ssv' => null, + 'ssw' => 'ss', + 'ssx' => null, + 'ssy' => null, + 'ssz' => null, + 'sta' => null, + 'stb' => null, + 'std' => null, + 'ste' => null, + 'stf' => null, + 'stg' => null, + 'sth' => null, + 'sti' => null, + 'stj' => null, + 'stk' => null, + 'stl' => null, + 'stm' => null, + 'stn' => null, + 'sto' => null, + 'stp' => null, + 'stq' => null, + 'str' => null, + 'sts' => null, + 'stt' => null, + 'stu' => null, + 'stv' => null, + 'stw' => null, + 'sty' => null, + 'sua' => null, + 'sub' => null, + 'suc' => null, + 'sue' => null, + 'sug' => null, + 'sui' => null, + 'suj' => null, + 'suk' => null, + 'sul' => null, + 'sum' => null, + 'sun' => 'su', + 'suo' => null, + 'suq' => null, + 'sur' => null, + 'sus' => null, + 'sut' => null, + 'suv' => null, + 'suw' => null, + 'sux' => null, + 'suy' => null, + 'suz' => null, + 'sva' => null, + 'svb' => null, + 'svc' => null, + 'sve' => null, + 'svk' => null, + 'svm' => null, + 'svr' => null, + 'svs' => null, + 'svx' => null, + 'swa' => 'sw', + 'swb' => null, + 'swc' => null, + 'swe' => 'sv', + 'swf' => null, + 'swg' => null, + 'swh' => null, + 'swi' => null, + 'swj' => null, + 'swk' => null, + 'swl' => null, + 'swm' => null, + 'swn' => null, + 'swo' => null, + 'swp' => null, + 'swq' => null, + 'swr' => null, + 'sws' => null, + 'swt' => null, + 'swu' => null, + 'swv' => null, + 'sww' => null, + 'swx' => null, + 'swy' => null, + 'sxb' => null, + 'sxc' => null, + 'sxe' => null, + 'sxg' => null, + 'sxk' => null, + 'sxl' => null, + 'sxm' => null, + 'sxn' => null, + 'sxo' => null, + 'sxr' => null, + 'sxs' => null, + 'sxu' => null, + 'sxw' => null, + 'sya' => null, + 'syb' => null, + 'syc' => null, + 'syd' => null, + 'syi' => null, + 'syk' => null, + 'syl' => null, + 'sym' => null, + 'syn' => null, + 'syo' => null, + 'syr' => null, + 'sys' => null, + 'syw' => null, + 'syx' => null, + 'syy' => null, + 'sza' => null, + 'szb' => null, + 'szc' => null, + 'szd' => null, + 'sze' => null, + 'szg' => null, + 'szl' => null, + 'szn' => null, + 'szp' => null, + 'szs' => null, + 'szv' => null, + 'szw' => null, + 'szy' => null, + 'taa' => null, + 'tab' => null, + 'tac' => null, + 'tad' => null, + 'tae' => null, + 'taf' => null, + 'tag' => null, + 'tah' => 'ty', + 'tai' => null, + 'taj' => null, + 'tak' => null, + 'tal' => null, + 'tam' => 'ta', + 'tan' => null, + 'tao' => null, + 'tap' => null, + 'taq' => null, + 'tar' => null, + 'tas' => null, + 'tat' => 'tt', + 'tau' => null, + 'tav' => null, + 'taw' => null, + 'tax' => null, + 'tay' => null, + 'taz' => null, + 'tba' => null, + 'tbb' => null, + 'tbc' => null, + 'tbd' => null, + 'tbe' => null, + 'tbf' => null, + 'tbg' => null, + 'tbh' => null, + 'tbi' => null, + 'tbj' => null, + 'tbk' => null, + 'tbl' => null, + 'tbm' => null, + 'tbn' => null, + 'tbo' => null, + 'tbp' => null, + 'tbq' => null, + 'tbr' => null, + 'tbs' => null, + 'tbt' => null, + 'tbu' => null, + 'tbv' => null, + 'tbw' => null, + 'tbx' => null, + 'tby' => null, + 'tbz' => null, + 'tca' => null, + 'tcb' => null, + 'tcc' => null, + 'tcd' => null, + 'tce' => null, + 'tcf' => null, + 'tcg' => null, + 'tch' => null, + 'tci' => null, + 'tck' => null, + 'tcl' => null, + 'tcm' => null, + 'tcn' => null, + 'tco' => null, + 'tcp' => null, + 'tcq' => null, + 'tcs' => null, + 'tct' => null, + 'tcu' => null, + 'tcw' => null, + 'tcx' => null, + 'tcy' => null, + 'tcz' => null, + 'tda' => null, + 'tdb' => null, + 'tdc' => null, + 'tdd' => null, + 'tde' => null, + 'tdf' => null, + 'tdg' => null, + 'tdh' => null, + 'tdi' => null, + 'tdj' => null, + 'tdk' => null, + 'tdl' => null, + 'tdm' => null, + 'tdn' => null, + 'tdo' => null, + 'tdq' => null, + 'tdr' => null, + 'tds' => null, + 'tdt' => null, + 'tdu' => null, + 'tdv' => null, + 'tdx' => null, + 'tdy' => null, + 'tea' => null, + 'teb' => null, + 'tec' => null, + 'ted' => null, + 'tee' => null, + 'tef' => null, + 'teg' => null, + 'teh' => null, + 'tei' => null, + 'tek' => null, + 'tel' => 'te', + 'tem' => null, + 'ten' => null, + 'teo' => null, + 'tep' => null, + 'teq' => null, + 'ter' => null, + 'tes' => null, + 'tet' => null, + 'teu' => null, + 'tev' => null, + 'tew' => null, + 'tex' => null, + 'tey' => null, + 'tez' => null, + 'tfi' => null, + 'tfn' => null, + 'tfo' => null, + 'tfr' => null, + 'tft' => null, + 'tga' => null, + 'tgb' => null, + 'tgc' => null, + 'tgd' => null, + 'tge' => null, + 'tgf' => null, + 'tgg' => null, + 'tgh' => null, + 'tgi' => null, + 'tgj' => null, + 'tgk' => 'tg', + 'tgl' => 'tl', + 'tgn' => null, + 'tgo' => null, + 'tgp' => null, + 'tgq' => null, + 'tgr' => null, + 'tgs' => null, + 'tgt' => null, + 'tgu' => null, + 'tgv' => null, + 'tgw' => null, + 'tgx' => null, + 'tgy' => null, + 'tgz' => null, + 'tha' => 'th', + 'thc' => null, + 'thd' => null, + 'the' => null, + 'thf' => null, + 'thh' => null, + 'thi' => null, + 'thk' => null, + 'thl' => null, + 'thm' => null, + 'thn' => null, + 'thp' => null, + 'thq' => null, + 'thr' => null, + 'ths' => null, + 'tht' => null, + 'thu' => null, + 'thv' => null, + 'thw' => null, + 'thx' => null, + 'thy' => null, + 'thz' => null, + 'tia' => null, + 'tic' => null, + 'tid' => null, + 'tie' => null, + 'tif' => null, + 'tig' => null, + 'tih' => null, + 'tii' => null, + 'tij' => null, + 'tik' => null, + 'til' => null, + 'tim' => null, + 'tin' => null, + 'tio' => null, + 'tip' => null, + 'tiq' => null, + 'tir' => 'ti', + 'tis' => null, + 'tit' => null, + 'tiu' => null, + 'tiv' => null, + 'tiw' => null, + 'tix' => null, + 'tiy' => null, + 'tiz' => null, + 'tja' => null, + 'tjg' => null, + 'tji' => null, + 'tjj' => null, + 'tjl' => null, + 'tjm' => null, + 'tjn' => null, + 'tjo' => null, + 'tjp' => null, + 'tjs' => null, + 'tju' => null, + 'tjw' => null, + 'tka' => null, + 'tkb' => null, + 'tkd' => null, + 'tke' => null, + 'tkf' => null, + 'tkg' => null, + 'tkk' => null, + 'tkl' => null, + 'tkm' => null, + 'tkn' => null, + 'tkp' => null, + 'tkq' => null, + 'tkr' => null, + 'tks' => null, + 'tkt' => null, + 'tku' => null, + 'tkv' => null, + 'tkw' => null, + 'tkx' => null, + 'tkz' => null, + 'tla' => null, + 'tlb' => null, + 'tlc' => null, + 'tld' => null, + 'tlf' => null, + 'tlg' => null, + 'tlh' => null, + 'tli' => null, + 'tlj' => null, + 'tlk' => null, + 'tll' => null, + 'tlm' => null, + 'tln' => null, + 'tlo' => null, + 'tlp' => null, + 'tlq' => null, + 'tlr' => null, + 'tls' => null, + 'tlt' => null, + 'tlu' => null, + 'tlv' => null, + 'tlw' => null, + 'tlx' => null, + 'tly' => null, + 'tma' => null, + 'tmb' => null, + 'tmc' => null, + 'tmd' => null, + 'tme' => null, + 'tmf' => null, + 'tmg' => null, + 'tmh' => null, + 'tmi' => null, + 'tmj' => null, + 'tmk' => null, + 'tml' => null, + 'tmm' => null, + 'tmn' => null, + 'tmo' => null, + 'tmp' => null, + 'tmq' => null, + 'tmr' => null, + 'tms' => null, + 'tmt' => null, + 'tmu' => null, + 'tmv' => null, + 'tmw' => null, + 'tmy' => null, + 'tmz' => null, + 'tna' => null, + 'tnb' => null, + 'tnc' => null, + 'tnd' => null, + 'tne' => null, + 'tnf' => null, + 'tng' => null, + 'tnh' => null, + 'tni' => null, + 'tnk' => null, + 'tnl' => null, + 'tnm' => null, + 'tnn' => null, + 'tno' => null, + 'tnp' => null, + 'tnq' => null, + 'tnr' => null, + 'tns' => null, + 'tnt' => null, + 'tnu' => null, + 'tnv' => null, + 'tnw' => null, + 'tnx' => null, + 'tny' => null, + 'tnz' => null, + 'tob' => null, + 'toc' => null, + 'tod' => null, + 'toe' => null, + 'tof' => null, + 'tog' => null, + 'toh' => null, + 'toi' => null, + 'toj' => null, + 'tok' => null, + 'tol' => null, + 'tom' => null, + 'ton' => 'to', + 'too' => null, + 'top' => null, + 'toq' => null, + 'tor' => null, + 'tos' => null, + 'tou' => null, + 'tov' => null, + 'tow' => null, + 'tox' => null, + 'toy' => null, + 'toz' => null, + 'tpa' => null, + 'tpc' => null, + 'tpe' => null, + 'tpf' => null, + 'tpg' => null, + 'tpi' => null, + 'tpj' => null, + 'tpk' => null, + 'tpl' => null, + 'tpm' => null, + 'tpn' => null, + 'tpo' => null, + 'tpp' => null, + 'tpq' => null, + 'tpr' => null, + 'tpt' => null, + 'tpu' => null, + 'tpv' => null, + 'tpw' => null, + 'tpx' => null, + 'tpy' => null, + 'tpz' => null, + 'tqb' => null, + 'tql' => null, + 'tqm' => null, + 'tqn' => null, + 'tqo' => null, + 'tqp' => null, + 'tqq' => null, + 'tqr' => null, + 'tqt' => null, + 'tqu' => null, + 'tqw' => null, + 'tra' => null, + 'trb' => null, + 'trc' => null, + 'trd' => null, + 'tre' => null, + 'trf' => null, + 'trg' => null, + 'trh' => null, + 'tri' => null, + 'trj' => null, + 'trk' => null, + 'trl' => null, + 'trm' => null, + 'trn' => null, + 'tro' => null, + 'trp' => null, + 'trq' => null, + 'trr' => null, + 'trs' => null, + 'trt' => null, + 'tru' => null, + 'trv' => null, + 'trw' => null, + 'trx' => null, + 'try' => null, + 'trz' => null, + 'tsa' => null, + 'tsb' => null, + 'tsc' => null, + 'tsd' => null, + 'tse' => null, + 'tsf' => null, + 'tsg' => null, + 'tsh' => null, + 'tsi' => null, + 'tsj' => null, + 'tsk' => null, + 'tsl' => null, + 'tsm' => null, + 'tsn' => 'tn', + 'tso' => 'ts', + 'tsp' => null, + 'tsq' => null, + 'tsr' => null, + 'tss' => null, + 'tst' => null, + 'tsu' => null, + 'tsv' => null, + 'tsw' => null, + 'tsx' => null, + 'tsy' => null, + 'tsz' => null, + 'tta' => null, + 'ttb' => null, + 'ttc' => null, + 'ttd' => null, + 'tte' => null, + 'ttf' => null, + 'ttg' => null, + 'tth' => null, + 'tti' => null, + 'ttj' => null, + 'ttk' => null, + 'ttl' => null, + 'ttm' => null, + 'ttn' => null, + 'tto' => null, + 'ttp' => null, + 'ttq' => null, + 'ttr' => null, + 'tts' => null, + 'ttt' => null, + 'ttu' => null, + 'ttv' => null, + 'ttw' => null, + 'tty' => null, + 'ttz' => null, + 'tua' => null, + 'tub' => null, + 'tuc' => null, + 'tud' => null, + 'tue' => null, + 'tuf' => null, + 'tug' => null, + 'tuh' => null, + 'tui' => null, + 'tuj' => null, + 'tuk' => 'tk', + 'tul' => null, + 'tum' => null, + 'tun' => null, + 'tuo' => null, + 'tup' => null, + 'tuq' => null, + 'tur' => 'tr', + 'tus' => null, + 'tut' => null, + 'tuu' => null, + 'tuv' => null, + 'tuw' => null, + 'tux' => null, + 'tuy' => null, + 'tuz' => null, + 'tva' => null, + 'tvd' => null, + 'tve' => null, + 'tvi' => null, + 'tvk' => null, + 'tvl' => null, + 'tvm' => null, + 'tvn' => null, + 'tvo' => null, + 'tvs' => null, + 'tvt' => null, + 'tvu' => null, + 'tvw' => null, + 'tvx' => null, + 'tvy' => null, + 'twa' => null, + 'twb' => null, + 'twc' => null, + 'twd' => null, + 'twe' => null, + 'twf' => null, + 'twg' => null, + 'twh' => null, + 'twi' => 'tw', + 'twl' => null, + 'twm' => null, + 'twn' => null, + 'two' => null, + 'twp' => null, + 'twq' => null, + 'twr' => null, + 'twt' => null, + 'twu' => null, + 'tww' => null, + 'twx' => null, + 'twy' => null, + 'txa' => null, + 'txb' => null, + 'txc' => null, + 'txe' => null, + 'txg' => null, + 'txh' => null, + 'txi' => null, + 'txj' => null, + 'txm' => null, + 'txn' => null, + 'txo' => null, + 'txq' => null, + 'txr' => null, + 'txs' => null, + 'txt' => null, + 'txu' => null, + 'txx' => null, + 'txy' => null, + 'tya' => null, + 'tye' => null, + 'tyh' => null, + 'tyi' => null, + 'tyj' => null, + 'tyl' => null, + 'tyn' => null, + 'typ' => null, + 'tyr' => null, + 'tys' => null, + 'tyt' => null, + 'tyu' => null, + 'tyv' => null, + 'tyx' => null, + 'tyy' => null, + 'tyz' => null, + 'tza' => null, + 'tzh' => null, + 'tzj' => null, + 'tzl' => null, + 'tzm' => null, + 'tzn' => null, + 'tzo' => null, + 'tzx' => null, + 'uam' => null, + 'uan' => null, + 'uar' => null, + 'uba' => null, + 'ubi' => null, + 'ubl' => null, + 'ubr' => null, + 'ubu' => null, + 'uby' => null, + 'uda' => null, + 'ude' => null, + 'udg' => null, + 'udi' => null, + 'udj' => null, + 'udl' => null, + 'udm' => null, + 'udu' => null, + 'ues' => null, + 'ufi' => null, + 'uga' => null, + 'ugb' => null, + 'uge' => null, + 'ugh' => null, + 'ugn' => null, + 'ugo' => null, + 'ugy' => null, + 'uha' => null, + 'uhn' => null, + 'uig' => 'ug', + 'uis' => null, + 'uiv' => null, + 'uji' => null, + 'uka' => null, + 'ukg' => null, + 'ukh' => null, + 'uki' => null, + 'ukk' => null, + 'ukl' => null, + 'ukp' => null, + 'ukq' => null, + 'ukr' => 'uk', + 'uks' => null, + 'uku' => null, + 'ukv' => null, + 'ukw' => null, + 'uky' => null, + 'ula' => null, + 'ulb' => null, + 'ulc' => null, + 'ule' => null, + 'ulf' => null, + 'uli' => null, + 'ulk' => null, + 'ull' => null, + 'ulm' => null, + 'uln' => null, + 'ulu' => null, + 'ulw' => null, + 'uly' => null, + 'uma' => null, + 'umb' => null, + 'umc' => null, + 'umd' => null, + 'umg' => null, + 'umi' => null, + 'umm' => null, + 'umn' => null, + 'umo' => null, + 'ump' => null, + 'umr' => null, + 'ums' => null, + 'umu' => null, + 'una' => null, + 'und' => null, + 'une' => null, + 'ung' => null, + 'uni' => null, + 'unk' => null, + 'unm' => null, + 'unn' => null, + 'unp' => null, + 'unr' => null, + 'unu' => null, + 'unx' => null, + 'unz' => null, + 'uok' => null, + 'uon' => null, + 'upi' => null, + 'upv' => null, + 'ura' => null, + 'urb' => null, + 'urc' => null, + 'urd' => 'ur', + 'ure' => null, + 'urf' => null, + 'urg' => null, + 'urh' => null, + 'uri' => null, + 'urj' => null, + 'urk' => null, + 'url' => null, + 'urm' => null, + 'urn' => null, + 'uro' => null, + 'urp' => null, + 'urr' => null, + 'urt' => null, + 'uru' => null, + 'urv' => null, + 'urw' => null, + 'urx' => null, + 'ury' => null, + 'urz' => null, + 'usa' => null, + 'ush' => null, + 'usi' => null, + 'usk' => null, + 'usp' => null, + 'uss' => null, + 'usu' => null, + 'uta' => null, + 'ute' => null, + 'uth' => null, + 'utp' => null, + 'utr' => null, + 'utu' => null, + 'uum' => null, + 'uun' => null, + 'uur' => null, + 'uuu' => null, + 'uve' => null, + 'uvh' => null, + 'uvl' => null, + 'uwa' => null, + 'uya' => null, + 'uzb' => 'uz', + 'uzn' => null, + 'uzs' => null, + 'vaa' => null, + 'vae' => null, + 'vaf' => null, + 'vag' => null, + 'vah' => null, + 'vai' => null, + 'vaj' => null, + 'val' => null, + 'vam' => null, + 'van' => null, + 'vao' => null, + 'vap' => null, + 'var' => null, + 'vas' => null, + 'vau' => null, + 'vav' => null, + 'vay' => null, + 'vbb' => null, + 'vbk' => null, + 'vec' => null, + 'ved' => null, + 'vel' => null, + 'vem' => null, + 'ven' => 've', + 'veo' => null, + 'vep' => null, + 'ver' => null, + 'vgr' => null, + 'vgt' => null, + 'vic' => null, + 'vid' => null, + 'vie' => 'vi', + 'vif' => null, + 'vig' => null, + 'vil' => null, + 'vin' => null, + 'vis' => null, + 'vit' => null, + 'viv' => null, + 'vjk' => null, + 'vka' => null, + 'vki' => null, + 'vkj' => null, + 'vkk' => null, + 'vkl' => null, + 'vkm' => null, + 'vkn' => null, + 'vko' => null, + 'vkp' => null, + 'vkt' => null, + 'vku' => null, + 'vky' => null, + 'vkz' => null, + 'vlp' => null, + 'vls' => null, + 'vma' => null, + 'vmb' => null, + 'vmc' => null, + 'vmd' => null, + 'vme' => null, + 'vmf' => null, + 'vmg' => null, + 'vmh' => null, + 'vmi' => null, + 'vmj' => null, + 'vmk' => null, + 'vml' => null, + 'vmm' => null, + 'vmp' => null, + 'vmq' => null, + 'vmr' => null, + 'vms' => null, + 'vmu' => null, + 'vmv' => null, + 'vmw' => null, + 'vmx' => null, + 'vmy' => null, + 'vmz' => null, + 'vnk' => null, + 'vnm' => null, + 'vnp' => null, + 'vol' => 'vo', + 'vor' => null, + 'vot' => null, + 'vra' => null, + 'vro' => null, + 'vrs' => null, + 'vrt' => null, + 'vsi' => null, + 'vsl' => null, + 'vsn' => null, + 'vsv' => null, + 'vto' => null, + 'vum' => null, + 'vun' => null, + 'vut' => null, + 'vwa' => null, + 'waa' => null, + 'wab' => null, + 'wac' => null, + 'wad' => null, + 'wae' => null, + 'waf' => null, + 'wag' => null, + 'wah' => null, + 'wai' => null, + 'waj' => null, + 'wak' => null, + 'wal' => null, + 'wam' => null, + 'wan' => null, + 'wao' => null, + 'wap' => null, + 'waq' => null, + 'war' => null, + 'was' => null, + 'wat' => null, + 'wau' => null, + 'wav' => null, + 'waw' => null, + 'wax' => null, + 'way' => null, + 'waz' => null, + 'wba' => null, + 'wbb' => null, + 'wbe' => null, + 'wbf' => null, + 'wbh' => null, + 'wbi' => null, + 'wbj' => null, + 'wbk' => null, + 'wbl' => null, + 'wbm' => null, + 'wbp' => null, + 'wbq' => null, + 'wbr' => null, + 'wbs' => null, + 'wbt' => null, + 'wbv' => null, + 'wbw' => null, + 'wca' => null, + 'wci' => null, + 'wdd' => null, + 'wdg' => null, + 'wdj' => null, + 'wdk' => null, + 'wdt' => null, + 'wdu' => null, + 'wdy' => null, + 'wea' => null, + 'wec' => null, + 'wed' => null, + 'weg' => null, + 'weh' => null, + 'wei' => null, + 'wem' => null, + 'wen' => null, + 'weo' => null, + 'wep' => null, + 'wer' => null, + 'wes' => null, + 'wet' => null, + 'weu' => null, + 'wew' => null, + 'wfg' => null, + 'wga' => null, + 'wgb' => null, + 'wgg' => null, + 'wgi' => null, + 'wgo' => null, + 'wgu' => null, + 'wgw' => null, + 'wgy' => null, + 'wha' => null, + 'whg' => null, + 'whk' => null, + 'whu' => null, + 'wib' => null, + 'wic' => null, + 'wie' => null, + 'wif' => null, + 'wig' => null, + 'wih' => null, + 'wii' => null, + 'wij' => null, + 'wik' => null, + 'wil' => null, + 'wim' => null, + 'win' => null, + 'wir' => null, + 'wit' => null, + 'wiu' => null, + 'wiv' => null, + 'wiw' => null, + 'wiy' => null, + 'wja' => null, + 'wji' => null, + 'wka' => null, + 'wkb' => null, + 'wkd' => null, + 'wkl' => null, + 'wkr' => null, + 'wku' => null, + 'wkw' => null, + 'wky' => null, + 'wla' => null, + 'wlc' => null, + 'wle' => null, + 'wlg' => null, + 'wlh' => null, + 'wli' => null, + 'wlk' => null, + 'wll' => null, + 'wlm' => null, + 'wln' => 'wa', + 'wlo' => null, + 'wlr' => null, + 'wls' => null, + 'wlu' => null, + 'wlv' => null, + 'wlw' => null, + 'wlx' => null, + 'wly' => null, + 'wma' => null, + 'wmb' => null, + 'wmc' => null, + 'wmd' => null, + 'wme' => null, + 'wmg' => null, + 'wmh' => null, + 'wmi' => null, + 'wmm' => null, + 'wmn' => null, + 'wmo' => null, + 'wms' => null, + 'wmt' => null, + 'wmw' => null, + 'wmx' => null, + 'wnb' => null, + 'wnc' => null, + 'wnd' => null, + 'wne' => null, + 'wng' => null, + 'wni' => null, + 'wnk' => null, + 'wnm' => null, + 'wnn' => null, + 'wno' => null, + 'wnp' => null, + 'wnu' => null, + 'wnw' => null, + 'wny' => null, + 'woa' => null, + 'wob' => null, + 'woc' => null, + 'wod' => null, + 'woe' => null, + 'wof' => null, + 'wog' => null, + 'woi' => null, + 'wok' => null, + 'wol' => 'wo', + 'wom' => null, + 'won' => null, + 'woo' => null, + 'wor' => null, + 'wos' => null, + 'wow' => null, + 'woy' => null, + 'wpc' => null, + 'wra' => null, + 'wrb' => null, + 'wrd' => null, + 'wrg' => null, + 'wrh' => null, + 'wri' => null, + 'wrk' => null, + 'wrl' => null, + 'wrm' => null, + 'wrn' => null, + 'wro' => null, + 'wrp' => null, + 'wrr' => null, + 'wrs' => null, + 'wru' => null, + 'wrv' => null, + 'wrw' => null, + 'wrx' => null, + 'wry' => null, + 'wrz' => null, + 'wsa' => null, + 'wsg' => null, + 'wsi' => null, + 'wsk' => null, + 'wsr' => null, + 'wss' => null, + 'wsu' => null, + 'wsv' => null, + 'wtb' => null, + 'wtf' => null, + 'wth' => null, + 'wti' => null, + 'wtk' => null, + 'wtm' => null, + 'wtw' => null, + 'wua' => null, + 'wub' => null, + 'wud' => null, + 'wuh' => null, + 'wul' => null, + 'wum' => null, + 'wun' => null, + 'wur' => null, + 'wut' => null, + 'wuu' => null, + 'wuv' => null, + 'wux' => null, + 'wuy' => null, + 'wwa' => null, + 'wwb' => null, + 'wwo' => null, + 'wwr' => null, + 'www' => null, + 'wxa' => null, + 'wxw' => null, + 'wya' => null, + 'wyb' => null, + 'wyi' => null, + 'wym' => null, + 'wyn' => null, + 'wyr' => null, + 'wyy' => null, + 'xaa' => null, + 'xab' => null, + 'xac' => null, + 'xad' => null, + 'xae' => null, + 'xag' => null, + 'xai' => null, + 'xaj' => null, + 'xak' => null, + 'xal' => null, + 'xam' => null, + 'xan' => null, + 'xao' => null, + 'xap' => null, + 'xaq' => null, + 'xar' => null, + 'xas' => null, + 'xat' => null, + 'xau' => null, + 'xav' => null, + 'xaw' => null, + 'xay' => null, + 'xba' => null, + 'xbb' => null, + 'xbc' => null, + 'xbd' => null, + 'xbe' => null, + 'xbg' => null, + 'xbi' => null, + 'xbj' => null, + 'xbm' => null, + 'xbn' => null, + 'xbo' => null, + 'xbp' => null, + 'xbr' => null, + 'xbw' => null, + 'xbx' => null, + 'xby' => null, + 'xcb' => null, + 'xcc' => null, + 'xce' => null, + 'xcg' => null, + 'xch' => null, + 'xcl' => null, + 'xcm' => null, + 'xcn' => null, + 'xco' => null, + 'xcr' => null, + 'xct' => null, + 'xcu' => null, + 'xcv' => null, + 'xcw' => null, + 'xcy' => null, + 'xda' => null, + 'xdc' => null, + 'xdk' => null, + 'xdm' => null, + 'xdo' => null, + 'xdq' => null, + 'xdy' => null, + 'xeb' => null, + 'xed' => null, + 'xeg' => null, + 'xel' => null, + 'xem' => null, + 'xep' => null, + 'xer' => null, + 'xes' => null, + 'xet' => null, + 'xeu' => null, + 'xfa' => null, + 'xga' => null, + 'xgb' => null, + 'xgd' => null, + 'xgf' => null, + 'xgg' => null, + 'xgi' => null, + 'xgl' => null, + 'xgm' => null, + 'xgn' => null, + 'xgr' => null, + 'xgu' => null, + 'xgw' => null, + 'xha' => null, + 'xhc' => null, + 'xhd' => null, + 'xhe' => null, + 'xhm' => null, + 'xho' => 'xh', + 'xhr' => null, + 'xht' => null, + 'xhu' => null, + 'xhv' => null, + 'xia' => null, + 'xib' => null, + 'xii' => null, + 'xil' => null, + 'xin' => null, + 'xip' => null, + 'xir' => null, + 'xis' => null, + 'xiv' => null, + 'xiy' => null, + 'xjb' => null, + 'xjt' => null, + 'xka' => null, + 'xkb' => null, + 'xkc' => null, + 'xkd' => null, + 'xke' => null, + 'xkf' => null, + 'xkg' => null, + 'xkh' => null, + 'xki' => null, + 'xkj' => null, + 'xkk' => null, + 'xkl' => null, + 'xkn' => null, + 'xko' => null, + 'xkp' => null, + 'xkq' => null, + 'xkr' => null, + 'xks' => null, + 'xkt' => null, + 'xku' => null, + 'xkv' => null, + 'xkw' => null, + 'xkx' => null, + 'xky' => null, + 'xkz' => null, + 'xla' => null, + 'xlb' => null, + 'xlc' => null, + 'xld' => null, + 'xle' => null, + 'xlg' => null, + 'xli' => null, + 'xln' => null, + 'xlo' => null, + 'xlp' => null, + 'xls' => null, + 'xlu' => null, + 'xly' => null, + 'xma' => null, + 'xmb' => null, + 'xmc' => null, + 'xmd' => null, + 'xme' => null, + 'xmf' => null, + 'xmg' => null, + 'xmh' => null, + 'xmj' => null, + 'xmk' => null, + 'xml' => null, + 'xmm' => null, + 'xmn' => null, + 'xmo' => null, + 'xmp' => null, + 'xmq' => null, + 'xmr' => null, + 'xms' => null, + 'xmt' => null, + 'xmu' => null, + 'xmv' => null, + 'xmw' => null, + 'xmx' => null, + 'xmy' => null, + 'xmz' => null, + 'xna' => null, + 'xnb' => null, + 'xnd' => null, + 'xng' => null, + 'xnh' => null, + 'xni' => null, + 'xnj' => null, + 'xnk' => null, + 'xnm' => null, + 'xnn' => null, + 'xno' => null, + 'xnq' => null, + 'xnr' => null, + 'xns' => null, + 'xnt' => null, + 'xnu' => null, + 'xny' => null, + 'xnz' => null, + 'xoc' => null, + 'xod' => null, + 'xog' => null, + 'xoi' => null, + 'xok' => null, + 'xom' => null, + 'xon' => null, + 'xoo' => null, + 'xop' => null, + 'xor' => null, + 'xow' => null, + 'xpa' => null, + 'xpb' => null, + 'xpc' => null, + 'xpd' => null, + 'xpe' => null, + 'xpf' => null, + 'xpg' => null, + 'xph' => null, + 'xpi' => null, + 'xpj' => null, + 'xpk' => null, + 'xpl' => null, + 'xpm' => null, + 'xpn' => null, + 'xpo' => null, + 'xpp' => null, + 'xpq' => null, + 'xpr' => null, + 'xps' => null, + 'xpt' => null, + 'xpu' => null, + 'xpv' => null, + 'xpw' => null, + 'xpx' => null, + 'xpy' => null, + 'xpz' => null, + 'xqa' => null, + 'xqt' => null, + 'xra' => null, + 'xrb' => null, + 'xrd' => null, + 'xre' => null, + 'xrg' => null, + 'xri' => null, + 'xrm' => null, + 'xrn' => null, + 'xrq' => null, + 'xrr' => null, + 'xrt' => null, + 'xru' => null, + 'xrw' => null, + 'xsa' => null, + 'xsb' => null, + 'xsc' => null, + 'xsd' => null, + 'xse' => null, + 'xsh' => null, + 'xsi' => null, + 'xsj' => null, + 'xsl' => null, + 'xsm' => null, + 'xsn' => null, + 'xso' => null, + 'xsp' => null, + 'xsq' => null, + 'xsr' => null, + 'xss' => null, + 'xsu' => null, + 'xsv' => null, + 'xsy' => null, + 'xta' => null, + 'xtb' => null, + 'xtc' => null, + 'xtd' => null, + 'xte' => null, + 'xtg' => null, + 'xth' => null, + 'xti' => null, + 'xtj' => null, + 'xtl' => null, + 'xtm' => null, + 'xtn' => null, + 'xto' => null, + 'xtp' => null, + 'xtq' => null, + 'xtr' => null, + 'xts' => null, + 'xtt' => null, + 'xtu' => null, + 'xtv' => null, + 'xtw' => null, + 'xty' => null, + 'xtz' => null, + 'xua' => null, + 'xub' => null, + 'xud' => null, + 'xug' => null, + 'xuj' => null, + 'xul' => null, + 'xum' => null, + 'xun' => null, + 'xuo' => null, + 'xup' => null, + 'xur' => null, + 'xut' => null, + 'xuu' => null, + 'xve' => null, + 'xvi' => null, + 'xvn' => null, + 'xvo' => null, + 'xvs' => null, + 'xwa' => null, + 'xwc' => null, + 'xwd' => null, + 'xwe' => null, + 'xwg' => null, + 'xwj' => null, + 'xwk' => null, + 'xwl' => null, + 'xwo' => null, + 'xwr' => null, + 'xwt' => null, + 'xww' => null, + 'xxb' => null, + 'xxk' => null, + 'xxm' => null, + 'xxr' => null, + 'xxt' => null, + 'xya' => null, + 'xyb' => null, + 'xyj' => null, + 'xyk' => null, + 'xyl' => null, + 'xyt' => null, + 'xyy' => null, + 'xzh' => null, + 'xzm' => null, + 'xzp' => null, + 'yaa' => null, + 'yab' => null, + 'yac' => null, + 'yad' => null, + 'yae' => null, + 'yaf' => null, + 'yag' => null, + 'yah' => null, + 'yai' => null, + 'yaj' => null, + 'yak' => null, + 'yal' => null, + 'yam' => null, + 'yan' => null, + 'yao' => null, + 'yap' => null, + 'yaq' => null, + 'yar' => null, + 'yas' => null, + 'yat' => null, + 'yau' => null, + 'yav' => null, + 'yaw' => null, + 'yax' => null, + 'yay' => null, + 'yaz' => null, + 'yba' => null, + 'ybb' => null, + 'ybd' => null, + 'ybe' => null, + 'ybh' => null, + 'ybi' => null, + 'ybj' => null, + 'ybk' => null, + 'ybl' => null, + 'ybm' => null, + 'ybn' => null, + 'ybo' => null, + 'ybx' => null, + 'yby' => null, + 'ych' => null, + 'ycl' => null, + 'ycn' => null, + 'ycp' => null, + 'ycr' => null, + 'yda' => null, + 'ydd' => null, + 'yde' => null, + 'ydg' => null, + 'ydk' => null, + 'yds' => null, + 'yea' => null, + 'yec' => null, + 'yee' => null, + 'yei' => null, + 'yej' => null, + 'yel' => null, + 'yen' => null, + 'yer' => null, + 'yes' => null, + 'yet' => null, + 'yeu' => null, + 'yev' => null, + 'yey' => null, + 'yga' => null, + 'ygi' => null, + 'ygl' => null, + 'ygm' => null, + 'ygp' => null, + 'ygr' => null, + 'ygs' => null, + 'ygu' => null, + 'ygw' => null, + 'yha' => null, + 'yhd' => null, + 'yhl' => null, + 'yhs' => null, + 'yia' => null, + 'yid' => 'yi', + 'yif' => null, + 'yig' => null, + 'yih' => null, + 'yii' => null, + 'yij' => null, + 'yik' => null, + 'yil' => null, + 'yim' => null, + 'yin' => null, + 'yip' => null, + 'yiq' => null, + 'yir' => null, + 'yis' => null, + 'yit' => null, + 'yiu' => null, + 'yiv' => null, + 'yix' => null, + 'yiy' => null, + 'yiz' => null, + 'yka' => null, + 'ykg' => null, + 'ykh' => null, + 'yki' => null, + 'ykk' => null, + 'ykl' => null, + 'ykm' => null, + 'ykn' => null, + 'yko' => null, + 'ykr' => null, + 'ykt' => null, + 'yku' => null, + 'yky' => null, + 'yla' => null, + 'ylb' => null, + 'yle' => null, + 'ylg' => null, + 'yli' => null, + 'yll' => null, + 'ylm' => null, + 'yln' => null, + 'ylo' => null, + 'ylr' => null, + 'ylu' => null, + 'yly' => null, + 'yma' => null, + 'ymb' => null, + 'ymc' => null, + 'ymd' => null, + 'yme' => null, + 'ymg' => null, + 'ymh' => null, + 'ymi' => null, + 'ymk' => null, + 'yml' => null, + 'ymm' => null, + 'ymn' => null, + 'ymo' => null, + 'ymp' => null, + 'ymq' => null, + 'ymr' => null, + 'yms' => null, + 'ymt' => null, + 'ymx' => null, + 'ymz' => null, + 'yna' => null, + 'ynd' => null, + 'yne' => null, + 'yng' => null, + 'ynh' => null, + 'ynk' => null, + 'ynl' => null, + 'ynn' => null, + 'yno' => null, + 'ynq' => null, + 'yns' => null, + 'ynu' => null, + 'yob' => null, + 'yog' => null, + 'yoi' => null, + 'yok' => null, + 'yol' => null, + 'yom' => null, + 'yon' => null, + 'yor' => 'yo', + 'yos' => null, + 'yot' => null, + 'yox' => null, + 'yoy' => null, + 'ypa' => null, + 'ypb' => null, + 'ypg' => null, + 'yph' => null, + 'ypk' => null, + 'ypm' => null, + 'ypn' => null, + 'ypo' => null, + 'ypp' => null, + 'ypz' => null, + 'yra' => null, + 'yrb' => null, + 'yre' => null, + 'yri' => null, + 'yrk' => null, + 'yrl' => null, + 'yrm' => null, + 'yrn' => null, + 'yro' => null, + 'yrs' => null, + 'yrw' => null, + 'yry' => null, + 'ysc' => null, + 'ysd' => null, + 'ysg' => null, + 'ysl' => null, + 'ysm' => null, + 'ysn' => null, + 'yso' => null, + 'ysp' => null, + 'ysr' => null, + 'yss' => null, + 'ysy' => null, + 'yta' => null, + 'ytl' => null, + 'ytp' => null, + 'ytw' => null, + 'yty' => null, + 'yua' => null, + 'yub' => null, + 'yuc' => null, + 'yud' => null, + 'yue' => null, + 'yuf' => null, + 'yug' => null, + 'yui' => null, + 'yuj' => null, + 'yuk' => null, + 'yul' => null, + 'yum' => null, + 'yun' => null, + 'yup' => null, + 'yuq' => null, + 'yur' => null, + 'yut' => null, + 'yuu' => null, + 'yuw' => null, + 'yux' => null, + 'yuy' => null, + 'yuz' => null, + 'yva' => null, + 'yvt' => null, + 'ywa' => null, + 'ywg' => null, + 'ywl' => null, + 'ywn' => null, + 'ywq' => null, + 'ywr' => null, + 'ywt' => null, + 'ywu' => null, + 'yww' => null, + 'yxa' => null, + 'yxg' => null, + 'yxl' => null, + 'yxm' => null, + 'yxu' => null, + 'yxy' => null, + 'yyr' => null, + 'yyu' => null, + 'yyz' => null, + 'yzg' => null, + 'yzk' => null, + 'zaa' => null, + 'zab' => null, + 'zac' => null, + 'zad' => null, + 'zae' => null, + 'zaf' => null, + 'zag' => null, + 'zah' => null, + 'zai' => null, + 'zaj' => null, + 'zak' => null, + 'zal' => null, + 'zam' => null, + 'zao' => null, + 'zap' => null, + 'zaq' => null, + 'zar' => null, + 'zas' => null, + 'zat' => null, + 'zau' => null, + 'zav' => null, + 'zaw' => null, + 'zax' => null, + 'zay' => null, + 'zaz' => null, + 'zba' => null, + 'zbc' => null, + 'zbe' => null, + 'zbl' => null, + 'zbt' => null, + 'zbu' => null, + 'zbw' => null, + 'zca' => null, + 'zcd' => null, + 'zch' => null, + 'zdj' => null, + 'zea' => null, + 'zeg' => null, + 'zeh' => null, + 'zem' => null, + 'zen' => null, + 'zga' => null, + 'zgb' => null, + 'zgh' => null, + 'zgm' => null, + 'zgn' => null, + 'zgr' => null, + 'zha' => 'za', + 'zhb' => null, + 'zhd' => null, + 'zhi' => null, + 'zhn' => null, + 'zho' => 'zh', + 'zhw' => null, + 'zhx' => null, + 'zia' => null, + 'zib' => null, + 'zik' => null, + 'zil' => null, + 'zim' => null, + 'zin' => null, + 'zir' => null, + 'ziw' => null, + 'ziz' => null, + 'zka' => null, + 'zkb' => null, + 'zkd' => null, + 'zkg' => null, + 'zkh' => null, + 'zkk' => null, + 'zkn' => null, + 'zko' => null, + 'zkp' => null, + 'zkr' => null, + 'zkt' => null, + 'zku' => null, + 'zkv' => null, + 'zkz' => null, + 'zla' => null, + 'zle' => null, + 'zlj' => null, + 'zlm' => null, + 'zln' => null, + 'zlq' => null, + 'zls' => null, + 'zlu' => null, + 'zlw' => null, + 'zma' => null, + 'zmb' => null, + 'zmc' => null, + 'zmd' => null, + 'zme' => null, + 'zmf' => null, + 'zmg' => null, + 'zmh' => null, + 'zmi' => null, + 'zmj' => null, + 'zmk' => null, + 'zml' => null, + 'zmm' => null, + 'zmn' => null, + 'zmo' => null, + 'zmp' => null, + 'zmq' => null, + 'zmr' => null, + 'zms' => null, + 'zmt' => null, + 'zmu' => null, + 'zmv' => null, + 'zmw' => null, + 'zmx' => null, + 'zmy' => null, + 'zmz' => null, + 'zna' => null, + 'znd' => null, + 'zne' => null, + 'zng' => null, + 'znk' => null, + 'zns' => null, + 'zoc' => null, + 'zoh' => null, + 'zom' => null, + 'zoo' => null, + 'zoq' => null, + 'zor' => null, + 'zos' => null, + 'zpa' => null, + 'zpb' => null, + 'zpc' => null, + 'zpd' => null, + 'zpe' => null, + 'zpf' => null, + 'zpg' => null, + 'zph' => null, + 'zpi' => null, + 'zpj' => null, + 'zpk' => null, + 'zpl' => null, + 'zpm' => null, + 'zpn' => null, + 'zpo' => null, + 'zpp' => null, + 'zpq' => null, + 'zpr' => null, + 'zps' => null, + 'zpt' => null, + 'zpu' => null, + 'zpv' => null, + 'zpw' => null, + 'zpx' => null, + 'zpy' => null, + 'zpz' => null, + 'zqe' => null, + 'zra' => null, + 'zrg' => null, + 'zrn' => null, + 'zro' => null, + 'zrp' => null, + 'zrs' => null, + 'zsa' => null, + 'zsk' => null, + 'zsl' => null, + 'zsm' => null, + 'zsr' => null, + 'zsu' => null, + 'zte' => null, + 'ztg' => null, + 'ztl' => null, + 'ztm' => null, + 'ztn' => null, + 'ztp' => null, + 'ztq' => null, + 'zts' => null, + 'ztt' => null, + 'ztu' => null, + 'ztx' => null, + 'zty' => null, + 'zua' => null, + 'zuh' => null, + 'zul' => 'zu', + 'zum' => null, + 'zun' => null, + 'zuy' => null, + 'zwa' => null, + 'zxx' => null, + 'zyb' => null, + 'zyg' => null, + 'zyj' => null, + 'zyn' => null, + 'zyp' => null, + 'zza' => null, + 'zzj' => null, + ]; + + /** + * Slightly modified from Fleshgrinder's Stack Overflow answer on 2016-01-13 + * @see https://stackoverflow.com/a/34775980 + */ + private const string BCP47_REGEX = '/(\A(?' + . '(?:' + . 'en-gb-oed' + . '|i-(?:ami|bnn|default|enochian|hak|klingon|lux|mingo|navajo|pwn|t(?:a[oy]|su))' + . '|sgn-(?:be-(?:fr|nl)|ch-de))' + . '|(?:art-lojban|cel-gaulish|no-(?:bok|nyn)' + . '|zh-(?:guoyu|hakka|min(?:-nan)?|xiang)))|' + . '(?:(?(?:[a-z]{2,3}(?:-(?[a-z]{3}(?:-[a-z]{3}){0,2}))?)|[a-z]{4,8})' + . '(?:-(?