// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.

//
// This is a generated file.  Do not modify by hand.
//
//
// Generating script: .\tags\tags.pl
// Generated on Mon Mar 19 09:23:40 2007
//

using MS.Internal;
using System.Windows;

namespace MS.Internal
{


// Script tags

    internal enum ScriptTags
    {
        Arabic                                   = 0x61726162, // 'arab'
        Armenian                                 = 0x61726d6e, // 'armn'
        Balinese                                 = 0x62616c69, // 'bali'
        Bengali                                  = 0x62656e67, // 'beng'
        Bengali_v2                               = 0x626e6732, // 'bng2'
        Bopomofo                                 = 0x626f706f, // 'bopo'
        Braille                                  = 0x62726169, // 'brai'
        Buginese                                 = 0x62756769, // 'bugi'
        Buhid                                    = 0x62756864, // 'buhd'
        ByzantineMusic                           = 0x62797a6d, // 'byzm'
        CanadianSyllabics                        = 0x63616e73, // 'cans'
        Cherokee                                 = 0x63686572, // 'cher'
        CJKIdeographic                           = 0x68616e69, // 'hani'
        Coptic                                   = 0x636f7074, // 'copt'
        CypriotSyllabary                         = 0x63707274, // 'cprt'
        Cyrillic                                 = 0x6379726c, // 'cyrl'
        Default                                  = 0x44464c54, // 'DFLT'
        Deseret                                  = 0x64737274, // 'dsrt'
        Devanagari                               = 0x64657661, // 'deva'
        Devanagari_v2                            = 0x64657632, // 'dev2'
        Ethiopic                                 = 0x65746869, // 'ethi'
        Georgian                                 = 0x67656f72, // 'geor'
        Glagolitic                               = 0x676c6167, // 'glag'
        Gothic                                   = 0x676f7468, // 'goth'
        Greek                                    = 0x6772656b, // 'grek'
        Gujarati                                 = 0x67756a72, // 'gujr'
        Gujarati_v2                              = 0x676a7232, // 'gjr2'
        Gurmukhi                                 = 0x67757275, // 'guru'
        Gurmukhi_v2                              = 0x67757232, // 'gur2'
        HangulJamo                               = 0x6a616d6f, // 'jamo'
        Hangul                                   = 0x68616e67, // 'hang'
        Hanunoo                                  = 0x68616e6f, // 'hano'
        Hebrew                                   = 0x68656272, // 'hebr'
        Hiragana                                 = 0x6b616e61, // 'kana'
        Javanese                                 = 0x6a617661, // 'java'
        Kannada                                  = 0x6b6e6461, // 'knda'
        Kannada_v2                               = 0x6b6e6432, // 'knd2'
        Katakana                                 = 0x6b616e61, // 'kana'
        Kharosthi                                = 0x6b686172, // 'khar'
        Khmer                                    = 0x6b686d72, // 'khmr'
        Lao                                      = 0x6c616f20, // 'lao '
        Latin                                    = 0x6c61746e, // 'latn'
        Limbu                                    = 0x6c696d62, // 'limb'
        LinearB                                  = 0x6c696e62, // 'linb'
        Malayalam                                = 0x6d6c796d, // 'mlym'
        Malayalam_v2                             = 0x6d6c6d32, // 'mlm2'
        MathematicalAlphanumericSymbols          = 0x6d617468, // 'math'
        Mongolian                                = 0x6d6f6e67, // 'mong'
        MusicalSymbols                           = 0x6d757363, // 'musc'
        Myanmar                                  = 0x6d796d72, // 'mymr'
        Nko                                      = 0x6e6b6f20, // 'nko '
        Ogham                                    = 0x6f67616d, // 'ogam'
        OldItalic                                = 0x6974616c, // 'ital'
        OldPersianCuneiform                      = 0x7870656f, // 'xpeo'
        Oriya                                    = 0x6f727961, // 'orya'
        Oriya_v2                                 = 0x6f727932, // 'ory2'
        Osmanya                                  = 0x6f736d61, // 'osma'
        Phagspa                                  = 0x70686167, // 'phag'
        Phoenician                               = 0x70686e78, // 'phnx'
        Runic                                    = 0x72756e72, // 'runr'
        Shavian                                  = 0x73686177, // 'shaw'
        Sinhala                                  = 0x73696e68, // 'sinh'
        SumeroAkkadianCuneiform                  = 0x78737578, // 'xsux'
        SylotiNagri                              = 0x73796c6f, // 'sylo'
        Syriac                                   = 0x73797263, // 'syrc'
        Tagalog                                  = 0x74676c67, // 'tglg'
        Tagbanwa                                 = 0x74616762, // 'tagb'
        TaiLe                                    = 0x74616c65, // 'tale'
        NewTaiLue                                = 0x74616c75, // 'talu'
        Tamil                                    = 0x74616d6c, // 'taml'
        Tamil_v2                                 = 0x746d6c32, // 'tml2'
        Telugu                                   = 0x74656c75, // 'telu'
        Telugu_v2                                = 0x74656c32, // 'tel2'
        Thaana                                   = 0x74686161, // 'thaa'
        Thai                                     = 0x74686169, // 'thai'
        Tibetan                                  = 0x74696274, // 'tibt'
        Tifinagh                                 = 0x74666e67, // 'tfng'
        UgariticCuneiform                        = 0x75676172, // 'ugar'
        Yi                                       = 0x79692020, // 'yi  '
    }


// Language tags

    internal enum LanguageTags
    {
        Abaza                                    = 0x41424120, // 'ABA '
        Abkhazian                                = 0x41424b20, // 'ABK '
        Adyghe                                   = 0x41445920, // 'ADY '
        Afrikaans                                = 0x41464b20, // 'AFK '
        Afar                                     = 0x41465220, // 'AFR '
        Agaw                                     = 0x41475720, // 'AGW '
        Altai                                    = 0x414c5420, // 'ALT '
        Amharic                                  = 0x414d4820, // 'AMH '
        Arabic                                   = 0x41524120, // 'ARA '
        Aari                                     = 0x41524920, // 'ARI '
        Arakanese                                = 0x41524b20, // 'ARK '
        Assamese                                 = 0x41534d20, // 'ASM '
        Athapaskan                               = 0x41544820, // 'ATH '
        Avar                                     = 0x41565220, // 'AVR '
        Awadhi                                   = 0x41574120, // 'AWA '
        Aymara                                   = 0x41594d20, // 'AYM '
        Azeri                                    = 0x415a4520, // 'AZE '
        Badaga                                   = 0x42414420, // 'BAD '
        Baghelkhandi                             = 0x42414720, // 'BAG '
        Balkar                                   = 0x42414c20, // 'BAL '
        Baule                                    = 0x42415520, // 'BAU '
        Berber                                   = 0x42425220, // 'BBR '
        Bench                                    = 0x42434820, // 'BCH '
        BibleCree                                = 0x42435220, // 'BCR '
        Belarussian                              = 0x42454c20, // 'BEL '
        Bemba                                    = 0x42454d20, // 'BEM '
        Bengali                                  = 0x42454e20, // 'BEN '
        Bulgarian                                = 0x42475220, // 'BGR '
        Bhili                                    = 0x42484920, // 'BHI '
        Bhojpuri                                 = 0x42484f20, // 'BHO '
        Bikol                                    = 0x42494b20, // 'BIK '
        Bilen                                    = 0x42494c20, // 'BIL '
        Blackfoot                                = 0x424b4620, // 'BKF '
        Balochi                                  = 0x424c4920, // 'BLI '
        Balante                                  = 0x424c4e20, // 'BLN '
        Balti                                    = 0x424c5420, // 'BLT '
        Bambara                                  = 0x424d4220, // 'BMB '
        Bamileke                                 = 0x424d4c20, // 'BML '
        Breton                                   = 0x42524520, // 'BRE '
        Brahui                                   = 0x42524820, // 'BRH '
        BrajBhasha                               = 0x42524920, // 'BRI '
        Burmese                                  = 0x42524d20, // 'BRM '
        Bashkir                                  = 0x42534820, // 'BSH '
        Beti                                     = 0x42544920, // 'BTI '
        Catalan                                  = 0x43415420, // 'CAT '
        Cebuano                                  = 0x43454220, // 'CEB '
        Chechen                                  = 0x43484520, // 'CHE '
        ChahaGurage                              = 0x43484720, // 'CHG '
        Chattisgarhi                             = 0x43484820, // 'CHH '
        Chichewa                                 = 0x43484920, // 'CHI '
        Chukchi                                  = 0x43484b20, // 'CHK '
        Chipewyan                                = 0x43485020, // 'CHP '
        Cherokee                                 = 0x43485220, // 'CHR '
        Chuvash                                  = 0x43485520, // 'CHU '
        Comorian                                 = 0x434d5220, // 'CMR '
        Coptic                                   = 0x434f5020, // 'COP '
        Cree                                     = 0x43524520, // 'CRE '
        Carrier                                  = 0x43525220, // 'CRR '
        CrimeanTatar                             = 0x43525420, // 'CRT '
        ChurchSlavonic                           = 0x43534c20, // 'CSL '
        Czech                                    = 0x43535920, // 'CSY '
        Danish                                   = 0x44414e20, // 'DAN '
        Dargwa                                   = 0x44415220, // 'DAR '
        WoodsCree                                = 0x44435220, // 'DCR '
        German                                   = 0x44455520, // 'DEU '
        Default                                  = 0x64666c74, // 'dflt'
        Dogri                                    = 0x44475220, // 'DGR '
        Divehi                                   = 0x44495620, // 'DIV '
        Djerma                                   = 0x444a5220, // 'DJR '
        Dangme                                   = 0x444e4720, // 'DNG '
        Dinka                                    = 0x444e4b20, // 'DNK '
        Dungan                                   = 0x44554e20, // 'DUN '
        Dzongkha                                 = 0x445a4e20, // 'DZN '
        Ebira                                    = 0x45424920, // 'EBI '
        EasternCree                              = 0x45435220, // 'ECR '
        Edo                                      = 0x45444f20, // 'EDO '
        Efik                                     = 0x45464920, // 'EFI '
        Greek                                    = 0x454c4c20, // 'ELL '
        English                                  = 0x454e4720, // 'ENG '
        Erzya                                    = 0x45525a20, // 'ERZ '
        Spanish                                  = 0x45535020, // 'ESP '
        Estonian                                 = 0x45544920, // 'ETI '
        Basque                                   = 0x45555120, // 'EUQ '
        Evenki                                   = 0x45564b20, // 'EVK '
        Even                                     = 0x45564e20, // 'EVN '
        Ewe                                      = 0x45574520, // 'EWE '
        FrenchAntillean                          = 0x46414e20, // 'FAN '
        Farsi                                    = 0x46415220, // 'FAR '
        Finnish                                  = 0x46494e20, // 'FIN '
        Fijian                                   = 0x464a4920, // 'FJI '
        Flemish                                  = 0x464c4520, // 'FLE '
        ForestNenets                             = 0x464e4520, // 'FNE '
        Fon                                      = 0x464f4e20, // 'FON '
        Faroese                                  = 0x464f5320, // 'FOS '
        French                                   = 0x46524120, // 'FRA '
        Frisian                                  = 0x46524920, // 'FRI '
        Friulian                                 = 0x46524c20, // 'FRL '
        Futa                                     = 0x46544120, // 'FTA '
        Fulani                                   = 0x46554c20, // 'FUL '
        Ga                                       = 0x47414420, // 'GAD '
        Gaelic                                   = 0x47414520, // 'GAE '
        Gagauz                                   = 0x47414720, // 'GAG '
        Galician                                 = 0x47414c20, // 'GAL '
        Garshuni                                 = 0x47415220, // 'GAR '
        Garhwali                                 = 0x47415720, // 'GAW '
        Geez                                     = 0x47455a20, // 'GEZ '
        Gilyak                                   = 0x47494c20, // 'GIL '
        Gumuz                                    = 0x474d5a20, // 'GMZ '
        Gondi                                    = 0x474f4e20, // 'GON '
        Greenlandic                              = 0x47524e20, // 'GRN '
        Garo                                     = 0x47524f20, // 'GRO '
        Guarani                                  = 0x47554120, // 'GUA '
        Gujarati                                 = 0x47554a20, // 'GUJ '
        Haitian                                  = 0x48414920, // 'HAI '
        Halam                                    = 0x48414c20, // 'HAL '
        Harauti                                  = 0x48415220, // 'HAR '
        Hausa                                    = 0x48415520, // 'HAU '
        Hawaiin                                  = 0x48415720, // 'HAW '
        HammerBanna                              = 0x48424e20, // 'HBN '
        Hiligaynon                               = 0x48494c20, // 'HIL '
        Hindi                                    = 0x48494e20, // 'HIN '
        HighMari                                 = 0x484d4120, // 'HMA '
        Hindko                                   = 0x484e4420, // 'HND '
        Ho                                       = 0x484f2020, // 'HO  '
        Harari                                   = 0x48524920, // 'HRI '
        Croatian                                 = 0x48525620, // 'HRV '
        Hungarian                                = 0x48554e20, // 'HUN '
        Armenian                                 = 0x48594520, // 'HYE '
        Igbo                                     = 0x49424f20, // 'IBO '
        Ijo                                      = 0x494a4f20, // 'IJO '
        Ilokano                                  = 0x494c4f20, // 'ILO '
        Indonesian                               = 0x494e4420, // 'IND '
        Ingush                                   = 0x494e4720, // 'ING '
        Inuktitut                                = 0x494e5520, // 'INU '
        Irish                                    = 0x49524920, // 'IRI '
        IrishTraditional                         = 0x49525420, // 'IRT '
        Icelandic                                = 0x49534c20, // 'ISL '
        InariSami                                = 0x49534d20, // 'ISM '
        Italian                                  = 0x49544120, // 'ITA '
        Hebrew                                   = 0x49575220, // 'IWR '
        Javanese                                 = 0x4a415620, // 'JAV '
        Yiddish                                  = 0x4a494920, // 'JII '
        Japanese                                 = 0x4a414e20, // 'JAN '
        Judezmo                                  = 0x4a554420, // 'JUD '
        Jula                                     = 0x4a554c20, // 'JUL '
        Kabardian                                = 0x4b414220, // 'KAB '
        Kachchi                                  = 0x4b414320, // 'KAC '
        Kalenjin                                 = 0x4b414c20, // 'KAL '
        Kannada                                  = 0x4b414e20, // 'KAN '
        Karachay                                 = 0x4b415220, // 'KAR '
        Georgian                                 = 0x4b415420, // 'KAT '
        Kazakh                                   = 0x4b415a20, // 'KAZ '
        Kebena                                   = 0x4b454220, // 'KEB '
        KhutsuriGeorgian                         = 0x4b474520, // 'KGE '
        Khakass                                  = 0x4b484120, // 'KHA '
        KhantyKazim                              = 0x4b484b20, // 'KHK '
        Khmer                                    = 0x4b484d20, // 'KHM '
        KhantyShurishkar                         = 0x4b485320, // 'KHS '
        KhantyVakhi                              = 0x4b485620, // 'KHV '
        Khowar                                   = 0x4b485720, // 'KHW '
        Kikuyu                                   = 0x4b494b20, // 'KIK '
        Kirghiz                                  = 0x4b495220, // 'KIR '
        Kisii                                    = 0x4b495320, // 'KIS '
        Kokni                                    = 0x4b4b4e20, // 'KKN '
        Kalmyk                                   = 0x4b4c4d20, // 'KLM '
        Kamba                                    = 0x4b4d4220, // 'KMB '
        Kumaoni                                  = 0x4b4d4e20, // 'KMN '
        Komo                                     = 0x4b4d4f20, // 'KMO '
        Komso                                    = 0x4b4d5320, // 'KMS '
        Kanuri                                   = 0x4b4e5220, // 'KNR '
        Kodagu                                   = 0x4b4f4420, // 'KOD '
        KoreanOldHangul                          = 0x4b4f4820, // 'KOH '
        Konkani                                  = 0x4b4f4b20, // 'KOK '
        Kikongo                                  = 0x4b4f4e20, // 'KON '
        KomiPermyak                              = 0x4b4f5020, // 'KOP '
        Korean                                   = 0x4b4f5220, // 'KOR '
        KomiZyrian                               = 0x4b4f5a20, // 'KOZ '
        Kpelle                                   = 0x4b504c20, // 'KPL '
        Krio                                     = 0x4b524920, // 'KRI '
        Karakalpak                               = 0x4b524b20, // 'KRK '
        Karelian                                 = 0x4b524c20, // 'KRL '
        Karaim                                   = 0x4b524d20, // 'KRM '
        Karen                                    = 0x4b524e20, // 'KRN '
        Koorete                                  = 0x4b525420, // 'KRT '
        Kashmiri                                 = 0x4b534820, // 'KSH '
        Khasi                                    = 0x4b534920, // 'KSI '
        KildinSami                               = 0x4b534d20, // 'KSM '
        Kui                                      = 0x4b554920, // 'KUI '
        Kulvi                                    = 0x4b554c20, // 'KUL '
        Kumyk                                    = 0x4b554d20, // 'KUM '
        Kurdish                                  = 0x4b555220, // 'KUR '
        Kurukh                                   = 0x4b555520, // 'KUU '
        Kuy                                      = 0x4b555920, // 'KUY '
        Koryak                                   = 0x4b594b20, // 'KYK '
        Ladin                                    = 0x4c414420, // 'LAD '
        Lahuli                                   = 0x4c414820, // 'LAH '
        Lak                                      = 0x4c414b20, // 'LAK '
        Lambani                                  = 0x4c414d20, // 'LAM '
        Lao                                      = 0x4c414f20, // 'LAO '
        Latin                                    = 0x4c415420, // 'LAT '
        Laz                                      = 0x4c415a20, // 'LAZ '
        LCree                                    = 0x4c435220, // 'LCR '
        Ladakhi                                  = 0x4c444b20, // 'LDK '
        Lezgi                                    = 0x4c455a20, // 'LEZ '
        Lingala                                  = 0x4c494e20, // 'LIN '
        LowMari                                  = 0x4c4d4120, // 'LMA '
        Limbu                                    = 0x4c4d4220, // 'LMB '
        Lomwe                                    = 0x4c4d5720, // 'LMW '
        LowerSorbian                             = 0x4c534220, // 'LSB '
        LuleSami                                 = 0x4c534d20, // 'LSM '
        Lithuanian                               = 0x4c544820, // 'LTH '
        Luba                                     = 0x4c554220, // 'LUB '
        Luganda                                  = 0x4c554720, // 'LUG '
        Luhya                                    = 0x4c554820, // 'LUH '
        Luo                                      = 0x4c554f20, // 'LUO '
        Latvian                                  = 0x4c564920, // 'LVI '
        Majang                                   = 0x4d414a20, // 'MAJ '
        Makua                                    = 0x4d414b20, // 'MAK '
        MalayalamTraditional                     = 0x4d414c20, // 'MAL '
        Mansi                                    = 0x4d414e20, // 'MAN '
        Marathi                                  = 0x4d415220, // 'MAR '
        Marwari                                  = 0x4d415720, // 'MAW '
        Mbundu                                   = 0x4d424e20, // 'MBN '
        Manchu                                   = 0x4d434820, // 'MCH '
        MooseCree                                = 0x4d435220, // 'MCR '
        Mende                                    = 0x4d444520, // 'MDE '
        Meen                                     = 0x4d454e20, // 'MEN '
        Mizo                                     = 0x4d495a20, // 'MIZ '
        Macedonian                               = 0x4d4b4420, // 'MKD '
        Male                                     = 0x4d4c4520, // 'MLE '
        Malagasy                                 = 0x4d4c4720, // 'MLG '
        Malinke                                  = 0x4d4c4e20, // 'MLN '
        MalayalamReformed                        = 0x4d4c5220, // 'MLR '
        Malay                                    = 0x4d4c5920, // 'MLY '
        Mandinka                                 = 0x4d4e4420, // 'MND '
        Mongolian                                = 0x4d4e4720, // 'MNG '
        Manipuri                                 = 0x4d4e4920, // 'MNI '
        Maninka                                  = 0x4d4e4b20, // 'MNK '
        ManxGaelic                               = 0x4d4e5820, // 'MNX '
        Moksha                                   = 0x4d4f4b20, // 'MOK '
        Moldavian                                = 0x4d4f4c20, // 'MOL '
        Mon                                      = 0x4d4f4e20, // 'MON '
        Moroccan                                 = 0x4d4f5220, // 'MOR '
        Maori                                    = 0x4d524920, // 'MRI '
        Maithili                                 = 0x4d544820, // 'MTH '
        Maltese                                  = 0x4d545320, // 'MTS '
        Mundari                                  = 0x4d554e20, // 'MUN '
        NagaAssamese                             = 0x4e414720, // 'NAG '
        Nanai                                    = 0x4e414e20, // 'NAN '
        Naskapi                                  = 0x4e415320, // 'NAS '
        NCree                                    = 0x4e435220, // 'NCR '
        Ndebele                                  = 0x4e444220, // 'NDB '
        Ndonga                                   = 0x4e444720, // 'NDG '
        Nepali                                   = 0x4e455020, // 'NEP '
        Newari                                   = 0x4e455720, // 'NEW '
        NorwayHouseCree                          = 0x4e484320, // 'NHC '
        Nisi                                     = 0x4e495320, // 'NIS '
        Niuean                                   = 0x4e495520, // 'NIU '
        Nkole                                    = 0x4e4b4c20, // 'NKL '
        Nko                                      = 0x4e4b3020, // 'NK0 '
        Dutch                                    = 0x4e4c4420, // 'NLD '
        Nogai                                    = 0x4e4f4720, // 'NOG '
        Norwegian                                = 0x4e4f5220, // 'NOR '
        NorthernSami                             = 0x4e534d20, // 'NSM '
        NorthernTai                              = 0x4e544120, // 'NTA '
        Esperanto                                = 0x4e544f20, // 'NTO '
        Nynorsk                                  = 0x4e594e20, // 'NYN '
        OjiCree                                  = 0x4f435220, // 'OCR '
        Ojibway                                  = 0x4f4a4220, // 'OJB '
        Oriya                                    = 0x4f524920, // 'ORI '
        Oromo                                    = 0x4f524f20, // 'ORO '
        Ossetian                                 = 0x4f535320, // 'OSS '
        PalestinianAramaic                       = 0x50414120, // 'PAA '
        Pali                                     = 0x50414c20, // 'PAL '
        Punjabi                                  = 0x50414e20, // 'PAN '
        Palpa                                    = 0x50415020, // 'PAP '
        Pashto                                   = 0x50415320, // 'PAS '
        PolytonicGreek                           = 0x50475220, // 'PGR '
        Pilipino                                 = 0x50494c20, // 'PIL '
        Palaung                                  = 0x504c4720, // 'PLG '
        Polish                                   = 0x504c4b20, // 'PLK '
        Provencal                                = 0x50524f20, // 'PRO '
        Portuguese                               = 0x50544720, // 'PTG '
        Chin                                     = 0x51494e20, // 'QIN '
        Rajasthani                               = 0x52414a20, // 'RAJ '
        RCree                                    = 0x52435220, // 'RCR '
        RussianBuriat                            = 0x52425520, // 'RBU '
        Riang                                    = 0x52494120, // 'RIA '
        RhaetoRomanic                            = 0x524d5320, // 'RMS '
        Romanian                                 = 0x524f4d20, // 'ROM '
        Romany                                   = 0x524f5920, // 'ROY '
        Rusyn                                    = 0x52535920, // 'RSY '
        Ruanda                                   = 0x52554120, // 'RUA '
        Russian                                  = 0x52555320, // 'RUS '
        Sadri                                    = 0x53414420, // 'SAD '
        Sanskrit                                 = 0x53414e20, // 'SAN '
        Santali                                  = 0x53415420, // 'SAT '
        Sayisi                                   = 0x53415920, // 'SAY '
        Sekota                                   = 0x53454b20, // 'SEK '
        Selkup                                   = 0x53454c20, // 'SEL '
        Sango                                    = 0x53474f20, // 'SGO '
        Shan                                     = 0x53484e20, // 'SHN '
        Sibe                                     = 0x53494220, // 'SIB '
        Sidamo                                   = 0x53494420, // 'SID '
        SilteGurage                              = 0x53494720, // 'SIG '
        SkoltSami                                = 0x534b5320, // 'SKS '
        Slovak                                   = 0x534b5920, // 'SKY '
        Slavey                                   = 0x534c4120, // 'SLA '
        Slovenian                                = 0x534c5620, // 'SLV '
        Somali                                   = 0x534d4c20, // 'SML '
        Samoan                                   = 0x534d4f20, // 'SMO '
        Sena                                     = 0x534e4120, // 'SNA '
        Sindhi                                   = 0x534e4420, // 'SND '
        Sinhalese                                = 0x534e4820, // 'SNH '
        Soninke                                  = 0x534e4b20, // 'SNK '
        SodoGurage                               = 0x534f4720, // 'SOG '
        Sotho                                    = 0x534f5420, // 'SOT '
        Albanian                                 = 0x53514920, // 'SQI '
        Serbian                                  = 0x53524220, // 'SRB '
        Saraiki                                  = 0x53524b20, // 'SRK '
        Serer                                    = 0x53525220, // 'SRR '
        SouthSlavey                              = 0x53534c20, // 'SSL '
        SouthernSami                             = 0x53534d20, // 'SSM '
        Suri                                     = 0x53555220, // 'SUR '
        Svan                                     = 0x53564120, // 'SVA '
        Swedish                                  = 0x53564520, // 'SVE '
        SwadayaAramaic                           = 0x53574120, // 'SWA '
        Swahili                                  = 0x53574b20, // 'SWK '
        Swazi                                    = 0x53575a20, // 'SWZ '
        Sutu                                     = 0x53585420, // 'SXT '
        Syriac                                   = 0x53595220, // 'SYR '
        Tabasaran                                = 0x54414220, // 'TAB '
        Tajiki                                   = 0x54414a20, // 'TAJ '
        Tamil                                    = 0x54414d20, // 'TAM '
        Tatar                                    = 0x54415420, // 'TAT '
        THCree                                   = 0x54435220, // 'TCR '
        Telugu                                   = 0x54454c20, // 'TEL '
        Tongan                                   = 0x54474e20, // 'TGN '
        Tigre                                    = 0x54475220, // 'TGR '
        Tigrinya                                 = 0x54475920, // 'TGY '
        Thai                                     = 0x54484120, // 'THA '
        Tahitian                                 = 0x54485420, // 'THT '
        Tibetan                                  = 0x54494220, // 'TIB '
        Turkmen                                  = 0x544b4d20, // 'TKM '
        Temne                                    = 0x544d4e20, // 'TMN '
        Tswana                                   = 0x544e4120, // 'TNA '
        TundraNenets                             = 0x544e4520, // 'TNE '
        Tonga                                    = 0x544e4720, // 'TNG '
        Todo                                     = 0x544f4420, // 'TOD '
        Turkish                                  = 0x54524b20, // 'TRK '
        Tsonga                                   = 0x54534720, // 'TSG '
        TuroyoAramaic                            = 0x54554120, // 'TUA '
        Tulu                                     = 0x54554c20, // 'TUL '
        Tuvin                                    = 0x54555620, // 'TUV '
        Twi                                      = 0x54574920, // 'TWI '
        Udmurt                                   = 0x55444d20, // 'UDM '
        Ukrainian                                = 0x554b5220, // 'UKR '
        Urdu                                     = 0x55524420, // 'URD '
        UpperSorbian                             = 0x55534220, // 'USB '
        Uyghur                                   = 0x55594720, // 'UYG '
        Uzbek                                    = 0x555a4220, // 'UZB '
        Venda                                    = 0x56454e20, // 'VEN '
        Vietnamese                               = 0x56495420, // 'VIT '
        Wa                                       = 0x57412020, // 'WA  '
        Wagdi                                    = 0x57414720, // 'WAG '
        WestCree                                 = 0x57435220, // 'WCR '
        Welsh                                    = 0x57454c20, // 'WEL '
        Wolof                                    = 0x574c4620, // 'WLF '
        TaiLue                                   = 0x58424420, // 'XBD '
        Xhosa                                    = 0x58485320, // 'XHS '
        Yakut                                    = 0x59414b20, // 'YAK '
        Yoruba                                   = 0x59424120, // 'YBA '
        YCree                                    = 0x59435220, // 'YCR '
        YiClassic                                = 0x59494320, // 'YIC '
        YiModern                                 = 0x59494d20, // 'YIM '
        ChineseHongKong                          = 0x5a484820, // 'ZHH '
        ChinesePhonetic                          = 0x5a485020, // 'ZHP '
        ChineseSimplified                        = 0x5a485320, // 'ZHS '
        ChineseTraditional                       = 0x5a485420, // 'ZHT '
        Zande                                    = 0x5a4e4420, // 'ZND '
        Zulu                                     = 0x5a554c20, // 'ZUL '
    }


// Feature tags

    internal enum FeatureTags
    {
        AccessAllAlternates                      = 0x61616c74, // 'aalt'
        AboveBaseForms                           = 0x61627666, // 'abvf'
        AboveBaseMarkPositioning                 = 0x6162766d, // 'abvm'
        AboveBaseSubstitutions                   = 0x61627673, // 'abvs'
        AlternativeFractions                     = 0x61667263, // 'afrc'
        Akhands                                  = 0x616b686e, // 'akhn'
        BelowBaseForms                           = 0x626c7766, // 'blwf'
        BelowBaseMarkPositioning                 = 0x626c776d, // 'blwm'
        BelowBaseSubstitutions                   = 0x626c7773, // 'blws'
        PetiteCapitalsFromCapitals               = 0x63327063, // 'c2pc'
        SmallCapitalsFromCapitals                = 0x63327363, // 'c2sc'
        ContextualAlternates                     = 0x63616c74, // 'calt'
        CaseSensitiveForms                       = 0x63617365, // 'case'
        GlyphCompositionDecomposition            = 0x63636d70, // 'ccmp'
        Conjunctformafterro                      = 0x63666172, // 'cfar'
        ContextualLigatures                      = 0x636c6967, // 'clig'
        Conjuncts                                = 0x636a6374, // 'cjct'
        CapitalSpacing                           = 0x63707370, // 'cpsp'
        ContextualSwash                          = 0x63737768, // 'cswh'
        CursivePositioning                       = 0x63757273, // 'curs'
        DefaultProcessing                        = 0x64666c74, // 'dflt'
        Distances                                = 0x64697374, // 'dist'
        DiscretionaryLigatures                   = 0x646c6967, // 'dlig'
        Denominators                             = 0x646e6f6d, // 'dnom'
        Diphthongs                               = 0x64706e67, // 'dpng'
        ExpertForms                              = 0x65787074, // 'expt'
        FinalglyphAlternates                     = 0x66616c74, // 'falt'
        TerminalForms                            = 0x66696e61, // 'fina'
        TerminalForms2                           = 0x66696e32, // 'fin2'
        TerminalForms3                           = 0x66696e33, // 'fin3'
        Fractions                                = 0x66726163, // 'frac'
        FullWidth                                = 0x66776964, // 'fwid'
        HalfForms                                = 0x68616c66, // 'half'
        HalantForms                              = 0x68616c6e, // 'haln'
        AlternateHalfWidth                       = 0x68616c74, // 'halt'
        HistoricalForms                          = 0x68697374, // 'hist'
        HorizontalKanaAlternates                 = 0x686b6e61, // 'hkna'
        HistoricalLigatures                      = 0x686c6967, // 'hlig'
        Hangul                                   = 0x686e676c, // 'hngl'
        HalfWidth                                = 0x68776964, // 'hwid'
        HojoKanjiForms                           = 0x686f6a6f, // 'hojo'
        InitialForms                             = 0x696e6974, // 'init'
        IsolatedForms                            = 0x69736f6c, // 'isol'
        Italics                                  = 0x6974616c, // 'ital'
        JapaneseForms                            = 0x6a616a70, // 'jajp'
        JustificationAlternatives                = 0x6a616c74, // 'jalt'
        JIS04Forms                               = 0x6a703034, // 'jp04'
        JIS78Forms                               = 0x6a703738, // 'jp78'
        JIS83Forms                               = 0x6a703833, // 'jp83'
        JIS90Forms                               = 0x6a703930, // 'jp90'
        Kerning                                  = 0x6b65726e, // 'kern'
        LeftBounds                               = 0x6c666264, // 'lfbd'
        StandardLigatures                        = 0x6c696761, // 'liga'
        LeadingJamoForms                         = 0x6c6a6d6f, // 'ljmo'
        LiningFigures                            = 0x6c6e756d, // 'lnum'
        LocalizedForms                           = 0x6c6f636c, // 'locl'
        MarkPositioning                          = 0x6d61726b, // 'mark'
        MedialForms                              = 0x6d656469, // 'medi'
        MedialForms2                             = 0x6d656432, // 'med2'
        MathematicalGreek                        = 0x6d67726b, // 'mgrk'
        MarktoMarkPositioning                    = 0x6d6b6d6b, // 'mkmk'
        MarkPositioningviaSubstitution           = 0x6d736574, // 'mset'
        AlternateAnnotationForms                 = 0x6e616c74, // 'nalt'
        NLCKanjiForms                            = 0x6e6c636b, // 'nlck'
        NuktaForms                               = 0x6e756b74, // 'nukt'
        Numerators                               = 0x6e756d72, // 'numr'
        OldStyleFigures                          = 0x6f6e756d, // 'onum'
        OpticalBounds                            = 0x6f706264, // 'opbd'
        Ordinals                                 = 0x6f72646e, // 'ordn'
        Ornaments                                = 0x6f726e6d, // 'ornm'
        ProportionalAlternateWidth               = 0x70616c74, // 'palt'
        PetiteCapitals                           = 0x70636170, // 'pcap'
        ProportionalFigures                      = 0x706e756d, // 'pnum'
        PrebaseForms                             = 0x70726566, // 'pref'
        PrebaseSubstitutions                     = 0x70726573, // 'pres'
        PostbaseForms                            = 0x70737466, // 'pstf'
        PostbaseSubstitutions                    = 0x70737473, // 'psts'
        ProportionalWidths                       = 0x70776964, // 'pwid'
        QuarterWidths                            = 0x71776964, // 'qwid'
        Randomize                                = 0x72616e64, // 'rand'
        RakarForms                               = 0x726b7266, // 'rkrf'
        RequiredLigatures                        = 0x726c6967, // 'rlig'
        RephForm                                 = 0x72706866, // 'rphf'
        RightBounds                              = 0x72746264, // 'rtbd'
        RightToLeftAlternates                    = 0x72746c61, // 'rtla'
        RubyNotationForms                        = 0x72756279, // 'ruby'
        StylisticAlternates                      = 0x73616c74, // 'salt'
        ScientificInferiors                      = 0x73696e66, // 'sinf'
        OpticalSize                              = 0x73697a65, // 'size'
        SmallCapitals                            = 0x736d6370, // 'smcp'
        SimplifiedForms                          = 0x736d706c, // 'smpl'
        StylisticSet1                            = 0x73733031, // 'ss01'
        StylisticSet2                            = 0x73733032, // 'ss02'
        StylisticSet3                            = 0x73733033, // 'ss03'
        StylisticSet4                            = 0x73733034, // 'ss04'
        StylisticSet5                            = 0x73733035, // 'ss05'
        StylisticSet6                            = 0x73733036, // 'ss06'
        StylisticSet7                            = 0x73733037, // 'ss07'
        StylisticSet8                            = 0x73733038, // 'ss08'
        StylisticSet9                            = 0x73733039, // 'ss09'
        StylisticSet10                           = 0x73733130, // 'ss10'
        StylisticSet11                           = 0x73733131, // 'ss11'
        StylisticSet12                           = 0x73733132, // 'ss12'
        StylisticSet13                           = 0x73733133, // 'ss13'
        StylisticSet14                           = 0x73733134, // 'ss14'
        StylisticSet15                           = 0x73733135, // 'ss15'
        StylisticSet16                           = 0x73733136, // 'ss16'
        StylisticSet17                           = 0x73733137, // 'ss17'
        StylisticSet18                           = 0x73733138, // 'ss18'
        StylisticSet19                           = 0x73733139, // 'ss19'
        StylisticSet20                           = 0x73733230, // 'ss20'
        Subscript                                = 0x73756273, // 'subs'
        Superscript                              = 0x73757073, // 'sups'
        Swash                                    = 0x73777368, // 'swsh'
        Titling                                  = 0x7469746c, // 'titl'
        TrailingJamoForms                        = 0x746a6d6f, // 'tjmo'
        TraditionalNameForms                     = 0x746e616d, // 'tnam'
        TabularFigures                           = 0x746e756d, // 'tnum'
        TraditionalForms                         = 0x74726164, // 'trad'
        ThirdWidths                              = 0x74776964, // 'twid'
        Unicase                                  = 0x756e6963, // 'unic'
        AlternateVerticalMetrics                 = 0x76616c74, // 'valt'
        VattuVariants                            = 0x76617475, // 'vatu'
        VerticalWriting                          = 0x76657274, // 'vert'
        AlternateVerticalHalfMetrics             = 0x7668616c, // 'vhal'
        VowelJamoForms                           = 0x766a6d6f, // 'vjmo'
        VerticalKanaAlternates                   = 0x766b6e61, // 'vkna'
        VerticalKerning                          = 0x766b726e, // 'vkrn'
        ProportionalAlternateVerticalMetrics     = 0x7670616c, // 'vpal'
        VerticalRotation                         = 0x76727432, // 'vrt2'
        SlashedZero                              = 0x7a65726f, // 'zero'
    }

}
