%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /proc/self/root/usr/share/perl5/vendor_perl/Locale/Codes/
Upload File :
Create Path :
Current File : //proc/self/root/usr/share/perl5/vendor_perl/Locale/Codes/Script_Codes.pm

package #
Locale::Codes::Script_Codes;

# This file was automatically generated.  Any changes to this file will
# be lost the next time 'harvest_data' is run.
#    Generated on: Wed May 30 10:18:38 EDT 2018

use strict;
require 5.006;
use warnings;
use utf8;

our($VERSION);
$VERSION='3.57';

$Locale::Codes::Data{'script'}{'id'} = '0195';

$Locale::Codes::Data{'script'}{'id2names'} = {
   q(0001) => [
      q(Adlam),
      ],
   q(0002) => [
      q(Afaka),
      ],
   q(0003) => [
      q(Caucasian Albanian),
      ],
   q(0004) => [
      q(Ahom, Tai Ahom),
      q(Ahom),
      q(Tai Ahom),
      ],
   q(0005) => [
      q(Arabic),
      ],
   q(0006) => [
      q(Arabic (Nastaliq variant)),
      ],
   q(0007) => [
      q(Imperial Aramaic),
      ],
   q(0008) => [
      q(Armenian),
      ],
   q(0009) => [
      q(Avestan),
      ],
   q(0010) => [
      q(Balinese),
      ],
   q(0011) => [
      q(Bamum),
      ],
   q(0012) => [
      q(Bassa Vah),
      ],
   q(0013) => [
      q(Batak),
      ],
   q(0014) => [
      q(Bengali (Bangla)),
      q(Bengali),
      q(Bangla),
      ],
   q(0015) => [
      q(Bhaiksuki),
      ],
   q(0016) => [
      q(Blissymbols),
      ],
   q(0017) => [
      q(Bopomofo),
      ],
   q(0018) => [
      q(Brahmi),
      ],
   q(0019) => [
      q(Braille),
      ],
   q(0020) => [
      q(Buginese),
      ],
   q(0021) => [
      q(Buhid),
      ],
   q(0022) => [
      q(Chakma),
      ],
   q(0023) => [
      q(Unified Canadian Aboriginal Syllabics),
      ],
   q(0024) => [
      q(Carian),
      ],
   q(0025) => [
      q(Cham),
      ],
   q(0026) => [
      q(Cherokee),
      ],
   q(0027) => [
      q(Cirth),
      ],
   q(0028) => [
      q(Coptic),
      ],
   q(0029) => [
      q(Cypro-Minoan),
      ],
   q(0030) => [
      q(Cypriot syllabary),
      ],
   q(0031) => [
      q(Cyrillic),
      ],
   q(0032) => [
      q(Cyrillic (Old Church Slavonic variant)),
      ],
   q(0033) => [
      q(Devanagari (Nagari)),
      q(Devanagari),
      q(Nagari),
      ],
   q(0034) => [
      q(Dogra),
      ],
   q(0035) => [
      q(Deseret (Mormon)),
      q(Deseret),
      q(Mormon),
      ],
   q(0036) => [
      q(Duployan shorthand, Duployan stenography),
      q(Duployan shorthand),
      q(Duployan stenography),
      ],
   q(0037) => [
      q(Egyptian demotic),
      ],
   q(0038) => [
      q(Egyptian hieratic),
      ],
   q(0039) => [
      q(Egyptian hieroglyphs),
      ],
   q(0040) => [
      q(Elbasan),
      ],
   q(0041) => [
      q(Ethiopic (Geez)),
      q(Ethiopic),
      q(Ge'ez),
      ],
   q(0042) => [
      q(Khutsuri (Asomtavruli and Nuskhuri)),
      ],
   q(0043) => [
      q(Georgian (Mkhedruli and Mtavruli)),
      ],
   q(0044) => [
      q(Glagolitic),
      ],
   q(0045) => [
      q(Gunjala Gondi),
      ],
   q(0046) => [
      q(Masaram Gondi),
      ],
   q(0047) => [
      q(Gothic),
      ],
   q(0048) => [
      q(Grantha),
      ],
   q(0049) => [
      q(Greek),
      ],
   q(0050) => [
      q(Gujarati),
      ],
   q(0051) => [
      q(Gurmukhi),
      ],
   q(0052) => [
      q(Han with Bopomofo (alias for Han + Bopomofo)),
      ],
   q(0053) => [
      q(Hangul (Hangul, Hangeul)),
      q(Hangul),
      q(Hangeul),
      ],
   q(0054) => [
      q(Han (Hanzi, Kanji, Hanja)),
      q(Han),
      q(Hanzi),
      q(Kanji),
      q(Hanja),
      ],
   q(0055) => [
      q(Hanunoo (Hanunoo)),
      q(Hanunoo),
      ],
   q(0056) => [
      q(Han (Simplified variant)),
      ],
   q(0057) => [
      q(Han (Traditional variant)),
      ],
   q(0058) => [
      q(Hatran),
      ],
   q(0059) => [
      q(Hebrew),
      ],
   q(0060) => [
      q(Hiragana),
      ],
   q(0061) => [
      q(Anatolian Hieroglyphs (Luwian Hieroglyphs, Hittite Hieroglyphs)),
      q(Anatolian Hieroglyphs),
      q(Luwian Hieroglyphs),
      q(Hittite Hieroglyphs),
      ],
   q(0062) => [
      q(Pahawh Hmong),
      ],
   q(0063) => [
      q(Nyiakeng Puachue Hmong),
      ],
   q(0064) => [
      q(Japanese syllabaries (alias for Hiragana + Katakana)),
      ],
   q(0065) => [
      q(Old Hungarian (Hungarian Runic)),
      q(Old Hungarian),
      q(Hungarian Runic),
      ],
   q(0066) => [
      q(Indus (Harappan)),
      q(Indus),
      q(Harappan),
      ],
   q(0067) => [
      q(Old Italic (Etruscan, Oscan, etc.)),
      ],
   q(0068) => [
      q(Jamo (alias for Jamo subset of Hangul)),
      ],
   q(0069) => [
      q(Javanese),
      ],
   q(0070) => [
      q(Japanese (alias for Han + Hiragana + Katakana)),
      ],
   q(0071) => [
      q(Jurchen),
      ],
   q(0072) => [
      q(Kayah Li),
      ],
   q(0073) => [
      q(Katakana),
      ],
   q(0074) => [
      q(Kharoshthi),
      ],
   q(0075) => [
      q(Khmer),
      ],
   q(0076) => [
      q(Khojki),
      ],
   q(0077) => [
      q(Khitan large script),
      ],
   q(0078) => [
      q(Khitan small script),
      ],
   q(0079) => [
      q(Kannada),
      ],
   q(0080) => [
      q(Korean (alias for Hangul + Han)),
      ],
   q(0081) => [
      q(Kpelle),
      ],
   q(0082) => [
      q(Kaithi),
      ],
   q(0083) => [
      q(Tai Tham (Lanna)),
      q(Tai Tham),
      q(Lanna),
      ],
   q(0084) => [
      q(Lao),
      ],
   q(0085) => [
      q(Latin (Fraktur variant)),
      ],
   q(0086) => [
      q(Latin (Gaelic variant)),
      ],
   q(0087) => [
      q(Latin),
      ],
   q(0088) => [
      q(Leke),
      ],
   q(0089) => [
      q(Lepcha (Rong)),
      q(Lepcha),
      q(Rong),
      ],
   q(0090) => [
      q(Limbu),
      ],
   q(0091) => [
      q(Linear A),
      ],
   q(0092) => [
      q(Linear B),
      ],
   q(0093) => [
      q(Lisu (Fraser)),
      q(Lisu),
      q(Fraser),
      ],
   q(0094) => [
      q(Loma),
      ],
   q(0095) => [
      q(Lycian),
      ],
   q(0096) => [
      q(Lydian),
      ],
   q(0097) => [
      q(Mahajani),
      ],
   q(0098) => [
      q(Makasar),
      ],
   q(0099) => [
      q(Mandaic, Mandaean),
      q(Mandaic),
      q(Mandaean),
      ],
   q(0100) => [
      q(Manichaean),
      ],
   q(0101) => [
      q(Marchen),
      ],
   q(0102) => [
      q(Mayan hieroglyphs),
      ],
   q(0103) => [
      q(Medefaidrin (Oberi Okaime, Oberi Okaime)),
      q(Medefaidrin),
      q(Oberi Okaime),
      ],
   q(0104) => [
      q(Mende Kikakui),
      ],
   q(0105) => [
      q(Meroitic Cursive),
      ],
   q(0106) => [
      q(Meroitic Hieroglyphs),
      ],
   q(0107) => [
      q(Malayalam),
      ],
   q(0108) => [
      q(Modi, Modi),
      q(Modi),
      ],
   q(0109) => [
      q(Mongolian),
      ],
   q(0110) => [
      q(Moon (Moon code, Moon script, Moon type)),
      q(Moon),
      q(Moon code),
      q(Moon script),
      q(Moon type),
      ],
   q(0111) => [
      q(Mro, Mru),
      q(Mro),
      q(Mru),
      ],
   q(0112) => [
      q(Meitei Mayek (Meithei, Meetei)),
      q(Meitei Mayek),
      q(Meithei),
      q(Meetei),
      ],
   q(0113) => [
      q(Multani),
      ],
   q(0114) => [
      q(Myanmar (Burmese)),
      q(Myanmar),
      q(Burmese),
      ],
   q(0115) => [
      q(Old North Arabian (Ancient North Arabian)),
      q(Old North Arabian),
      q(Ancient North Arabian),
      ],
   q(0116) => [
      q(Nabataean),
      ],
   q(0117) => [
      q(Newa, Newar, Newari, Nepala lipi),
      q(Newa),
      q(Newar),
      q(Newari),
      q(Nepala lipi),
      ],
   q(0118) => [
      q(Naxi Dongba (Nakhi Tomba)),
      q(Naxi Dongba),
      q(Nakhi Tomba),
      ],
   q(0119) => [
      q(Naxi Geba (Nakhi Geba, 'Na-'Khi Ggo-baw)),
      q(Naxi Geba),
      q(Nakhi Geba),
      q('Na-'Khi Ggo-baw),
      ],
   q(0120) => [
      q(N'Ko),
      ],
   q(0121) => [
      q(Nushu),
      ],
   q(0122) => [
      q(Ogham),
      ],
   q(0123) => [
      q(Ol Chiki (Ol Cemet, Ol, Santali)),
      q(Ol Chiki),
      q(Ol Cemet'),
      q(Ol),
      q(Santali),
      ],
   q(0124) => [
      q(Old Turkic, Orkhon Runic),
      q(Old Turkic),
      q(Orkhon Runic),
      ],
   q(0125) => [
      q(Oriya (Odia)),
      q(Oriya),
      q(Odia),
      ],
   q(0126) => [
      q(Osage),
      ],
   q(0127) => [
      q(Osmanya),
      ],
   q(0128) => [
      q(Palmyrene),
      ],
   q(0129) => [
      q(Pau Cin Hau),
      ],
   q(0130) => [
      q(Old Permic),
      ],
   q(0131) => [
      q(Phags-pa),
      ],
   q(0132) => [
      q(Inscriptional Pahlavi),
      ],
   q(0133) => [
      q(Psalter Pahlavi),
      ],
   q(0134) => [
      q(Book Pahlavi),
      ],
   q(0135) => [
      q(Phoenician),
      ],
   q(0136) => [
      q(Miao (Pollard)),
      q(Miao),
      q(Pollard),
      ],
   q(0137) => [
      q(Klingon (KLI pIqaD)),
      ],
   q(0138) => [
      q(Inscriptional Parthian),
      ],
   q(0139) => [
      q(Reserved for private use (start)),
      ],
   q(0140) => [
      q(Reserved for private use (end)),
      ],
   q(0141) => [
      q(Rejang (Redjang, Kaganga)),
      q(Rejang),
      q(Redjang),
      q(Kaganga),
      ],
   q(0142) => [
      q(Hanifi Rohingya),
      ],
   q(0143) => [
      q(Rongorongo),
      ],
   q(0144) => [
      q(Runic),
      ],
   q(0145) => [
      q(Samaritan),
      ],
   q(0146) => [
      q(Sarati),
      ],
   q(0147) => [
      q(Old South Arabian),
      ],
   q(0148) => [
      q(Saurashtra),
      ],
   q(0149) => [
      q(SignWriting),
      ],
   q(0150) => [
      q(Shavian (Shaw)),
      q(Shavian),
      q(Shaw),
      ],
   q(0151) => [
      q(Sharada, Sarada),
      q(Sharada),
      q(Sarada),
      ],
   q(0152) => [
      q(Shuishu),
      ],
   q(0153) => [
      q(Siddham, Siddham, Siddhamatrka),
      q(Siddham),
      q(Siddhamatrka),
      ],
   q(0154) => [
      q(Khudawadi, Sindhi),
      q(Khudawadi),
      q(Sindhi),
      ],
   q(0155) => [
      q(Sinhala),
      ],
   q(0156) => [
      q(Sogdian),
      ],
   q(0157) => [
      q(Old Sogdian),
      ],
   q(0158) => [
      q(Sora Sompeng),
      ],
   q(0159) => [
      q(Soyombo),
      ],
   q(0160) => [
      q(Sundanese),
      ],
   q(0161) => [
      q(Syloti Nagri),
      ],
   q(0162) => [
      q(Syriac),
      ],
   q(0163) => [
      q(Syriac (Estrangelo variant)),
      ],
   q(0164) => [
      q(Syriac (Western variant)),
      ],
   q(0165) => [
      q(Syriac (Eastern variant)),
      ],
   q(0166) => [
      q(Tagbanwa),
      ],
   q(0167) => [
      q(Takri, Takri, Tankri),
      q(Takri),
      q(Tankri),
      ],
   q(0168) => [
      q(Tai Le),
      ],
   q(0169) => [
      q(New Tai Lue),
      ],
   q(0170) => [
      q(Tamil),
      ],
   q(0171) => [
      q(Tangut),
      ],
   q(0172) => [
      q(Tai Viet),
      ],
   q(0173) => [
      q(Telugu),
      ],
   q(0174) => [
      q(Tengwar),
      ],
   q(0175) => [
      q(Tifinagh (Berber)),
      q(Tifinagh),
      q(Berber),
      ],
   q(0176) => [
      q(Tagalog (Baybayin, Alibata)),
      q(Tagalog),
      q(Baybayin),
      q(Alibata),
      ],
   q(0177) => [
      q(Thaana),
      ],
   q(0178) => [
      q(Thai),
      ],
   q(0179) => [
      q(Tibetan),
      ],
   q(0180) => [
      q(Tirhuta),
      ],
   q(0181) => [
      q(Ugaritic),
      ],
   q(0182) => [
      q(Vai),
      ],
   q(0183) => [
      q(Visible Speech),
      ],
   q(0184) => [
      q(Warang Citi (Varang Kshiti)),
      q(Warang Citi),
      q(Varang Kshiti),
      ],
   q(0185) => [
      q(Wancho),
      ],
   q(0186) => [
      q(Woleai),
      ],
   q(0187) => [
      q(Old Persian),
      ],
   q(0188) => [
      q(Cuneiform, Sumero-Akkadian),
      q(Sumero-Akkadian cuneiform),
      ],
   q(0189) => [
      q(Yi),
      ],
   q(0190) => [
      q(Zanabazar Square (Zanabazarin Dorboljin Useg, Xewtee Dorboljin Bicig, Horizontal Square Script)),
      q(Zanabazar Square),
      q(Zanabazarin Dorboljin Useg),
      q(Xewtee Dorboljin Bicig),
      q(Horizontal Square Script),
      ],
   q(0191) => [
      q(Code for inherited script),
      ],
   q(0192) => [
      q(Mathematical notation),
      ],
   q(0193) => [
      q(Symbols (Emoji variant)),
      ],
   q(0194) => [
      q(Symbols),
      ],
};

$Locale::Codes::Data{'script'}{'alias2id'} = {
   q('na-'khi ggo-baw) => [
      q(0119),
      q(3),
      ],
   q(adlam) => [
      q(0001),
      q(0),
      ],
   q(afaka) => [
      q(0002),
      q(0),
      ],
   q(ahom) => [
      q(0004),
      q(1),
      ],
   q(ahom, tai ahom) => [
      q(0004),
      q(0),
      ],
   q(alibata) => [
      q(0176),
      q(3),
      ],
   q(anatolian hieroglyphs) => [
      q(0061),
      q(1),
      ],
   q(anatolian hieroglyphs (luwian hieroglyphs, hittite hieroglyphs)) => [
      q(0061),
      q(0),
      ],
   q(ancient north arabian) => [
      q(0115),
      q(2),
      ],
   q(arabic) => [
      q(0005),
      q(0),
      ],
   q(arabic (nastaliq variant)) => [
      q(0006),
      q(0),
      ],
   q(armenian) => [
      q(0008),
      q(0),
      ],
   q(avestan) => [
      q(0009),
      q(0),
      ],
   q(balinese) => [
      q(0010),
      q(0),
      ],
   q(bamum) => [
      q(0011),
      q(0),
      ],
   q(bangla) => [
      q(0014),
      q(2),
      ],
   q(bassa vah) => [
      q(0012),
      q(0),
      ],
   q(batak) => [
      q(0013),
      q(0),
      ],
   q(baybayin) => [
      q(0176),
      q(2),
      ],
   q(bengali) => [
      q(0014),
      q(1),
      ],
   q(bengali (bangla)) => [
      q(0014),
      q(0),
      ],
   q(berber) => [
      q(0175),
      q(2),
      ],
   q(bhaiksuki) => [
      q(0015),
      q(0),
      ],
   q(blissymbols) => [
      q(0016),
      q(0),
      ],
   q(book pahlavi) => [
      q(0134),
      q(0),
      ],
   q(bopomofo) => [
      q(0017),
      q(0),
      ],
   q(brahmi) => [
      q(0018),
      q(0),
      ],
   q(braille) => [
      q(0019),
      q(0),
      ],
   q(buginese) => [
      q(0020),
      q(0),
      ],
   q(buhid) => [
      q(0021),
      q(0),
      ],
   q(burmese) => [
      q(0114),
      q(2),
      ],
   q(carian) => [
      q(0024),
      q(0),
      ],
   q(caucasian albanian) => [
      q(0003),
      q(0),
      ],
   q(chakma) => [
      q(0022),
      q(0),
      ],
   q(cham) => [
      q(0025),
      q(0),
      ],
   q(cherokee) => [
      q(0026),
      q(0),
      ],
   q(cirth) => [
      q(0027),
      q(0),
      ],
   q(code for inherited script) => [
      q(0191),
      q(0),
      ],
   q(coptic) => [
      q(0028),
      q(0),
      ],
   q(cuneiform, sumero-akkadian) => [
      q(0188),
      q(0),
      ],
   q(cypriot syllabary) => [
      q(0030),
      q(0),
      ],
   q(cypro-minoan) => [
      q(0029),
      q(0),
      ],
   q(cyrillic) => [
      q(0031),
      q(0),
      ],
   q(cyrillic (old church slavonic variant)) => [
      q(0032),
      q(0),
      ],
   q(deseret) => [
      q(0035),
      q(1),
      ],
   q(deseret (mormon)) => [
      q(0035),
      q(0),
      ],
   q(devanagari) => [
      q(0033),
      q(1),
      ],
   q(devanagari (nagari)) => [
      q(0033),
      q(0),
      ],
   q(dogra) => [
      q(0034),
      q(0),
      ],
   q(duployan shorthand) => [
      q(0036),
      q(1),
      ],
   q(duployan shorthand, duployan stenography) => [
      q(0036),
      q(0),
      ],
   q(duployan stenography) => [
      q(0036),
      q(2),
      ],
   q(egyptian demotic) => [
      q(0037),
      q(0),
      ],
   q(egyptian hieratic) => [
      q(0038),
      q(0),
      ],
   q(egyptian hieroglyphs) => [
      q(0039),
      q(0),
      ],
   q(elbasan) => [
      q(0040),
      q(0),
      ],
   q(ethiopic) => [
      q(0041),
      q(1),
      ],
   q(ethiopic (geez)) => [
      q(0041),
      q(0),
      ],
   q(fraser) => [
      q(0093),
      q(2),
      ],
   q(ge'ez) => [
      q(0041),
      q(2),
      ],
   q(georgian (mkhedruli and mtavruli)) => [
      q(0043),
      q(0),
      ],
   q(glagolitic) => [
      q(0044),
      q(0),
      ],
   q(gothic) => [
      q(0047),
      q(0),
      ],
   q(grantha) => [
      q(0048),
      q(0),
      ],
   q(greek) => [
      q(0049),
      q(0),
      ],
   q(gujarati) => [
      q(0050),
      q(0),
      ],
   q(gunjala gondi) => [
      q(0045),
      q(0),
      ],
   q(gurmukhi) => [
      q(0051),
      q(0),
      ],
   q(han) => [
      q(0054),
      q(1),
      ],
   q(han (hanzi, kanji, hanja)) => [
      q(0054),
      q(0),
      ],
   q(han (simplified variant)) => [
      q(0056),
      q(0),
      ],
   q(han (traditional variant)) => [
      q(0057),
      q(0),
      ],
   q(han with bopomofo (alias for han + bopomofo)) => [
      q(0052),
      q(0),
      ],
   q(hangeul) => [
      q(0053),
      q(2),
      ],
   q(hangul) => [
      q(0053),
      q(1),
      ],
   q(hangul (hangul, hangeul)) => [
      q(0053),
      q(0),
      ],
   q(hanifi rohingya) => [
      q(0142),
      q(0),
      ],
   q(hanja) => [
      q(0054),
      q(4),
      ],
   q(hanunoo) => [
      q(0055),
      q(1),
      ],
   q(hanunoo (hanunoo)) => [
      q(0055),
      q(0),
      ],
   q(hanzi) => [
      q(0054),
      q(2),
      ],
   q(harappan) => [
      q(0066),
      q(2),
      ],
   q(hatran) => [
      q(0058),
      q(0),
      ],
   q(hebrew) => [
      q(0059),
      q(0),
      ],
   q(hiragana) => [
      q(0060),
      q(0),
      ],
   q(hittite hieroglyphs) => [
      q(0061),
      q(3),
      ],
   q(horizontal square script) => [
      q(0190),
      q(4),
      ],
   q(hungarian runic) => [
      q(0065),
      q(2),
      ],
   q(imperial aramaic) => [
      q(0007),
      q(0),
      ],
   q(indus) => [
      q(0066),
      q(1),
      ],
   q(indus (harappan)) => [
      q(0066),
      q(0),
      ],
   q(inscriptional pahlavi) => [
      q(0132),
      q(0),
      ],
   q(inscriptional parthian) => [
      q(0138),
      q(0),
      ],
   q(jamo (alias for jamo subset of hangul)) => [
      q(0068),
      q(0),
      ],
   q(japanese (alias for han + hiragana + katakana)) => [
      q(0070),
      q(0),
      ],
   q(japanese syllabaries (alias for hiragana + katakana)) => [
      q(0064),
      q(0),
      ],
   q(javanese) => [
      q(0069),
      q(0),
      ],
   q(jurchen) => [
      q(0071),
      q(0),
      ],
   q(kaganga) => [
      q(0141),
      q(3),
      ],
   q(kaithi) => [
      q(0082),
      q(0),
      ],
   q(kanji) => [
      q(0054),
      q(3),
      ],
   q(kannada) => [
      q(0079),
      q(0),
      ],
   q(katakana) => [
      q(0073),
      q(0),
      ],
   q(kayah li) => [
      q(0072),
      q(0),
      ],
   q(kharoshthi) => [
      q(0074),
      q(0),
      ],
   q(khitan large script) => [
      q(0077),
      q(0),
      ],
   q(khitan small script) => [
      q(0078),
      q(0),
      ],
   q(khmer) => [
      q(0075),
      q(0),
      ],
   q(khojki) => [
      q(0076),
      q(0),
      ],
   q(khudawadi) => [
      q(0154),
      q(1),
      ],
   q(khudawadi, sindhi) => [
      q(0154),
      q(0),
      ],
   q(khutsuri (asomtavruli and nuskhuri)) => [
      q(0042),
      q(0),
      ],
   q(klingon (kli piqad)) => [
      q(0137),
      q(0),
      ],
   q(korean (alias for hangul + han)) => [
      q(0080),
      q(0),
      ],
   q(kpelle) => [
      q(0081),
      q(0),
      ],
   q(lanna) => [
      q(0083),
      q(2),
      ],
   q(lao) => [
      q(0084),
      q(0),
      ],
   q(latin) => [
      q(0087),
      q(0),
      ],
   q(latin (fraktur variant)) => [
      q(0085),
      q(0),
      ],
   q(latin (gaelic variant)) => [
      q(0086),
      q(0),
      ],
   q(leke) => [
      q(0088),
      q(0),
      ],
   q(lepcha) => [
      q(0089),
      q(1),
      ],
   q(lepcha (rong)) => [
      q(0089),
      q(0),
      ],
   q(limbu) => [
      q(0090),
      q(0),
      ],
   q(linear a) => [
      q(0091),
      q(0),
      ],
   q(linear b) => [
      q(0092),
      q(0),
      ],
   q(lisu) => [
      q(0093),
      q(1),
      ],
   q(lisu (fraser)) => [
      q(0093),
      q(0),
      ],
   q(loma) => [
      q(0094),
      q(0),
      ],
   q(luwian hieroglyphs) => [
      q(0061),
      q(2),
      ],
   q(lycian) => [
      q(0095),
      q(0),
      ],
   q(lydian) => [
      q(0096),
      q(0),
      ],
   q(mahajani) => [
      q(0097),
      q(0),
      ],
   q(makasar) => [
      q(0098),
      q(0),
      ],
   q(malayalam) => [
      q(0107),
      q(0),
      ],
   q(mandaean) => [
      q(0099),
      q(2),
      ],
   q(mandaic) => [
      q(0099),
      q(1),
      ],
   q(mandaic, mandaean) => [
      q(0099),
      q(0),
      ],
   q(manichaean) => [
      q(0100),
      q(0),
      ],
   q(marchen) => [
      q(0101),
      q(0),
      ],
   q(masaram gondi) => [
      q(0046),
      q(0),
      ],
   q(mathematical notation) => [
      q(0192),
      q(0),
      ],
   q(mayan hieroglyphs) => [
      q(0102),
      q(0),
      ],
   q(medefaidrin) => [
      q(0103),
      q(1),
      ],
   q(medefaidrin (oberi okaime, oberi okaime)) => [
      q(0103),
      q(0),
      ],
   q(meetei) => [
      q(0112),
      q(3),
      ],
   q(meitei mayek) => [
      q(0112),
      q(1),
      ],
   q(meitei mayek (meithei, meetei)) => [
      q(0112),
      q(0),
      ],
   q(meithei) => [
      q(0112),
      q(2),
      ],
   q(mende kikakui) => [
      q(0104),
      q(0),
      ],
   q(meroitic cursive) => [
      q(0105),
      q(0),
      ],
   q(meroitic hieroglyphs) => [
      q(0106),
      q(0),
      ],
   q(miao) => [
      q(0136),
      q(1),
      ],
   q(miao (pollard)) => [
      q(0136),
      q(0),
      ],
   q(modi) => [
      q(0108),
      q(1),
      ],
   q(modi, modi) => [
      q(0108),
      q(0),
      ],
   q(mongolian) => [
      q(0109),
      q(0),
      ],
   q(moon) => [
      q(0110),
      q(1),
      ],
   q(moon (moon code, moon script, moon type)) => [
      q(0110),
      q(0),
      ],
   q(moon code) => [
      q(0110),
      q(2),
      ],
   q(moon script) => [
      q(0110),
      q(3),
      ],
   q(moon type) => [
      q(0110),
      q(4),
      ],
   q(mormon) => [
      q(0035),
      q(2),
      ],
   q(mro) => [
      q(0111),
      q(1),
      ],
   q(mro, mru) => [
      q(0111),
      q(0),
      ],
   q(mru) => [
      q(0111),
      q(2),
      ],
   q(multani) => [
      q(0113),
      q(0),
      ],
   q(myanmar) => [
      q(0114),
      q(1),
      ],
   q(myanmar (burmese)) => [
      q(0114),
      q(0),
      ],
   q(n'ko) => [
      q(0120),
      q(0),
      ],
   q(nabataean) => [
      q(0116),
      q(0),
      ],
   q(nagari) => [
      q(0033),
      q(2),
      ],
   q(nakhi geba) => [
      q(0119),
      q(2),
      ],
   q(nakhi tomba) => [
      q(0118),
      q(2),
      ],
   q(naxi dongba) => [
      q(0118),
      q(1),
      ],
   q(naxi dongba (nakhi tomba)) => [
      q(0118),
      q(0),
      ],
   q(naxi geba) => [
      q(0119),
      q(1),
      ],
   q(naxi geba (nakhi geba, 'na-'khi ggo-baw)) => [
      q(0119),
      q(0),
      ],
   q(nepala lipi) => [
      q(0117),
      q(4),
      ],
   q(new tai lue) => [
      q(0169),
      q(0),
      ],
   q(newa) => [
      q(0117),
      q(1),
      ],
   q(newa, newar, newari, nepala lipi) => [
      q(0117),
      q(0),
      ],
   q(newar) => [
      q(0117),
      q(2),
      ],
   q(newari) => [
      q(0117),
      q(3),
      ],
   q(nushu) => [
      q(0121),
      q(0),
      ],
   q(nyiakeng puachue hmong) => [
      q(0063),
      q(0),
      ],
   q(oberi okaime) => [
      q(0103),
      q(2),
      ],
   q(odia) => [
      q(0125),
      q(2),
      ],
   q(ogham) => [
      q(0122),
      q(0),
      ],
   q(ol) => [
      q(0123),
      q(3),
      ],
   q(ol cemet') => [
      q(0123),
      q(2),
      ],
   q(ol chiki) => [
      q(0123),
      q(1),
      ],
   q(ol chiki (ol cemet, ol, santali)) => [
      q(0123),
      q(0),
      ],
   q(old hungarian) => [
      q(0065),
      q(1),
      ],
   q(old hungarian (hungarian runic)) => [
      q(0065),
      q(0),
      ],
   q(old italic (etruscan, oscan, etc.)) => [
      q(0067),
      q(0),
      ],
   q(old north arabian) => [
      q(0115),
      q(1),
      ],
   q(old north arabian (ancient north arabian)) => [
      q(0115),
      q(0),
      ],
   q(old permic) => [
      q(0130),
      q(0),
      ],
   q(old persian) => [
      q(0187),
      q(0),
      ],
   q(old sogdian) => [
      q(0157),
      q(0),
      ],
   q(old south arabian) => [
      q(0147),
      q(0),
      ],
   q(old turkic) => [
      q(0124),
      q(1),
      ],
   q(old turkic, orkhon runic) => [
      q(0124),
      q(0),
      ],
   q(oriya) => [
      q(0125),
      q(1),
      ],
   q(oriya (odia)) => [
      q(0125),
      q(0),
      ],
   q(orkhon runic) => [
      q(0124),
      q(2),
      ],
   q(osage) => [
      q(0126),
      q(0),
      ],
   q(osmanya) => [
      q(0127),
      q(0),
      ],
   q(pahawh hmong) => [
      q(0062),
      q(0),
      ],
   q(palmyrene) => [
      q(0128),
      q(0),
      ],
   q(pau cin hau) => [
      q(0129),
      q(0),
      ],
   q(phags-pa) => [
      q(0131),
      q(0),
      ],
   q(phoenician) => [
      q(0135),
      q(0),
      ],
   q(pollard) => [
      q(0136),
      q(2),
      ],
   q(psalter pahlavi) => [
      q(0133),
      q(0),
      ],
   q(redjang) => [
      q(0141),
      q(2),
      ],
   q(rejang) => [
      q(0141),
      q(1),
      ],
   q(rejang (redjang, kaganga)) => [
      q(0141),
      q(0),
      ],
   q(reserved for private use (end)) => [
      q(0140),
      q(0),
      ],
   q(reserved for private use (start)) => [
      q(0139),
      q(0),
      ],
   q(rong) => [
      q(0089),
      q(2),
      ],
   q(rongorongo) => [
      q(0143),
      q(0),
      ],
   q(runic) => [
      q(0144),
      q(0),
      ],
   q(samaritan) => [
      q(0145),
      q(0),
      ],
   q(santali) => [
      q(0123),
      q(4),
      ],
   q(sarada) => [
      q(0151),
      q(2),
      ],
   q(sarati) => [
      q(0146),
      q(0),
      ],
   q(saurashtra) => [
      q(0148),
      q(0),
      ],
   q(sharada) => [
      q(0151),
      q(1),
      ],
   q(sharada, sarada) => [
      q(0151),
      q(0),
      ],
   q(shavian) => [
      q(0150),
      q(1),
      ],
   q(shavian (shaw)) => [
      q(0150),
      q(0),
      ],
   q(shaw) => [
      q(0150),
      q(2),
      ],
   q(shuishu) => [
      q(0152),
      q(0),
      ],
   q(siddham) => [
      q(0153),
      q(1),
      ],
   q(siddham, siddham, siddhamatrka) => [
      q(0153),
      q(0),
      ],
   q(siddhamatrka) => [
      q(0153),
      q(2),
      ],
   q(signwriting) => [
      q(0149),
      q(0),
      ],
   q(sindhi) => [
      q(0154),
      q(2),
      ],
   q(sinhala) => [
      q(0155),
      q(0),
      ],
   q(sogdian) => [
      q(0156),
      q(0),
      ],
   q(sora sompeng) => [
      q(0158),
      q(0),
      ],
   q(soyombo) => [
      q(0159),
      q(0),
      ],
   q(sumero-akkadian cuneiform) => [
      q(0188),
      q(1),
      ],
   q(sundanese) => [
      q(0160),
      q(0),
      ],
   q(syloti nagri) => [
      q(0161),
      q(0),
      ],
   q(symbols) => [
      q(0194),
      q(0),
      ],
   q(symbols (emoji variant)) => [
      q(0193),
      q(0),
      ],
   q(syriac) => [
      q(0162),
      q(0),
      ],
   q(syriac (eastern variant)) => [
      q(0165),
      q(0),
      ],
   q(syriac (estrangelo variant)) => [
      q(0163),
      q(0),
      ],
   q(syriac (western variant)) => [
      q(0164),
      q(0),
      ],
   q(tagalog) => [
      q(0176),
      q(1),
      ],
   q(tagalog (baybayin, alibata)) => [
      q(0176),
      q(0),
      ],
   q(tagbanwa) => [
      q(0166),
      q(0),
      ],
   q(tai ahom) => [
      q(0004),
      q(2),
      ],
   q(tai le) => [
      q(0168),
      q(0),
      ],
   q(tai tham) => [
      q(0083),
      q(1),
      ],
   q(tai tham (lanna)) => [
      q(0083),
      q(0),
      ],
   q(tai viet) => [
      q(0172),
      q(0),
      ],
   q(takri) => [
      q(0167),
      q(1),
      ],
   q(takri, takri, tankri) => [
      q(0167),
      q(0),
      ],
   q(tamil) => [
      q(0170),
      q(0),
      ],
   q(tangut) => [
      q(0171),
      q(0),
      ],
   q(tankri) => [
      q(0167),
      q(2),
      ],
   q(telugu) => [
      q(0173),
      q(0),
      ],
   q(tengwar) => [
      q(0174),
      q(0),
      ],
   q(thaana) => [
      q(0177),
      q(0),
      ],
   q(thai) => [
      q(0178),
      q(0),
      ],
   q(tibetan) => [
      q(0179),
      q(0),
      ],
   q(tifinagh) => [
      q(0175),
      q(1),
      ],
   q(tifinagh (berber)) => [
      q(0175),
      q(0),
      ],
   q(tirhuta) => [
      q(0180),
      q(0),
      ],
   q(ugaritic) => [
      q(0181),
      q(0),
      ],
   q(unified canadian aboriginal syllabics) => [
      q(0023),
      q(0),
      ],
   q(vai) => [
      q(0182),
      q(0),
      ],
   q(varang kshiti) => [
      q(0184),
      q(2),
      ],
   q(visible speech) => [
      q(0183),
      q(0),
      ],
   q(wancho) => [
      q(0185),
      q(0),
      ],
   q(warang citi) => [
      q(0184),
      q(1),
      ],
   q(warang citi (varang kshiti)) => [
      q(0184),
      q(0),
      ],
   q(woleai) => [
      q(0186),
      q(0),
      ],
   q(xewtee dorboljin bicig) => [
      q(0190),
      q(3),
      ],
   q(yi) => [
      q(0189),
      q(0),
      ],
   q(zanabazar square) => [
      q(0190),
      q(1),
      ],
   q(zanabazar square (zanabazarin dorboljin useg, xewtee dorboljin bicig, horizontal square script)) => [
      q(0190),
      q(0),
      ],
   q(zanabazarin dorboljin useg) => [
      q(0190),
      q(2),
      ],
};

$Locale::Codes::Data{'script'}{'code2id'} = {
   q(alpha) => {
      q(Adlm) => [
         q(0001),
         q(0),
         ],
      q(Afak) => [
         q(0002),
         q(0),
         ],
      q(Aghb) => [
         q(0003),
         q(0),
         ],
      q(Ahom) => [
         q(0004),
         q(1),
         ],
      q(Arab) => [
         q(0005),
         q(0),
         ],
      q(Aran) => [
         q(0006),
         q(0),
         ],
      q(Armi) => [
         q(0007),
         q(0),
         ],
      q(Armn) => [
         q(0008),
         q(0),
         ],
      q(Avst) => [
         q(0009),
         q(0),
         ],
      q(Bali) => [
         q(0010),
         q(0),
         ],
      q(Bamu) => [
         q(0011),
         q(0),
         ],
      q(Bass) => [
         q(0012),
         q(0),
         ],
      q(Batk) => [
         q(0013),
         q(0),
         ],
      q(Beng) => [
         q(0014),
         q(1),
         ],
      q(Bhks) => [
         q(0015),
         q(0),
         ],
      q(Blis) => [
         q(0016),
         q(0),
         ],
      q(Bopo) => [
         q(0017),
         q(0),
         ],
      q(Brah) => [
         q(0018),
         q(0),
         ],
      q(Brai) => [
         q(0019),
         q(0),
         ],
      q(Bugi) => [
         q(0020),
         q(0),
         ],
      q(Buhd) => [
         q(0021),
         q(0),
         ],
      q(Cakm) => [
         q(0022),
         q(0),
         ],
      q(Cans) => [
         q(0023),
         q(0),
         ],
      q(Cari) => [
         q(0024),
         q(0),
         ],
      q(Cham) => [
         q(0025),
         q(0),
         ],
      q(Cher) => [
         q(0026),
         q(0),
         ],
      q(Cirt) => [
         q(0027),
         q(0),
         ],
      q(Copt) => [
         q(0028),
         q(0),
         ],
      q(Cpmn) => [
         q(0029),
         q(0),
         ],
      q(Cprt) => [
         q(0030),
         q(0),
         ],
      q(Cyrl) => [
         q(0031),
         q(0),
         ],
      q(Cyrs) => [
         q(0032),
         q(0),
         ],
      q(Deva) => [
         q(0033),
         q(1),
         ],
      q(Dogr) => [
         q(0034),
         q(0),
         ],
      q(Dsrt) => [
         q(0035),
         q(1),
         ],
      q(Dupl) => [
         q(0036),
         q(1),
         ],
      q(Egyd) => [
         q(0037),
         q(0),
         ],
      q(Egyh) => [
         q(0038),
         q(0),
         ],
      q(Egyp) => [
         q(0039),
         q(0),
         ],
      q(Elba) => [
         q(0040),
         q(0),
         ],
      q(Ethi) => [
         q(0041),
         q(1),
         ],
      q(Geok) => [
         q(0042),
         q(0),
         ],
      q(Geor) => [
         q(0043),
         q(0),
         ],
      q(Glag) => [
         q(0044),
         q(0),
         ],
      q(Gong) => [
         q(0045),
         q(0),
         ],
      q(Gonm) => [
         q(0046),
         q(0),
         ],
      q(Goth) => [
         q(0047),
         q(0),
         ],
      q(Gran) => [
         q(0048),
         q(0),
         ],
      q(Grek) => [
         q(0049),
         q(0),
         ],
      q(Gujr) => [
         q(0050),
         q(0),
         ],
      q(Guru) => [
         q(0051),
         q(0),
         ],
      q(Hanb) => [
         q(0052),
         q(0),
         ],
      q(Hang) => [
         q(0053),
         q(1),
         ],
      q(Hani) => [
         q(0054),
         q(1),
         ],
      q(Hano) => [
         q(0055),
         q(1),
         ],
      q(Hans) => [
         q(0056),
         q(0),
         ],
      q(Hant) => [
         q(0057),
         q(0),
         ],
      q(Hatr) => [
         q(0058),
         q(0),
         ],
      q(Hebr) => [
         q(0059),
         q(0),
         ],
      q(Hira) => [
         q(0060),
         q(0),
         ],
      q(Hluw) => [
         q(0061),
         q(1),
         ],
      q(Hmng) => [
         q(0062),
         q(0),
         ],
      q(Hmnp) => [
         q(0063),
         q(0),
         ],
      q(Hrkt) => [
         q(0064),
         q(0),
         ],
      q(Hung) => [
         q(0065),
         q(1),
         ],
      q(Inds) => [
         q(0066),
         q(1),
         ],
      q(Ital) => [
         q(0067),
         q(0),
         ],
      q(Jamo) => [
         q(0068),
         q(0),
         ],
      q(Java) => [
         q(0069),
         q(0),
         ],
      q(Jpan) => [
         q(0070),
         q(0),
         ],
      q(Jurc) => [
         q(0071),
         q(0),
         ],
      q(Kali) => [
         q(0072),
         q(0),
         ],
      q(Kana) => [
         q(0073),
         q(0),
         ],
      q(Khar) => [
         q(0074),
         q(0),
         ],
      q(Khmr) => [
         q(0075),
         q(0),
         ],
      q(Khoj) => [
         q(0076),
         q(0),
         ],
      q(Kitl) => [
         q(0077),
         q(0),
         ],
      q(Kits) => [
         q(0078),
         q(0),
         ],
      q(Knda) => [
         q(0079),
         q(0),
         ],
      q(Kore) => [
         q(0080),
         q(0),
         ],
      q(Kpel) => [
         q(0081),
         q(0),
         ],
      q(Kthi) => [
         q(0082),
         q(0),
         ],
      q(Lana) => [
         q(0083),
         q(1),
         ],
      q(Laoo) => [
         q(0084),
         q(0),
         ],
      q(Latf) => [
         q(0085),
         q(0),
         ],
      q(Latg) => [
         q(0086),
         q(0),
         ],
      q(Latn) => [
         q(0087),
         q(0),
         ],
      q(Leke) => [
         q(0088),
         q(0),
         ],
      q(Lepc) => [
         q(0089),
         q(1),
         ],
      q(Limb) => [
         q(0090),
         q(0),
         ],
      q(Lina) => [
         q(0091),
         q(0),
         ],
      q(Linb) => [
         q(0092),
         q(0),
         ],
      q(Lisu) => [
         q(0093),
         q(1),
         ],
      q(Loma) => [
         q(0094),
         q(0),
         ],
      q(Lyci) => [
         q(0095),
         q(0),
         ],
      q(Lydi) => [
         q(0096),
         q(0),
         ],
      q(Mahj) => [
         q(0097),
         q(0),
         ],
      q(Maka) => [
         q(0098),
         q(0),
         ],
      q(Mand) => [
         q(0099),
         q(1),
         ],
      q(Mani) => [
         q(0100),
         q(0),
         ],
      q(Marc) => [
         q(0101),
         q(0),
         ],
      q(Maya) => [
         q(0102),
         q(0),
         ],
      q(Medf) => [
         q(0103),
         q(1),
         ],
      q(Mend) => [
         q(0104),
         q(0),
         ],
      q(Merc) => [
         q(0105),
         q(0),
         ],
      q(Mero) => [
         q(0106),
         q(0),
         ],
      q(Mlym) => [
         q(0107),
         q(0),
         ],
      q(Modi) => [
         q(0108),
         q(1),
         ],
      q(Mong) => [
         q(0109),
         q(0),
         ],
      q(Moon) => [
         q(0110),
         q(1),
         ],
      q(Mroo) => [
         q(0111),
         q(1),
         ],
      q(Mtei) => [
         q(0112),
         q(1),
         ],
      q(Mult) => [
         q(0113),
         q(0),
         ],
      q(Mymr) => [
         q(0114),
         q(1),
         ],
      q(Narb) => [
         q(0115),
         q(1),
         ],
      q(Nbat) => [
         q(0116),
         q(0),
         ],
      q(Newa) => [
         q(0117),
         q(1),
         ],
      q(Nkdb) => [
         q(0118),
         q(1),
         ],
      q(Nkgb) => [
         q(0119),
         q(1),
         ],
      q(Nkoo) => [
         q(0120),
         q(0),
         ],
      q(Nshu) => [
         q(0121),
         q(0),
         ],
      q(Ogam) => [
         q(0122),
         q(0),
         ],
      q(Olck) => [
         q(0123),
         q(1),
         ],
      q(Orkh) => [
         q(0124),
         q(1),
         ],
      q(Orya) => [
         q(0125),
         q(1),
         ],
      q(Osge) => [
         q(0126),
         q(0),
         ],
      q(Osma) => [
         q(0127),
         q(0),
         ],
      q(Palm) => [
         q(0128),
         q(0),
         ],
      q(Pauc) => [
         q(0129),
         q(0),
         ],
      q(Perm) => [
         q(0130),
         q(0),
         ],
      q(Phag) => [
         q(0131),
         q(0),
         ],
      q(Phli) => [
         q(0132),
         q(0),
         ],
      q(Phlp) => [
         q(0133),
         q(0),
         ],
      q(Phlv) => [
         q(0134),
         q(0),
         ],
      q(Phnx) => [
         q(0135),
         q(0),
         ],
      q(Piqd) => [
         q(0137),
         q(0),
         ],
      q(Plrd) => [
         q(0136),
         q(1),
         ],
      q(Prti) => [
         q(0138),
         q(0),
         ],
      q(Qaaa) => [
         q(0139),
         q(0),
         ],
      q(Qabx) => [
         q(0140),
         q(0),
         ],
      q(Rjng) => [
         q(0141),
         q(1),
         ],
      q(Rohg) => [
         q(0142),
         q(0),
         ],
      q(Roro) => [
         q(0143),
         q(0),
         ],
      q(Runr) => [
         q(0144),
         q(0),
         ],
      q(Samr) => [
         q(0145),
         q(0),
         ],
      q(Sara) => [
         q(0146),
         q(0),
         ],
      q(Sarb) => [
         q(0147),
         q(0),
         ],
      q(Saur) => [
         q(0148),
         q(0),
         ],
      q(Sgnw) => [
         q(0149),
         q(0),
         ],
      q(Shaw) => [
         q(0150),
         q(1),
         ],
      q(Shrd) => [
         q(0151),
         q(1),
         ],
      q(Shui) => [
         q(0152),
         q(0),
         ],
      q(Sidd) => [
         q(0153),
         q(1),
         ],
      q(Sind) => [
         q(0154),
         q(1),
         ],
      q(Sinh) => [
         q(0155),
         q(0),
         ],
      q(Sogd) => [
         q(0156),
         q(0),
         ],
      q(Sogo) => [
         q(0157),
         q(0),
         ],
      q(Sora) => [
         q(0158),
         q(0),
         ],
      q(Soyo) => [
         q(0159),
         q(0),
         ],
      q(Sund) => [
         q(0160),
         q(0),
         ],
      q(Sylo) => [
         q(0161),
         q(0),
         ],
      q(Syrc) => [
         q(0162),
         q(0),
         ],
      q(Syre) => [
         q(0163),
         q(0),
         ],
      q(Syrj) => [
         q(0164),
         q(0),
         ],
      q(Syrn) => [
         q(0165),
         q(0),
         ],
      q(Tagb) => [
         q(0166),
         q(0),
         ],
      q(Takr) => [
         q(0167),
         q(1),
         ],
      q(Tale) => [
         q(0168),
         q(0),
         ],
      q(Talu) => [
         q(0169),
         q(0),
         ],
      q(Taml) => [
         q(0170),
         q(0),
         ],
      q(Tang) => [
         q(0171),
         q(0),
         ],
      q(Tavt) => [
         q(0172),
         q(0),
         ],
      q(Telu) => [
         q(0173),
         q(0),
         ],
      q(Teng) => [
         q(0174),
         q(0),
         ],
      q(Tfng) => [
         q(0175),
         q(1),
         ],
      q(Tglg) => [
         q(0176),
         q(1),
         ],
      q(Thaa) => [
         q(0177),
         q(0),
         ],
      q(Thai) => [
         q(0178),
         q(0),
         ],
      q(Tibt) => [
         q(0179),
         q(0),
         ],
      q(Tirh) => [
         q(0180),
         q(0),
         ],
      q(Ugar) => [
         q(0181),
         q(0),
         ],
      q(Vaii) => [
         q(0182),
         q(0),
         ],
      q(Visp) => [
         q(0183),
         q(0),
         ],
      q(Wara) => [
         q(0184),
         q(1),
         ],
      q(Wcho) => [
         q(0185),
         q(0),
         ],
      q(Wole) => [
         q(0186),
         q(0),
         ],
      q(Xpeo) => [
         q(0187),
         q(0),
         ],
      q(Xsux) => [
         q(0188),
         q(1),
         ],
      q(Yiii) => [
         q(0189),
         q(0),
         ],
      q(Zanb) => [
         q(0190),
         q(1),
         ],
      q(Zinh) => [
         q(0191),
         q(0),
         ],
      q(Zmth) => [
         q(0192),
         q(0),
         ],
      q(Zsye) => [
         q(0193),
         q(0),
         ],
      q(Zsym) => [
         q(0194),
         q(0),
         ],
      },
   q(num) => {
      q(020) => [
         q(0188),
         q(0),
         ],
      q(030) => [
         q(0187),
         q(0),
         ],
      q(040) => [
         q(0181),
         q(0),
         ],
      q(050) => [
         q(0039),
         q(0),
         ],
      q(060) => [
         q(0038),
         q(0),
         ],
      q(070) => [
         q(0037),
         q(0),
         ],
      q(080) => [
         q(0061),
         q(0),
         ],
      q(085) => [
         q(0118),
         q(0),
         ],
      q(090) => [
         q(0102),
         q(0),
         ],
      q(095) => [
         q(0149),
         q(0),
         ],
      q(100) => [
         q(0106),
         q(0),
         ],
      q(101) => [
         q(0105),
         q(0),
         ],
      q(105) => [
         q(0147),
         q(0),
         ],
      q(106) => [
         q(0115),
         q(0),
         ],
      q(115) => [
         q(0135),
         q(0),
         ],
      q(116) => [
         q(0096),
         q(0),
         ],
      q(120) => [
         q(0175),
         q(0),
         ],
      q(123) => [
         q(0145),
         q(0),
         ],
      q(124) => [
         q(0007),
         q(0),
         ],
      q(125) => [
         q(0059),
         q(0),
         ],
      q(126) => [
         q(0128),
         q(0),
         ],
      q(127) => [
         q(0058),
         q(0),
         ],
      q(130) => [
         q(0138),
         q(0),
         ],
      q(131) => [
         q(0132),
         q(0),
         ],
      q(132) => [
         q(0133),
         q(0),
         ],
      q(133) => [
         q(0134),
         q(0),
         ],
      q(134) => [
         q(0009),
         q(0),
         ],
      q(135) => [
         q(0162),
         q(0),
         ],
      q(136) => [
         q(0165),
         q(0),
         ],
      q(137) => [
         q(0164),
         q(0),
         ],
      q(138) => [
         q(0163),
         q(0),
         ],
      q(139) => [
         q(0100),
         q(0),
         ],
      q(140) => [
         q(0099),
         q(0),
         ],
      q(141) => [
         q(0156),
         q(0),
         ],
      q(142) => [
         q(0157),
         q(0),
         ],
      q(145) => [
         q(0109),
         q(0),
         ],
      q(159) => [
         q(0116),
         q(0),
         ],
      q(160) => [
         q(0005),
         q(0),
         ],
      q(161) => [
         q(0006),
         q(0),
         ],
      q(165) => [
         q(0120),
         q(0),
         ],
      q(166) => [
         q(0001),
         q(0),
         ],
      q(167) => [
         q(0142),
         q(0),
         ],
      q(170) => [
         q(0177),
         q(0),
         ],
      q(175) => [
         q(0124),
         q(0),
         ],
      q(176) => [
         q(0065),
         q(0),
         ],
      q(200) => [
         q(0049),
         q(0),
         ],
      q(201) => [
         q(0024),
         q(0),
         ],
      q(202) => [
         q(0095),
         q(0),
         ],
      q(204) => [
         q(0028),
         q(0),
         ],
      q(206) => [
         q(0047),
         q(0),
         ],
      q(210) => [
         q(0067),
         q(0),
         ],
      q(211) => [
         q(0144),
         q(0),
         ],
      q(212) => [
         q(0122),
         q(0),
         ],
      q(215) => [
         q(0087),
         q(0),
         ],
      q(216) => [
         q(0086),
         q(0),
         ],
      q(217) => [
         q(0085),
         q(0),
         ],
      q(218) => [
         q(0110),
         q(0),
         ],
      q(219) => [
         q(0126),
         q(0),
         ],
      q(220) => [
         q(0031),
         q(0),
         ],
      q(221) => [
         q(0032),
         q(0),
         ],
      q(225) => [
         q(0044),
         q(0),
         ],
      q(226) => [
         q(0040),
         q(0),
         ],
      q(227) => [
         q(0130),
         q(0),
         ],
      q(230) => [
         q(0008),
         q(0),
         ],
      q(239) => [
         q(0003),
         q(0),
         ],
      q(240) => [
         q(0043),
         q(0),
         ],
      q(241) => [
         q(0042),
         q(0),
         ],
      q(250) => [
         q(0035),
         q(0),
         ],
      q(259) => [
         q(0012),
         q(0),
         ],
      q(260) => [
         q(0127),
         q(0),
         ],
      q(261) => [
         q(0123),
         q(0),
         ],
      q(262) => [
         q(0184),
         q(0),
         ],
      q(263) => [
         q(0129),
         q(0),
         ],
      q(264) => [
         q(0111),
         q(0),
         ],
      q(265) => [
         q(0103),
         q(0),
         ],
      q(280) => [
         q(0183),
         q(0),
         ],
      q(281) => [
         q(0150),
         q(0),
         ],
      q(282) => [
         q(0136),
         q(0),
         ],
      q(283) => [
         q(0185),
         q(0),
         ],
      q(284) => [
         q(0068),
         q(0),
         ],
      q(285) => [
         q(0017),
         q(0),
         ],
      q(286) => [
         q(0053),
         q(0),
         ],
      q(287) => [
         q(0080),
         q(0),
         ],
      q(288) => [
         q(0078),
         q(0),
         ],
      q(290) => [
         q(0174),
         q(0),
         ],
      q(291) => [
         q(0027),
         q(0),
         ],
      q(292) => [
         q(0146),
         q(0),
         ],
      q(293) => [
         q(0137),
         q(0),
         ],
      q(300) => [
         q(0018),
         q(0),
         ],
      q(302) => [
         q(0153),
         q(0),
         ],
      q(305) => [
         q(0074),
         q(0),
         ],
      q(310) => [
         q(0051),
         q(0),
         ],
      q(312) => [
         q(0045),
         q(0),
         ],
      q(313) => [
         q(0046),
         q(0),
         ],
      q(314) => [
         q(0097),
         q(0),
         ],
      q(315) => [
         q(0033),
         q(0),
         ],
      q(316) => [
         q(0161),
         q(0),
         ],
      q(317) => [
         q(0082),
         q(0),
         ],
      q(318) => [
         q(0154),
         q(0),
         ],
      q(319) => [
         q(0151),
         q(0),
         ],
      q(320) => [
         q(0050),
         q(0),
         ],
      q(321) => [
         q(0167),
         q(0),
         ],
      q(322) => [
         q(0076),
         q(0),
         ],
      q(323) => [
         q(0113),
         q(0),
         ],
      q(324) => [
         q(0108),
         q(0),
         ],
      q(325) => [
         q(0014),
         q(0),
         ],
      q(326) => [
         q(0180),
         q(0),
         ],
      q(327) => [
         q(0125),
         q(0),
         ],
      q(328) => [
         q(0034),
         q(0),
         ],
      q(329) => [
         q(0159),
         q(0),
         ],
      q(330) => [
         q(0179),
         q(0),
         ],
      q(331) => [
         q(0131),
         q(0),
         ],
      q(332) => [
         q(0101),
         q(0),
         ],
      q(333) => [
         q(0117),
         q(0),
         ],
      q(334) => [
         q(0015),
         q(0),
         ],
      q(335) => [
         q(0089),
         q(0),
         ],
      q(336) => [
         q(0090),
         q(0),
         ],
      q(337) => [
         q(0112),
         q(0),
         ],
      q(338) => [
         q(0004),
         q(0),
         ],
      q(339) => [
         q(0190),
         q(0),
         ],
      q(340) => [
         q(0173),
         q(0),
         ],
      q(343) => [
         q(0048),
         q(0),
         ],
      q(344) => [
         q(0148),
         q(0),
         ],
      q(345) => [
         q(0079),
         q(0),
         ],
      q(346) => [
         q(0170),
         q(0),
         ],
      q(347) => [
         q(0107),
         q(0),
         ],
      q(348) => [
         q(0155),
         q(0),
         ],
      q(349) => [
         q(0022),
         q(0),
         ],
      q(350) => [
         q(0114),
         q(0),
         ],
      q(351) => [
         q(0083),
         q(0),
         ],
      q(352) => [
         q(0178),
         q(0),
         ],
      q(353) => [
         q(0168),
         q(0),
         ],
      q(354) => [
         q(0169),
         q(0),
         ],
      q(355) => [
         q(0075),
         q(0),
         ],
      q(356) => [
         q(0084),
         q(0),
         ],
      q(357) => [
         q(0072),
         q(0),
         ],
      q(358) => [
         q(0025),
         q(0),
         ],
      q(359) => [
         q(0172),
         q(0),
         ],
      q(360) => [
         q(0010),
         q(0),
         ],
      q(361) => [
         q(0069),
         q(0),
         ],
      q(362) => [
         q(0160),
         q(0),
         ],
      q(363) => [
         q(0141),
         q(0),
         ],
      q(364) => [
         q(0088),
         q(0),
         ],
      q(365) => [
         q(0013),
         q(0),
         ],
      q(366) => [
         q(0098),
         q(0),
         ],
      q(367) => [
         q(0020),
         q(0),
         ],
      q(370) => [
         q(0176),
         q(0),
         ],
      q(371) => [
         q(0055),
         q(0),
         ],
      q(372) => [
         q(0021),
         q(0),
         ],
      q(373) => [
         q(0166),
         q(0),
         ],
      q(398) => [
         q(0158),
         q(0),
         ],
      q(399) => [
         q(0093),
         q(0),
         ],
      q(400) => [
         q(0091),
         q(0),
         ],
      q(401) => [
         q(0092),
         q(0),
         ],
      q(402) => [
         q(0029),
         q(0),
         ],
      q(403) => [
         q(0030),
         q(0),
         ],
      q(410) => [
         q(0060),
         q(0),
         ],
      q(411) => [
         q(0073),
         q(0),
         ],
      q(412) => [
         q(0064),
         q(0),
         ],
      q(413) => [
         q(0070),
         q(0),
         ],
      q(420) => [
         q(0119),
         q(0),
         ],
      q(430) => [
         q(0041),
         q(0),
         ],
      q(435) => [
         q(0011),
         q(0),
         ],
      q(436) => [
         q(0081),
         q(0),
         ],
      q(437) => [
         q(0094),
         q(0),
         ],
      q(438) => [
         q(0104),
         q(0),
         ],
      q(439) => [
         q(0002),
         q(0),
         ],
      q(440) => [
         q(0023),
         q(0),
         ],
      q(445) => [
         q(0026),
         q(0),
         ],
      q(450) => [
         q(0062),
         q(0),
         ],
      q(451) => [
         q(0063),
         q(0),
         ],
      q(460) => [
         q(0189),
         q(0),
         ],
      q(470) => [
         q(0182),
         q(0),
         ],
      q(480) => [
         q(0186),
         q(0),
         ],
      q(499) => [
         q(0121),
         q(0),
         ],
      q(500) => [
         q(0054),
         q(0),
         ],
      q(501) => [
         q(0056),
         q(0),
         ],
      q(502) => [
         q(0057),
         q(0),
         ],
      q(503) => [
         q(0052),
         q(0),
         ],
      q(505) => [
         q(0077),
         q(0),
         ],
      q(510) => [
         q(0071),
         q(0),
         ],
      q(520) => [
         q(0171),
         q(0),
         ],
      q(530) => [
         q(0152),
         q(0),
         ],
      q(550) => [
         q(0016),
         q(0),
         ],
      q(570) => [
         q(0019),
         q(0),
         ],
      q(610) => [
         q(0066),
         q(0),
         ],
      q(620) => [
         q(0143),
         q(0),
         ],
      q(755) => [
         q(0036),
         q(0),
         ],
      q(900) => [
         q(0139),
         q(0),
         ],
      q(949) => [
         q(0140),
         q(0),
         ],
      q(993) => [
         q(0193),
         q(0),
         ],
      q(994) => [
         q(0191),
         q(0),
         ],
      q(995) => [
         q(0192),
         q(0),
         ],
      q(996) => [
         q(0194),
         q(0),
         ],
      },
};

$Locale::Codes::Data{'script'}{'id2code'} = {
   q(alpha) => {
      q(0001) => q(Adlm),
      q(0002) => q(Afak),
      q(0003) => q(Aghb),
      q(0004) => q(Ahom),
      q(0005) => q(Arab),
      q(0006) => q(Aran),
      q(0007) => q(Armi),
      q(0008) => q(Armn),
      q(0009) => q(Avst),
      q(0010) => q(Bali),
      q(0011) => q(Bamu),
      q(0012) => q(Bass),
      q(0013) => q(Batk),
      q(0014) => q(Beng),
      q(0015) => q(Bhks),
      q(0016) => q(Blis),
      q(0017) => q(Bopo),
      q(0018) => q(Brah),
      q(0019) => q(Brai),
      q(0020) => q(Bugi),
      q(0021) => q(Buhd),
      q(0022) => q(Cakm),
      q(0023) => q(Cans),
      q(0024) => q(Cari),
      q(0025) => q(Cham),
      q(0026) => q(Cher),
      q(0027) => q(Cirt),
      q(0028) => q(Copt),
      q(0029) => q(Cpmn),
      q(0030) => q(Cprt),
      q(0031) => q(Cyrl),
      q(0032) => q(Cyrs),
      q(0033) => q(Deva),
      q(0034) => q(Dogr),
      q(0035) => q(Dsrt),
      q(0036) => q(Dupl),
      q(0037) => q(Egyd),
      q(0038) => q(Egyh),
      q(0039) => q(Egyp),
      q(0040) => q(Elba),
      q(0041) => q(Ethi),
      q(0042) => q(Geok),
      q(0043) => q(Geor),
      q(0044) => q(Glag),
      q(0045) => q(Gong),
      q(0046) => q(Gonm),
      q(0047) => q(Goth),
      q(0048) => q(Gran),
      q(0049) => q(Grek),
      q(0050) => q(Gujr),
      q(0051) => q(Guru),
      q(0052) => q(Hanb),
      q(0053) => q(Hang),
      q(0054) => q(Hani),
      q(0055) => q(Hano),
      q(0056) => q(Hans),
      q(0057) => q(Hant),
      q(0058) => q(Hatr),
      q(0059) => q(Hebr),
      q(0060) => q(Hira),
      q(0061) => q(Hluw),
      q(0062) => q(Hmng),
      q(0063) => q(Hmnp),
      q(0064) => q(Hrkt),
      q(0065) => q(Hung),
      q(0066) => q(Inds),
      q(0067) => q(Ital),
      q(0068) => q(Jamo),
      q(0069) => q(Java),
      q(0070) => q(Jpan),
      q(0071) => q(Jurc),
      q(0072) => q(Kali),
      q(0073) => q(Kana),
      q(0074) => q(Khar),
      q(0075) => q(Khmr),
      q(0076) => q(Khoj),
      q(0077) => q(Kitl),
      q(0078) => q(Kits),
      q(0079) => q(Knda),
      q(0080) => q(Kore),
      q(0081) => q(Kpel),
      q(0082) => q(Kthi),
      q(0083) => q(Lana),
      q(0084) => q(Laoo),
      q(0085) => q(Latf),
      q(0086) => q(Latg),
      q(0087) => q(Latn),
      q(0088) => q(Leke),
      q(0089) => q(Lepc),
      q(0090) => q(Limb),
      q(0091) => q(Lina),
      q(0092) => q(Linb),
      q(0093) => q(Lisu),
      q(0094) => q(Loma),
      q(0095) => q(Lyci),
      q(0096) => q(Lydi),
      q(0097) => q(Mahj),
      q(0098) => q(Maka),
      q(0099) => q(Mand),
      q(0100) => q(Mani),
      q(0101) => q(Marc),
      q(0102) => q(Maya),
      q(0103) => q(Medf),
      q(0104) => q(Mend),
      q(0105) => q(Merc),
      q(0106) => q(Mero),
      q(0107) => q(Mlym),
      q(0108) => q(Modi),
      q(0109) => q(Mong),
      q(0110) => q(Moon),
      q(0111) => q(Mroo),
      q(0112) => q(Mtei),
      q(0113) => q(Mult),
      q(0114) => q(Mymr),
      q(0115) => q(Narb),
      q(0116) => q(Nbat),
      q(0117) => q(Newa),
      q(0118) => q(Nkdb),
      q(0119) => q(Nkgb),
      q(0120) => q(Nkoo),
      q(0121) => q(Nshu),
      q(0122) => q(Ogam),
      q(0123) => q(Olck),
      q(0124) => q(Orkh),
      q(0125) => q(Orya),
      q(0126) => q(Osge),
      q(0127) => q(Osma),
      q(0128) => q(Palm),
      q(0129) => q(Pauc),
      q(0130) => q(Perm),
      q(0131) => q(Phag),
      q(0132) => q(Phli),
      q(0133) => q(Phlp),
      q(0134) => q(Phlv),
      q(0135) => q(Phnx),
      q(0136) => q(Plrd),
      q(0137) => q(Piqd),
      q(0138) => q(Prti),
      q(0139) => q(Qaaa),
      q(0140) => q(Qabx),
      q(0141) => q(Rjng),
      q(0142) => q(Rohg),
      q(0143) => q(Roro),
      q(0144) => q(Runr),
      q(0145) => q(Samr),
      q(0146) => q(Sara),
      q(0147) => q(Sarb),
      q(0148) => q(Saur),
      q(0149) => q(Sgnw),
      q(0150) => q(Shaw),
      q(0151) => q(Shrd),
      q(0152) => q(Shui),
      q(0153) => q(Sidd),
      q(0154) => q(Sind),
      q(0155) => q(Sinh),
      q(0156) => q(Sogd),
      q(0157) => q(Sogo),
      q(0158) => q(Sora),
      q(0159) => q(Soyo),
      q(0160) => q(Sund),
      q(0161) => q(Sylo),
      q(0162) => q(Syrc),
      q(0163) => q(Syre),
      q(0164) => q(Syrj),
      q(0165) => q(Syrn),
      q(0166) => q(Tagb),
      q(0167) => q(Takr),
      q(0168) => q(Tale),
      q(0169) => q(Talu),
      q(0170) => q(Taml),
      q(0171) => q(Tang),
      q(0172) => q(Tavt),
      q(0173) => q(Telu),
      q(0174) => q(Teng),
      q(0175) => q(Tfng),
      q(0176) => q(Tglg),
      q(0177) => q(Thaa),
      q(0178) => q(Thai),
      q(0179) => q(Tibt),
      q(0180) => q(Tirh),
      q(0181) => q(Ugar),
      q(0182) => q(Vaii),
      q(0183) => q(Visp),
      q(0184) => q(Wara),
      q(0185) => q(Wcho),
      q(0186) => q(Wole),
      q(0187) => q(Xpeo),
      q(0188) => q(Xsux),
      q(0189) => q(Yiii),
      q(0190) => q(Zanb),
      q(0191) => q(Zinh),
      q(0192) => q(Zmth),
      q(0193) => q(Zsye),
      q(0194) => q(Zsym),
      },
   q(num) => {
      q(0001) => q(166),
      q(0002) => q(439),
      q(0003) => q(239),
      q(0004) => q(338),
      q(0005) => q(160),
      q(0006) => q(161),
      q(0007) => q(124),
      q(0008) => q(230),
      q(0009) => q(134),
      q(0010) => q(360),
      q(0011) => q(435),
      q(0012) => q(259),
      q(0013) => q(365),
      q(0014) => q(325),
      q(0015) => q(334),
      q(0016) => q(550),
      q(0017) => q(285),
      q(0018) => q(300),
      q(0019) => q(570),
      q(0020) => q(367),
      q(0021) => q(372),
      q(0022) => q(349),
      q(0023) => q(440),
      q(0024) => q(201),
      q(0025) => q(358),
      q(0026) => q(445),
      q(0027) => q(291),
      q(0028) => q(204),
      q(0029) => q(402),
      q(0030) => q(403),
      q(0031) => q(220),
      q(0032) => q(221),
      q(0033) => q(315),
      q(0034) => q(328),
      q(0035) => q(250),
      q(0036) => q(755),
      q(0037) => q(070),
      q(0038) => q(060),
      q(0039) => q(050),
      q(0040) => q(226),
      q(0041) => q(430),
      q(0042) => q(241),
      q(0043) => q(240),
      q(0044) => q(225),
      q(0045) => q(312),
      q(0046) => q(313),
      q(0047) => q(206),
      q(0048) => q(343),
      q(0049) => q(200),
      q(0050) => q(320),
      q(0051) => q(310),
      q(0052) => q(503),
      q(0053) => q(286),
      q(0054) => q(500),
      q(0055) => q(371),
      q(0056) => q(501),
      q(0057) => q(502),
      q(0058) => q(127),
      q(0059) => q(125),
      q(0060) => q(410),
      q(0061) => q(080),
      q(0062) => q(450),
      q(0063) => q(451),
      q(0064) => q(412),
      q(0065) => q(176),
      q(0066) => q(610),
      q(0067) => q(210),
      q(0068) => q(284),
      q(0069) => q(361),
      q(0070) => q(413),
      q(0071) => q(510),
      q(0072) => q(357),
      q(0073) => q(411),
      q(0074) => q(305),
      q(0075) => q(355),
      q(0076) => q(322),
      q(0077) => q(505),
      q(0078) => q(288),
      q(0079) => q(345),
      q(0080) => q(287),
      q(0081) => q(436),
      q(0082) => q(317),
      q(0083) => q(351),
      q(0084) => q(356),
      q(0085) => q(217),
      q(0086) => q(216),
      q(0087) => q(215),
      q(0088) => q(364),
      q(0089) => q(335),
      q(0090) => q(336),
      q(0091) => q(400),
      q(0092) => q(401),
      q(0093) => q(399),
      q(0094) => q(437),
      q(0095) => q(202),
      q(0096) => q(116),
      q(0097) => q(314),
      q(0098) => q(366),
      q(0099) => q(140),
      q(0100) => q(139),
      q(0101) => q(332),
      q(0102) => q(090),
      q(0103) => q(265),
      q(0104) => q(438),
      q(0105) => q(101),
      q(0106) => q(100),
      q(0107) => q(347),
      q(0108) => q(324),
      q(0109) => q(145),
      q(0110) => q(218),
      q(0111) => q(264),
      q(0112) => q(337),
      q(0113) => q(323),
      q(0114) => q(350),
      q(0115) => q(106),
      q(0116) => q(159),
      q(0117) => q(333),
      q(0118) => q(085),
      q(0119) => q(420),
      q(0120) => q(165),
      q(0121) => q(499),
      q(0122) => q(212),
      q(0123) => q(261),
      q(0124) => q(175),
      q(0125) => q(327),
      q(0126) => q(219),
      q(0127) => q(260),
      q(0128) => q(126),
      q(0129) => q(263),
      q(0130) => q(227),
      q(0131) => q(331),
      q(0132) => q(131),
      q(0133) => q(132),
      q(0134) => q(133),
      q(0135) => q(115),
      q(0136) => q(282),
      q(0137) => q(293),
      q(0138) => q(130),
      q(0139) => q(900),
      q(0140) => q(949),
      q(0141) => q(363),
      q(0142) => q(167),
      q(0143) => q(620),
      q(0144) => q(211),
      q(0145) => q(123),
      q(0146) => q(292),
      q(0147) => q(105),
      q(0148) => q(344),
      q(0149) => q(095),
      q(0150) => q(281),
      q(0151) => q(319),
      q(0152) => q(530),
      q(0153) => q(302),
      q(0154) => q(318),
      q(0155) => q(348),
      q(0156) => q(141),
      q(0157) => q(142),
      q(0158) => q(398),
      q(0159) => q(329),
      q(0160) => q(362),
      q(0161) => q(316),
      q(0162) => q(135),
      q(0163) => q(138),
      q(0164) => q(137),
      q(0165) => q(136),
      q(0166) => q(373),
      q(0167) => q(321),
      q(0168) => q(353),
      q(0169) => q(354),
      q(0170) => q(346),
      q(0171) => q(520),
      q(0172) => q(359),
      q(0173) => q(340),
      q(0174) => q(290),
      q(0175) => q(120),
      q(0176) => q(370),
      q(0177) => q(170),
      q(0178) => q(352),
      q(0179) => q(330),
      q(0180) => q(326),
      q(0181) => q(040),
      q(0182) => q(470),
      q(0183) => q(280),
      q(0184) => q(262),
      q(0185) => q(283),
      q(0186) => q(480),
      q(0187) => q(030),
      q(0188) => q(020),
      q(0189) => q(460),
      q(0190) => q(339),
      q(0191) => q(994),
      q(0192) => q(995),
      q(0193) => q(993),
      q(0194) => q(996),
      },
};

1;

Zerion Mini Shell 1.0