From: Fabrice Bellard Date: Mon, 19 Oct 2026 16:27:29 +0000 (+0200) Subject: fixed 6 test262 errors: unknown named time zones are now rejected by ToTemporalTimeZo... X-Git-Url: https://git.kaiwu.me/?a=commitdiff_plain;h=c1b906cf4908f88dbb5918ab19ae0946d6ac9db2;p=quickjs.git fixed 6 test262 errors: unknown named time zones are now rejected by ToTemporalTimeZoneIdentifier, PlainMonthDay.from(string) now stores the calendar reference date, ToRawPrecision now drops the digit added by a rounding carry and trims the trailing zeros not needed by minimumSignificantDigits, and the short (abbreviated) weekday names are now available in the locale data --- diff --git a/gen-locale-data.js b/gen-locale-data.js index b443492..5f52b0e 100644 --- a/gen-locale-data.js +++ b/gen-locale-data.js @@ -164,6 +164,7 @@ function readLocaleDates(locale) { const daysFmt = cal['days']['format']; const weekdayLong = ['sun','mon','tue','wed','thu','fri','sat'].map(k => daysFmt['wide'][k]); + const weekdayShort = ['sun','mon','tue','wed','thu','fri','sat'].map(k => daysFmt['abbreviated'] ? daysFmt['abbreviated'][k] : daysFmt['wide'][k]); const weekdayNarrow = ['sun','mon','tue','wed','thu','fri','sat'].map(k => daysFmt['narrow'][k]); const eras = cal['eras']; @@ -213,6 +214,7 @@ function readLocaleDates(locale) { monthShort, monthNarrow, weekdayLong, + weekdayShort, weekdayNarrow, era: [...eraNames, ...eraAbbr, eraNarrow0, eraNarrow1], ampm, @@ -457,6 +459,7 @@ const monthLongEntries = locales.map(l => l.dateData ? l.dateData.monthLong : nu const monthShortEntries = locales.map(l => l.dateData ? l.dateData.monthShort : null).filter(Boolean); const monthNarrowEntries = locales.map(l => l.dateData ? l.dateData.monthNarrow : null).filter(Boolean); const weekdayLongEntries = locales.map(l => l.dateData ? l.dateData.weekdayLong : null).filter(Boolean); +const weekdayShortEntries = locales.map(l => l.dateData ? l.dateData.weekdayShort : null).filter(Boolean); const weekdayNarrowEntries = locales.map(l => l.dateData ? l.dateData.weekdayNarrow : null).filter(Boolean); const eraEntries = locales.map(l => l.dateData ? l.dateData.era : null).filter(Boolean); const ampmEntries = locales.map(l => l.dateData ? l.dateData.ampm : null).filter(Boolean); @@ -467,6 +470,7 @@ const monthLongPool = buildStrpool(monthLongEntries); const monthShortPool = buildStrpool(monthShortEntries); const monthNarrowPool = buildStrpool(monthNarrowEntries); const weekdayLongPool = buildStrpool(weekdayLongEntries); +const weekdayShortPool = buildStrpool(weekdayShortEntries); const weekdayNarrowPool = buildStrpool(weekdayNarrowEntries); const eraPool = buildStrpool(eraEntries); const ampmPool = buildStrpool(ampmEntries); @@ -706,6 +710,7 @@ emitStrpool('month_long_tab', monthLongPool); emitStrpool('month_short_tab', monthShortPool); emitStrpool('month_narrow_tab', monthNarrowPool); emitStrpool('weekday_long_tab', weekdayLongPool); +emitStrpool('weekday_short_tab', weekdayShortPool); emitStrpool('weekday_narrow_tab', weekdayNarrowPool); emitStrpool('era_tab', eraPool); emitStrpool('ampm_tab', ampmPool); @@ -749,8 +754,9 @@ for (const loc of locales) { const d = loc.dateData; out += ` ${d ? getDateIdx(monthLongPool, d.monthLong) : 0}, ${d ? getDateIdx(monthShortPool, d.monthShort) : 0},\n`; out += ` ${d ? getDateIdx(monthNarrowPool, d.monthNarrow) : 0}, ${d ? getDateIdx(weekdayLongPool, d.weekdayLong) : 0},\n`; - out += ` ${d ? getDateIdx(weekdayNarrowPool, d.weekdayNarrow) : 0}, ${d ? getDateIdx(eraPool, d.era) : 0},\n`; - out += ` ${d ? getDateIdx(ampmPool, d.ampm) : 0}, ${d ? getDateIdx(dayPeriodLongPool, d.dayPeriodLong) : 0},\n`; + out += ` ${d ? getDateIdx(weekdayShortPool, d.weekdayShort) : 0}, ${d ? getDateIdx(weekdayNarrowPool, d.weekdayNarrow) : 0},\n`; + out += ` ${d ? getDateIdx(eraPool, d.era) : 0}, ${d ? getDateIdx(ampmPool, d.ampm) : 0},\n`; + out += ` ${d ? getDateIdx(dayPeriodLongPool, d.dayPeriodLong) : 0},\n`; out += ` ${d ? getDateIdx(dayPeriodNarrowPool, d.dayPeriodNarrow) : 0},\n`; const p = d ? d.datePatterns : null; out += ` ${getPatternIdx(datePatternPool, p ? p.short : '')}, ${getPatternIdx(datePatternPool, p ? p.medium : '')},\n`; diff --git a/gen_tzdata.py b/gen_tzdata.py index 94a44a3..cf458e0 100644 --- a/gen_tzdata.py +++ b/gen_tzdata.py @@ -276,6 +276,26 @@ def discover_aliases(): aliases[alias] = target return aliases +def collect_zone_names(): + """Return the sorted list of all available named time zone identifiers, + i.e. every canonical zone name and every link found in zoneinfo.""" + excluded = {"localtime", "posixrules", "leapseconds", "leap-seconds.list", + "tzdata.zi", "zone.tab", "zone1970.tab", "iso3166.tab", + "SECURITY", "README"} + names = set() + for root, dirs, files in os.walk(ZONEINFO_DIR): + # do not descend into the posix/ and right/ trees + dirs[:] = [d for d in dirs if d not in ("posix", "right")] + for name in files: + if name in excluded: + continue + full = os.path.join(root, name) + if not (os.path.isfile(full) or os.path.islink(full)): + continue + names.add(full[len(ZONEINFO_DIR) + 1:]) + return sorted(names) + + def collect_all_zones(): """Return set of canonical zones plus aliases.""" zones = set(NEEDED_ZONES) @@ -376,9 +396,18 @@ def main(): f.write(f' {{ "{name}", tz_trans_{var_name}, {count} }},\n') f.write('};\n\n') - f.write('const int ti_tz_zone_count = countof(ti_tz_zone_data);\n') + f.write('const int ti_tz_zone_count = countof(ti_tz_zone_data);\n\n') + + # All available named time zone identifiers (zones and links) + zone_names = collect_zone_names() + f.write('/* All available named time zone identifiers (canonical names and links) */\n') + f.write('const char * const ti_tz_names[] = {\n') + for name in zone_names: + f.write(f' "{name}",\n') + f.write('};\n') + f.write('const int ti_tz_name_count = countof(ti_tz_names);\n') - print(f"Generated {out_path}: {len(canonical_list)} canonical zones, {len(alias_list)} aliases", file=sys.stderr) + print(f"Generated {out_path}: {len(canonical_list)} canonical zones, {len(alias_list)} aliases, {len(zone_names)} zone names", file=sys.stderr) if __name__ == "__main__": main() diff --git a/intl/datetimeformat.c b/intl/datetimeformat.c index fc3e887..4c3a1a3 100644 --- a/intl/datetimeformat.c +++ b/intl/datetimeformat.c @@ -1294,8 +1294,7 @@ static int dtf_format_from_pattern(JSContext *ctx, DynBuf *db, case 'E': { const char *name; if (width <= 3) { - /* Short weekday not in our data; fall back to long */ - name = LD_WEEKDAY_LONG(ldata, fields->weekday); + name = LD_WEEKDAY_SHORT(ldata, fields->weekday); } else if (width == 4) { name = LD_WEEKDAY_LONG(ldata, fields->weekday); } else { @@ -1795,14 +1794,11 @@ static JSValue dtf_format_date(JSContext *ctx, JSDateTimeFormatData *s, double m goto fail; } } else if (weekday_opt == DTF_WEEKDAY_SHORT) { - const char *name = LD_WEEKDAY_LONG(ldata, fields.weekday); - int name_len = (int)strlen(name); - if (name_len > 3) - name_len = 3; + const char *name = LD_WEEKDAY_SHORT(ldata, fields.weekday); if (dtf_record_part(ctx, &db, want_parts ? &parts : NULL, &n_parts, &max_parts, - "weekday", (int)db.size, name_len) < 0) + "weekday", (int)db.size, (int)strlen(name)) < 0) goto fail; - dbuf_put(&db, (uint8_t *)name, (size_t)name_len); + dbuf_putstr(&db, name); if (month_opt != DTF_MONTH_UNSET || day_opt != DTF_DAY_UNSET || year_opt != DTF_YEAR_UNSET) { if (dtf_add_literal(ctx, &db, want_parts ? &parts : NULL, &n_parts, &max_parts, ", ") < 0) goto fail; diff --git a/intl/intl_private.h b/intl/intl_private.h index a674470..3f6bed4 100644 --- a/intl/intl_private.h +++ b/intl/intl_private.h @@ -242,6 +242,7 @@ typedef struct { uint16_t month_short_idx; uint16_t month_narrow_idx; uint16_t weekday_long_idx; + uint16_t weekday_short_idx; uint16_t weekday_narrow_idx; uint16_t era_idx; uint16_t ampm_idx; @@ -285,6 +286,7 @@ extern const char *month_long_tab[]; extern const char *month_short_tab[]; extern const char *month_narrow_tab[]; extern const char *weekday_long_tab[]; +extern const char *weekday_short_tab[]; extern const char *weekday_narrow_tab[]; extern const char *era_tab[]; extern const char *ampm_tab[]; @@ -324,6 +326,7 @@ static inline const char *strpool_get(const char *pool, int n) { #define LD_MONTH_SHORT(ld, i) strpool_get(month_short_tab[(ld)->month_short_idx], (i)) #define LD_MONTH_NARROW(ld, i) strpool_get(month_narrow_tab[(ld)->month_narrow_idx], (i)) #define LD_WEEKDAY_LONG(ld, i) strpool_get(weekday_long_tab[(ld)->weekday_long_idx], (i)) +#define LD_WEEKDAY_SHORT(ld, i) strpool_get(weekday_short_tab[(ld)->weekday_short_idx], (i)) #define LD_WEEKDAY_NARROW(ld, i) strpool_get(weekday_narrow_tab[(ld)->weekday_narrow_idx], (i)) #define LD_ERA(ld, style, era) strpool_get(era_tab[(ld)->era_idx], (style) * 2 + (era)) #define LD_AMPM(ld, i) strpool_get(ampm_tab[(ld)->ampm_idx], (i)) diff --git a/intl/locale-data.c b/intl/locale-data.c index b0b74ed..9779234 100644 --- a/intl/locale-data.c +++ b/intl/locale-data.c @@ -7773,6 +7773,278 @@ const char *weekday_long_tab[] = { "ISonto\000UMsombuluko\000ULwesibili\000ULwesithathu\000ULwesine\000ULwesihlanu\000UMgqibelo", }; +const char *weekday_short_tab[] = { + "Sun\000Mon\000Tue\000Wed\000Thu\000Fri\000Sat", + "So.\000Ma.\000Di.\000Wo.\000Do.\000Vr.\000Sa.", + "nts\000kpa\000ghɔ\000tɔm\000ume\000ghɨ\000dzk", + "Kwa\000Dwo\000Ben\000Wuk\000Yaw\000Fia\000Mem", + "እሑድ\000ሰኞ\000ማክሰ\000ረቡዕ\000ሐሙስ\000ዓርብ\000ቅዳሜ", + "الأحد\000الاثنين\000الثلاثاء\000الأربعاء\000الخميس\000الجمعة\000السبت", + "দেও\000সোম\000মঙ্গল\000বুধ\000বৃহ\000শুক্ৰ\000শনি", + "Jpi\000Jtt\000Jnn\000Jtn\000Alh\000Ijm\000Jmo", + "dom\000llu\000mar\000mié\000xue\000vie\000sáb", + "B.\000B.e.\000Ç.a.\000Ç.\000C.a.\000C.\000Ş.", + "Б.\000Б.Е.\000Ч.А.\000Ч.\000Ҹ.А.\000Ҹ.\000Ш.", + "йәк.\000дүш.\000шиш.\000шар.\000кес.\000йом.\000шәм.", + "Yak\000Do\000Say\000Chá\000Pan\000Jom\000Sha", + "nɔy\000nja\000uum\000ŋge\000mbɔ\000kɔɔ\000jon", + "нд\000пн\000аў\000ср\000чц\000пт\000сб", + "Pa Mulungu\000Palichimo\000Palichibuli\000Palichitatu\000Palichine\000Palichisano\000Pachibelushi", + "Mul\000Vil\000Hiv\000Hid\000Hit\000Hih\000Lem", + "нд\000пн\000вт\000ср\000чт\000пт\000сб", + "ऐतवार\000सोमवार\000मंगलवार\000बुधवार\000बृहस्पतवार\000शुक्रवार\000शनिवार", + "रबीबार\000सोमबार\000मंगलबार\000बुधबार\000बृहस्पतिबार\000शुक्रबार\000सनीचर", + "alah\000aɖɩt\000atal\000alar\000alam\000arɩs\000asib", + "kar\000ntɛ\000tar\000ara\000ala\000jum\000sib", + "রবি\000সোম\000মঙ্গল\000বুধ\000বৃহস্পতি\000শুক্র\000শনি", + "ཉི་མ་\000ཟླ་བ་\000མིག་དམར་\000ལྷག་པ་\000ཕུར་བུ་\000པ་སངས་\000སྤེན་པ་", + "Sul\000Lun\000Meu.\000Mer.\000Yaou\000Gwe.\000Sad.", + "रबि\000सम\000मंगल\000बुध\000बिस्थि\000सुखुर\000सनि", + "ned\000pon\000uto\000sri\000čet\000pet\000sub", + "нед\000пон\000уто\000сри\000чет\000пет\000суб", + "нима\000дабаа\000мигмар\000һарба\000пүрбэ\000баасан\000бимба", + "dg.\000dl.\000dt.\000dc.\000dj.\000dv.\000ds.", + "Inikuˀ\000Wísts’i hayashuh\000Bít hayashuh\000Dahó hayashuh\000Hiwí hayashuh\000Dissik’an hayashuh\000Inikuˀtiˀtiˀ", + "𑄢𑄧𑄝𑄨\000𑄥𑄧𑄟𑄴\000𑄟𑄧𑄁𑄉𑄧𑄣𑄴\000𑄝𑄪𑄖𑄴\000𑄝𑄳𑄢𑄨𑄥𑄪𑄛𑄴\000𑄥𑄪𑄇𑄴𑄇𑄮𑄢𑄴\000𑄥𑄧𑄚𑄨", + "кӀи\000ор\000ши\000кха\000еа\000пӀе\000шуо", + "Dom\000Lun\000Mar\000Miy\000Huw\000Biy\000Sab", + "SAN\000ORK\000OKB\000OKS\000OKN\000OKT\000OMK", + "ᏆᏍᎬ\000ᏉᏅᎯ\000ᏔᎵᏁ\000ᏦᎢᏁ\000ᏅᎩᏁ\000ᏧᎾᎩ\000ᏈᏕᎾ", + "Nittak Holloʼ\000Mantiʼ\000Chostiʼ\000Winstiʼ\000Soistiʼ\000Nannalhchifaʼ Nittak\000Nittak Holloʼ Nakfish", + "یەکشەممە\000دووشەممە\000سێشەممە\000چوارشەممە\000پێنجشەممە\000ھەینی\000شەممە", + "ne\000po\000út\000st\000čt\000pá\000so", + "ᐊᔭᒥᐦᐁᑮᓯᑳᐤ\000ᐴᓂ ᐊᔭᒥᐦᐁᑮᓯᑳᐤ\000ᓃᓱᑮᓯᑳᐤ\000ᐋᐱᐦᑕᐘᐣ\000ᐴᓂᐋᐱᐦᑕᐘᐣ\000ᑫᑳᐨ ᒫᑎᓇᐍᑮᓯᑳᐤ\000ᒫᑎᓇᐍᑮᓯᑳᐤ", + "вр\000тн\000ыт\000юн\000кҫ\000эр\000шм", + "Sul\000Llun\000Maw\000Mer\000Iau\000Gwen\000Sad", + "søn.\000man.\000tirs.\000ons.\000tors.\000fre.\000lør.", + "Jum\000Jim\000Kaw\000Kad\000Kan\000Kas\000Ngu", + "So.\000Mo.\000Di.\000Mi.\000Do.\000Fr.\000Sa.", + "Alh\000Ati\000Ata\000Ala\000Alm\000Alz\000Asi", + "ऐत\000सोम\000मंगल\000बुध\000बीर\000शुक्र\000शनि", + "nje\000pón\000wał\000srj\000stw\000pět\000sob", + "ét\000mɔ́s\000kwa\000muk\000ŋgi\000ɗón\000esa", + "Dim\000Ten\000Tal\000Ala\000Ara\000Arj\000Sib", + "ཟླ་\000མིར་\000ལྷག་\000ཕུར་\000སངས་\000སྤེན་\000ཉི་", + "Kma\000Tat\000Ine\000Tan\000Arm\000Maa\000NMM", + "kɔs\000dzo\000bla\000kuɖ\000yaw\000fiɖ\000mem", + "Κυρ\000Δευ\000Τρί\000Τετ\000Πέμ\000Παρ\000Σάβ", + "𐐝𐐲𐑌\000𐐣𐐲𐑌\000𐐓𐐭𐑆\000𐐎𐐯𐑌\000𐐛𐐲𐑉\000𐐙𐑉𐐴\000𐐝𐐰𐐻", + "·𐑕𐑭\000·𐑥𐑭\000·𐑑𐑵\000·𐑢𐑧\000·𐑔𐑻\000·𐑓𐑮\000·𐑕𐑨", + "di\000lu\000ma\000me\000ĵa\000ve\000sa", + "dom\000lun\000mar\000mié\000jue\000vie\000sáb", + "P\000E\000T\000K\000N\000R\000L", + "ig.\000al.\000ar.\000az.\000og.\000or.\000lr.", + "sɔ́n\000mɔ́n\000smb\000sml\000smn\000fúl\000sér", + "یکشنبه\000دوشنبه\000سه‌شنبه\000چهارشنبه\000پنجشنبه\000جمعه\000شنبه", + "dew\000aaɓ\000maw\000nje\000naa\000mwd\000hbi", + "𞤈𞤫𞤬\000𞤀𞥄𞤩𞤵\000𞤃𞤢𞤦\000𞤔𞤫𞤧\000𞤐𞤢𞥄𞤧\000𞤃𞤢𞤣\000𞤖𞤮𞤪", + "su\000ma\000ti\000ke\000to\000pe\000la", + "Lin\000Lun\000Mar\000Miy\000Huw\000Biy\000Sab", + "sun.\000mán.\000týs.\000mik.\000hós.\000frí.\000ley.", + "dim.\000lun.\000mar.\000mer.\000jeu.\000ven.\000sam.", + "dom\000lun\000mar\000mie\000joi\000vin\000sab", + "si\000mo\000ti\000wo\000to\000fr\000so", + "Domh\000Luan\000Máirt\000Céad\000Déar\000Aoine\000Sath", + "Hɔgbaa\000Ju\000Jufɔ\000Shɔ\000Soo\000Sohaa\000Hɔɔ", + "DiD\000DiL\000DiM\000DiC\000Dia\000Dih\000DiS", + "dom.\000luns\000mar.\000mér.\000xov.\000ven.\000sáb.", + "Arateĩ\000Arakõi\000Araapy\000Ararundy\000Arapo\000Arapoteĩ\000Arapokõi", + "Su.\000Mä.\000Zi.\000Mi.\000Du.\000Fr.\000Sa.", + "રવિ\000સોમ\000મંગળ\000બુધ\000ગુરુ\000શુક્ર\000શનિ", + "Cpr\000Ctt\000Cmn\000Cmt\000Ars\000Icm\000Est", + "Jed\000Jel\000Jem\000Jerc\000Jerd\000Jeh\000Jes", + "Lah\000Lit\000Tal\000Lar\000Alh\000Jum\000Asa", + "LP\000P1\000P2\000P3\000P4\000P5\000P6", + "יום א׳\000יום ב׳\000יום ג׳\000יום ד׳\000יום ה׳\000יום ו׳\000שבת", + "रवि\000सोम\000मंगल\000बुध\000गुरु\000शुक्र\000शनि", + "Ravi\000Som\000Mangal\000Budh\000Guru\000Shukra\000Shani", + "nje\000pón\000wut\000srj\000štw\000pja\000sob", + "V\000H\000K\000Sze\000Cs\000P\000Szo", + "կիր\000երկ\000երք\000չրք\000հնգ\000ուր\000շբթ", + "dom\000lun\000mar\000mer\000jov\000ven\000sab", + "Min\000Sen\000Sel\000Rab\000Kam\000Jum\000Sab", + "sol.\000lun.\000mar.\000mer.\000jov.\000ven.\000sat.", + "Sọn\000Mọn\000Tiu\000Wen\000Tọọ\000Fraị\000Sat", + "ꑬꆏ\000ꆏꋍ\000ꆏꑍ\000ꆏꌕ\000ꆏꇖ\000ꆏꉬ\000ꆏꃘ", + "sun.\000mán.\000þri.\000mið.\000fim.\000fös.\000lau.", + "dom\000lun\000mar\000mer\000gio\000ven\000sab", + "日\000月\000火\000水\000木\000金\000土", + "Sɔ́ndi\000Mɔ́ndi\000Ápta Mɔ́ndi\000Wɛ́nɛsɛdɛ\000Tɔ́sɛdɛ\000Fɛlâyɛdɛ\000Sásidɛ", + "Jpi\000Jtt\000Jnn\000Jtn\000Alh\000Iju\000Jmo", + "Ahad\000Sen\000Sel\000Rab\000Kam\000Jum\000Sab", + "კვი\000ორშ\000სამ\000ოთხ\000ხუთ\000პარ\000შაბ", + "Екш\000Дүй\000Сий\000Сәр\000Пий\000Жум\000Шем", + "Acer\000Arim\000Aram\000Ahad\000Amhad\000Sem\000Sed", + "Wky\000Wkw\000Wkl\000Wtũ\000Wkn\000Wtn\000Wth", + "Ll2\000Ll3\000Ll4\000Ll5\000Ll6\000Ll7\000Ll1", + "dum\000sig\000ter\000kua\000kin\000ses\000sab", + "Doʼkutan\000LuʼKutan\000MarʼKutan\000MerʼKutan\000JueʼKutan\000VierʼKutan\000SabʼKutan", + "num.\000pir.\000rég.\000tẽg.\000vẽn.\000pén.\000sav.", + "Alh\000Ati\000Ata\000Ala\000Alm\000Alj\000Ass", + "KMA\000NTT\000NMN\000NMT\000ART\000NMA\000NMM", + "жс\000дс\000сс\000ср\000бс\000жм\000сб", + "جەك\000دۇي\000سەي\000سار\000بەي\000جۇم\000سەن", + "sɔndi\000lundi\000mardi\000mɛrkɛrɛdi\000yedi\000vaŋdɛrɛdi\000mɔnɔ sɔndi", + "sap\000ata\000mar\000pin\000sis\000tal\000arf", + "Kts\000Kot\000Koo\000Kos\000Koa\000Kom\000Kol", + "អាទិត្យ\000ចន្ទ\000អង្គារ\000ពុធ\000ព្រហ\000សុក្រ\000សៅរ៍", + "ಭಾನು\000ಸೋಮ\000ಮಂಗಳ\000ಬುಧ\000ಗುರು\000ಶುಕ್ರ\000ಶನಿ", + "일\000월\000화\000수\000목\000금\000토", + "आयतार\000सोमार\000मंगळार\000बुधवार\000बिरेस्तार\000शुक्रार\000शेनवार", + "Ait\000Som\000Mon\000Bud\000Bre\000Suk\000Son", + "آتھوار\000ژٔندٕروار\000بۆموار\000بودوار\000برؠسوار\000جُمہ\000بٹوار", + "आथवार\000चंदिरवार\000बुवार\000बोदवार\000ब्रेसवार\000जुमा\000बटवार", + "Jpi\000Jtt\000Jmn\000Jtn\000Alh\000Iju\000Jmo", + "sɔ́n\000lǝn\000maa\000mɛk\000jǝǝ\000júm\000sam", + "Su.\000Mo.\000Di.\000Me.\000Du.\000Fr.\000Sa.", + "yşm\000dşm\000sşm\000çşm\000pşm\000înî\000şem", + "Sul\000Lun\000Mth\000Mhr\000Yow\000Gwe\000Sad", + "aadi\000smba\000manga\000puda\000laki\000sukru\000sani", + "आदि\000साॅम्मा\000मान्गा\000पूदा\000लाक्की\000सुकुरु\000सान्नि", + "ଆଦି\000ସମ୍ବା\000ମାଙ୍ଗା\000ପୁଦା\000ଲାକି\000ସୁକ୍ରୁ\000ସାନି", + "వారమి\000నమారా\000మాంగాడా\000వుదారా\000లాకివరా\000నుక్ వరా\000సానివరా", + "жек.\000дүй.\000шейш.\000шарш.\000бейш.\000жума\000ишм.", + "Píili\000Táatu\000Íne\000Táano\000Alh\000Ijm\000Móosi", + "Son.\000Méi.\000Dën.\000Mët.\000Don.\000Fre.\000Sam.", + "Sab\000Bal\000Lw2\000Lw3\000Lw4\000Lw5\000Lw6", + "domenega\000lunesdì\000mätesdì\000mäcordì\000zeuggia\000venardì\000sabbo", + "Aŋpétuwakȟaŋ\000Aŋpétuwaŋži\000Aŋpétunuŋpa\000Aŋpétuyamni\000Aŋpétutopa\000Aŋpétuzaptaŋ\000Owáŋgyužažapi", + "dom\000lön\000mert\000merc\000jöb\000vën\000sab", + "domenega\000lundì\000mardì\000mercoldì\000sgiovedì\000venerdì\000sabet", + "eye\000ybo\000mbl\000mst\000min\000mtn\000mps", + "ອາທິດ\000ຈັນ\000ອັງຄານ\000ພຸດ\000ພະຫັດ\000ສຸກ\000ເສົາ", + "sk\000pr\000an\000tr\000kt\000pn\000št", + "Lum\000Nko\000Ndy\000Ndg\000Njw\000Ngv\000Lub", + "JMP\000WUT\000TAR\000TAD\000TAN\000TAB\000NGS", + "J2\000J3\000J4\000J5\000Al\000Ij\000J1", + "svētd.\000pirmd.\000otrd.\000trešd.\000ceturtd.\000piektd.\000sestd.", + "KIU\000MRA\000WAI\000WET\000WEN\000WTN\000JUM", + "dim\000lin\000mar\000mer\000ze\000van\000sam", + "Alah\000Alats\000Tal\000Alar\000Alak\000Zom\000Asab", + "Sab\000Jtt\000Jnn\000Jtn\000Ara\000Iju\000Jmo", + "Aneg 1\000Aneg 2\000Aneg 3\000Aneg 4\000Aneg 5\000Aneg 6\000Aneg 7", + "Rāt\000Man\000Tūr\000Wen\000Tāi\000Par\000Rāh", + "нед.\000пон.\000вто.\000сре.\000чет.\000пет.\000саб.", + "ഞായർ\000തിങ്കൾ\000ചൊവ്വ\000ബുധൻ\000വ്യാഴം\000വെള്ളി\000ശനി", + "Ня\000Да\000Мя\000Лх\000Пү\000Ба\000Бя", + "ᠨᠢ\000ᠲᠠ\000ᠮᠢᠭ\000ᡀᠠ\000ᠫᠥᠷ\000ᠪᠠ\000ᠪᠢᠮ", + "নোংমাইজিং\000নিংথৌকাবা\000লৈবাকপোকপা\000য়ুমশকৈশা\000শগোলশেন\000ইরাই\000থাংজ", + "रवि\000सोम\000मंगळ\000बुध\000गुरु\000शुक्र\000शनि", + "Ahd\000Isn\000Sel\000Rab\000Kha\000Jum\000Sab", + "Ħad\000Tne\000Tli\000Erb\000Ħam\000Ġim\000Sib", + "Cya\000Cla\000Czi\000Cko\000Cka\000Cga\000Cze", + "Nettvʼcako\000Enhvteceskv\000Enhvteceskv Enhvyvtke\000Ennvrkvpv\000Ennvrkvpv Enhvyvtke\000Nak Okkoskv Nettv\000Nettv Cakʼcuse", + "တနင်္ဂနွေ\000တနင်္လာ\000အင်္ဂါ\000ဗုဒ္ဓဟူး\000ကြာသပတေး\000သောကြာ\000စနေ", + "Son\000Ma\000De\000Wu\000Do\000Fr\000Sat", + "søn.\000man.\000tir.\000ons.\000tor.\000fre.\000lør.", + "Son\000Mvu\000Sib\000Sit\000Sin\000Sih\000Mgq", + "Sünndag\000Maandag\000Dingsdag\000Middeweken\000Dunnersdag\000Freedag\000Sünnavend", + "आइत\000सोम\000मङ्गल\000बुध\000बिहि\000शुक्र\000शनि", + "zo\000ma\000di\000wo\000do\000vr\000za", + "sɔ́n\000mɔ́n\000smb\000sml\000smn\000mbs\000sas", + "sø.\000må.\000ty.\000on.\000to.\000fr.\000la.", + "lyɛʼɛ́ sẅíŋtè\000mvfò lyɛ̌ʼ\000mbɔ́ɔntè mvfò lyɛ̌ʼ\000tsètsɛ̀ɛ lyɛ̌ʼ\000mbɔ́ɔntè tsetsɛ̀ɛ lyɛ̌ʼ\000mvfò màga lyɛ̌ʼ\000màga lyɛ̌ʼ", + "ߞߊ߯ߙ\000ߞߐ߬ߓ\000ߞߐ߬ߟߏ߲\000ߞߎߣ\000ߓߌߟ\000ߛߌ߬ߣ\000ߞߍ߲ߘ", + "Lam\000Mos\000Bed\000Rar\000Ne\000Hla\000Mok", + "Cäŋ\000Jiec\000Rɛw\000Diɔ̱k\000Ŋuaan\000Dhieec\000Bäkɛl", + "dimenge\000diluns\000dimars\000dimècres\000dijòus\000divendres\000dissabte", + "Dil\000Wix\000Kib\000Rob\000Kam\000Jim\000San", + "ରବି\000ସୋମ\000ମଙ୍ଗଳ\000ବୁଧ\000ଗୁରୁ\000ଶୁକ୍ର\000ଶନି", + "хцб\000крс\000дцг\000ӕрт\000цпр\000мрб\000сбт", + "𐒹𐓘͘𐓬𐓘 𐓏𐓘𐓤𐓘͘𐓰𐓘𐓤𐓣\000𐒹𐓘͘𐓬𐓘 𐓄𐓘𐓡𐓛͘𐓧𐓣\000𐒹𐓘͘𐓬𐓘 𐓏𐓟𐓵𐓪͘𐓬𐓘\000𐒹𐓘͘𐓬𐓘 𐓏𐓟𐓵𐓘𐓜𐓣\000𐒹𐓘͘𐓬𐓘 𐓏𐓟𐓰𐓪𐓬𐓘\000𐒹𐓘͘𐓬𐓘 𐓈𐓘 𐓵𐓘𐓲𐓘 𐓻𐓣͘\000𐒹𐓘͘𐓬𐓘 𐓂𐓤𐓘𐓸𐓟 𐓣͘𐓤𐓟", + "ਐਤ\000ਸੋਮ\000ਮੰਗਲ\000ਬੁੱਧ\000ਵੀਰ\000ਸ਼ੁੱਕਰ\000ਸ਼ਨੀ", + "اتوار\000پیر\000منگل\000بُدھ\000جمعرات\000جمعہ\000ہفتہ", + "djadumingu\000djaluna\000djamars\000djarason\000djaweps\000djabièrnè\000djasabra", + "Sọ́n\000Mọ́n\000Tiú\000Wẹ́n\000Tọ́z\000Fraí\000Sát", + "Sande\000Mande\000Tiusde\000Wenesde\000Tosde\000Fraede\000Satade", + "niedz.\000pon.\000wt.\000śr.\000czw.\000pt.\000sob.", + "dumìnica\000lun-es\000màrtes\000merco\000giòbia\000vënner\000saba", + "nadīli\000panadīli\000wisasīdis\000pussisawaiti\000ketwirtiks\000pēntniks\000sabattika", + "يونۍ\000دونۍ\000درېنۍ\000څلرنۍ\000پينځنۍ\000جمعه\000اونۍ", + "dom.\000seg.\000ter.\000qua.\000qui.\000sex.\000sáb.", + "domingo\000segunda\000terça\000quarta\000quinta\000sexta\000sábado", + "Dom\000Lun\000Mar\000Mié\000Jue\000Vie\000Sab", + "रविवार\000सोमवार\000मंगलवार\000बुधवार\000गुरुवार\000शुक्रवार\000शनिवार", + "du\000gli\000ma\000me\000gie\000ve\000so", + "cu.\000mbe.\000kab.\000gtu.\000kan.\000gnu.\000gnd.", + "dum.\000lun.\000mar.\000mie.\000joi\000vin.\000sâm.", + "Dum\000Lun\000Mar\000Mie\000Joi\000Vin\000Sâm", + "Ijp\000Ijt\000Ijn\000Ijtn\000Alh\000Iju\000Ijm", + "вс\000пн\000вт\000ср\000чт\000пт\000сб", + "Cyu.\000Mbe.\000Kab.\000Gtu.\000Kan.\000Gnu.\000Gnd.", + "бс\000бн\000оп\000сэ\000чп\000бэ\000сб", + "Are\000Kun\000Ong\000Ine\000Ile\000Sap\000Kwe", + "ᱥᱤᱸ\000ᱚᱛ\000ᱵᱟ\000ᱥᱟᱹ\000ᱥᱟᱹᱨ\000ᱡᱟᱹ\000ᱧᱩ", + "Mul\000Jtt\000Jnn\000Jtn\000Alh\000Iju\000Jmo", + "dom\000lun\000mar\000mèr\000giò\000che\000sàb", + "dum\000lun\000mar\000mer\000jov\000ven\000sab", + "آچر\000سومر\000اڱارو\000اربع\000خميس\000جمعو\000ڇنڇر", + "आर्त\000सू\000मंग\000ॿुध\000विस\000जुम\000छंछ", + "sotn\000vuos\000maŋ\000gask\000duor\000bear\000láv", + "so\000má\000di\000ga\000du\000be\000lá", + "Dim\000Pos\000Pir\000Tat\000Nai\000Sha\000Sab", + "Bk1\000Bk2\000Bk3\000Bk4\000Bk5\000Lâp\000Lây", + "ⴰⵙⴰ\000ⴰⵢⵏ\000ⴰⵙⵉ\000ⴰⴽⵕ\000ⴰⴽⵡ\000ⴰⵙⵉⵎ\000ⴰⵙⵉⴹ", + "asa\000ayn\000asi\000akṛ\000akw\000asim\000asiḍ", + "တိတ်ႉ\000ၸၼ်\000ၵၢၼ်း\000ပုတ်ႉ\000ၽတ်း\000သုၵ်း\000သဝ်", + "ඉරිදා\000සඳුදා\000අඟහ\000බදාදා\000බ්‍රහස්\000සිකු\000සෙන", + "ne\000po\000ut\000st\000št\000pi\000so", + "ned.\000pon.\000tor.\000sre.\000čet.\000pet.\000sob.", + "pas\000vuo\000maj\000kos\000tuo\000vás\000láv", + "Svo\000Muv\000Chp\000Cht\000Chn\000Chs\000Mug", + "Axd\000Isn\000Tldo\000Arbc\000Khms\000Jmc\000Sbti", + "die\000hën\000mar\000mër\000enj\000pre\000sht", + "нед\000пон\000уто\000сре\000чет\000пет\000суб", + "ned\000pon\000uto\000sre\000čet\000pet\000sub", + "Son\000Mma\000Bed\000Rar\000Ne\000Hla\000Moq", + "Mng\000Sen\000Sal\000Reb\000Kem\000Jum\000Sap", + "sön\000mån\000tis\000ons\000tors\000fre\000lör", + "Jumapili\000Jumatatu\000Jumanne\000Jumatano\000Alhamisi\000Ijumaa\000Jumamosi", + "ܚܕ\000ܬܪܝܢ\000ܬܠܬ\000ܐܪܒܥ\000ܚܡܫ\000ܥܪܘ\000ܫܒܬܐ", + "niydziela\000pyńdziałek\000wtorek\000strzoda\000sztwortek\000piōntek\000sobota", + "ஞாயி.\000திங்.\000செவ்.\000புத.\000வியா.\000வெள்.\000சனி", + "ఆది\000సోమ\000మంగళ\000బుధ\000గురు\000శుక్ర\000శని", + "Jum\000Bar\000Aar\000Uni\000Ung\000Kan\000Sab", + "Яшб\000Дшб\000Сшб\000Чшб\000Пшб\000Ҷмъ\000Шнб", + "อาทิตย์\000จันทร์\000อังคาร\000พุธ\000พฤหัส\000ศุกร์\000เสาร์", + "ሰን\000ሰኑ\000ሰሉ\000ረቡ\000ሓሙ\000ዓር\000ቀዳ", + "ýek\000duş\000siş\000çar\000pen\000ann\000şen", + "Tsh\000Mos\000Labb\000Labr\000Labn\000Labt\000Mat", + "Sāp\000Mōn\000Tūs\000Pul\000Tuʻa\000Fal\000Tok", + "suno esun #7\000suno esun #1\000suno esun #2\000suno esun #3\000suno esun #4\000suno esun #5\000suno esun #6", + "Sande\000Mande\000Tunde\000Trinde\000Fonde\000Fraide\000Sarere", + "Paz\000Pzt\000Sal\000Çar\000Per\000Cum\000Cmt", + "Son\000Mus\000Bir\000Har\000Ne\000Tlh\000Mug", + "якш.\000дүш.\000сиш.\000чәр.\000пәнҗ.\000җом.\000шим.", + "УХ\000ПН\000ВТ\000СР\000ЧТ\000ПТ\000СБ", + "Asa\000Ayn\000Asn\000Akr\000Akw\000Asm\000Asḍ", + "يە\000دۈ\000سە\000چا\000پە\000جۈ\000شە", + "اتوار\000پیر\000منگل\000بدھ\000جمعرات\000جمعہ\000ہفتہ", + "Yak\000Dush\000Sesh\000Chor\000Pay\000Jum\000Shan", + "ی.\000د.\000س.\000چ.\000پ.\000ج.\000ش.", + "якш\000душ\000сеш\000чор\000пай\000жум\000шан", + "ꕞꕌꔵ\000ꗳꗡꘉ\000ꕚꕞꕚ\000ꕉꕞꕒ\000ꕉꔤꕆꕢ\000ꕉꔤꕀꕮ\000ꔻꔬꔳ", + "lahadi\000tɛɛnɛɛ\000talata\000alaba\000aimisa\000aijima\000siɓiti", + "dom\000lun\000mar\000mer\000zob\000vèn\000sab", + "CN\000Thứ 2\000Thứ 3\000Thứ 4\000Thứ 5\000Thứ 6\000Thứ 7", + "ettiminku\000nihiku noolempwa\000namaanli\000namararu\000namaxexe\000namathanu\000esaabadu", + "Sun\000Män\000Ziš\000Mit\000Fró\000Fri\000Sam", + "Dib\000Alt\000Tal\000Àla\000Alx\000Àjj\000Ase", + "Caw\000Mvu\000Lwesb\000Tha\000Sin\000Hla\000Mgq", + "तोआर\000सोआर\000मंगल\000बुध\000वीर\000शुक्कर\000शनि", + "Sabi\000Bala\000Kubi\000Kusa\000Kuna\000Kuta\000Muka", + "sd\000md\000mw\000et\000kl\000fl\000ss", + "זונטיק\000מאָנטיק\000דינסטיק\000מיטוואך\000דאנערשטיק\000פֿרײַטיק\000שבת", + "Àìkú\000Ajé\000Ìsẹ́gun\000Ọjọ́rú\000Ọjọ́bọ\000Ẹtì\000Àbámẹ́ta", + "Àìkú\000Ajé\000Ìsɛ́gun\000Ɔjɔ́rú\000Ɔjɔ́bɔ\000Ɛtì\000Àbámɛ́ta", + "mit\000mur\000mmk\000mms\000sup\000yuk\000sau", + "星期日\000星期一\000星期二\000星期三\000星期四\000星期五\000星期六", + "ngoenzsinghgiz\000singhgizit\000singhgizngeih\000singhgizsam\000singhgizseiq\000singhgizhaj\000singhgizroek", + "周日\000周一\000周二\000周三\000周四\000周五\000周六", + "週日\000週一\000週二\000週三\000週四\000週五\000週六", + "Son\000Mso\000Bil\000Tha\000Sin\000Hla\000Mgq", +}; + const char *weekday_narrow_tab[] = { "S\000M\000T\000W\000T\000F\000S", "S\000M\000D\000W\000D\000V\000S", @@ -8941,6 +9213,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 0, 1, @@ -8960,6 +9233,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 0, 1, @@ -8979,6 +9253,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 0, 1, @@ -8998,6 +9273,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -9017,6 +9293,7 @@ const LocaleData locale_data_table[] = { 1, 1, 1, 1, 1, + 1, 0, 4, 5, 6, 4, 5, @@ -9036,6 +9313,7 @@ const LocaleData locale_data_table[] = { 1, 1, 1, 1, 1, + 1, 0, 4, 5, 6, 0, 1, @@ -9053,7 +9331,8 @@ const LocaleData locale_data_table[] = { 2, 2, 2, 2, 2, 2, - 2, 0, + 2, 2, + 0, 0, 7, 8, 9, 10, @@ -9072,7 +9351,8 @@ const LocaleData locale_data_table[] = { 3, 3, 3, 3, 3, 3, - 3, 0, + 3, 3, + 0, 0, 11, 12, 13, 14, @@ -9091,7 +9371,8 @@ const LocaleData locale_data_table[] = { 4, 4, 4, 4, 4, 4, - 4, 2, + 4, 4, + 2, 2, 15, 16, 9, 10, @@ -9112,6 +9393,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -9131,6 +9413,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -9150,6 +9433,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -9167,7 +9451,8 @@ const LocaleData locale_data_table[] = { 5, 5, 5, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9186,7 +9471,8 @@ const LocaleData locale_data_table[] = { 5, 5, 5, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9205,7 +9491,8 @@ const LocaleData locale_data_table[] = { 5, 5, 5, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9224,7 +9511,8 @@ const LocaleData locale_data_table[] = { 5, 5, 5, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9243,7 +9531,8 @@ const LocaleData locale_data_table[] = { 6, 6, 6, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9262,7 +9551,8 @@ const LocaleData locale_data_table[] = { 5, 5, 5, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9281,7 +9571,8 @@ const LocaleData locale_data_table[] = { 5, 5, 5, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9300,7 +9591,8 @@ const LocaleData locale_data_table[] = { 5, 5, 5, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9319,7 +9611,8 @@ const LocaleData locale_data_table[] = { 5, 5, 5, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9338,7 +9631,8 @@ const LocaleData locale_data_table[] = { 7, 7, 7, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9357,7 +9651,8 @@ const LocaleData locale_data_table[] = { 7, 8, 7, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9376,7 +9671,8 @@ const LocaleData locale_data_table[] = { 5, 5, 5, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9395,7 +9691,8 @@ const LocaleData locale_data_table[] = { 5, 5, 5, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9414,7 +9711,8 @@ const LocaleData locale_data_table[] = { 7, 8, 7, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9433,7 +9731,8 @@ const LocaleData locale_data_table[] = { 5, 5, 5, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9452,7 +9751,8 @@ const LocaleData locale_data_table[] = { 8, 9, 8, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9471,7 +9771,8 @@ const LocaleData locale_data_table[] = { 9, 10, 9, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9490,7 +9791,8 @@ const LocaleData locale_data_table[] = { 5, 5, 5, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9509,7 +9811,8 @@ const LocaleData locale_data_table[] = { 7, 8, 7, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9528,7 +9831,8 @@ const LocaleData locale_data_table[] = { 5, 5, 5, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9547,7 +9851,8 @@ const LocaleData locale_data_table[] = { 5, 5, 5, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9566,7 +9871,8 @@ const LocaleData locale_data_table[] = { 5, 5, 5, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9585,7 +9891,8 @@ const LocaleData locale_data_table[] = { 5, 5, 5, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9604,7 +9911,8 @@ const LocaleData locale_data_table[] = { 5, 5, 5, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9623,7 +9931,8 @@ const LocaleData locale_data_table[] = { 7, 8, 7, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9642,7 +9951,8 @@ const LocaleData locale_data_table[] = { 5, 5, 5, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9661,7 +9971,8 @@ const LocaleData locale_data_table[] = { 6, 6, 6, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9680,7 +9991,8 @@ const LocaleData locale_data_table[] = { 5, 5, 5, 5, 5, 5, - 5, 3, + 5, 5, + 3, 3, 17, 18, 9, 19, @@ -9701,6 +10013,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -9718,7 +10031,8 @@ const LocaleData locale_data_table[] = { 10, 11, 10, 6, 6, 6, - 6, 0, + 6, 6, + 0, 0, 20, 21, 22, 23, @@ -9737,7 +10051,8 @@ const LocaleData locale_data_table[] = { 11, 12, 1, 7, 7, 7, - 7, 0, + 7, 7, + 0, 0, 15, 16, 9, 24, @@ -9756,7 +10071,8 @@ const LocaleData locale_data_table[] = { 12, 13, 11, 8, 8, 8, - 0, 0, + 8, 0, + 0, 0, 11, 16, 25, 26, @@ -9775,7 +10091,8 @@ const LocaleData locale_data_table[] = { 13, 14, 0, 9, 9, 9, - 0, 4, + 9, 0, + 4, 4, 27, 16, 9, 28, @@ -9796,6 +10113,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -9815,6 +10133,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -9834,6 +10153,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -9850,8 +10170,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 14, 15, 0, 10, - 9, 10, - 8, 5, + 10, 9, + 10, 8, + 5, 5, 27, 16, 9, 28, @@ -9870,7 +10191,8 @@ const LocaleData locale_data_table[] = { 13, 14, 0, 9, 9, 9, - 0, 4, + 9, 0, + 4, 4, 27, 16, 9, 28, @@ -9888,8 +10210,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 15, 16, 12, 11, - 10, 11, - 0, 0, + 11, 10, + 11, 0, + 0, 0, 29, 30, 31, 32, @@ -9910,6 +10233,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -9929,6 +10253,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -9945,8 +10270,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 16, 17, 0, 12, - 11, 12, - 9, 0, + 12, 11, + 12, 9, + 0, 0, 11, 8, 22, 33, @@ -9964,8 +10290,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 17, 18, 13, 13, - 12, 13, - 10, 0, + 13, 12, + 13, 10, + 0, 0, 7, 8, 9, 10, @@ -9983,8 +10310,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 18, 19, 14, 14, - 13, 14, - 0, 0, + 14, 13, + 14, 0, + 0, 0, 34, 35, 36, 37, @@ -10002,8 +10330,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 18, 19, 14, 14, - 13, 14, - 0, 0, + 14, 13, + 14, 0, + 0, 0, 34, 35, 36, 37, @@ -10021,8 +10350,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 19, 20, 15, 15, - 0, 15, - 11, 0, + 15, 0, + 15, 11, + 0, 0, 15, 16, 9, 24, @@ -10043,6 +10373,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -10059,8 +10390,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 4, 5 }, 20, 21, 16, 16, - 14, 16, - 12, 0, + 16, 14, + 16, 12, + 0, 0, 15, 16, 9, 24, @@ -10078,8 +10410,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 21, 22, 17, 17, - 15, 17, - 9, 6, + 17, 15, + 17, 9, + 6, 6, 38, 39, 36, 37, @@ -10097,9 +10430,10 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 22, 23, 0, 18, - 0, 0, + 18, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 8, 9, @@ -10119,6 +10453,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -10138,6 +10473,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -10157,6 +10493,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -10176,6 +10513,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -10195,6 +10533,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -10211,8 +10550,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 23, 24, 0, 19, + 19, 0, 0, 0, - 0, 0, + 0, 0, 0, 1, 2, 3, @@ -10230,8 +10570,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 21, 2, 21, 22, 23 }, 24, 25, 0, 20, - 16, 18, - 13, 7, + 20, 16, + 18, 13, + 7, 7, 40, 41, 2, 42, @@ -10252,6 +10593,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -10268,8 +10610,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 25, 26, 18, 21, - 17, 19, - 0, 0, + 21, 17, + 19, 0, + 0, 0, 7, 8, 9, 10, @@ -10290,6 +10633,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -10306,8 +10650,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 24, 4, 5 }, 26, 27, 19, 22, - 18, 20, - 0, 8, + 22, 18, + 20, 0, + 8, 8, 11, 8, 22, 23, @@ -10325,8 +10670,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 26, 28, 20, 22, - 18, 21, - 0, 9, + 22, 18, + 21, 0, + 9, 8, 11, 8, 22, 23, @@ -10344,8 +10690,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 27, 29, 0, 23, - 19, 22, - 14, 0, + 23, 19, + 22, 14, + 0, 0, 0, 43, 44, 45, @@ -10363,8 +10710,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 27, 29, 0, 23, - 19, 22, - 14, 0, + 23, 19, + 22, 14, + 0, 0, 0, 43, 44, 45, @@ -10385,6 +10733,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -10401,8 +10750,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 28, 30, 21, 24, - 20, 23, - 15, 0, + 24, 20, + 23, 15, + 0, 0, 15, 16, 9, 10, @@ -10420,8 +10770,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 6, 8, 4, 5 }, 29, 31, 22, 25, - 21, 24, - 16, 0, + 25, 21, + 24, 16, + 0, 0, 21, 8, 22, 28, @@ -10439,8 +10790,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 30, 32, 23, 26, - 22, 25, - 17, 10, + 26, 22, + 25, 17, + 10, 9, 46, 47, 48, 49, @@ -10458,8 +10810,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 31, 33, 24, 27, - 23, 26, - 18, 11, + 27, 23, + 26, 18, + 11, 10, 50, 51, 52, 53, @@ -10477,8 +10830,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 30, 32, 23, 26, - 22, 25, - 17, 10, + 26, 22, + 25, 17, + 10, 9, 46, 47, 48, 49, @@ -10499,6 +10853,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -10515,9 +10870,10 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 32, 34, 0, 28, - 24, 0, + 28, 24, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -10537,6 +10893,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -10553,8 +10910,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 33, 35, 25, 29, - 25, 27, - 17, 12, + 29, 25, + 27, 17, + 12, 11, 11, 16, 54, 55, @@ -10572,8 +10930,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 33, 35, 25, 29, - 25, 27, - 17, 12, + 29, 25, + 27, 17, + 12, 11, 11, 16, 54, 55, @@ -10591,8 +10950,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 33, 35, 25, 29, - 25, 27, - 17, 12, + 29, 25, + 27, 17, + 12, 11, 11, 16, 54, 55, @@ -10610,8 +10970,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 33, 35, 25, 29, - 25, 27, - 17, 12, + 29, 25, + 27, 17, + 12, 11, 11, 16, 54, 55, @@ -10629,8 +10990,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 33, 35, 25, 29, - 25, 27, - 17, 12, + 29, 25, + 27, 17, + 12, 11, 11, 16, 54, 55, @@ -10648,8 +11010,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 34, 36, 0, 30, + 30, 0, 0, 0, - 0, 0, + 0, 0, 0, 1, 2, 3, @@ -10670,6 +11033,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -10686,8 +11050,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 24, 4, 5 }, 35, 37, 26, 31, - 26, 28, - 0, 13, + 31, 26, + 28, 0, + 13, 12, 11, 8, 22, 23, @@ -10705,8 +11070,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 24, 4, 5 }, 35, 37, 26, 31, - 26, 28, - 0, 13, + 31, 26, + 28, 0, + 13, 12, 11, 8, 22, 23, @@ -10724,8 +11090,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 36, 38, 27, 32, - 27, 29, - 0, 0, + 32, 27, + 29, 0, + 0, 0, 0, 1, 2, 3, @@ -10743,8 +11110,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 37, 39, 28, 33, - 28, 30, - 0, 0, + 33, 28, + 30, 0, + 0, 0, 56, 57, 58, 59, @@ -10762,8 +11130,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 38, 40, 1, 34, - 29, 31, - 0, 0, + 34, 29, + 31, 0, + 0, 0, 15, 16, 9, 24, @@ -10784,6 +11153,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -10800,8 +11170,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 39, 41, 29, 35, - 30, 32, - 19, 14, + 35, 30, + 32, 19, + 14, 13, 56, 57, 58, 59, @@ -10819,8 +11190,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 40, 42, 0, 36, + 36, 0, 0, 0, - 0, 0, + 0, 0, 0, 1, 2, 3, @@ -10838,8 +11210,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 41, 43, 30, 37, - 31, 33, - 20, 0, + 37, 31, + 33, 20, + 0, 0, 0, 1, 60, 3, @@ -10857,8 +11230,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 41, 43, 30, 37, - 31, 33, - 20, 0, + 37, 31, + 33, 20, + 0, 0, 0, 1, 60, 3, @@ -10879,6 +11253,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -10898,6 +11273,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -10914,8 +11290,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 42, 44, 0, 38, - 32, 34, - 21, 15, + 38, 32, + 34, 21, + 15, 14, 27, 61, 62, 63, @@ -10933,8 +11310,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 43, 45, 0, 39, - 33, 0, - 22, 0, + 39, 33, + 0, 22, + 0, 0, 0, 1, 2, 3, @@ -10955,6 +11333,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -10971,8 +11350,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 44, 46, 31, 40, - 34, 35, - 23, 0, + 40, 34, + 35, 23, + 0, 0, 64, 65, 66, 67, @@ -10990,8 +11370,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 45, 47, 32, 41, - 35, 36, - 0, 16, + 41, 35, + 36, 0, + 16, 15, 68, 16, 9, 24, @@ -11009,8 +11390,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 46, 48, 1, 42, - 36, 37, - 0, 17, + 42, 36, + 37, 0, + 17, 16, 29, 69, 62, 70, @@ -11028,8 +11410,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 46, 48, 1, 42, - 36, 37, - 0, 17, + 42, 36, + 37, 0, + 17, 16, 29, 69, 62, 70, @@ -11047,8 +11430,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 47, 49, 33, 43, - 37, 38, - 24, 0, + 43, 37, + 38, 24, + 0, 0, 15, 16, 9, 24, @@ -11066,8 +11450,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 48, 50, 1, 44, - 38, 39, - 0, 18, + 44, 38, + 39, 0, + 18, 17, 27, 29, 62, 71, @@ -11085,8 +11470,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 18, 19 }, 49, 51, 1, 44, - 38, 39, - 0, 18, + 44, 38, + 39, 0, + 18, 17, 27, 29, 62, 71, @@ -11104,8 +11490,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 48, 50, 1, 44, - 38, 39, - 0, 18, + 44, 38, + 39, 0, + 18, 17, 27, 29, 62, 71, @@ -11123,8 +11510,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 25, 2, 25, 4, 5 }, 48, 50, 1, 44, - 38, 39, - 0, 18, + 44, 38, + 39, 0, + 18, 17, 27, 29, 62, 71, @@ -11142,8 +11530,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 49, 51, 1, 44, - 38, 39, - 0, 18, + 44, 38, + 39, 0, + 18, 17, 27, 29, 62, 71, @@ -11161,8 +11550,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 48, 50, 1, 44, - 38, 39, - 0, 18, + 44, 38, + 39, 0, + 18, 17, 27, 29, 62, 71, @@ -11180,8 +11570,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 48, 50, 1, 44, - 38, 39, - 0, 18, + 44, 38, + 39, 0, + 18, 17, 27, 29, 62, 71, @@ -11199,8 +11590,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 4, 5 }, 50, 52, 34, 45, - 39, 40, - 25, 0, + 45, 39, + 40, 25, + 0, 0, 7, 8, 9, 10, @@ -11218,8 +11610,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 51, 53, 35, 46, - 40, 41, - 26, 0, + 46, 40, + 41, 26, + 0, 0, 11, 72, 73, 74, @@ -11237,8 +11630,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 52, 54, 36, 47, - 41, 42, - 27, 0, + 47, 41, + 42, 27, + 0, 0, 75, 76, 62, 71, @@ -11256,8 +11650,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 53, 55, 37, 48, - 42, 43, - 28, 0, + 48, 42, + 43, 28, + 0, 0, 7, 16, 9, 10, @@ -11278,6 +11673,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -11294,8 +11690,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 54, 56, 38, 49, - 43, 44, - 0, 0, + 49, 43, + 44, 0, + 0, 0, 7, 16, 9, 10, @@ -11313,8 +11710,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 18, 19 }, 55, 57, 39, 50, - 44, 0, - 29, 0, + 50, 44, + 0, 29, + 0, 0, 0, 77, 78, 79, @@ -11332,8 +11730,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 56, 58, 40, 51, - 45, 45, - 30, 0, + 51, 45, + 45, 30, + 0, 0, 15, 16, 9, 24, @@ -11351,8 +11750,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 57, 59, 41, 52, - 46, 46, - 31, 19, + 52, 46, + 46, 31, + 19, 18, 56, 80, 81, 82, @@ -11370,8 +11770,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 57, 59, 41, 52, - 46, 46, - 31, 19, + 52, 46, + 46, 31, + 19, 18, 56, 80, 81, 82, @@ -11389,8 +11790,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 58, 60, 42, 53, - 47, 47, - 32, 20, + 53, 47, + 47, 32, + 20, 19, 11, 16, 9, 10, @@ -11408,8 +11810,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 58, 60, 42, 53, - 47, 47, - 32, 20, + 53, 47, + 47, 32, + 20, 19, 11, 16, 9, 10, @@ -11427,8 +11830,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 59, 61, 42, 53, - 47, 47, - 32, 20, + 53, 47, + 47, 32, + 20, 19, 11, 16, 9, 10, @@ -11446,8 +11850,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 62, 1, 54, - 0, 48, - 0, 21, + 0, 0, + 48, 0, + 21, 20, 56, 57, 58, 59, @@ -11465,8 +11870,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -11484,8 +11890,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -11503,8 +11910,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 62, 1, 54, - 0, 48, - 0, 21, + 0, 0, + 48, 0, + 21, 20, 15, 16, 9, 24, @@ -11522,8 +11930,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -11541,8 +11950,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -11560,8 +11970,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 62, 1, 54, - 0, 48, - 0, 21, + 0, 0, + 48, 0, + 21, 20, 56, 57, 58, 59, @@ -11579,8 +11990,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 18, 19 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -11598,8 +12010,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 64, 1, 54, - 48, 48, - 9, 22, + 0, 48, + 48, 9, + 22, 21, 11, 16, 9, 24, @@ -11617,8 +12030,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -11636,8 +12050,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 68, 4, 9, 24, @@ -11655,8 +12070,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 62, 1, 54, - 0, 48, - 0, 21, + 0, 0, + 48, 0, + 21, 20, 56, 57, 58, 59, @@ -11674,8 +12090,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -11693,8 +12110,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -11712,8 +12130,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 68, 4, 5, 83, @@ -11731,8 +12150,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 68, 84, 5, 83, @@ -11750,8 +12170,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 62, 1, 54, - 0, 48, - 33, 21, + 0, 0, + 48, 33, + 21, 22, 0, 57, 58, 59, @@ -11769,8 +12190,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -11788,8 +12210,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 25, 2, 25, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 29, 16, 9, 24, @@ -11807,8 +12230,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -11826,8 +12250,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -11845,8 +12270,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -11864,8 +12290,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -11883,8 +12310,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -11902,8 +12330,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -11921,8 +12350,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -11940,8 +12370,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -11959,8 +12390,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -11978,8 +12410,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 61, 65, 43, 55, - 49, 49, - 34, 0, + 54, 49, + 49, 34, + 0, 0, 0, 1, 2, 3, @@ -11997,8 +12430,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12016,8 +12450,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12035,8 +12470,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12054,8 +12490,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12073,8 +12510,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12092,8 +12530,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12111,8 +12550,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12130,8 +12570,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12149,8 +12590,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12168,8 +12610,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12187,8 +12630,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12206,8 +12650,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12225,8 +12670,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12244,8 +12690,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12263,8 +12710,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12282,8 +12730,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12301,8 +12750,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 62, 1, 54, - 0, 48, - 0, 21, + 0, 0, + 48, 0, + 21, 20, 56, 57, 58, 59, @@ -12320,8 +12770,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12339,8 +12790,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 7, 16, 9, 24, @@ -12358,8 +12810,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12377,8 +12830,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12396,8 +12850,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 10, @@ -12415,8 +12870,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12434,8 +12890,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12453,8 +12910,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 68, 16, 9, 24, @@ -12472,8 +12930,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12491,8 +12950,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12510,8 +12970,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12529,8 +12990,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12548,8 +13010,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 62, 1, 54, - 0, 48, - 0, 21, + 0, 0, + 48, 0, + 21, 20, 85, 57, 58, 59, @@ -12567,8 +13030,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12586,8 +13050,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12605,8 +13070,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12624,8 +13090,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12643,8 +13110,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12662,8 +13130,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12681,8 +13150,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12700,8 +13170,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12719,8 +13190,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12738,8 +13210,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12757,8 +13230,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 62, 1, 54, - 0, 48, - 0, 21, + 0, 0, + 48, 0, + 21, 20, 56, 57, 58, 59, @@ -12776,8 +13250,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12795,8 +13270,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 62, 1, 54, - 0, 48, - 0, 21, + 0, 0, + 48, 0, + 21, 20, 56, 57, 58, 59, @@ -12814,8 +13290,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12833,8 +13310,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 4, 5, 24, @@ -12852,8 +13330,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12871,8 +13350,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 86, 21, 9, 10, @@ -12890,8 +13370,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12909,8 +13390,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12928,8 +13410,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12947,8 +13430,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12966,8 +13450,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -12985,8 +13470,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 21, 2, 26, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13004,8 +13490,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13023,8 +13510,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13042,8 +13530,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13061,8 +13550,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13080,8 +13570,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13099,8 +13590,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 62, 1, 54, - 0, 48, - 0, 21, + 0, 0, + 48, 0, + 21, 20, 56, 57, 58, 59, @@ -13118,8 +13610,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 84, 9, 24, @@ -13137,8 +13630,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13156,8 +13650,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13175,8 +13670,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 62, 1, 54, - 0, 48, - 0, 21, + 0, 0, + 48, 0, + 21, 20, 56, 57, 58, 59, @@ -13194,8 +13690,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13213,8 +13710,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13232,8 +13730,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13251,8 +13750,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13270,8 +13770,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13289,8 +13790,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13308,8 +13810,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13327,8 +13830,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 0, 16, 9, 24, @@ -13346,8 +13850,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 11, 16, 9, 24, @@ -13365,8 +13870,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13384,8 +13890,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 62, 66, 44, 56, - 50, 50, - 35, 0, + 55, 50, + 50, 35, + 0, 0, 0, 1, 2, 3, @@ -13403,8 +13910,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13422,8 +13930,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13441,8 +13950,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13460,8 +13970,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13479,8 +13990,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13498,8 +14010,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13517,8 +14030,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13536,8 +14050,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13555,8 +14070,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13574,8 +14090,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13593,8 +14110,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13612,8 +14130,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13631,8 +14150,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13650,8 +14170,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13669,8 +14190,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 62, 1, 54, - 0, 48, - 0, 21, + 0, 0, + 48, 0, + 21, 20, 56, 57, 58, 59, @@ -13688,8 +14210,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13707,8 +14230,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13726,8 +14250,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 62, 1, 54, - 0, 48, - 0, 21, + 0, 0, + 48, 0, + 21, 20, 56, 57, 58, 59, @@ -13745,8 +14270,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13764,8 +14290,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13783,8 +14310,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 85, 4, 5, 83, @@ -13802,8 +14330,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 15, 16, 9, 24, @@ -13821,8 +14350,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 60, 63, 1, 54, - 0, 48, - 9, 21, + 0, 0, + 48, 9, + 21, 20, 7, 87, 5, 83, @@ -13840,8 +14370,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 27, 28, 27, 29, 4, 5 }, 63, 67, 1, 57, - 51, 51, - 36, 0, + 56, 51, + 51, 36, + 0, 0, 88, 89, 90, 91, @@ -13859,8 +14390,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 64, 68, 45, 58, - 52, 52, - 17, 23, + 57, 52, + 52, 17, + 23, 23, 11, 16, 92, 93, @@ -13878,8 +14410,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 64, 68, 45, 58, - 53, 53, - 33, 23, + 57, 53, + 53, 33, + 23, 23, 11, 16, 92, 93, @@ -13897,8 +14430,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 26, 4, 5 }, 64, 68, 45, 58, - 53, 53, - 17, 24, + 57, 53, + 53, 17, + 24, 24, 11, 16, 92, 93, @@ -13916,8 +14450,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 64, 68, 45, 58, - 53, 53, - 17, 23, + 57, 53, + 53, 17, + 23, 23, 11, 94, 92, 93, @@ -13935,8 +14470,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 64, 68, 45, 58, - 53, 53, - 33, 23, + 57, 53, + 53, 33, + 23, 23, 11, 16, 92, 93, @@ -13954,8 +14490,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 64, 68, 45, 58, - 53, 53, - 33, 23, + 57, 53, + 53, 33, + 23, 23, 11, 16, 92, 93, @@ -13973,8 +14510,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 25, 6, 25, 4, 5 }, 64, 68, 45, 58, - 53, 53, - 17, 23, + 57, 53, + 53, 17, + 23, 23, 95, 21, 92, 93, @@ -13992,8 +14530,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 64, 68, 45, 58, - 54, 53, - 17, 25, + 57, 54, + 53, 17, + 25, 25, 96, 97, 92, 93, @@ -14011,8 +14550,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 64, 68, 45, 58, - 53, 53, - 17, 23, + 57, 53, + 53, 17, + 23, 23, 11, 16, 92, 93, @@ -14030,8 +14570,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 64, 68, 45, 58, - 53, 53, - 33, 23, + 57, 53, + 53, 33, + 23, 23, 11, 16, 92, 93, @@ -14049,8 +14590,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 64, 68, 45, 58, - 53, 53, - 17, 23, + 57, 53, + 53, 17, + 23, 26, 11, 16, 92, 93, @@ -14068,8 +14610,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 64, 68, 45, 58, - 52, 52, - 17, 23, + 57, 52, + 52, 17, + 23, 23, 11, 16, 92, 93, @@ -14087,8 +14630,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 25, 6, 25, 4, 5 }, 64, 68, 45, 58, - 53, 53, - 17, 23, + 57, 53, + 53, 17, + 23, 23, 11, 16, 92, 93, @@ -14106,8 +14650,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 18, 19 }, 64, 68, 45, 58, - 52, 52, - 17, 23, + 57, 52, + 52, 17, + 23, 23, 11, 16, 92, 93, @@ -14125,8 +14670,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 64, 68, 45, 58, - 53, 53, - 17, 23, + 57, 53, + 53, 17, + 23, 23, 96, 97, 92, 93, @@ -14144,8 +14690,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 64, 68, 45, 58, - 53, 53, - 17, 23, + 57, 53, + 53, 17, + 23, 23, 11, 16, 98, 99, @@ -14163,8 +14710,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 64, 68, 45, 58, - 52, 52, - 17, 23, + 57, 52, + 52, 17, + 23, 23, 11, 16, 92, 93, @@ -14182,8 +14730,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 64, 69, 45, 58, - 53, 53, - 33, 23, + 57, 53, + 53, 33, + 23, 23, 68, 16, 92, 93, @@ -14201,8 +14750,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 64, 68, 45, 58, - 53, 53, - 17, 23, + 57, 53, + 53, 17, + 23, 23, 11, 16, 92, 93, @@ -14220,8 +14770,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 64, 68, 45, 58, - 53, 53, - 17, 26, + 57, 53, + 53, 17, + 26, 27, 100, 101, 92, 93, @@ -14239,8 +14790,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 65, 70, 45, 58, - 53, 53, - 17, 23, + 57, 53, + 53, 17, + 23, 23, 96, 16, 92, 93, @@ -14258,8 +14810,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 64, 68, 45, 58, - 52, 52, - 17, 23, + 57, 52, + 52, 17, + 23, 23, 11, 16, 92, 93, @@ -14277,8 +14830,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 64, 68, 45, 58, - 53, 53, - 17, 23, + 57, 53, + 53, 17, + 23, 23, 100, 101, 92, 93, @@ -14296,8 +14850,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 21, 2, 21, 4, 5 }, 64, 71, 45, 58, - 53, 53, - 17, 23, + 57, 53, + 53, 17, + 23, 23, 11, 16, 92, 93, @@ -14315,8 +14870,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 64, 68, 45, 58, - 53, 53, - 17, 23, + 57, 53, + 53, 17, + 23, 23, 11, 16, 92, 93, @@ -14334,8 +14890,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 64, 68, 45, 58, - 53, 53, - 33, 23, + 57, 53, + 53, 33, + 23, 23, 7, 16, 92, 93, @@ -14353,8 +14910,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 26, 4, 5 }, 65, 70, 45, 58, - 53, 53, - 17, 23, + 57, 53, + 53, 17, + 23, 23, 11, 16, 92, 93, @@ -14372,8 +14930,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 25, 6, 25, 4, 5 }, 64, 71, 45, 58, - 53, 53, - 17, 23, + 57, 53, + 53, 17, + 23, 23, 11, 16, 92, 93, @@ -14391,8 +14950,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 66, 72, 46, 59, - 55, 54, - 0, 27, + 58, 55, + 54, 0, + 27, 28, 27, 69, 62, 71, @@ -14410,8 +14970,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 22, 30 }, 67, 73, 47, 60, - 56, 55, - 0, 28, + 59, 56, + 55, 0, + 28, 29, 102, 103, 104, 105, @@ -14429,8 +14990,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 68, 74, 48, 61, - 57, 56, - 37, 0, + 60, 57, + 56, 37, + 0, 0, 7, 16, 9, 10, @@ -14448,8 +15010,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 31, 32, 33, 34, 4, 5 }, 69, 75, 49, 62, - 58, 57, - 38, 29, + 61, 58, + 57, 38, + 29, 30, 106, 16, 9, 10, @@ -14467,8 +15030,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 34, 4, 5 }, 70, 76, 50, 62, - 58, 57, - 38, 30, + 61, 58, + 57, 38, + 30, 30, 106, 16, 9, 10, @@ -14486,8 +15050,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 71, 77, 51, 63, - 59, 58, - 39, 0, + 62, 59, + 58, 39, + 0, 0, 7, 8, 9, 10, @@ -14505,8 +15070,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 72, 78, 52, 64, - 60, 59, - 40, 0, + 63, 60, + 59, 40, + 0, 0, 20, 107, 108, 109, @@ -14524,8 +15090,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 72, 78, 52, 64, - 60, 59, - 40, 0, + 63, 60, + 59, 40, + 0, 0, 20, 107, 108, 109, @@ -14543,8 +15110,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 72, 78, 52, 64, - 60, 59, - 40, 0, + 63, 60, + 59, 40, + 0, 0, 20, 107, 108, 109, @@ -14562,8 +15130,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 72, 78, 52, 64, - 60, 59, - 40, 0, + 63, 60, + 59, 40, + 0, 0, 20, 107, 108, 109, @@ -14581,8 +15150,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 72, 78, 52, 64, - 60, 59, - 40, 0, + 63, 60, + 59, 40, + 0, 0, 20, 107, 108, 109, @@ -14600,8 +15170,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 72, 78, 52, 64, - 60, 59, - 40, 0, + 63, 60, + 59, 40, + 0, 0, 20, 107, 108, 109, @@ -14619,8 +15190,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 72, 78, 52, 64, - 60, 59, - 40, 0, + 63, 60, + 59, 40, + 0, 0, 20, 107, 108, 109, @@ -14638,8 +15210,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 72, 78, 52, 64, - 60, 59, - 40, 0, + 63, 60, + 59, 40, + 0, 0, 20, 107, 108, 109, @@ -14657,8 +15230,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 72, 78, 52, 64, - 60, 59, - 40, 0, + 63, 60, + 59, 40, + 0, 0, 20, 107, 108, 109, @@ -14676,8 +15250,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 72, 78, 52, 64, - 60, 59, - 40, 0, + 63, 60, + 59, 40, + 0, 0, 20, 107, 108, 109, @@ -14695,8 +15270,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 72, 78, 52, 64, - 60, 59, - 40, 0, + 63, 60, + 59, 40, + 0, 0, 20, 107, 108, 109, @@ -14714,8 +15290,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 72, 78, 52, 64, - 60, 59, - 40, 0, + 63, 60, + 59, 40, + 0, 0, 20, 107, 108, 109, @@ -14733,8 +15310,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 71, 77, 51, 63, - 59, 58, - 39, 0, + 62, 59, + 58, 39, + 0, 0, 7, 8, 9, 10, @@ -14752,8 +15330,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 71, 77, 51, 63, - 59, 58, - 39, 0, + 62, 59, + 58, 39, + 0, 0, 7, 8, 9, 10, @@ -14771,8 +15350,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 71, 77, 51, 63, - 59, 58, - 39, 0, + 62, 59, + 58, 39, + 0, 0, 7, 8, 9, 10, @@ -14790,8 +15370,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 71, 77, 51, 63, - 59, 58, - 39, 0, + 62, 59, + 58, 39, + 0, 0, 7, 8, 9, 10, @@ -14809,8 +15390,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 71, 77, 51, 63, - 59, 58, - 39, 0, + 62, 59, + 58, 39, + 0, 0, 7, 8, 9, 10, @@ -14828,8 +15410,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 71, 77, 51, 63, - 59, 58, - 39, 0, + 62, 59, + 58, 39, + 0, 0, 7, 8, 9, 10, @@ -14847,8 +15430,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 71, 77, 51, 63, - 59, 58, - 39, 0, + 62, 59, + 58, 39, + 0, 0, 7, 8, 9, 10, @@ -14866,8 +15450,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 71, 77, 51, 63, - 59, 58, - 39, 0, + 62, 59, + 58, 39, + 0, 0, 7, 8, 9, 10, @@ -14885,8 +15470,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 71, 77, 51, 63, - 59, 58, - 39, 0, + 62, 59, + 58, 39, + 0, 0, 7, 8, 9, 10, @@ -14904,8 +15490,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 71, 77, 51, 63, - 59, 58, - 39, 0, + 62, 59, + 58, 39, + 0, 0, 7, 8, 9, 10, @@ -14923,8 +15510,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 71, 77, 51, 63, - 59, 58, - 39, 0, + 62, 59, + 58, 39, + 0, 0, 7, 8, 9, 10, @@ -14942,8 +15530,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 71, 77, 51, 63, - 59, 58, - 39, 0, + 62, 59, + 58, 39, + 0, 0, 7, 8, 9, 10, @@ -14961,8 +15550,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 73, 79, 53, 65, - 61, 60, - 41, 31, + 64, 61, + 60, 41, + 31, 31, 76, 76, 62, 110, @@ -14980,8 +15570,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 74, 80, 54, 66, - 62, 61, - 0, 32, + 65, 62, + 61, 0, + 32, 32, 56, 57, 58, 59, @@ -14999,8 +15590,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 75, 81, 1, 67, - 63, 62, - 0, 0, + 66, 63, + 62, 0, + 0, 0, 27, 29, 62, 71, @@ -15018,8 +15610,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 75, 81, 1, 67, - 63, 62, - 0, 0, + 66, 63, + 62, 0, + 0, 0, 27, 29, 62, 71, @@ -15037,8 +15630,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15056,8 +15650,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 96, 16, 9, 10, @@ -15075,8 +15670,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15094,8 +15690,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15113,8 +15710,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15132,8 +15730,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15151,8 +15750,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 83, 1, 68, - 53, 63, - 33, 33, + 67, 53, + 63, 33, + 33, 34, 0, 16, 9, 10, @@ -15170,8 +15770,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15189,8 +15790,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15208,8 +15810,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15227,8 +15830,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 35, 27, 16, 9, 24, @@ -15246,8 +15850,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15265,8 +15870,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 42, 33, + 67, 53, + 63, 42, + 33, 33, 15, 16, 9, 10, @@ -15284,8 +15890,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15303,8 +15910,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15322,8 +15930,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15341,8 +15950,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15360,8 +15970,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15379,8 +15990,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15398,8 +16010,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15417,8 +16030,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 34, + 67, 53, + 63, 0, + 34, 33, 15, 16, 9, 10, @@ -15436,8 +16050,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15455,8 +16070,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15474,8 +16090,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 84, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15493,8 +16110,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15512,8 +16130,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15531,8 +16150,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15550,8 +16170,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15569,8 +16190,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15588,8 +16210,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15607,8 +16230,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15626,8 +16250,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15645,8 +16270,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15664,8 +16290,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15683,8 +16310,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15702,8 +16330,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15721,8 +16350,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15740,8 +16370,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15759,8 +16390,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15778,8 +16410,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15797,8 +16430,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15816,8 +16450,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15835,8 +16470,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15854,8 +16490,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15873,8 +16510,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15892,8 +16530,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 33, + 67, 53, + 63, 0, + 33, 33, 15, 16, 9, 10, @@ -15914,6 +16553,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -15930,8 +16570,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 77, 85, 55, 69, - 53, 64, - 43, 0, + 68, 53, + 64, 43, + 0, 0, 68, 15, 111, 112, @@ -15949,8 +16590,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 35, 2, 26, 4, 5 }, 78, 86, 1, 70, - 0, 65, - 0, 0, + 69, 0, + 65, 0, + 0, 0, 95, 16, 9, 10, @@ -15968,8 +16610,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 79, 87, 56, 71, - 64, 66, - 44, 0, + 70, 64, + 66, 44, + 0, 0, 11, 16, 9, 10, @@ -15987,8 +16630,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 79, 87, 56, 71, - 64, 66, - 44, 0, + 70, 64, + 66, 44, + 0, 0, 11, 16, 9, 10, @@ -16006,9 +16650,10 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 80, 88, 0, 72, - 0, 0, + 71, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 0, 1, @@ -16025,8 +16670,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 81, 89, 57, 73, - 65, 67, - 45, 0, + 72, 65, + 67, 45, + 0, 0, 15, 113, 114, 115, @@ -16047,6 +16693,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -16066,6 +16713,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -16082,8 +16730,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 82, 90, 58, 74, - 66, 68, - 33, 35, + 73, 66, + 68, 33, + 35, 36, 68, 116, 92, 93, @@ -16101,9 +16750,10 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 83, 91, 0, 75, - 0, 0, + 74, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -16120,8 +16770,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 84, 92, 1, 76, - 38, 39, - 46, 36, + 75, 38, + 39, 46, + 36, 37, 27, 29, 62, 71, @@ -16139,8 +16790,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 84, 92, 1, 76, - 38, 39, - 46, 36, + 75, 38, + 39, 46, + 36, 37, 27, 29, 62, 71, @@ -16158,8 +16810,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 84, 92, 1, 76, - 38, 39, - 46, 36, + 75, 38, + 39, 46, + 36, 37, 27, 29, 62, 71, @@ -16177,8 +16830,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 85, 93, 59, 77, - 67, 69, - 0, 37, + 76, 67, + 69, 0, + 37, 38, 11, 8, 22, 23, @@ -16196,8 +16850,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 86, 94, 60, 78, - 68, 70, - 47, 0, + 77, 68, + 70, 47, + 0, 0, 15, 16, 9, 24, @@ -16215,8 +16870,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 87, 95, 0, 79, - 0, 71, - 33, 0, + 78, 0, + 71, 33, + 0, 0, 0, 1, 2, 3, @@ -16234,8 +16890,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 88, 96, 61, 80, - 69, 72, - 48, 0, + 79, 69, + 72, 48, + 0, 0, 11, 8, 22, 117, @@ -16256,6 +16913,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -16275,6 +16933,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -16291,8 +16950,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 88, 96, 61, 80, - 69, 72, - 48, 0, + 79, 69, + 72, 48, + 0, 0, 11, 8, 22, 117, @@ -16310,8 +16970,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 88, 96, 61, 80, - 69, 72, - 48, 0, + 79, 69, + 72, 48, + 0, 0, 11, 8, 22, 117, @@ -16329,9 +16990,10 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 89, 97, 0, 81, - 0, 0, + 80, 0, 0, 0, 0, + 0, 118, 16, 9, 24, 0, 1, @@ -16348,8 +17010,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 36, 37, 36, 37, 4, 5 }, 90, 98, 0, 82, - 70, 73, - 0, 38, + 81, 70, + 73, 0, + 38, 39, 76, 119, 120, 121, @@ -16367,8 +17030,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 91, 99, 62, 83, - 71, 74, - 9, 39, + 82, 71, + 74, 9, + 39, 40, 11, 16, 9, 24, @@ -16386,8 +17050,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 60, 62, 1, 84, - 72, 48, - 0, 40, + 83, 72, + 48, 0, + 40, 41, 15, 122, 22, 24, @@ -16405,8 +17070,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 92, 100, 0, 0, - 0, 75, 0, 0, + 75, 0, + 0, 0, 0, 1, 2, 3, @@ -16424,8 +17090,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 92, 100, 0, 0, - 0, 75, 0, 0, + 75, 0, + 0, 0, 0, 1, 2, 3, @@ -16443,8 +17110,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 93, 101, 63, 26, - 22, 76, - 0, 41, + 26, 22, + 76, 0, + 41, 42, 123, 47, 48, 49, @@ -16462,8 +17130,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 93, 101, 63, 26, - 22, 76, - 0, 41, + 26, 22, + 76, 0, + 41, 42, 124, 47, 48, 49, @@ -16481,8 +17150,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 94, 102, 36, 85, - 73, 77, - 49, 0, + 84, 73, + 77, 49, + 0, 0, 75, 76, 62, 71, @@ -16500,8 +17170,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 76, 82, 1, 68, - 53, 63, - 0, 34, + 67, 53, + 63, 0, + 34, 33, 15, 16, 9, 10, @@ -16519,8 +17190,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 95, 103, 64, 86, - 74, 78, - 50, 42, + 85, 74, + 78, 50, + 42, 43, 125, 126, 127, 128, @@ -16538,8 +17210,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 96, 104, 65, 87, - 75, 79, - 0, 43, + 86, 75, + 79, 0, + 43, 44, 27, 129, 130, 131, @@ -16557,8 +17230,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 26, 4, 5 }, 97, 105, 36, 88, - 76, 80, - 0, 0, + 87, 76, + 80, 0, + 0, 0, 21, 16, 132, 133, @@ -16576,8 +17250,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 98, 106, 1, 89, - 77, 81, - 0, 44, + 88, 77, + 81, 0, + 44, 45, 68, 16, 9, 83, @@ -16595,8 +17270,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 21, 2, 21, 4, 5 }, 99, 107, 1, 90, - 78, 82, - 33, 0, + 89, 78, + 82, 33, + 0, 0, 75, 16, 9, 10, @@ -16614,8 +17290,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 100, 108, 66, 91, - 0, 83, - 51, 0, + 90, 0, + 83, 51, + 0, 0, 11, 16, 9, 24, @@ -16633,8 +17310,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 101, 109, 0, 92, - 79, 84, - 52, 0, + 91, 79, + 84, 52, + 0, 0, 0, 1, 2, 3, @@ -16655,6 +17333,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -16671,8 +17350,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 102, 110, 67, 93, - 80, 85, - 53, 45, + 92, 80, + 85, 53, + 45, 46, 76, 69, 62, 71, @@ -16690,8 +17370,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 103, 111, 68, 94, - 81, 86, - 0, 46, + 93, 81, + 86, 0, + 46, 47, 68, 16, 9, 10, @@ -16709,8 +17390,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 25, 2, 25, 4, 5 }, 103, 111, 68, 94, - 81, 86, - 0, 46, + 93, 81, + 86, 0, + 46, 47, 27, 16, 9, 24, @@ -16728,8 +17410,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 103, 111, 68, 94, - 81, 86, - 0, 46, + 93, 81, + 86, 0, + 46, 47, 68, 16, 9, 10, @@ -16747,8 +17430,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 103, 111, 68, 94, - 81, 86, - 0, 46, + 93, 81, + 86, 0, + 46, 47, 68, 16, 9, 10, @@ -16769,6 +17453,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 101, 57, 58, 59, 8, 9, @@ -16788,6 +17473,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -16804,8 +17490,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 104, 112, 0, 95, - 82, 87, - 54, 47, + 94, 82, + 87, 54, + 47, 48, 85, 85, 134, 135, @@ -16823,8 +17510,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 104, 112, 0, 95, - 82, 87, - 54, 47, + 94, 82, + 87, 54, + 47, 48, 85, 85, 134, 135, @@ -16845,6 +17533,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -16861,8 +17550,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 105, 113, 0, 96, - 83, 88, - 55, 0, + 95, 83, + 88, 55, + 0, 0, 0, 1, 2, 136, @@ -16880,8 +17570,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 106, 114, 1, 97, - 7, 89, - 56, 0, + 96, 7, + 89, 56, + 0, 0, 15, 16, 9, 24, @@ -16899,8 +17590,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 98, 115, 1, 98, - 84, 90, - 57, 0, + 97, 84, + 90, 57, + 0, 0, 21, 16, 9, 24, @@ -16918,8 +17610,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 107, 116, 69, 99, - 85, 91, - 0, 48, + 98, 85, + 91, 0, + 48, 49, 27, 137, 22, 138, @@ -16937,8 +17630,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 36, 38, 27, 100, - 86, 92, - 0, 0, + 99, 86, + 92, 0, + 0, 0, 0, 1, 2, 3, @@ -16956,8 +17650,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 36, 38, 27, 100, - 86, 92, - 0, 0, + 99, 86, + 92, 0, + 0, 0, 0, 1, 2, 3, @@ -16978,6 +17673,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -16994,8 +17690,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 4, 5 }, 108, 117, 70, 101, - 87, 93, - 58, 0, + 100, 87, + 93, 58, + 0, 0, 7, 8, 9, 10, @@ -17016,6 +17713,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -17032,8 +17730,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 109, 118, 71, 102, - 88, 94, - 59, 0, + 101, 88, + 94, 59, + 0, 0, 15, 16, 9, 24, @@ -17054,6 +17753,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -17070,8 +17770,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 110, 114, 1, 103, - 89, 95, - 60, 0, + 102, 89, + 95, 60, + 0, 0, 15, 16, 9, 24, @@ -17089,8 +17790,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 111, 119, 1, 104, - 90, 96, - 9, 0, + 103, 90, + 96, 9, + 0, 0, 15, 16, 139, 140, @@ -17108,8 +17810,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 112, 120, 0, 105, + 104, 0, 0, 0, - 0, 0, + 0, 0, 0, 1, 2, 3, @@ -17130,6 +17833,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -17146,8 +17850,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 113, 121, 72, 106, - 91, 97, - 0, 49, + 105, 91, + 97, 0, + 49, 50, 15, 141, 142, 143, @@ -17165,8 +17870,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 4, 5 }, 50, 52, 34, 107, - 92, 98, - 61, 0, + 106, 92, + 98, 61, + 0, 0, 7, 8, 9, 10, @@ -17184,8 +17890,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 114, 122, 73, 108, - 93, 45, - 62, 0, + 107, 93, + 45, 62, + 0, 0, 15, 16, 9, 24, @@ -17203,8 +17910,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 115, 123, 74, 109, - 94, 99, - 0, 50, + 108, 94, + 99, 0, + 50, 51, 27, 144, 145, 146, @@ -17222,8 +17930,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 116, 124, 0, 110, - 95, 100, - 63, 51, + 109, 95, + 100, 63, + 51, 52, 21, 147, 148, 149, @@ -17241,8 +17950,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 115, 123, 74, 109, - 94, 99, - 0, 50, + 108, 94, + 99, 0, + 50, 51, 27, 144, 145, 146, @@ -17260,8 +17970,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 115, 123, 74, 109, - 94, 99, - 0, 50, + 108, 94, + 99, 0, + 50, 51, 27, 144, 145, 146, @@ -17279,9 +17990,10 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 117, 125, 0, 111, - 96, 0, + 110, 96, 0, 0, 0, + 0, 150, 16, 9, 6, 4, 5, @@ -17298,8 +18010,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 25, 6, 25, 18, 19 }, 118, 126, 0, 112, + 111, 0, 0, 0, - 0, 0, + 0, 0, 0, 1, 2, 3, @@ -17317,8 +18030,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 119, 127, 75, 113, - 97, 101, - 64, 0, + 112, 97, + 101, 64, + 0, 0, 15, 16, 9, 24, @@ -17336,8 +18050,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 24, 4, 5 }, 120, 128, 76, 114, - 98, 102, - 0, 52, + 113, 98, + 102, 0, + 52, 53, 11, 16, 9, 10, @@ -17355,8 +18070,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 121, 129, 77, 115, - 99, 103, - 0, 53, + 114, 99, + 103, 0, + 53, 54, 11, 57, 58, 59, @@ -17374,8 +18090,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 122, 130, 78, 116, - 100, 104, - 65, 54, + 115, 100, + 104, 65, + 54, 55, 151, 152, 153, 154, @@ -17393,8 +18110,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 122, 130, 78, 116, - 100, 104, - 65, 54, + 115, 100, + 104, 65, + 54, 55, 151, 152, 153, 154, @@ -17412,8 +18130,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 122, 130, 78, 116, - 100, 104, - 65, 54, + 115, 100, + 104, 65, + 54, 55, 151, 152, 153, 154, @@ -17431,8 +18150,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 122, 130, 78, 116, - 100, 104, - 65, 54, + 115, 100, + 104, 65, + 54, 55, 151, 152, 153, 154, @@ -17450,8 +18170,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 123, 131, 79, 117, - 101, 105, - 0, 55, + 116, 101, + 105, 0, + 55, 56, 86, 155, 9, 10, @@ -17469,8 +18190,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 123, 131, 79, 117, - 101, 105, - 0, 55, + 116, 101, + 105, 0, + 55, 56, 86, 155, 9, 10, @@ -17488,8 +18210,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 124, 132, 1, 118, - 102, 106, - 0, 56, + 117, 102, + 106, 0, + 56, 57, 86, 8, 22, 23, @@ -17510,6 +18233,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 0, 1, @@ -17529,6 +18253,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -17545,8 +18270,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 125, 133, 80, 119, - 103, 107, - 0, 0, + 118, 103, + 107, 0, + 0, 0, 56, 57, 58, 59, @@ -17564,8 +18290,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 125, 133, 80, 119, - 103, 107, - 0, 0, + 118, 103, + 107, 0, + 0, 0, 56, 57, 58, 59, @@ -17583,8 +18310,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 126, 134, 81, 120, - 104, 108, - 0, 0, + 119, 104, + 108, 0, + 0, 0, 11, 16, 9, 24, @@ -17602,8 +18330,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 4, 5 }, 127, 114, 1, 121, - 105, 109, - 66, 0, + 120, 105, + 109, 66, + 0, 0, 15, 16, 9, 24, @@ -17621,8 +18350,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 128, 135, 0, 122, - 106, 110, - 67, 0, + 121, 106, + 110, 67, + 0, 0, 7, 16, 9, 10, @@ -17640,8 +18370,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 129, 136, 82, 123, - 38, 111, - 68, 0, + 122, 38, + 111, 68, + 0, 0, 61, 156, 62, 157, @@ -17659,8 +18390,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 38, 39 }, 130, 137, 83, 124, - 107, 112, - 69, 0, + 123, 107, + 112, 69, + 0, 0, 29, 8, 158, 159, @@ -17681,6 +18413,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -17700,6 +18433,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -17716,8 +18450,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 38, 39 }, 130, 137, 83, 124, - 107, 112, - 69, 0, + 123, 107, + 112, 69, + 0, 0, 29, 8, 158, 159, @@ -17735,8 +18470,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 38, 39 }, 130, 137, 83, 124, - 107, 112, - 69, 0, + 123, 107, + 112, 69, + 0, 0, 29, 8, 158, 159, @@ -17754,8 +18490,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 38, 39 }, 130, 137, 83, 124, - 107, 112, - 69, 0, + 123, 107, + 112, 69, + 0, 0, 29, 8, 158, 159, @@ -17773,8 +18510,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 38, 39 }, 130, 137, 83, 124, - 107, 112, - 69, 0, + 123, 107, + 112, 69, + 0, 0, 29, 8, 158, 159, @@ -17792,8 +18530,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 131, 138, 0, 125, - 0, 71, - 33, 0, + 124, 0, + 71, 33, + 0, 0, 0, 1, 2, 3, @@ -17811,8 +18550,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 132, 139, 84, 126, - 108, 113, - 9, 0, + 125, 108, + 113, 9, + 0, 0, 11, 16, 9, 24, @@ -17830,8 +18570,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 133, 140, 85, 127, - 109, 114, - 70, 0, + 126, 109, + 114, 70, + 0, 0, 11, 16, 9, 24, @@ -17849,8 +18590,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 132, 139, 84, 126, - 108, 113, - 9, 0, + 125, 108, + 113, 9, + 0, 0, 11, 16, 9, 24, @@ -17868,8 +18610,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 134, 141, 86, 128, - 110, 115, - 71, 0, + 127, 110, + 115, 71, + 0, 0, 11, 16, 9, 24, @@ -17887,8 +18630,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 135, 142, 87, 129, - 111, 116, - 72, 0, + 128, 111, + 116, 72, + 0, 0, 11, 16, 9, 24, @@ -17906,8 +18650,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 36, 143, 27, 130, - 112, 117, - 73, 57, + 129, 112, + 117, 73, + 57, 58, 11, 160, 161, 162, @@ -17928,6 +18673,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -17944,8 +18690,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 136, 144, 88, 131, - 113, 118, - 74, 0, + 130, 113, + 118, 74, + 0, 0, 15, 16, 9, 24, @@ -17963,8 +18710,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 137, 145, 1, 132, - 38, 39, - 75, 0, + 131, 38, + 39, 75, + 0, 0, 27, 69, 62, 71, @@ -17982,8 +18730,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 4, 5 }, 138, 146, 1, 133, - 114, 119, - 0, 0, + 132, 114, + 119, 0, + 0, 0, 15, 16, 9, 24, @@ -18001,8 +18750,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 139, 147, 0, 134, + 133, 0, 0, 0, - 0, 0, + 0, 0, 0, 1, 2, 3, @@ -18020,9 +18770,10 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 140, 148, 0, 135, - 115, 0, + 134, 115, 0, 0, 0, + 0, 56, 57, 58, 59, 0, 1, @@ -18039,8 +18790,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 141, 149, 89, 136, - 53, 120, - 0, 0, + 135, 53, + 120, 0, + 0, 0, 27, 16, 9, 163, @@ -18058,8 +18810,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 142, 150, 0, 137, + 136, 0, 0, 0, - 0, 0, + 0, 0, 0, 1, 2, 3, @@ -18077,8 +18830,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 143, 151, 90, 138, - 116, 121, - 76, 0, + 137, 116, + 121, 76, + 0, 0, 7, 16, 9, 10, @@ -18096,8 +18850,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 143, 151, 90, 138, - 116, 121, - 76, 0, + 137, 116, + 121, 76, + 0, 0, 7, 16, 9, 10, @@ -18115,8 +18870,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 143, 151, 90, 138, - 116, 121, - 76, 0, + 137, 116, + 121, 76, + 0, 0, 7, 16, 9, 10, @@ -18134,8 +18890,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 143, 151, 90, 138, - 116, 121, - 76, 0, + 137, 116, + 121, 76, + 0, 0, 7, 16, 9, 10, @@ -18153,8 +18910,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 25, 6, 25, 4, 5 }, 144, 152, 0, 139, - 117, 122, - 77, 58, + 138, 117, + 122, 77, + 58, 59, 7, 16, 9, 24, @@ -18175,6 +18933,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -18194,6 +18953,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 8, 9, @@ -18210,8 +18970,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 146, 154, 91, 140, - 118, 123, - 78, 59, + 139, 118, + 123, 78, + 59, 60, 0, 0, 164, 165, @@ -18232,6 +18993,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -18248,8 +19010,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 4, 5 }, 147, 155, 92, 141, - 119, 124, - 79, 0, + 140, 119, + 124, 79, + 0, 0, 7, 16, 9, 10, @@ -18267,8 +19030,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 4, 5 }, 148, 156, 93, 142, - 120, 125, - 80, 0, + 141, 120, + 125, 80, + 0, 0, 15, 16, 9, 24, @@ -18286,8 +19050,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 40, 6, 40, 4, 5 }, 11, 157, 1, 143, - 0, 126, - 33, 0, + 142, 0, + 126, 33, + 0, 0, 15, 16, 9, 24, @@ -18305,8 +19070,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 149, 158, 1, 144, - 121, 127, - 81, 60, + 143, 121, + 127, 81, + 60, 61, 27, 166, 167, 168, @@ -18327,6 +19093,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -18343,8 +19110,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 150, 159, 94, 145, - 71, 128, - 82, 0, + 82, 71, + 128, 82, + 0, 0, 11, 16, 9, 24, @@ -18362,8 +19130,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 151, 160, 0, 146, - 89, 129, - 83, 0, + 96, 89, + 129, 83, + 0, 0, 15, 16, 9, 24, @@ -18381,8 +19150,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 151, 160, 0, 146, - 89, 129, - 83, 0, + 96, 89, + 129, 83, + 0, 0, 15, 16, 9, 24, @@ -18403,6 +19173,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -18419,8 +19190,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 152, 161, 95, 147, - 122, 130, - 84, 0, + 144, 122, + 130, 84, + 0, 0, 15, 16, 9, 24, @@ -18438,8 +19210,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 153, 162, 96, 148, - 123, 131, - 0, 0, + 145, 123, + 131, 0, + 0, 0, 7, 8, 9, 10, @@ -18457,8 +19230,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 6, 7, 4, 5 }, 154, 163, 1, 149, - 124, 132, - 0, 0, + 146, 124, + 132, 0, + 0, 0, 0, 1, 9, 10, @@ -18476,8 +19250,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 155, 164, 97, 150, - 125, 133, - 85, 0, + 147, 125, + 133, 85, + 0, 0, 15, 16, 9, 24, @@ -18495,9 +19270,10 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 156, 165, 98, 151, - 126, 0, + 148, 126, 0, 0, 0, + 0, 0, 1, 2, 136, 4, 5, @@ -18517,6 +19293,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -18533,9 +19310,10 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 157, 166, 99, 152, - 127, 0, + 149, 127, 0, 0, 0, + 0, 21, 16, 9, 24, 0, 1, @@ -18555,6 +19333,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -18571,8 +19350,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 158, 167, 24, 153, - 15, 134, - 86, 61, + 150, 15, + 134, 86, + 61, 62, 169, 35, 36, 37, @@ -18590,8 +19370,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 159, 168, 100, 154, - 128, 135, - 0, 62, + 151, 128, + 135, 0, + 62, 63, 11, 1, 2, 3, @@ -18609,8 +19390,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 160, 169, 101, 155, - 129, 136, - 87, 63, + 152, 129, + 136, 87, + 63, 64, 64, 170, 171, 172, @@ -18631,6 +19413,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -18647,8 +19430,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 161, 170, 101, 156, - 130, 137, - 0, 0, + 153, 130, + 137, 0, + 0, 0, 64, 64, 173, 174, @@ -18666,8 +19450,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 162, 171, 102, 157, - 131, 138, - 88, 0, + 154, 131, + 138, 88, + 0, 0, 11, 57, 58, 175, @@ -18685,8 +19470,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 162, 171, 102, 157, - 131, 138, - 88, 0, + 154, 131, + 138, 88, + 0, 0, 11, 57, 58, 175, @@ -18707,6 +19493,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -18726,6 +19513,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 0, 1, @@ -18742,8 +19530,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 163, 172, 79, 158, - 71, 139, - 0, 64, + 155, 71, + 139, 0, + 64, 65, 11, 8, 22, 23, @@ -18761,8 +19550,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 164, 173, 82, 159, - 132, 140, - 89, 65, + 156, 132, + 140, 89, + 65, 66, 96, 16, 9, 24, @@ -18783,6 +19573,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 96, 15, 9, 19, 8, 9, @@ -18802,6 +19593,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 96, 15, 9, 5, 8, 9, @@ -18818,8 +19610,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 6, 8, 4, 5 }, 164, 173, 82, 159, - 132, 140, - 89, 65, + 156, 132, + 140, 89, + 65, 66, 96, 16, 9, 5, @@ -18837,8 +19630,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 164, 173, 82, 159, - 132, 140, - 89, 65, + 156, 132, + 140, 89, + 65, 66, 68, 16, 9, 83, @@ -18856,8 +19650,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 164, 173, 82, 159, - 132, 140, - 89, 65, + 156, 132, + 140, 89, + 65, 66, 96, 16, 9, 24, @@ -18875,8 +19670,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 165, 174, 103, 160, - 133, 141, - 0, 0, + 157, 133, + 141, 0, + 0, 0, 15, 4, 176, 177, @@ -18894,8 +19690,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 166, 175, 104, 161, - 134, 142, - 90, 0, + 158, 134, + 142, 90, + 0, 0, 7, 16, 9, 10, @@ -18913,8 +19710,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 167, 176, 0, 162, + 159, 0, 0, 0, - 0, 0, + 0, 0, 0, 1, 2, 3, @@ -18935,6 +19733,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -18954,6 +19753,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -18970,8 +19770,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 2, 3, 4, 5 }, 168, 177, 105, 163, - 135, 143, - 91, 66, + 160, 135, + 143, 91, + 66, 67, 11, 1, 2, 178, @@ -18992,6 +19793,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -19008,8 +19810,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 169, 75, 0, 0, - 0, 144, 0, 0, + 144, 0, + 0, 0, 0, 1, 2, 3, @@ -19027,8 +19830,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 170, 62, 1, 164, - 136, 145, - 92, 0, + 161, 136, + 145, 92, + 0, 0, 15, 16, 9, 24, @@ -19046,8 +19850,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 2, 26, 18, 19 }, 171, 178, 1, 42, - 36, 146, - 33, 67, + 162, 36, + 146, 33, + 67, 68, 29, 69, 62, 63, @@ -19065,8 +19870,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 2, 26, 18, 19 }, 171, 178, 1, 42, - 36, 146, - 33, 67, + 162, 36, + 146, 33, + 67, 68, 29, 69, 62, 63, @@ -19084,8 +19890,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 172, 179, 106, 165, - 137, 147, - 0, 0, + 163, 137, + 147, 0, + 0, 0, 15, 16, 9, 24, @@ -19103,9 +19910,10 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 173, 180, 0, 166, - 0, 0, + 164, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -19122,9 +19930,10 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 173, 180, 0, 166, - 0, 0, + 164, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -19141,8 +19950,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 174, 181, 107, 167, - 138, 148, - 93, 68, + 165, 138, + 148, 93, + 68, 69, 102, 1, 2, 3, @@ -19160,8 +19970,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 174, 181, 107, 167, - 138, 148, - 93, 68, + 165, 138, + 148, 93, + 68, 69, 102, 1, 2, 3, @@ -19179,8 +19990,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 21, 2, 26, 4, 5 }, 175, 182, 1, 168, - 139, 149, - 33, 69, + 166, 139, + 149, 33, + 69, 70, 21, 16, 9, 10, @@ -19198,8 +20010,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 21, 2, 26, 4, 5 }, 175, 182, 1, 168, - 139, 149, - 33, 69, + 166, 139, + 149, 33, + 69, 70, 21, 16, 9, 10, @@ -19217,8 +20030,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 21, 2, 26, 4, 5 }, 175, 182, 1, 168, - 139, 149, - 33, 69, + 166, 139, + 149, 33, + 69, 70, 97, 16, 9, 10, @@ -19236,8 +20050,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 21, 2, 26, 4, 5 }, 175, 182, 1, 168, - 139, 149, - 33, 69, + 166, 139, + 149, 33, + 69, 70, 21, 16, 9, 10, @@ -19255,8 +20070,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 21, 2, 26, 4, 5 }, 175, 182, 1, 168, - 139, 149, - 33, 69, + 166, 139, + 149, 33, + 69, 70, 21, 16, 9, 10, @@ -19274,8 +20090,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 21, 2, 26, 4, 5 }, 175, 182, 1, 168, - 139, 149, - 33, 69, + 166, 139, + 149, 33, + 69, 70, 21, 16, 9, 10, @@ -19293,8 +20110,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 21, 2, 26, 4, 5 }, 175, 182, 1, 168, - 139, 149, - 33, 69, + 166, 139, + 149, 33, + 69, 70, 21, 16, 9, 10, @@ -19312,8 +20130,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 176, 183, 0, 169, - 140, 150, - 94, 0, + 167, 140, + 150, 94, + 0, 0, 7, 16, 9, 10, @@ -19331,8 +20150,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 2, 26, 18, 19 }, 171, 178, 1, 170, - 36, 146, - 95, 70, + 168, 36, + 146, 95, + 70, 68, 29, 69, 62, 63, @@ -19350,8 +20170,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 177, 184, 0, 171, - 0, 151, - 96, 0, + 169, 0, + 151, 96, + 0, 0, 68, 8, 179, 180, @@ -19369,8 +20190,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 2, 26, 18, 19 }, 171, 178, 1, 42, - 36, 146, - 33, 67, + 162, 36, + 146, 33, + 67, 68, 29, 69, 62, 63, @@ -19388,8 +20210,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 178, 185, 108, 172, - 141, 152, - 97, 0, + 170, 141, + 152, 97, + 0, 0, 0, 1, 2, 3, @@ -19410,6 +20233,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -19426,8 +20250,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 6, 7, 4, 5 }, 179, 186, 109, 173, - 142, 61, - 0, 0, + 171, 142, + 61, 0, + 0, 0, 0, 1, 2, 3, @@ -19445,8 +20270,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 180, 187, 110, 174, - 143, 153, - 98, 0, + 172, 143, + 153, 98, + 0, 0, 97, 16, 9, 10, @@ -19467,6 +20293,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -19486,6 +20313,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 0, 1, @@ -19502,8 +20330,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 38, 40, 1, 34, - 29, 31, - 0, 0, + 34, 29, + 31, 0, + 0, 0, 15, 16, 9, 24, @@ -19521,8 +20350,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 41, 42 }, 181, 188, 0, 175, + 173, 0, 0, 0, - 0, 0, + 0, 0, 0, 1, 2, 3, @@ -19540,8 +20370,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 41, 42 }, 181, 188, 0, 175, - 0, 154, - 0, 0, + 173, 0, + 154, 0, + 0, 0, 0, 1, 2, 3, @@ -19562,6 +20393,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -19581,6 +20413,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -19597,8 +20430,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 182, 189, 111, 176, - 144, 155, - 99, 0, + 174, 144, + 155, 99, + 0, 0, 56, 57, 58, 59, @@ -19616,8 +20450,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 182, 189, 111, 176, - 145, 156, - 99, 0, + 174, 145, + 156, 99, + 0, 0, 56, 57, 58, 59, @@ -19635,8 +20470,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 183, 190, 112, 177, - 146, 157, - 0, 0, + 175, 146, + 157, 0, + 0, 0, 56, 57, 58, 59, @@ -19654,8 +20490,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 184, 191, 27, 178, - 147, 158, - 0, 0, + 176, 147, + 158, 0, + 0, 0, 27, 181, 182, 183, @@ -19673,8 +20510,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 184, 191, 27, 178, - 147, 158, - 0, 0, + 176, 147, + 158, 0, + 0, 0, 27, 181, 182, 183, @@ -19692,9 +20530,10 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 185, 192, 0, 179, - 148, 0, + 177, 148, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -19711,8 +20550,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 2, 3, 4, 5 }, 186, 193, 113, 180, - 149, 159, - 0, 71, + 178, 149, + 159, 0, + 71, 71, 11, 16, 9, 24, @@ -19730,8 +20570,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 187, 194, 0, 181, - 0, 160, - 0, 0, + 179, 0, + 160, 0, + 0, 0, 15, 16, 9, 83, @@ -19749,8 +20590,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 2, 3, 4, 5 }, 186, 193, 113, 180, - 149, 159, - 0, 71, + 178, 149, + 159, 0, + 71, 71, 11, 16, 9, 24, @@ -19768,9 +20610,10 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 188, 195, 0, 182, - 0, 0, + 180, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -19787,9 +20630,10 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 188, 195, 0, 182, - 0, 0, + 180, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -19806,8 +20650,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 189, 196, 1, 183, - 0, 161, - 100, 0, + 181, 0, + 161, 100, + 0, 0, 15, 16, 9, 24, @@ -19828,6 +20673,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -19847,6 +20693,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -19863,8 +20710,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 190, 197, 0, 184, + 182, 0, 0, 0, - 0, 0, + 0, 0, 0, 1, 2, 3, @@ -19882,8 +20730,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 191, 198, 114, 185, - 150, 162, - 0, 72, + 183, 150, + 162, 0, + 72, 72, 184, 16, 9, 24, @@ -19901,8 +20750,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 192, 199, 0, 186, + 184, 0, 0, 0, - 0, 0, + 0, 0, 0, 1, 2, 3, @@ -19920,8 +20770,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 193, 200, 0, 187, + 185, 0, 0, 0, - 0, 0, + 0, 0, 0, 1, 2, 3, @@ -19939,8 +20790,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 6, 8, 4, 5 }, 194, 201, 50, 188, - 0, 163, - 101, 0, + 186, 0, + 163, 101, + 0, 0, 106, 1, 2, 185, @@ -19958,8 +20810,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 6, 8, 4, 5 }, 194, 201, 50, 188, - 0, 163, - 101, 0, + 186, 0, + 163, 101, + 0, 0, 106, 1, 2, 185, @@ -19977,8 +20830,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 195, 202, 1, 189, - 151, 164, - 0, 73, + 187, 151, + 164, 0, + 73, 73, 15, 116, 92, 93, @@ -19996,8 +20850,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 195, 202, 1, 189, - 151, 164, - 33, 73, + 188, 151, + 164, 33, + 73, 74, 68, 15, 92, 93, @@ -20015,8 +20870,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 195, 202, 1, 189, - 151, 164, - 33, 73, + 188, 151, + 164, 33, + 73, 74, 68, 15, 92, 93, @@ -20034,8 +20890,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 195, 202, 1, 189, - 151, 164, - 33, 73, + 188, 151, + 164, 33, + 73, 74, 68, 15, 92, 93, @@ -20053,8 +20910,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 195, 202, 1, 189, - 151, 164, - 33, 73, + 188, 151, + 164, 33, + 73, 74, 68, 15, 92, 93, @@ -20072,8 +20930,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 195, 202, 1, 189, - 151, 164, - 33, 73, + 188, 151, + 164, 33, + 73, 74, 68, 15, 92, 93, @@ -20091,8 +20950,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 195, 202, 1, 189, - 151, 164, - 33, 73, + 188, 151, + 164, 33, + 73, 74, 68, 15, 92, 93, @@ -20110,8 +20970,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 195, 202, 1, 189, - 151, 164, - 33, 73, + 188, 151, + 164, 33, + 73, 74, 68, 15, 92, 93, @@ -20129,8 +20990,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 195, 202, 1, 189, - 151, 164, - 33, 73, + 188, 151, + 164, 33, + 73, 74, 68, 15, 92, 93, @@ -20148,8 +21010,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 195, 202, 1, 189, - 151, 164, - 33, 73, + 188, 151, + 164, 33, + 73, 74, 68, 15, 92, 93, @@ -20167,8 +21030,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 195, 202, 1, 189, - 151, 164, - 33, 73, + 188, 151, + 164, 33, + 73, 74, 68, 15, 92, 93, @@ -20186,8 +21050,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 195, 202, 1, 189, - 151, 164, - 33, 73, + 188, 151, + 164, 33, + 73, 74, 68, 15, 92, 93, @@ -20205,8 +21070,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 18, 19 }, 196, 203, 0, 190, - 52, 165, - 33, 0, + 189, 52, + 165, 33, + 0, 0, 11, 16, 9, 23, @@ -20224,8 +21090,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 18, 19 }, 196, 203, 0, 190, - 52, 165, - 33, 0, + 189, 52, + 165, 33, + 0, 0, 11, 16, 9, 23, @@ -20243,8 +21110,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 18, 19 }, 196, 203, 0, 190, - 52, 165, - 33, 0, + 189, 52, + 165, 33, + 0, 0, 11, 16, 9, 23, @@ -20265,6 +21133,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -20281,8 +21150,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 23, 24, 0, 83, + 190, 0, 0, 0, - 0, 0, + 0, 0, 0, 1, 2, 3, @@ -20303,6 +21173,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 12, 5, @@ -20322,6 +21193,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 12, 5, @@ -20341,6 +21213,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 8, 9, @@ -20360,6 +21233,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -20376,8 +21250,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 197, 204, 115, 191, - 152, 166, - 0, 0, + 191, 152, + 166, 0, + 0, 0, 95, 21, 9, 186, @@ -20395,8 +21270,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 18, 19 }, 198, 205, 0, 192, - 0, 167, - 102, 0, + 192, 0, + 167, 102, + 0, 0, 7, 16, 9, 10, @@ -20414,8 +21290,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 199, 206, 116, 193, - 53, 168, - 33, 74, + 193, 53, + 168, 33, + 74, 75, 29, 16, 9, 24, @@ -20433,8 +21310,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 199, 206, 116, 193, - 153, 168, - 33, 75, + 194, 153, + 168, 33, + 75, 76, 29, 16, 9, 24, @@ -20452,8 +21330,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 200, 207, 117, 194, - 89, 169, - 103, 0, + 195, 89, + 169, 103, + 0, 0, 15, 16, 9, 24, @@ -20471,8 +21350,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 201, 208, 27, 195, - 154, 170, - 0, 76, + 196, 154, + 170, 0, + 76, 77, 29, 35, 36, 37, @@ -20490,8 +21370,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 201, 208, 27, 195, - 154, 170, - 0, 76, + 196, 154, + 170, 0, + 76, 77, 29, 35, 36, 37, @@ -20509,8 +21390,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 201, 208, 27, 195, - 154, 170, - 0, 76, + 196, 154, + 170, 0, + 76, 77, 29, 35, 36, 37, @@ -20528,8 +21410,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 201, 208, 27, 195, - 154, 170, - 0, 76, + 196, 154, + 170, 0, + 76, 77, 29, 35, 36, 37, @@ -20547,8 +21430,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 201, 208, 27, 195, - 154, 170, - 0, 76, + 196, 154, + 170, 0, + 76, 77, 29, 35, 36, 37, @@ -20566,8 +21450,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 201, 208, 27, 195, - 154, 170, - 0, 76, + 196, 154, + 170, 0, + 76, 77, 29, 35, 36, 37, @@ -20585,8 +21470,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 202, 205, 0, 196, + 197, 0, 0, 0, - 0, 0, + 0, 0, 0, 1, 2, 3, @@ -20604,8 +21490,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 4, 5 }, 106, 114, 1, 97, - 7, 89, - 56, 0, + 96, 7, + 89, 56, + 0, 0, 15, 16, 9, 24, @@ -20623,9 +21510,10 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 2, 3, 4, 5 }, 203, 209, 94, 197, - 71, 0, + 82, 71, 0, 0, 0, + 0, 11, 16, 9, 24, 8, 9, @@ -20642,8 +21530,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 204, 210, 118, 198, - 155, 171, - 104, 0, + 198, 155, + 171, 104, + 0, 0, 102, 187, 188, 189, @@ -20661,8 +21550,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 205, 211, 119, 199, - 156, 172, - 105, 0, + 199, 156, + 172, 105, + 0, 0, 15, 16, 9, 24, @@ -20680,8 +21570,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 206, 212, 120, 200, - 157, 173, - 0, 0, + 200, 157, + 173, 0, + 0, 0, 11, 16, 9, 24, @@ -20702,6 +21593,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -20718,8 +21610,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 206, 212, 120, 200, - 157, 173, - 0, 0, + 200, 157, + 173, 0, + 0, 0, 11, 16, 9, 24, @@ -20737,8 +21630,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 4, 5 }, 207, 213, 0, 201, - 158, 174, - 106, 0, + 201, 158, + 174, 106, + 0, 0, 15, 16, 9, 24, @@ -20756,8 +21650,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 208, 214, 121, 202, - 159, 175, - 0, 0, + 202, 159, + 175, 0, + 0, 0, 15, 190, 191, 192, @@ -20775,8 +21670,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 209, 215, 122, 203, - 76, 176, - 0, 0, + 203, 76, + 176, 0, + 0, 0, 11, 16, 9, 10, @@ -20794,8 +21690,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 210, 216, 1, 204, - 160, 177, - 107, 0, + 204, 160, + 177, 107, + 0, 0, 0, 1, 2, 59, @@ -20813,8 +21710,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 210, 216, 1, 204, - 160, 177, - 107, 0, + 204, 160, + 177, 107, + 0, 0, 0, 1, 2, 59, @@ -20832,8 +21730,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 211, 217, 123, 205, - 161, 178, - 0, 0, + 205, 161, + 178, 0, + 0, 0, 56, 57, 58, 59, @@ -20854,6 +21753,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -20873,6 +21773,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -20889,8 +21790,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 212, 218, 124, 206, - 162, 179, - 108, 0, + 206, 162, + 179, 108, + 0, 0, 0, 1, 2, 3, @@ -20908,8 +21810,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 212, 219, 124, 207, - 163, 180, - 109, 0, + 207, 163, + 180, 109, + 0, 0, 29, 16, 9, 10, @@ -20927,8 +21830,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 212, 218, 124, 206, - 162, 179, - 108, 0, + 206, 162, + 179, 108, + 0, 0, 0, 1, 2, 3, @@ -20946,8 +21850,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 4, 5 }, 213, 220, 1, 208, - 164, 181, - 0, 0, + 208, 164, + 181, 0, + 0, 0, 7, 116, 92, 93, @@ -20965,8 +21870,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 4, 5 }, 50, 52, 34, 209, - 92, 40, - 61, 0, + 45, 92, + 40, 61, + 0, 0, 7, 8, 9, 10, @@ -20984,8 +21890,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 25, 6, 25, 4, 5 }, 214, 221, 125, 210, - 165, 182, - 110, 0, + 209, 165, + 182, 110, + 0, 0, 7, 8, 9, 10, @@ -21006,6 +21913,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -21022,8 +21930,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 4, 5 }, 215, 222, 126, 211, - 0, 183, - 111, 0, + 210, 0, + 183, 111, + 0, 0, 7, 8, 9, 10, @@ -21041,8 +21950,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 4, 5 }, 216, 223, 127, 212, - 0, 184, - 112, 0, + 211, 0, + 184, 112, + 0, 0, 7, 8, 9, 10, @@ -21060,8 +21970,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 4, 5 }, 215, 222, 126, 211, - 0, 183, - 111, 0, + 210, 0, + 183, 111, + 0, 0, 7, 8, 9, 10, @@ -21079,8 +21990,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 217, 224, 128, 213, - 166, 185, - 113, 0, + 212, 166, + 185, 113, + 0, 0, 0, 1, 2, 193, @@ -21098,8 +22010,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 217, 224, 128, 213, - 166, 185, - 113, 0, + 212, 166, + 185, 113, + 0, 0, 0, 1, 2, 193, @@ -21117,8 +22030,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 218, 225, 129, 214, - 167, 186, - 114, 77, + 213, 167, + 186, 114, + 77, 78, 0, 1, 2, 3, @@ -21139,6 +22053,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -21155,8 +22070,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 219, 226, 36, 215, - 168, 187, - 0, 78, + 214, 168, + 187, 0, + 78, 79, 61, 61, 62, 63, @@ -21177,6 +22093,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -21193,8 +22110,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 18, 19 }, 220, 227, 36, 216, - 169, 188, - 49, 79, + 215, 169, + 188, 49, + 79, 80, 61, 69, 62, 71, @@ -21215,6 +22133,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -21234,6 +22153,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -21253,6 +22173,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -21272,6 +22193,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -21288,8 +22210,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 221, 228, 130, 217, - 170, 189, - 115, 0, + 216, 170, + 189, 115, + 0, 0, 76, 194, 195, 196, @@ -21310,6 +22233,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -21326,8 +22250,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 222, 229, 131, 218, - 171, 190, - 0, 0, + 217, 171, + 190, 0, + 0, 0, 0, 1, 2, 3, @@ -21345,8 +22270,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 223, 230, 132, 219, - 172, 191, - 116, 0, + 218, 172, + 191, 116, + 0, 0, 68, 84, 58, 59, @@ -21364,8 +22290,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 223, 230, 132, 219, - 172, 191, - 116, 0, + 218, 172, + 191, 116, + 0, 0, 68, 84, 58, 59, @@ -21383,8 +22310,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 223, 230, 132, 219, - 172, 191, - 116, 0, + 218, 172, + 191, 116, + 0, 0, 68, 84, 58, 59, @@ -21402,8 +22330,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 223, 230, 132, 219, - 172, 191, - 116, 0, + 218, 172, + 191, 116, + 0, 0, 68, 84, 58, 59, @@ -21421,8 +22350,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 224, 231, 133, 220, - 173, 192, - 117, 80, + 219, 173, + 192, 117, + 80, 81, 75, 16, 9, 24, @@ -21440,8 +22370,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 224, 231, 133, 220, - 173, 192, - 117, 80, + 219, 173, + 192, 117, + 80, 81, 75, 16, 9, 24, @@ -21459,8 +22390,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 224, 231, 133, 220, - 173, 192, - 117, 80, + 219, 173, + 192, 117, + 80, 81, 75, 16, 9, 24, @@ -21478,8 +22410,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 225, 232, 24, 221, - 23, 193, - 0, 81, + 220, 23, + 193, 0, + 81, 82, 46, 46, 48, 49, @@ -21497,8 +22430,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 225, 232, 24, 221, - 23, 193, - 0, 81, + 220, 23, + 193, 0, + 81, 82, 46, 46, 48, 49, @@ -21516,8 +22450,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 225, 232, 24, 27, - 23, 26, - 118, 81, + 27, 23, + 26, 118, + 81, 83, 46, 46, 48, 49, @@ -21535,8 +22470,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 225, 233, 24, 222, - 23, 26, - 118, 82, + 220, 23, + 26, 118, + 82, 84, 46, 46, 48, 49, @@ -21554,8 +22490,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 225, 233, 24, 221, - 23, 193, - 0, 83, + 220, 23, + 193, 0, + 83, 84, 46, 46, 48, 49, @@ -21573,8 +22510,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 226, 234, 36, 223, - 174, 194, - 0, 84, + 221, 174, + 194, 0, + 84, 85, 46, 46, 48, 49, @@ -21592,8 +22530,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 226, 234, 36, 26, - 174, 195, - 119, 84, + 26, 174, + 195, 119, + 84, 86, 46, 46, 48, 49, @@ -21611,8 +22550,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 226, 235, 36, 224, - 174, 195, - 119, 85, + 221, 174, + 195, 119, + 85, 87, 46, 46, 48, 49, @@ -21630,8 +22570,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 226, 235, 36, 223, - 174, 194, - 0, 86, + 221, 174, + 194, 0, + 86, 87, 46, 46, 48, 49, @@ -21652,6 +22593,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -21671,6 +22613,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 0, 1, @@ -21690,6 +22633,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -21706,8 +22650,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 227, 236, 0, 225, + 222, 0, 0, 0, - 0, 0, + 0, 0, 0, 1, 2, 3, @@ -21725,8 +22670,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 227, 236, 0, 225, + 222, 0, 0, 0, - 0, 0, + 0, 0, 0, 1, 2, 3, @@ -21744,8 +22690,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 228, 237, 134, 226, - 77, 196, - 0, 0, + 223, 77, + 196, 0, + 0, 0, 11, 16, 9, 24, @@ -21763,8 +22710,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 228, 237, 134, 226, - 77, 196, - 0, 0, + 223, 77, + 196, 0, + 0, 0, 11, 16, 9, 24, @@ -21785,6 +22733,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -21804,6 +22753,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -21823,6 +22773,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -21839,8 +22790,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 229, 238, 1, 227, - 36, 197, - 120, 87, + 224, 36, + 197, 120, + 87, 88, 0, 16, 9, 10, @@ -21858,8 +22810,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 229, 238, 1, 227, - 36, 197, - 120, 87, + 224, 36, + 197, 120, + 87, 88, 76, 76, 9, 10, @@ -21877,8 +22830,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 229, 238, 1, 227, - 36, 197, - 120, 87, + 224, 36, + 197, 120, + 87, 88, 76, 16, 9, 10, @@ -21896,8 +22850,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 11, 114, 1, 7, - 0, 38, - 0, 88, + 225, 0, + 38, 0, + 88, 89, 15, 16, 9, 24, @@ -21915,8 +22870,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 11, 114, 1, 7, - 0, 38, - 0, 88, + 225, 0, + 38, 0, + 88, 89, 15, 16, 9, 24, @@ -21934,8 +22890,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 11, 114, 1, 7, - 0, 38, - 0, 88, + 225, 0, + 38, 0, + 88, 89, 15, 16, 9, 24, @@ -21953,8 +22910,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 11, 114, 1, 7, - 0, 38, - 0, 88, + 225, 0, + 38, 0, + 88, 89, 15, 16, 9, 24, @@ -21972,8 +22930,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 230, 239, 135, 228, - 175, 198, - 121, 0, + 226, 175, + 198, 121, + 0, 0, 197, 198, 199, 200, @@ -21991,8 +22950,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 230, 239, 135, 228, - 175, 198, - 121, 0, + 226, 175, + 198, 121, + 0, 0, 197, 198, 199, 200, @@ -22010,8 +22970,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 231, 240, 0, 229, - 0, 0, - 122, 0, + 227, 0, + 0, 122, + 0, 0, 0, 1, 2, 3, @@ -22029,8 +22990,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 232, 241, 136, 230, - 176, 199, - 0, 89, + 228, 176, + 199, 0, + 89, 90, 11, 8, 22, 23, @@ -22048,8 +23010,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 232, 241, 136, 230, - 176, 199, - 0, 89, + 228, 176, + 199, 0, + 89, 90, 11, 8, 22, 23, @@ -22067,8 +23030,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 6, 8, 4, 5 }, 232, 241, 136, 230, - 176, 199, - 0, 89, + 228, 176, + 199, 0, + 89, 90, 11, 8, 22, 23, @@ -22086,8 +23050,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 6, 8, 4, 5 }, 232, 241, 136, 230, - 176, 199, - 0, 89, + 228, 176, + 199, 0, + 89, 90, 11, 8, 22, 23, @@ -22105,8 +23070,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 233, 242, 137, 231, - 177, 200, - 0, 90, + 229, 177, + 200, 0, + 90, 91, 95, 8, 22, 201, @@ -22124,8 +23090,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 234, 243, 138, 232, - 178, 172, - 123, 0, + 230, 178, + 172, 123, + 0, 0, 15, 16, 9, 24, @@ -22143,8 +23110,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 234, 243, 138, 232, - 178, 172, - 123, 0, + 230, 178, + 172, 123, + 0, 0, 15, 16, 9, 24, @@ -22162,8 +23130,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 235, 244, 27, 233, - 179, 201, - 0, 0, + 231, 179, + 201, 0, + 0, 0, 68, 4, 5, 83, @@ -22181,8 +23150,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 236, 245, 139, 234, - 180, 202, - 0, 91, + 232, 180, + 202, 0, + 91, 92, 11, 16, 202, 203, @@ -22200,8 +23170,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 237, 246, 140, 235, - 181, 203, - 124, 0, + 233, 181, + 203, 124, + 0, 0, 56, 57, 58, 204, @@ -22219,8 +23190,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 237, 246, 140, 235, - 181, 4, - 124, 0, + 233, 181, + 4, 124, + 0, 0, 56, 57, 58, 204, @@ -22241,6 +23213,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -22257,8 +23230,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 238, 247, 141, 236, - 182, 204, - 125, 0, + 234, 182, + 204, 125, + 0, 0, 29, 16, 9, 205, @@ -22276,8 +23250,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 239, 248, 0, 237, - 0, 205, - 0, 0, + 235, 0, + 205, 0, + 0, 0, 0, 1, 2, 3, @@ -22295,8 +23270,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 239, 248, 0, 237, - 0, 205, - 0, 0, + 235, 0, + 205, 0, + 0, 0, 0, 1, 2, 3, @@ -22314,8 +23290,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 240, 249, 142, 238, - 183, 206, - 126, 0, + 236, 183, + 206, 126, + 0, 0, 11, 16, 9, 10, @@ -22333,9 +23310,10 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 241, 250, 0, 239, - 9, 0, + 237, 9, 0, 0, 0, + 0, 0, 206, 207, 206, 4, 5, @@ -22352,8 +23330,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 242, 251, 0, 240, + 238, 0, 0, 0, - 0, 0, + 0, 0, 0, 1, 2, 3, @@ -22371,8 +23350,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 38, 39 }, 243, 252, 143, 241, - 184, 207, - 127, 92, + 239, 184, + 207, 127, + 92, 93, 184, 16, 9, 205, @@ -22390,8 +23370,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 38, 39 }, 243, 252, 143, 241, - 184, 207, - 127, 92, + 239, 184, + 207, 127, + 92, 93, 184, 16, 9, 205, @@ -22412,6 +23393,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -22431,6 +23413,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -22447,8 +23430,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 244, 253, 0, 242, - 0, 208, - 0, 0, + 240, 0, + 208, 0, + 0, 0, 0, 1, 2, 3, @@ -22466,8 +23450,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 18, 19 }, 245, 254, 0, 243, - 185, 209, - 0, 0, + 241, 185, + 209, 0, + 0, 0, 29, 208, 209, 210, @@ -22485,8 +23470,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 4, 5 }, 50, 52, 34, 209, - 92, 40, - 25, 0, + 45, 92, + 40, 25, + 0, 0, 7, 16, 9, 10, @@ -22504,8 +23490,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 246, 255, 27, 244, - 186, 210, - 0, 0, + 242, 186, + 210, 0, + 0, 0, 0, 211, 212, 213, @@ -22523,8 +23510,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 247, 256, 144, 245, - 187, 211, - 128, 0, + 243, 187, + 211, 128, + 0, 0, 15, 16, 9, 24, @@ -22542,8 +23530,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 248, 257, 0, 246, - 188, 212, - 129, 0, + 244, 188, + 212, 129, + 0, 0, 0, 214, 215, 216, @@ -22561,8 +23550,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 249, 258, 145, 247, - 189, 213, - 130, 93, + 17, 189, + 213, 130, + 93, 94, 27, 217, 218, 219, @@ -22583,6 +23573,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -22599,8 +23590,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 250, 259, 1, 248, - 0, 214, - 0, 94, + 245, 0, + 214, 0, + 94, 95, 11, 220, 221, 222, @@ -22618,8 +23610,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 250, 259, 1, 248, - 0, 214, - 0, 94, + 245, 0, + 214, 0, + 94, 95, 11, 220, 221, 222, @@ -22637,8 +23630,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 6, 8, 4, 5 }, 251, 260, 146, 249, - 190, 215, - 131, 95, + 246, 190, + 215, 131, + 95, 96, 68, 223, 224, 225, @@ -22656,8 +23650,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 70, 261, 0, 62, + 247, 0, 0, 0, - 0, 0, + 0, 0, 0, 1, 2, 3, @@ -22675,8 +23670,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 252, 38, 27, 250, - 191, 216, - 132, 96, + 248, 191, + 216, 132, + 96, 97, 68, 8, 22, 138, @@ -22694,8 +23690,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 6, 8, 4, 5 }, 251, 260, 146, 249, - 190, 215, - 131, 95, + 246, 190, + 215, 131, + 95, 96, 68, 223, 224, 225, @@ -22713,8 +23710,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 253, 262, 0, 251, + 249, 0, 0, 0, - 0, 0, + 0, 0, 15, 16, 9, 24, @@ -22732,8 +23730,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 0, 0, 0, 252, + 250, 0, 0, 0, - 0, 0, + 0, 0, 15, 16, 9, 24, @@ -22751,8 +23750,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 253, 262, 0, 251, + 249, 0, 0, 0, - 0, 0, + 0, 0, 15, 16, 9, 24, @@ -22773,6 +23773,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -22789,8 +23790,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 27, 28, 27, 28, 4, 5 }, 254, 263, 147, 253, - 192, 217, - 0, 0, + 251, 192, + 217, 0, + 0, 0, 68, 16, 9, 10, @@ -22808,8 +23810,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 255, 264, 0, 254, - 193, 218, - 133, 97, + 252, 193, + 218, 133, + 97, 98, 11, 8, 22, 23, @@ -22827,8 +23830,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 256, 265, 0, 255, + 253, 0, 0, 0, - 0, 0, + 0, 0, 0, 1, 2, 3, @@ -22849,6 +23853,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -22865,8 +23870,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 106, 114, 1, 97, - 7, 89, - 56, 0, + 96, 7, + 89, 56, + 0, 0, 15, 16, 9, 24, @@ -22887,6 +23893,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -22903,8 +23910,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 257, 266, 148, 256, - 194, 219, - 0, 0, + 254, 194, + 219, 0, + 0, 0, 0, 69, 62, 71, @@ -22925,6 +23933,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -22944,6 +23953,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -22960,8 +23970,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 258, 267, 0, 257, - 195, 220, - 134, 0, + 255, 195, + 220, 134, + 0, 0, 21, 8, 22, 226, @@ -22979,8 +23990,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 259, 268, 1, 258, - 196, 221, - 0, 0, + 256, 196, + 221, 0, + 0, 0, 56, 57, 58, 59, @@ -22998,8 +24010,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 7, 4, 5 }, 260, 159, 62, 259, - 197, 222, - 135, 0, + 257, 197, + 222, 135, + 0, 0, 11, 16, 9, 24, @@ -23017,8 +24030,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 17, 4, 5 }, 138, 146, 1, 260, - 198, 223, - 136, 0, + 258, 198, + 223, 136, + 0, 0, 15, 16, 9, 24, @@ -23036,8 +24050,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 16, 17, 16, 20, 4, 5 }, 261, 269, 0, 261, - 199, 224, - 137, 0, + 259, 199, + 224, 137, + 0, 0, 7, 16, 9, 10, @@ -23055,8 +24070,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 262, 270, 0, 262, - 0, 0, - 138, 0, + 260, 0, + 0, 138, + 0, 0, 68, 227, 228, 229, @@ -23074,8 +24090,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 263, 271, 149, 263, - 200, 225, - 139, 0, + 261, 200, + 225, 139, + 0, 0, 7, 230, 16, 231, @@ -23093,8 +24110,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 264, 272, 150, 264, - 201, 225, - 140, 0, + 262, 201, + 225, 140, + 0, 0, 7, 230, 16, 231, @@ -23112,8 +24130,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 265, 273, 151, 265, - 202, 226, - 0, 98, + 263, 202, + 226, 0, + 98, 99, 15, 16, 9, 24, @@ -23131,8 +24150,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 265, 273, 151, 265, - 202, 226, - 17, 98, + 263, 202, + 226, 17, + 98, 99, 15, 16, 9, 24, @@ -23150,8 +24170,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 265, 273, 151, 265, - 202, 226, - 17, 98, + 263, 202, + 226, 17, + 98, 99, 15, 16, 9, 24, @@ -23169,8 +24190,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 104, 112, 0, 266, - 203, 227, - 141, 99, + 264, 203, + 227, 141, + 99, 100, 106, 134, 134, 232, @@ -23188,8 +24210,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 104, 112, 0, 266, - 203, 227, - 142, 99, + 264, 203, + 227, 142, + 99, 100, 106, 134, 134, 232, @@ -23207,8 +24230,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 104, 112, 0, 266, - 203, 227, - 141, 99, + 264, 203, + 227, 141, + 99, 100, 106, 134, 134, 232, @@ -23226,8 +24250,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 104, 112, 0, 266, - 203, 227, - 141, 99, + 264, 203, + 227, 141, + 99, 100, 106, 134, 134, 232, @@ -23245,8 +24270,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 104, 112, 0, 266, - 203, 227, - 141, 99, + 264, 203, + 227, 141, + 99, 100, 106, 134, 134, 232, @@ -23264,9 +24290,10 @@ const LocaleData locale_data_table[] = { { 0, 1, 2, 3, 2, 3, 4, 5 }, 266, 274, 0, 267, - 0, 0, + 265, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -23283,8 +24310,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 9, 10, 9, 10, 18, 19 }, 215, 222, 126, 268, - 0, 183, - 111, 0, + 210, 0, + 183, 111, + 0, 0, 7, 8, 9, 10, @@ -23302,8 +24330,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 267, 112, 0, 266, - 203, 228, - 143, 100, + 266, 203, + 228, 143, + 100, 101, 106, 134, 134, 135, @@ -23321,8 +24350,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 267, 112, 0, 266, - 203, 228, - 143, 100, + 266, 203, + 228, 143, + 100, 101, 106, 134, 134, 135, @@ -23340,8 +24370,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 267, 112, 0, 266, - 203, 228, - 143, 100, + 266, 203, + 228, 143, + 100, 101, 11, 134, 134, 135, @@ -23359,8 +24390,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 267, 112, 0, 266, - 203, 228, - 143, 100, + 266, 203, + 228, 143, + 100, 101, 11, 134, 134, 135, @@ -23378,8 +24410,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 267, 112, 0, 266, - 203, 228, - 143, 100, + 266, 203, + 228, 143, + 100, 101, 106, 134, 134, 135, @@ -23397,8 +24430,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 267, 112, 0, 266, - 203, 228, - 143, 100, + 266, 203, + 228, 143, + 100, 101, 68, 134, 134, 135, @@ -23416,8 +24450,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 104, 112, 0, 266, - 203, 227, - 143, 100, + 267, 203, + 227, 143, + 100, 102, 106, 134, 134, 232, @@ -23435,8 +24470,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 104, 112, 0, 266, - 203, 228, - 143, 101, + 267, 203, + 228, 143, + 101, 101, 7, 134, 134, 135, @@ -23454,8 +24490,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 104, 112, 0, 266, - 203, 228, - 143, 101, + 267, 203, + 228, 143, + 101, 101, 7, 134, 134, 135, @@ -23473,8 +24510,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 104, 112, 0, 266, - 203, 227, - 143, 100, + 267, 203, + 227, 143, + 100, 102, 106, 134, 134, 232, @@ -23495,6 +24533,7 @@ const LocaleData locale_data_table[] = { 0, 0, 0, 0, 0, + 0, 0, 1, 2, 3, 4, 5, @@ -23511,8 +24550,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 104, 112, 0, 266, - 203, 227, - 143, 100, + 267, 203, + 227, 143, + 100, 102, 106, 134, 134, 232, @@ -23530,8 +24570,9 @@ const LocaleData locale_data_table[] = { { 0, 1, 6, 7, 6, 8, 4, 5 }, 268, 275, 152, 269, - 204, 229, - 0, 102, + 268, 204, + 229, 0, + 102, 103, 56, 57, 58, 59, diff --git a/intl/numberformat.c b/intl/numberformat.c index f1ace1a..fac43a1 100644 --- a/intl/numberformat.c +++ b/intl/numberformat.c @@ -827,6 +827,7 @@ static int intl_mv_round_significant(JSContext *ctx, IntlMV *mv, int maxSD, int char *scaled_digits; int scaled_len; int is_positive; + int big_drop = 0; if (mv->kind != INTL_MV_NORMAL) return 0; @@ -1026,10 +1027,13 @@ static int intl_mv_round_significant(JSContext *ctx, IntlMV *mv, int maxSD, int mv->exponent = mv->exponent + drop; } } - return 0; + big_drop = 1; + break; } M *= 10; } + if (big_drop) + goto finalize; rem = intl_mv_mod_string(scaled_digits, scaled_len, M); @@ -1136,6 +1140,16 @@ static int intl_mv_round_significant(JSContext *ctx, IntlMV *mv, int maxSD, int mv->num_digits = scaled_len; mv->exponent = mv->exponent + drop; +finalize: + /* ToRawPrecision: a rounding carry may have added one extra digit. The + extra digits are trailing zeros, drop them so that at most maxSD + significant digits remain. */ + while (mv->num_digits > maxSD && mv->digits[mv->num_digits - 1] == '0') { + mv->num_digits--; + mv->digits[mv->num_digits] = '\0'; + mv->exponent++; + } + /* Pad to minimumSignificantDigits */ if (mv->num_digits < minSD) { int pad = (int)(minSD - mv->num_digits); @@ -1149,6 +1163,7 @@ static int intl_mv_round_significant(JSContext *ctx, IntlMV *mv, int maxSD, int js_free(ctx, mv->digits); mv->digits = new_d; mv->num_digits = new_len; + mv->exponent -= pad; } return 0; @@ -2086,9 +2101,13 @@ static JSValue intl_mv_format_standard(JSContext *ctx, IntlMV *mv, JSNumberForma int int_len = 0; int frac_len = 0; int i; + int sig_digits; js_intl_dbuf_init(ctx, &db); + sig_digits = (s->roundingPriority == NF_ROUNDINGPRIORITY_AUTO && + (s->hasMinimumSignificantDigits || s->hasMaximumSignificantDigits)); + /* Build integer and fraction strings */ if (mv->exponent >= 0) { /* Pure integer: digits followed by exponent zeros */ @@ -2138,6 +2157,24 @@ static JSValue intl_mv_format_standard(JSContext *ctx, IntlMV *mv, JSNumberForma } } + /* ToRawPrecision step 7: remove the trailing zeros of the fraction which + are not needed to satisfy minimumSignificantDigits */ + if (frac_len > 0 && sig_digits) { + int allowed = mv->num_digits - s->minimumSignificantDigits; + if (allowed < 0) + allowed = 0; + while (allowed > 0 && frac_str[frac_len - 1] == '0') { + frac_len--; + allowed--; + } + if (frac_len == 0) { + js_free(ctx, frac_str); + frac_str = NULL; + } else { + frac_str[frac_len] = '\0'; + } + } + /* Strip trailing zeros down to minimumFractionDigits */ if (frac_len > 0 && strip_trailing_zeros) { while (frac_len > s->minimumFractionDigits && frac_str[frac_len - 1] == '0') diff --git a/temporal/plainmonthday.c b/temporal/plainmonthday.c index 25ddb49..9fbb4b9 100644 --- a/temporal/plainmonthday.c +++ b/temporal/plainmonthday.c @@ -675,9 +675,24 @@ static JSValue js_plainmonthday_from(JSContext *ctx, JSValueConst this_val, { int str_ref_year = 1972; if (str_calendar != CAL_ISO8601) { - str_ref_year = pm_year; - if (!ti_is_date_within_iso_limits(str_ref_year, pm_month, pm_day)) + int cal_y, cal_m, cal_d, cal_month, cal_has_l; + int iso_y, iso_m, iso_d; + if (!ti_is_date_within_iso_limits(pm_year, pm_month, pm_day)) return JS_ThrowRangeError(ctx, "invalid PlainMonthDay string"); + /* ISODateToFields(calendar, isoDate, ~month-day~) gives the + month code and day of the parsed date; the resulting + PlainMonthDay stores a reference date chosen by + CalendarMonthDayFromFields (~constrain~). */ + ti_iso_to_calendar_date(str_calendar, pm_year, pm_month, pm_day, + &cal_y, &cal_m, &cal_d); + ti_calendar_month_to_month_code(str_calendar, cal_y, cal_m, + &cal_month, &cal_has_l); + if (ti_calendar_monthday_iso_reference_date(str_calendar, cal_month, + cal_has_l, cal_d, 1, 0, + &iso_y, &iso_m, &iso_d) < 0) + return JS_ThrowRangeError(ctx, "invalid PlainMonthDay string"); + return js_create_plainmonthday_with_calendar(ctx, iso_y, iso_m, iso_d, + str_calendar); } return js_create_plainmonthday_with_calendar(ctx, str_ref_year, pm_month, pm_day, str_calendar); } diff --git a/temporal/temporal.c b/temporal/temporal.c index 9542d1a..f1ced5d 100644 --- a/temporal/temporal.c +++ b/temporal/temporal.c @@ -18,10 +18,23 @@ static int ti_is_valid_plain_offset_string(const char *str); +/* Return TRUE if the named time zone identifier is available + (GetAvailableNamedTimeZoneIdentifier is not empty). */ +static BOOL ti_named_tz_is_available(const char *name, size_t name_len) +{ + char buf[TI_TIMEZONE_BUF_SIZE]; + if (name_len == 0 || name_len >= sizeof(buf)) + return FALSE; + memcpy(buf, name, name_len); + buf[name_len] = '\0'; + return ti_tz_can_be_named(buf); +} + /* Parse a Temporal time zone string and return the fixed offset in nanoseconds. Returns 0 on success, -1 on RangeError, -2 on TypeError. Handles: "UTC", "±HH:MM", ISO date-time strings with Z/offset/bracket annotation. - This is a partial implementation of ToTemporalTimeZone for fixed-offset time zones. */ + Named time zones are validated: an unknown named time zone is a RangeError. + This is a partial implementation of ToTemporalTimeZoneIdentifier. */ int ti_parse_temporal_timezone_string(const char *str, int64_t *offset_ns) { int has_bracket = 0; @@ -76,6 +89,9 @@ int ti_parse_temporal_timezone_string(const char *str, int64_t *offset_ns) } } if (valid_iana && inner_len > 0) { + /* The time zone annotation takes precedence over any offset */ + if (!ti_named_tz_is_available(bracket_open + 1, (size_t)inner_len)) + return -1; *offset_ns = 0; } else { return -1; @@ -113,6 +129,8 @@ int ti_parse_temporal_timezone_string(const char *str, int64_t *offset_ns) if (len == 3 && (str[0] == 'U' || str[0] == 'u') && (str[1] == 'T' || str[1] == 't') && (str[2] == 'C' || str[2] == 'c')) { + if (!ti_named_tz_is_available(str, len)) + return -1; *offset_ns = 0; return 0; } @@ -243,6 +261,8 @@ int ti_parse_temporal_timezone_string(const char *str, int64_t *offset_ns) } } if (valid_iana && len > 0) { + if (!ti_named_tz_is_available(str, len)) + return -1; *offset_ns = 0; return 0; } diff --git a/temporal/timezone.c b/temporal/timezone.c index a0bd818..731da77 100644 --- a/temporal/timezone.c +++ b/temporal/timezone.c @@ -133,6 +133,27 @@ int ti_tz_find_id(const char *name) { return -1; } +/* Return TRUE if the named time zone identifier is available, i.e. it is a + primary or non-primary (alias) identifier known to the database. */ +BOOL ti_tz_can_be_named(const char *name) +{ + int i, n; + + n = ti_tz_name_count; + for (i = 0; i < n; i++) { + if (strcasecmp(name, ti_tz_names[i]) == 0) + return TRUE; + } + /* fallback for the aliases maintained below in case zoneinfo lacks them */ + n = (int)(sizeof(tz_aliases) / sizeof(tz_aliases[0])); + for (i = 0; i < n; i++) { + if (strcasecmp(name, tz_aliases[i][0]) == 0 || + strcasecmp(name, tz_aliases[i][1]) == 0) + return TRUE; + } + return FALSE; +} + int ti_tz_offset_at_sec(int tz_id, int64_t epoch_sec) { const TZData *tz; const TZTransition *tr; diff --git a/temporal/timezone.h b/temporal/timezone.h index a234df1..633e72c 100644 --- a/temporal/timezone.h +++ b/temporal/timezone.h @@ -25,6 +25,8 @@ extern const int ti_tz_zone_count; extern const TZData ti_tz_zone_data[]; extern const TZAlias ti_tz_aliases[]; extern const int ti_tz_alias_count; +extern const char * const ti_tz_names[]; +extern const int ti_tz_name_count; /* Lookup functions */ int ti_tz_find_id(const char *name); @@ -39,6 +41,10 @@ int64_t ti_tz_prev_transition_at(int tz_id, int64_t epoch_sec, int epoch_nsec); const char *ti_canonicalize_timezone_alias(const char *tz); int ti_timezones_are_equal(const char *tz1, const char *tz2); +/* Return TRUE if the named time zone identifier is available, i.e. it is a + primary or non-primary (alias) identifier known to the database. */ +BOOL ti_tz_can_be_named(const char *name); + /* Convert local wall-clock time to UTC epoch for a named timezone. dis_idx: 0=earlier, 1=later, 2=compatible, 3=reject. Returns 0 on success, -1 if reject disambiguation throws (caller should throw RangeError). diff --git a/temporal/tzdata_generated.c b/temporal/tzdata_generated.c index 7920f03..b87079a 100644 --- a/temporal/tzdata_generated.c +++ b/temporal/tzdata_generated.c @@ -3234,3 +3234,606 @@ const TZData ti_tz_zone_data[] = { }; const int ti_tz_zone_count = countof(ti_tz_zone_data); + +/* All available named time zone identifiers (canonical names and links) */ +const char * const ti_tz_names[] = { + "Africa/Abidjan", + "Africa/Accra", + "Africa/Addis_Ababa", + "Africa/Algiers", + "Africa/Asmara", + "Africa/Asmera", + "Africa/Bamako", + "Africa/Bangui", + "Africa/Banjul", + "Africa/Bissau", + "Africa/Blantyre", + "Africa/Brazzaville", + "Africa/Bujumbura", + "Africa/Cairo", + "Africa/Casablanca", + "Africa/Ceuta", + "Africa/Conakry", + "Africa/Dakar", + "Africa/Dar_es_Salaam", + "Africa/Djibouti", + "Africa/Douala", + "Africa/El_Aaiun", + "Africa/Freetown", + "Africa/Gaborone", + "Africa/Harare", + "Africa/Johannesburg", + "Africa/Juba", + "Africa/Kampala", + "Africa/Khartoum", + "Africa/Kigali", + "Africa/Kinshasa", + "Africa/Lagos", + "Africa/Libreville", + "Africa/Lome", + "Africa/Luanda", + "Africa/Lubumbashi", + "Africa/Lusaka", + "Africa/Malabo", + "Africa/Maputo", + "Africa/Maseru", + "Africa/Mbabane", + "Africa/Mogadishu", + "Africa/Monrovia", + "Africa/Nairobi", + "Africa/Ndjamena", + "Africa/Niamey", + "Africa/Nouakchott", + "Africa/Ouagadougou", + "Africa/Porto-Novo", + "Africa/Sao_Tome", + "Africa/Timbuktu", + "Africa/Tripoli", + "Africa/Tunis", + "Africa/Windhoek", + "America/Adak", + "America/Anchorage", + "America/Anguilla", + "America/Antigua", + "America/Araguaina", + "America/Argentina/Buenos_Aires", + "America/Argentina/Catamarca", + "America/Argentina/ComodRivadavia", + "America/Argentina/Cordoba", + "America/Argentina/Jujuy", + "America/Argentina/La_Rioja", + "America/Argentina/Mendoza", + "America/Argentina/Rio_Gallegos", + "America/Argentina/Salta", + "America/Argentina/San_Juan", + "America/Argentina/San_Luis", + "America/Argentina/Tucuman", + "America/Argentina/Ushuaia", + "America/Aruba", + "America/Asuncion", + "America/Atikokan", + "America/Atka", + "America/Bahia", + "America/Bahia_Banderas", + "America/Barbados", + "America/Belem", + "America/Belize", + "America/Blanc-Sablon", + "America/Boa_Vista", + "America/Bogota", + "America/Boise", + "America/Buenos_Aires", + "America/Cambridge_Bay", + "America/Campo_Grande", + "America/Cancun", + "America/Caracas", + "America/Catamarca", + "America/Cayenne", + "America/Cayman", + "America/Chicago", + "America/Chihuahua", + "America/Ciudad_Juarez", + "America/Coral_Harbour", + "America/Cordoba", + "America/Costa_Rica", + "America/Coyhaique", + "America/Creston", + "America/Cuiaba", + "America/Curacao", + "America/Danmarkshavn", + "America/Dawson", + "America/Dawson_Creek", + "America/Denver", + "America/Detroit", + "America/Dominica", + "America/Edmonton", + "America/Eirunepe", + "America/El_Salvador", + "America/Ensenada", + "America/Fort_Nelson", + "America/Fort_Wayne", + "America/Fortaleza", + "America/Glace_Bay", + "America/Godthab", + "America/Goose_Bay", + "America/Grand_Turk", + "America/Grenada", + "America/Guadeloupe", + "America/Guatemala", + "America/Guayaquil", + "America/Guyana", + "America/Halifax", + "America/Havana", + "America/Hermosillo", + "America/Indiana/Indianapolis", + "America/Indiana/Knox", + "America/Indiana/Marengo", + "America/Indiana/Petersburg", + "America/Indiana/Tell_City", + "America/Indiana/Vevay", + "America/Indiana/Vincennes", + "America/Indiana/Winamac", + "America/Indianapolis", + "America/Inuvik", + "America/Iqaluit", + "America/Jamaica", + "America/Jujuy", + "America/Juneau", + "America/Kentucky/Louisville", + "America/Kentucky/Monticello", + "America/Knox_IN", + "America/Kralendijk", + "America/La_Paz", + "America/Lima", + "America/Los_Angeles", + "America/Louisville", + "America/Lower_Princes", + "America/Maceio", + "America/Managua", + "America/Manaus", + "America/Marigot", + "America/Martinique", + "America/Matamoros", + "America/Mazatlan", + "America/Mendoza", + "America/Menominee", + "America/Merida", + "America/Metlakatla", + "America/Mexico_City", + "America/Miquelon", + "America/Moncton", + "America/Monterrey", + "America/Montevideo", + "America/Montreal", + "America/Montserrat", + "America/Nassau", + "America/New_York", + "America/Nipigon", + "America/Nome", + "America/Noronha", + "America/North_Dakota/Beulah", + "America/North_Dakota/Center", + "America/North_Dakota/New_Salem", + "America/Nuuk", + "America/Ojinaga", + "America/Panama", + "America/Pangnirtung", + "America/Paramaribo", + "America/Phoenix", + "America/Port-au-Prince", + "America/Port_of_Spain", + "America/Porto_Acre", + "America/Porto_Velho", + "America/Puerto_Rico", + "America/Punta_Arenas", + "America/Rainy_River", + "America/Rankin_Inlet", + "America/Recife", + "America/Regina", + "America/Resolute", + "America/Rio_Branco", + "America/Rosario", + "America/Santa_Isabel", + "America/Santarem", + "America/Santiago", + "America/Santo_Domingo", + "America/Sao_Paulo", + "America/Scoresbysund", + "America/Shiprock", + "America/Sitka", + "America/St_Barthelemy", + "America/St_Johns", + "America/St_Kitts", + "America/St_Lucia", + "America/St_Thomas", + "America/St_Vincent", + "America/Swift_Current", + "America/Tegucigalpa", + "America/Thule", + "America/Thunder_Bay", + "America/Tijuana", + "America/Toronto", + "America/Tortola", + "America/Vancouver", + "America/Virgin", + "America/Whitehorse", + "America/Winnipeg", + "America/Yakutat", + "America/Yellowknife", + "Antarctica/Casey", + "Antarctica/Davis", + "Antarctica/DumontDUrville", + "Antarctica/Macquarie", + "Antarctica/Mawson", + "Antarctica/McMurdo", + "Antarctica/Palmer", + "Antarctica/Rothera", + "Antarctica/South_Pole", + "Antarctica/Syowa", + "Antarctica/Troll", + "Antarctica/Vostok", + "Arctic/Longyearbyen", + "Asia/Aden", + "Asia/Almaty", + "Asia/Amman", + "Asia/Anadyr", + "Asia/Aqtau", + "Asia/Aqtobe", + "Asia/Ashgabat", + "Asia/Ashkhabad", + "Asia/Atyrau", + "Asia/Baghdad", + "Asia/Bahrain", + "Asia/Baku", + "Asia/Bangkok", + "Asia/Barnaul", + "Asia/Beirut", + "Asia/Bishkek", + "Asia/Brunei", + "Asia/Calcutta", + "Asia/Chita", + "Asia/Choibalsan", + "Asia/Chongqing", + "Asia/Chungking", + "Asia/Colombo", + "Asia/Dacca", + "Asia/Damascus", + "Asia/Dhaka", + "Asia/Dili", + "Asia/Dubai", + "Asia/Dushanbe", + "Asia/Famagusta", + "Asia/Gaza", + "Asia/Harbin", + "Asia/Hebron", + "Asia/Ho_Chi_Minh", + "Asia/Hong_Kong", + "Asia/Hovd", + "Asia/Irkutsk", + "Asia/Istanbul", + "Asia/Jakarta", + "Asia/Jayapura", + "Asia/Jerusalem", + "Asia/Kabul", + "Asia/Kamchatka", + "Asia/Karachi", + "Asia/Kashgar", + "Asia/Kathmandu", + "Asia/Katmandu", + "Asia/Khandyga", + "Asia/Kolkata", + "Asia/Krasnoyarsk", + "Asia/Kuala_Lumpur", + "Asia/Kuching", + "Asia/Kuwait", + "Asia/Macao", + "Asia/Macau", + "Asia/Magadan", + "Asia/Makassar", + "Asia/Manila", + "Asia/Muscat", + "Asia/Nicosia", + "Asia/Novokuznetsk", + "Asia/Novosibirsk", + "Asia/Omsk", + "Asia/Oral", + "Asia/Phnom_Penh", + "Asia/Pontianak", + "Asia/Pyongyang", + "Asia/Qatar", + "Asia/Qostanay", + "Asia/Qyzylorda", + "Asia/Rangoon", + "Asia/Riyadh", + "Asia/Saigon", + "Asia/Sakhalin", + "Asia/Samarkand", + "Asia/Seoul", + "Asia/Shanghai", + "Asia/Singapore", + "Asia/Srednekolymsk", + "Asia/Taipei", + "Asia/Tashkent", + "Asia/Tbilisi", + "Asia/Tehran", + "Asia/Tel_Aviv", + "Asia/Thimbu", + "Asia/Thimphu", + "Asia/Tokyo", + "Asia/Tomsk", + "Asia/Ujung_Pandang", + "Asia/Ulaanbaatar", + "Asia/Ulan_Bator", + "Asia/Urumqi", + "Asia/Ust-Nera", + "Asia/Vientiane", + "Asia/Vladivostok", + "Asia/Yakutsk", + "Asia/Yangon", + "Asia/Yekaterinburg", + "Asia/Yerevan", + "Atlantic/Azores", + "Atlantic/Bermuda", + "Atlantic/Canary", + "Atlantic/Cape_Verde", + "Atlantic/Faeroe", + "Atlantic/Faroe", + "Atlantic/Jan_Mayen", + "Atlantic/Madeira", + "Atlantic/Reykjavik", + "Atlantic/South_Georgia", + "Atlantic/St_Helena", + "Atlantic/Stanley", + "Australia/ACT", + "Australia/Adelaide", + "Australia/Brisbane", + "Australia/Broken_Hill", + "Australia/Canberra", + "Australia/Currie", + "Australia/Darwin", + "Australia/Eucla", + "Australia/Hobart", + "Australia/LHI", + "Australia/Lindeman", + "Australia/Lord_Howe", + "Australia/Melbourne", + "Australia/NSW", + "Australia/North", + "Australia/Perth", + "Australia/Queensland", + "Australia/South", + "Australia/Sydney", + "Australia/Tasmania", + "Australia/Victoria", + "Australia/West", + "Australia/Yancowinna", + "Brazil/Acre", + "Brazil/DeNoronha", + "Brazil/East", + "Brazil/West", + "CET", + "CST6CDT", + "Canada/Atlantic", + "Canada/Central", + "Canada/Eastern", + "Canada/Mountain", + "Canada/Newfoundland", + "Canada/Pacific", + "Canada/Saskatchewan", + "Canada/Yukon", + "Chile/Continental", + "Chile/EasterIsland", + "Cuba", + "EET", + "EST", + "EST5EDT", + "Egypt", + "Eire", + "Etc/GMT", + "Etc/GMT+0", + "Etc/GMT+1", + "Etc/GMT+10", + "Etc/GMT+11", + "Etc/GMT+12", + "Etc/GMT+2", + "Etc/GMT+3", + "Etc/GMT+4", + "Etc/GMT+5", + "Etc/GMT+6", + "Etc/GMT+7", + "Etc/GMT+8", + "Etc/GMT+9", + "Etc/GMT-0", + "Etc/GMT-1", + "Etc/GMT-10", + "Etc/GMT-11", + "Etc/GMT-12", + "Etc/GMT-13", + "Etc/GMT-14", + "Etc/GMT-2", + "Etc/GMT-3", + "Etc/GMT-4", + "Etc/GMT-5", + "Etc/GMT-6", + "Etc/GMT-7", + "Etc/GMT-8", + "Etc/GMT-9", + "Etc/GMT0", + "Etc/Greenwich", + "Etc/UCT", + "Etc/UTC", + "Etc/Universal", + "Etc/Zulu", + "Europe/Amsterdam", + "Europe/Andorra", + "Europe/Astrakhan", + "Europe/Athens", + "Europe/Belfast", + "Europe/Belgrade", + "Europe/Berlin", + "Europe/Bratislava", + "Europe/Brussels", + "Europe/Bucharest", + "Europe/Budapest", + "Europe/Busingen", + "Europe/Chisinau", + "Europe/Copenhagen", + "Europe/Dublin", + "Europe/Gibraltar", + "Europe/Guernsey", + "Europe/Helsinki", + "Europe/Isle_of_Man", + "Europe/Istanbul", + "Europe/Jersey", + "Europe/Kaliningrad", + "Europe/Kiev", + "Europe/Kirov", + "Europe/Kyiv", + "Europe/Lisbon", + "Europe/Ljubljana", + "Europe/London", + "Europe/Luxembourg", + "Europe/Madrid", + "Europe/Malta", + "Europe/Mariehamn", + "Europe/Minsk", + "Europe/Monaco", + "Europe/Moscow", + "Europe/Nicosia", + "Europe/Oslo", + "Europe/Paris", + "Europe/Podgorica", + "Europe/Prague", + "Europe/Riga", + "Europe/Rome", + "Europe/Samara", + "Europe/San_Marino", + "Europe/Sarajevo", + "Europe/Saratov", + "Europe/Simferopol", + "Europe/Skopje", + "Europe/Sofia", + "Europe/Stockholm", + "Europe/Tallinn", + "Europe/Tirane", + "Europe/Tiraspol", + "Europe/Ulyanovsk", + "Europe/Uzhgorod", + "Europe/Vaduz", + "Europe/Vatican", + "Europe/Vienna", + "Europe/Vilnius", + "Europe/Volgograd", + "Europe/Warsaw", + "Europe/Zagreb", + "Europe/Zaporozhye", + "Europe/Zurich", + "Factory", + "GB", + "GB-Eire", + "GMT", + "GMT+0", + "GMT-0", + "GMT0", + "Greenwich", + "HST", + "Hongkong", + "Iceland", + "Indian/Antananarivo", + "Indian/Chagos", + "Indian/Christmas", + "Indian/Cocos", + "Indian/Comoro", + "Indian/Kerguelen", + "Indian/Mahe", + "Indian/Maldives", + "Indian/Mauritius", + "Indian/Mayotte", + "Indian/Reunion", + "Iran", + "Israel", + "Jamaica", + "Japan", + "Kwajalein", + "Libya", + "MET", + "MST", + "MST7MDT", + "Mexico/BajaNorte", + "Mexico/BajaSur", + "Mexico/General", + "NZ", + "NZ-CHAT", + "Navajo", + "PRC", + "PST8PDT", + "Pacific/Apia", + "Pacific/Auckland", + "Pacific/Bougainville", + "Pacific/Chatham", + "Pacific/Chuuk", + "Pacific/Easter", + "Pacific/Efate", + "Pacific/Enderbury", + "Pacific/Fakaofo", + "Pacific/Fiji", + "Pacific/Funafuti", + "Pacific/Galapagos", + "Pacific/Gambier", + "Pacific/Guadalcanal", + "Pacific/Guam", + "Pacific/Honolulu", + "Pacific/Johnston", + "Pacific/Kanton", + "Pacific/Kiritimati", + "Pacific/Kosrae", + "Pacific/Kwajalein", + "Pacific/Majuro", + "Pacific/Marquesas", + "Pacific/Midway", + "Pacific/Nauru", + "Pacific/Niue", + "Pacific/Norfolk", + "Pacific/Noumea", + "Pacific/Pago_Pago", + "Pacific/Palau", + "Pacific/Pitcairn", + "Pacific/Pohnpei", + "Pacific/Ponape", + "Pacific/Port_Moresby", + "Pacific/Rarotonga", + "Pacific/Saipan", + "Pacific/Samoa", + "Pacific/Tahiti", + "Pacific/Tarawa", + "Pacific/Tongatapu", + "Pacific/Truk", + "Pacific/Wake", + "Pacific/Wallis", + "Pacific/Yap", + "Poland", + "Portugal", + "ROC", + "ROK", + "Singapore", + "Turkey", + "UCT", + "US/Alaska", + "US/Aleutian", + "US/Arizona", + "US/Central", + "US/East-Indiana", + "US/Eastern", + "US/Hawaii", + "US/Indiana-Starke", + "US/Michigan", + "US/Mountain", + "US/Pacific", + "US/Samoa", + "UTC", + "Universal", + "W-SU", + "WET", + "Zulu", +}; +const int ti_tz_name_count = countof(ti_tz_names); diff --git a/test262_errors.txt b/test262_errors.txt index c4f039a..5100cd4 100644 --- a/test262_errors.txt +++ b/test262_errors.txt @@ -1,6 +1,3 @@ -test262/test/built-ins/Temporal/Instant/prototype/toString/timezone-string-unknown.js:10: Test262Error: Mars/Olympus_Mons is not an available named time zone Expected a RangeError to be thrown but no exception was thrown at all -test262/test/built-ins/Temporal/Instant/prototype/toZonedDateTimeISO/timezone-string-unknown.js:10: Test262Error: Mars/Olympus_Mons is not an available named time zone Expected a RangeError to be thrown but no exception was thrown at all -test262/test/intl402/DateTimeFormat/prototype/format/german-weekday-no-year.js:10: Test262Error: German weekday without year Expected SameValue(«false», «true») to be true test262/test/intl402/Locale/constructor-unicode-extension-uvalue-true.js:20: Test262Error: new Intl.Locale("en-u-0a-true").toString() must be "en-u-0a" Expected SameValue(«"en-u-true"», «"en-u-0a"») to be true test262/test/intl402/Locale/constructor-unicode-extension-uvalue-yes.js:20: Test262Error: new Intl.Locale("en-u-0a-yes").toString() must be "en-u-0a-yes" Expected SameValue(«"en-u-yes"», «"en-u-0a-yes"») to be true test262/test/intl402/Locale/prototype/calendar/canonicalize-case.js:26: Test262Error: new Intl.Locale("de", {calendar: "GREGORY"}).calendar Expected SameValue(«"GREGORY"», «"gregory"») to be true @@ -22,9 +19,6 @@ test262/test/intl402/Locale/prototype/getWeekInfo/region-override.js:45: Test262 test262/test/intl402/Locale/prototype/getWeekInfo/region-priority.js:59: Test262Error: Inconclusive: the "rg" region override and the region subtag selected regions with identical week info in this implementation. Consider updating the test data test262/test/intl402/Locale/prototype/getWeekInfo/subdivision-region.js:39: Test262Error: No suitable test data found in this implementation. Consider updating the candidate list test262/test/intl402/Locale/prototype/numberingSystem/canonicalize-case.js:26: Test262Error: new Intl.Locale("de", {numberingSystem: "LATN"}).numberingSystem Expected SameValue(«"LATN"», «"latn"») to be true -test262/test/intl402/NumberFormat/prototype/format/format-significant-digits-rounding-magnitude.js:93: Test262Error: Formatted value for 0.0009999, en-US-u-nu-latn and options {"useGrouping":false,"minimumSignificantDigits":3,"maximumSignificantDigits":3} is 0.001000; expected 0.00100. -test262/test/intl402/NumberFormat/prototype/formatToParts/significant-digits-rounding-magnitude-en-US.js:32: Test262Error: Expected [Object {type: "integer", value: "10"}, Object {type: "decimal", value: "."}, Object {type: "fraction", value: "00"}] to be structurally equal to [Object {type: "integer", value: "10"}]. 9.999 with maximumSignificantDigits 3 is '10' -test262/test/intl402/Temporal/PlainMonthDay/from/reference-date-noniso-calendar.js:16: Test262Error: referenceISOYear result: Expected SameValue(«2023», «1972») to be true test262/test/language/statements/await-using/initializer-Symbol.asyncDispose-disposed-at-end-of-imported-module.js:11: SyntaxError: exported variable 'resource' does not exist test262/test/language/statements/await-using/initializer-Symbol.dispose-disposed-at-end-of-imported-module.js:11: SyntaxError: exported variable 'resource' does not exist test262/test/language/statements/using/initializer-disposed-at-end-of-imported-module.js:11: SyntaxError: exported variable 'resource' does not exist